This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.management.getManagementGroupSubscription
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Retrieves details about given subscription which is associated with the management group.
Azure REST API version: 2021-04-01.
Other available API versions: 2023-04-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:
- 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:
- 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
- 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
- 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
- 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
- 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
- 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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi