Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg
nutanix.getServiceGroup
Explore with Pulumi AI
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: nutanix:index/getServiceGroup:getServiceGroup
arguments:
# arguments dictionary
The 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
nutanix
Terraform Provider.