azure-native.management.getManagementGroupSubscription
Explore with Pulumi AI
Retrieves details about given subscription which is associated with the management group.
Uses Azure REST API version 2023-04-01.
Other available API versions: 2021-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native management [ApiVersion]
. See the version guide for details.
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)
public static Output<GetManagementGroupSubscriptionResult> getManagementGroupSubscription(GetManagementGroupSubscriptionArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:management:getManagementGroupSubscription
arguments:
# arguments dictionary
The following arguments are supported:
- Group
Id string - Management Group ID.
- Subscription
Id string - Subscription ID.
- Group
Id string - Management Group ID.
- Subscription
Id string - Subscription ID.
- group
Id String - Management Group ID.
- subscription
Id String - Subscription ID.
- group
Id string - Management Group ID.
- subscription
Id string - Subscription ID.
- group_
id str - Management Group ID.
- subscription_
id str - Subscription ID.
- group
Id String - Management Group ID.
- subscription
Id String - Subscription ID.
getManagementGroupSubscription Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- 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
- Display
Name string - The friendly name of the subscription.
- Parent
Pulumi.
Azure Native. Management. Outputs. Descendant Parent Group Info Response - 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
- Azure
Api stringVersion - The Azure API version of the resource.
- 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
- Display
Name string - The friendly name of the subscription.
- Parent
Descendant
Parent Group Info Response - 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
- azure
Api StringVersion - The Azure API version of the resource.
- 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
- display
Name String - The friendly name of the subscription.
- parent
Descendant
Parent Group Info Response - 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
- azure
Api stringVersion - The Azure API version of the resource.
- 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
- display
Name string - The friendly name of the subscription.
- parent
Descendant
Parent Group Info Response - 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
- azure_
api_ strversion - The Azure API version of the resource.
- 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
Descendant
Parent Group Info Response - 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
- azure
Api StringVersion - The Azure API version of the resource.
- 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
- display
Name 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
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0