Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

getManagementGroupSubscription

The details of subscription under management group. API Version: 2020-05-01.

Using getManagementGroupSubscription

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 getManagementGroupSubscription(args: GetManagementGroupSubscriptionArgs, opts?: InvokeOptions): Promise<GetManagementGroupSubscriptionResult>
function getManagementGroupSubscriptionOutput(args: GetManagementGroupSubscriptionOutputArgs, opts?: InvokeOptions): Output<GetManagementGroupSubscriptionResult>
def get_management_group_subscription(group_id: Optional[str] = None,
                                      subscription_id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetManagementGroupSubscriptionResult
def get_management_group_subscription_output(group_id: Optional[pulumi.Input[str]] = None,
                                      subscription_id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetManagementGroupSubscriptionResult]
func LookupManagementGroupSubscription(ctx *Context, args *LookupManagementGroupSubscriptionArgs, opts ...InvokeOption) (*LookupManagementGroupSubscriptionResult, error)
func LookupManagementGroupSubscriptionOutput(ctx *Context, args *LookupManagementGroupSubscriptionOutputArgs, opts ...InvokeOption) LookupManagementGroupSubscriptionResultOutput

> Note: This function is named LookupManagementGroupSubscription in the Go SDK.

public static class GetManagementGroupSubscription 
{
    public static Task<GetManagementGroupSubscriptionResult> InvokeAsync(GetManagementGroupSubscriptionArgs args, InvokeOptions? opts = null)
    public static Output<GetManagementGroupSubscriptionResult> Invoke(GetManagementGroupSubscriptionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementGroupSubscriptionResult> getManagementGroupSubscription(GetManagementGroupSubscriptionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:management:getManagementGroupSubscription
  Arguments:
    # Arguments dictionary

The following arguments are supported:

GroupId string

Management Group ID.

SubscriptionId string

Subscription ID.

GroupId string

Management Group ID.

SubscriptionId string

Subscription ID.

groupId String

Management Group ID.

subscriptionId String

Subscription ID.

groupId string

Management Group ID.

subscriptionId string

Subscription ID.

group_id str

Management Group ID.

subscription_id str

Subscription ID.

groupId String

Management Group ID.

subscriptionId String

Subscription ID.

getManagementGroupSubscription Result

The following output properties are available:

Id string

The fully qualified ID for the subscription. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000/subscriptions/0000000-0000-0000-0000-000000000001

Name string

The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000

Type string

The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions

DisplayName string

The friendly name of the subscription.

Parent Pulumi.AzureNative.Management.Outputs.DescendantParentGroupInfoResponse

The ID of the parent management group.

State string

The state of the subscription.

Tenant string

The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000

Id string

The fully qualified ID for the subscription. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000/subscriptions/0000000-0000-0000-0000-000000000001

Name string

The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000

Type string

The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions

DisplayName string

The friendly name of the subscription.

Parent DescendantParentGroupInfoResponse

The ID of the parent management group.

State string

The state of the subscription.

Tenant string

The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000

id String

The fully qualified ID for the subscription. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000/subscriptions/0000000-0000-0000-0000-000000000001

name String

The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000

type String

The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions

displayName String

The friendly name of the subscription.

parent DescendantParentGroupInfoResponse

The ID of the parent management group.

state String

The state of the subscription.

tenant String

The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000

id string

The fully qualified ID for the subscription. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000/subscriptions/0000000-0000-0000-0000-000000000001

name string

The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000

type string

The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions

displayName string

The friendly name of the subscription.

parent DescendantParentGroupInfoResponse

The ID of the parent management group.

state string

The state of the subscription.

tenant string

The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000

id str

The fully qualified ID for the subscription. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000/subscriptions/0000000-0000-0000-0000-000000000001

name str

The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000

type str

The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions

display_name str

The friendly name of the subscription.

parent DescendantParentGroupInfoResponse

The ID of the parent management group.

state str

The state of the subscription.

tenant str

The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000

id String

The fully qualified ID for the subscription. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000/subscriptions/0000000-0000-0000-0000-000000000001

name String

The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000

type String

The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions

displayName String

The friendly name of the subscription.

parent Property Map

The ID of the parent management group.

state String

The state of the subscription.

tenant String

The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000

Supporting Types

DescendantParentGroupInfoResponse

Id string

The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000

Id string

The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000

id String

The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000

id string

The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000

id str

The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000

id String

The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0