Nutanix v0.10.0 published on Monday, Sep 1, 2025 by Piers Karsenbarg
nutanix.getServiceGroup
Start a Neo task
Explain and create a nutanix.getServiceGroup resource
Using getServiceGroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceGroup(args: GetServiceGroupArgs, opts?: InvokeOptions): Promise<GetServiceGroupResult>
function getServiceGroupOutput(args: GetServiceGroupOutputArgs, opts?: InvokeOptions): Output<GetServiceGroupResult>def get_service_group(uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceGroupResult
def get_service_group_output(uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceGroupResult]func LookupServiceGroup(ctx *Context, args *LookupServiceGroupArgs, opts ...InvokeOption) (*LookupServiceGroupResult, error)
func LookupServiceGroupOutput(ctx *Context, args *LookupServiceGroupOutputArgs, opts ...InvokeOption) LookupServiceGroupResultOutput> Note: This function is named LookupServiceGroup in the Go SDK.
public static class GetServiceGroup
{
public static Task<GetServiceGroupResult> InvokeAsync(GetServiceGroupArgs args, InvokeOptions? opts = null)
public static Output<GetServiceGroupResult> Invoke(GetServiceGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceGroupResult> getServiceGroup(GetServiceGroupArgs args, InvokeOptions options)
public static Output<GetServiceGroupResult> getServiceGroup(GetServiceGroupArgs args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getServiceGroup:getServiceGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- Uuid string
- Uuid string
- uuid String
- uuid string
- uuid str
- uuid String
getServiceGroup Result
The following output properties are available:
- Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
System boolDefined - Name string
- Service
Lists List<PiersKarsenbarg. Nutanix. Outputs. Get Service Group Service List> - Uuid string
- Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
System boolDefined - Name string
- Service
Lists []GetService Group Service List - Uuid string
- description String
- id String
- The provider-assigned unique ID for this managed resource.
- is
System BooleanDefined - name String
- service
Lists List<GetService Group Service List> - uuid String
- description string
- id string
- The provider-assigned unique ID for this managed resource.
- is
System booleanDefined - name string
- service
Lists GetService Group Service List[] - uuid string
- description str
- id str
- The provider-assigned unique ID for this managed resource.
- is_
system_ booldefined - name str
- service_
lists Sequence[GetService Group Service List] - uuid str
- description String
- id String
- The provider-assigned unique ID for this managed resource.
- is
System BooleanDefined - name String
- service
Lists List<Property Map> - uuid String
Supporting Types
GetServiceGroupServiceList
- Icmp
Type List<PiersCode Lists Karsenbarg. Nutanix. Inputs. Get Service Group Service List Icmp Type Code List> - Protocol string
- Tcp
Port List<PiersRange Lists Karsenbarg. Nutanix. Inputs. Get Service Group Service List Tcp Port Range List> - Udp
Port List<PiersRange Lists Karsenbarg. Nutanix. Inputs. Get Service Group Service List Udp Port Range List>
GetServiceGroupServiceListIcmpTypeCodeList
GetServiceGroupServiceListTcpPortRangeList
- end_
port int - start_
port int
GetServiceGroupServiceListUdpPortRangeList
- end_
port int - start_
port int
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanixTerraform Provider.
