azure-native.devcenter.getPlanMember
Gets a devcenter plan member.
Uses Azure REST API version 2024-10-01-preview.
Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native devcenter [ApiVersion]. See the version guide for details.
Using getPlanMember
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 getPlanMember(args: GetPlanMemberArgs, opts?: InvokeOptions): Promise<GetPlanMemberResult>
function getPlanMemberOutput(args: GetPlanMemberOutputArgs, opts?: InvokeOptions): Output<GetPlanMemberResult>def get_plan_member(member_name: Optional[str] = None,
                    plan_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetPlanMemberResult
def get_plan_member_output(member_name: Optional[pulumi.Input[str]] = None,
                    plan_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetPlanMemberResult]func LookupPlanMember(ctx *Context, args *LookupPlanMemberArgs, opts ...InvokeOption) (*LookupPlanMemberResult, error)
func LookupPlanMemberOutput(ctx *Context, args *LookupPlanMemberOutputArgs, opts ...InvokeOption) LookupPlanMemberResultOutput> Note: This function is named LookupPlanMember in the Go SDK.
public static class GetPlanMember 
{
    public static Task<GetPlanMemberResult> InvokeAsync(GetPlanMemberArgs args, InvokeOptions? opts = null)
    public static Output<GetPlanMemberResult> Invoke(GetPlanMemberInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPlanMemberResult> getPlanMember(GetPlanMemberArgs args, InvokeOptions options)
public static Output<GetPlanMemberResult> getPlanMember(GetPlanMemberArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:devcenter:getPlanMember
  arguments:
    # arguments dictionaryThe following arguments are supported:
- MemberName string
- The name of a devcenter plan member.
- PlanName string
- The name of the devcenter plan.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- MemberName string
- The name of a devcenter plan member.
- PlanName string
- The name of the devcenter plan.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- memberName String
- The name of a devcenter plan member.
- planName String
- The name of the devcenter plan.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- memberName string
- The name of a devcenter plan member.
- planName string
- The name of the devcenter plan.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- member_name str
- The name of a devcenter plan member.
- plan_name str
- The name of the devcenter plan.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- memberName String
- The name of a devcenter plan member.
- planName String
- The name of the devcenter plan.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getPlanMember Result
The following output properties are available:
- AzureApi stringVersion 
- The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- ProvisioningState string
- The provisioning state of the resource.
- SyncStatus Pulumi.Azure Native. Dev Center. Outputs. Plan Member Sync Status Response 
- The sync status of the member.
- SystemData Pulumi.Azure Native. Dev Center. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- MemberId string
- The unique id of the member.
- MemberType string
- The type of the member (user, group)
- Dictionary<string, string>
- Resource tags.
- Tier string
- The tier of the member.
- AzureApi stringVersion 
- The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- ProvisioningState string
- The provisioning state of the resource.
- SyncStatus PlanMember Sync Status Response 
- The sync status of the member.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- MemberId string
- The unique id of the member.
- MemberType string
- The type of the member (user, group)
- map[string]string
- Resource tags.
- Tier string
- The tier of the member.
- azureApi StringVersion 
- The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- provisioningState String
- The provisioning state of the resource.
- syncStatus PlanMember Sync Status Response 
- The sync status of the member.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- memberId String
- The unique id of the member.
- memberType String
- The type of the member (user, group)
- Map<String,String>
- Resource tags.
- tier String
- The tier of the member.
- azureApi stringVersion 
- The Azure API version of the resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- provisioningState string
- The provisioning state of the resource.
- syncStatus PlanMember Sync Status Response 
- The sync status of the member.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- memberId string
- The unique id of the member.
- memberType string
- The type of the member (user, group)
- {[key: string]: string}
- Resource tags.
- tier string
- The tier of the member.
- azure_api_ strversion 
- The Azure API version of the resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- provisioning_state str
- The provisioning state of the resource.
- sync_status PlanMember Sync Status Response 
- The sync status of the member.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- member_id str
- The unique id of the member.
- member_type str
- The type of the member (user, group)
- Mapping[str, str]
- Resource tags.
- tier str
- The tier of the member.
- azureApi StringVersion 
- The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- provisioningState String
- The provisioning state of the resource.
- syncStatus Property Map
- The sync status of the member.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- memberId String
- The unique id of the member.
- memberType String
- The type of the member (user, group)
- Map<String>
- Resource tags.
- tier String
- The tier of the member.
Supporting Types
ErrorAdditionalInfoResponse   
ErrorDetailResponse  
- AdditionalInfo List<Pulumi.Azure Native. Dev Center. Inputs. Error Additional Info Response> 
- The error additional info.
- Code string
- The error code.
- Details
List<Pulumi.Azure Native. Dev Center. Inputs. Error Detail Response> 
- The error details.
- Message string
- The error message.
- Target string
- The error target.
- AdditionalInfo []ErrorAdditional Info Response 
- The error additional info.
- Code string
- The error code.
- Details
[]ErrorDetail Response 
- The error details.
- Message string
- The error message.
- Target string
- The error target.
- additionalInfo List<ErrorAdditional Info Response> 
- The error additional info.
- code String
- The error code.
- details
List<ErrorDetail Response> 
- The error details.
- message String
- The error message.
- target String
- The error target.
- additionalInfo ErrorAdditional Info Response[] 
- The error additional info.
- code string
- The error code.
- details
ErrorDetail Response[] 
- The error details.
- message string
- The error message.
- target string
- The error target.
- additional_info Sequence[ErrorAdditional Info Response] 
- The error additional info.
- code str
- The error code.
- details
Sequence[ErrorDetail Response] 
- The error details.
- message str
- The error message.
- target str
- The error target.
- additionalInfo List<Property Map>
- The error additional info.
- code String
- The error code.
- details List<Property Map>
- The error details.
- message String
- The error message.
- target String
- The error target.
PlanMemberSyncStatusResponse    
- LastSync stringTime 
- When the plan member was last synced.
- SyncState string
- The synchronization state of the plan member.
- LastSync Pulumi.Error Azure Native. Dev Center. Inputs. Error Detail Response 
- Error response describing why the sync failed.
- LastSync stringTime 
- When the plan member was last synced.
- SyncState string
- The synchronization state of the plan member.
- LastSync ErrorError Detail Response 
- Error response describing why the sync failed.
- lastSync StringTime 
- When the plan member was last synced.
- syncState String
- The synchronization state of the plan member.
- lastSync ErrorError Detail Response 
- Error response describing why the sync failed.
- lastSync stringTime 
- When the plan member was last synced.
- syncState string
- The synchronization state of the plan member.
- lastSync ErrorError Detail Response 
- Error response describing why the sync failed.
- last_sync_ strtime 
- When the plan member was last synced.
- sync_state str
- The synchronization state of the plan member.
- last_sync_ Errorerror Detail Response 
- Error response describing why the sync failed.
- lastSync StringTime 
- When the plan member was last synced.
- syncState String
- The synchronization state of the plan member.
- lastSync Property MapError 
- Error response describing why the sync failed.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
