Documentation ¶
Index ¶
- type GetGroupAlternateIdentifier
- type GetGroupAlternateIdentifierArgs
- func (GetGroupAlternateIdentifierArgs) ElementType() reflect.Type
- func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput
- func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierOutput
- func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
- func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
- type GetGroupAlternateIdentifierExternalId
- type GetGroupAlternateIdentifierExternalIdArgs
- func (GetGroupAlternateIdentifierExternalIdArgs) ElementType() reflect.Type
- func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput
- func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdOutput
- func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
- func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
- type GetGroupAlternateIdentifierExternalIdInput
- type GetGroupAlternateIdentifierExternalIdOutput
- func (GetGroupAlternateIdentifierExternalIdOutput) ElementType() reflect.Type
- func (o GetGroupAlternateIdentifierExternalIdOutput) Id() pulumi.StringOutput
- func (o GetGroupAlternateIdentifierExternalIdOutput) Issuer() pulumi.StringOutput
- func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput
- func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdOutput
- func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
- func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
- type GetGroupAlternateIdentifierExternalIdPtrInput
- type GetGroupAlternateIdentifierExternalIdPtrOutput
- func (o GetGroupAlternateIdentifierExternalIdPtrOutput) Elem() GetGroupAlternateIdentifierExternalIdOutput
- func (GetGroupAlternateIdentifierExternalIdPtrOutput) ElementType() reflect.Type
- func (o GetGroupAlternateIdentifierExternalIdPtrOutput) Id() pulumi.StringPtrOutput
- func (o GetGroupAlternateIdentifierExternalIdPtrOutput) Issuer() pulumi.StringPtrOutput
- func (o GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
- func (o GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
- type GetGroupAlternateIdentifierInput
- type GetGroupAlternateIdentifierOutput
- func (GetGroupAlternateIdentifierOutput) ElementType() reflect.Type
- func (o GetGroupAlternateIdentifierOutput) ExternalId() GetGroupAlternateIdentifierExternalIdPtrOutput
- func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput
- func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierOutput
- func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
- func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
- func (o GetGroupAlternateIdentifierOutput) UniqueAttribute() GetGroupAlternateIdentifierUniqueAttributePtrOutput
- type GetGroupAlternateIdentifierPtrInput
- type GetGroupAlternateIdentifierPtrOutput
- func (o GetGroupAlternateIdentifierPtrOutput) Elem() GetGroupAlternateIdentifierOutput
- func (GetGroupAlternateIdentifierPtrOutput) ElementType() reflect.Type
- func (o GetGroupAlternateIdentifierPtrOutput) ExternalId() GetGroupAlternateIdentifierExternalIdPtrOutput
- func (o GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
- func (o GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
- func (o GetGroupAlternateIdentifierPtrOutput) UniqueAttribute() GetGroupAlternateIdentifierUniqueAttributePtrOutput
- type GetGroupAlternateIdentifierUniqueAttribute
- type GetGroupAlternateIdentifierUniqueAttributeArgs
- func (GetGroupAlternateIdentifierUniqueAttributeArgs) ElementType() reflect.Type
- func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput
- func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput
- func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
- func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
- type GetGroupAlternateIdentifierUniqueAttributeInput
- type GetGroupAlternateIdentifierUniqueAttributeOutput
- func (o GetGroupAlternateIdentifierUniqueAttributeOutput) AttributePath() pulumi.StringOutput
- func (o GetGroupAlternateIdentifierUniqueAttributeOutput) AttributeValue() pulumi.StringOutput
- func (GetGroupAlternateIdentifierUniqueAttributeOutput) ElementType() reflect.Type
- func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput
- func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput
- func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
- func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
- type GetGroupAlternateIdentifierUniqueAttributePtrInput
- type GetGroupAlternateIdentifierUniqueAttributePtrOutput
- func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributePath() pulumi.StringPtrOutput
- func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributeValue() pulumi.StringPtrOutput
- func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) Elem() GetGroupAlternateIdentifierUniqueAttributeOutput
- func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ElementType() reflect.Type
- func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
- func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
- type GetGroupExternalId
- type GetGroupExternalIdArgs
- type GetGroupExternalIdArray
- type GetGroupExternalIdArrayInput
- type GetGroupExternalIdArrayOutput
- func (GetGroupExternalIdArrayOutput) ElementType() reflect.Type
- func (o GetGroupExternalIdArrayOutput) Index(i pulumi.IntInput) GetGroupExternalIdOutput
- func (o GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutput() GetGroupExternalIdArrayOutput
- func (o GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutputWithContext(ctx context.Context) GetGroupExternalIdArrayOutput
- type GetGroupExternalIdInput
- type GetGroupExternalIdOutput
- func (GetGroupExternalIdOutput) ElementType() reflect.Type
- func (o GetGroupExternalIdOutput) Id() pulumi.StringOutput
- func (o GetGroupExternalIdOutput) Issuer() pulumi.StringOutput
- func (o GetGroupExternalIdOutput) ToGetGroupExternalIdOutput() GetGroupExternalIdOutput
- func (o GetGroupExternalIdOutput) ToGetGroupExternalIdOutputWithContext(ctx context.Context) GetGroupExternalIdOutput
- type GetUserAddress
- type GetUserAddressArgs
- type GetUserAddressArray
- type GetUserAddressArrayInput
- type GetUserAddressArrayOutput
- func (GetUserAddressArrayOutput) ElementType() reflect.Type
- func (o GetUserAddressArrayOutput) Index(i pulumi.IntInput) GetUserAddressOutput
- func (o GetUserAddressArrayOutput) ToGetUserAddressArrayOutput() GetUserAddressArrayOutput
- func (o GetUserAddressArrayOutput) ToGetUserAddressArrayOutputWithContext(ctx context.Context) GetUserAddressArrayOutput
- type GetUserAddressInput
- type GetUserAddressOutput
- func (o GetUserAddressOutput) Country() pulumi.StringOutput
- func (GetUserAddressOutput) ElementType() reflect.Type
- func (o GetUserAddressOutput) Formatted() pulumi.StringOutput
- func (o GetUserAddressOutput) Locality() pulumi.StringOutput
- func (o GetUserAddressOutput) PostalCode() pulumi.StringOutput
- func (o GetUserAddressOutput) Primary() pulumi.BoolOutput
- func (o GetUserAddressOutput) Region() pulumi.StringOutput
- func (o GetUserAddressOutput) StreetAddress() pulumi.StringOutput
- func (o GetUserAddressOutput) ToGetUserAddressOutput() GetUserAddressOutput
- func (o GetUserAddressOutput) ToGetUserAddressOutputWithContext(ctx context.Context) GetUserAddressOutput
- func (o GetUserAddressOutput) Type() pulumi.StringOutput
- type GetUserAlternateIdentifier
- type GetUserAlternateIdentifierArgs
- func (GetUserAlternateIdentifierArgs) ElementType() reflect.Type
- func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput
- func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutputWithContext(ctx context.Context) GetUserAlternateIdentifierOutput
- func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
- func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
- type GetUserAlternateIdentifierExternalId
- type GetUserAlternateIdentifierExternalIdArgs
- func (GetUserAlternateIdentifierExternalIdArgs) ElementType() reflect.Type
- func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput
- func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdOutput
- func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
- func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
- type GetUserAlternateIdentifierExternalIdInput
- type GetUserAlternateIdentifierExternalIdOutput
- func (GetUserAlternateIdentifierExternalIdOutput) ElementType() reflect.Type
- func (o GetUserAlternateIdentifierExternalIdOutput) Id() pulumi.StringOutput
- func (o GetUserAlternateIdentifierExternalIdOutput) Issuer() pulumi.StringOutput
- func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput
- func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdOutput
- func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
- func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
- type GetUserAlternateIdentifierExternalIdPtrInput
- type GetUserAlternateIdentifierExternalIdPtrOutput
- func (o GetUserAlternateIdentifierExternalIdPtrOutput) Elem() GetUserAlternateIdentifierExternalIdOutput
- func (GetUserAlternateIdentifierExternalIdPtrOutput) ElementType() reflect.Type
- func (o GetUserAlternateIdentifierExternalIdPtrOutput) Id() pulumi.StringPtrOutput
- func (o GetUserAlternateIdentifierExternalIdPtrOutput) Issuer() pulumi.StringPtrOutput
- func (o GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
- func (o GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
- type GetUserAlternateIdentifierInput
- type GetUserAlternateIdentifierOutput
- func (GetUserAlternateIdentifierOutput) ElementType() reflect.Type
- func (o GetUserAlternateIdentifierOutput) ExternalId() GetUserAlternateIdentifierExternalIdPtrOutput
- func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput
- func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutputWithContext(ctx context.Context) GetUserAlternateIdentifierOutput
- func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
- func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
- func (o GetUserAlternateIdentifierOutput) UniqueAttribute() GetUserAlternateIdentifierUniqueAttributePtrOutput
- type GetUserAlternateIdentifierPtrInput
- type GetUserAlternateIdentifierPtrOutput
- func (o GetUserAlternateIdentifierPtrOutput) Elem() GetUserAlternateIdentifierOutput
- func (GetUserAlternateIdentifierPtrOutput) ElementType() reflect.Type
- func (o GetUserAlternateIdentifierPtrOutput) ExternalId() GetUserAlternateIdentifierExternalIdPtrOutput
- func (o GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
- func (o GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
- func (o GetUserAlternateIdentifierPtrOutput) UniqueAttribute() GetUserAlternateIdentifierUniqueAttributePtrOutput
- type GetUserAlternateIdentifierUniqueAttribute
- type GetUserAlternateIdentifierUniqueAttributeArgs
- func (GetUserAlternateIdentifierUniqueAttributeArgs) ElementType() reflect.Type
- func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput
- func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributeOutput
- func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
- func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
- type GetUserAlternateIdentifierUniqueAttributeInput
- type GetUserAlternateIdentifierUniqueAttributeOutput
- func (o GetUserAlternateIdentifierUniqueAttributeOutput) AttributePath() pulumi.StringOutput
- func (o GetUserAlternateIdentifierUniqueAttributeOutput) AttributeValue() pulumi.StringOutput
- func (GetUserAlternateIdentifierUniqueAttributeOutput) ElementType() reflect.Type
- func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput
- func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributeOutput
- func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
- func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
- type GetUserAlternateIdentifierUniqueAttributePtrInput
- type GetUserAlternateIdentifierUniqueAttributePtrOutput
- func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributePath() pulumi.StringPtrOutput
- func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributeValue() pulumi.StringPtrOutput
- func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) Elem() GetUserAlternateIdentifierUniqueAttributeOutput
- func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ElementType() reflect.Type
- func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
- func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
- type GetUserEmail
- type GetUserEmailArgs
- type GetUserEmailArray
- type GetUserEmailArrayInput
- type GetUserEmailArrayOutput
- func (GetUserEmailArrayOutput) ElementType() reflect.Type
- func (o GetUserEmailArrayOutput) Index(i pulumi.IntInput) GetUserEmailOutput
- func (o GetUserEmailArrayOutput) ToGetUserEmailArrayOutput() GetUserEmailArrayOutput
- func (o GetUserEmailArrayOutput) ToGetUserEmailArrayOutputWithContext(ctx context.Context) GetUserEmailArrayOutput
- type GetUserEmailInput
- type GetUserEmailOutput
- func (GetUserEmailOutput) ElementType() reflect.Type
- func (o GetUserEmailOutput) Primary() pulumi.BoolOutput
- func (o GetUserEmailOutput) ToGetUserEmailOutput() GetUserEmailOutput
- func (o GetUserEmailOutput) ToGetUserEmailOutputWithContext(ctx context.Context) GetUserEmailOutput
- func (o GetUserEmailOutput) Type() pulumi.StringOutput
- func (o GetUserEmailOutput) Value() pulumi.StringOutput
- type GetUserExternalId
- type GetUserExternalIdArgs
- type GetUserExternalIdArray
- type GetUserExternalIdArrayInput
- type GetUserExternalIdArrayOutput
- func (GetUserExternalIdArrayOutput) ElementType() reflect.Type
- func (o GetUserExternalIdArrayOutput) Index(i pulumi.IntInput) GetUserExternalIdOutput
- func (o GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutput() GetUserExternalIdArrayOutput
- func (o GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutputWithContext(ctx context.Context) GetUserExternalIdArrayOutput
- type GetUserExternalIdInput
- type GetUserExternalIdOutput
- func (GetUserExternalIdOutput) ElementType() reflect.Type
- func (o GetUserExternalIdOutput) Id() pulumi.StringOutput
- func (o GetUserExternalIdOutput) Issuer() pulumi.StringOutput
- func (o GetUserExternalIdOutput) ToGetUserExternalIdOutput() GetUserExternalIdOutput
- func (o GetUserExternalIdOutput) ToGetUserExternalIdOutputWithContext(ctx context.Context) GetUserExternalIdOutput
- type GetUserName
- type GetUserNameArgs
- type GetUserNameArray
- type GetUserNameArrayInput
- type GetUserNameArrayOutput
- func (GetUserNameArrayOutput) ElementType() reflect.Type
- func (o GetUserNameArrayOutput) Index(i pulumi.IntInput) GetUserNameOutput
- func (o GetUserNameArrayOutput) ToGetUserNameArrayOutput() GetUserNameArrayOutput
- func (o GetUserNameArrayOutput) ToGetUserNameArrayOutputWithContext(ctx context.Context) GetUserNameArrayOutput
- type GetUserNameInput
- type GetUserNameOutput
- func (GetUserNameOutput) ElementType() reflect.Type
- func (o GetUserNameOutput) FamilyName() pulumi.StringOutput
- func (o GetUserNameOutput) Formatted() pulumi.StringOutput
- func (o GetUserNameOutput) GivenName() pulumi.StringOutput
- func (o GetUserNameOutput) HonorificPrefix() pulumi.StringOutput
- func (o GetUserNameOutput) HonorificSuffix() pulumi.StringOutput
- func (o GetUserNameOutput) MiddleName() pulumi.StringOutput
- func (o GetUserNameOutput) ToGetUserNameOutput() GetUserNameOutput
- func (o GetUserNameOutput) ToGetUserNameOutputWithContext(ctx context.Context) GetUserNameOutput
- type GetUserPhoneNumber
- type GetUserPhoneNumberArgs
- type GetUserPhoneNumberArray
- type GetUserPhoneNumberArrayInput
- type GetUserPhoneNumberArrayOutput
- func (GetUserPhoneNumberArrayOutput) ElementType() reflect.Type
- func (o GetUserPhoneNumberArrayOutput) Index(i pulumi.IntInput) GetUserPhoneNumberOutput
- func (o GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutput() GetUserPhoneNumberArrayOutput
- func (o GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutputWithContext(ctx context.Context) GetUserPhoneNumberArrayOutput
- type GetUserPhoneNumberInput
- type GetUserPhoneNumberOutput
- func (GetUserPhoneNumberOutput) ElementType() reflect.Type
- func (o GetUserPhoneNumberOutput) Primary() pulumi.BoolOutput
- func (o GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutput() GetUserPhoneNumberOutput
- func (o GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutputWithContext(ctx context.Context) GetUserPhoneNumberOutput
- func (o GetUserPhoneNumberOutput) Type() pulumi.StringOutput
- func (o GetUserPhoneNumberOutput) Value() pulumi.StringOutput
- type Group
- type GroupArgs
- type GroupArray
- type GroupArrayInput
- type GroupArrayOutput
- type GroupExternalId
- type GroupExternalIdArgs
- type GroupExternalIdArray
- type GroupExternalIdArrayInput
- type GroupExternalIdArrayOutput
- func (GroupExternalIdArrayOutput) ElementType() reflect.Type
- func (o GroupExternalIdArrayOutput) Index(i pulumi.IntInput) GroupExternalIdOutput
- func (o GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutput() GroupExternalIdArrayOutput
- func (o GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutputWithContext(ctx context.Context) GroupExternalIdArrayOutput
- type GroupExternalIdInput
- type GroupExternalIdOutput
- func (GroupExternalIdOutput) ElementType() reflect.Type
- func (o GroupExternalIdOutput) Id() pulumi.StringPtrOutput
- func (o GroupExternalIdOutput) Issuer() pulumi.StringPtrOutput
- func (o GroupExternalIdOutput) ToGroupExternalIdOutput() GroupExternalIdOutput
- func (o GroupExternalIdOutput) ToGroupExternalIdOutputWithContext(ctx context.Context) GroupExternalIdOutput
- type GroupInput
- type GroupMap
- type GroupMapInput
- type GroupMapOutput
- type GroupMembership
- type GroupMembershipArgs
- type GroupMembershipArray
- type GroupMembershipArrayInput
- type GroupMembershipArrayOutput
- func (GroupMembershipArrayOutput) ElementType() reflect.Type
- func (o GroupMembershipArrayOutput) Index(i pulumi.IntInput) GroupMembershipOutput
- func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
- func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
- type GroupMembershipInput
- type GroupMembershipMap
- type GroupMembershipMapInput
- type GroupMembershipMapOutput
- func (GroupMembershipMapOutput) ElementType() reflect.Type
- func (o GroupMembershipMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipOutput
- func (o GroupMembershipMapOutput) ToGroupMembershipMapOutput() GroupMembershipMapOutput
- func (o GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
- type GroupMembershipOutput
- func (GroupMembershipOutput) ElementType() reflect.Type
- func (o GroupMembershipOutput) GroupId() pulumi.StringOutput
- func (o GroupMembershipOutput) IdentityStoreId() pulumi.StringOutput
- func (o GroupMembershipOutput) MemberId() pulumi.StringOutput
- func (o GroupMembershipOutput) MembershipId() pulumi.StringOutput
- func (o GroupMembershipOutput) ToGroupMembershipOutput() GroupMembershipOutput
- func (o GroupMembershipOutput) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
- type GroupMembershipState
- type GroupOutput
- func (o GroupOutput) Description() pulumi.StringPtrOutput
- func (o GroupOutput) DisplayName() pulumi.StringOutput
- func (GroupOutput) ElementType() reflect.Type
- func (o GroupOutput) ExternalIds() GroupExternalIdArrayOutput
- func (o GroupOutput) GroupId() pulumi.StringOutput
- func (o GroupOutput) IdentityStoreId() pulumi.StringOutput
- func (o GroupOutput) ToGroupOutput() GroupOutput
- func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
- type GroupState
- type LookupGroupArgs
- type LookupGroupOutputArgs
- type LookupGroupResult
- type LookupGroupResultOutput
- func (o LookupGroupResultOutput) AlternateIdentifier() GetGroupAlternateIdentifierPtrOutput
- func (o LookupGroupResultOutput) Description() pulumi.StringOutput
- func (o LookupGroupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupGroupResultOutput) ElementType() reflect.Type
- func (o LookupGroupResultOutput) ExternalIds() GetGroupExternalIdArrayOutput
- func (o LookupGroupResultOutput) GroupId() pulumi.StringOutput
- func (o LookupGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupGroupResultOutput) IdentityStoreId() pulumi.StringOutput
- func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
- func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput
- type LookupUserArgs
- type LookupUserOutputArgs
- type LookupUserResult
- type LookupUserResultOutput
- func (o LookupUserResultOutput) Addresses() GetUserAddressArrayOutput
- func (o LookupUserResultOutput) AlternateIdentifier() GetUserAlternateIdentifierPtrOutput
- func (o LookupUserResultOutput) DisplayName() pulumi.StringOutput
- func (LookupUserResultOutput) ElementType() reflect.Type
- func (o LookupUserResultOutput) Emails() GetUserEmailArrayOutput
- func (o LookupUserResultOutput) ExternalIds() GetUserExternalIdArrayOutput
- func (o LookupUserResultOutput) Id() pulumi.StringOutput
- func (o LookupUserResultOutput) IdentityStoreId() pulumi.StringOutput
- func (o LookupUserResultOutput) Locale() pulumi.StringOutput
- func (o LookupUserResultOutput) Names() GetUserNameArrayOutput
- func (o LookupUserResultOutput) Nickname() pulumi.StringOutput
- func (o LookupUserResultOutput) PhoneNumbers() GetUserPhoneNumberArrayOutput
- func (o LookupUserResultOutput) PreferredLanguage() pulumi.StringOutput
- func (o LookupUserResultOutput) ProfileUrl() pulumi.StringOutput
- func (o LookupUserResultOutput) Timezone() pulumi.StringOutput
- func (o LookupUserResultOutput) Title() pulumi.StringOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
- func (o LookupUserResultOutput) UserId() pulumi.StringOutput
- func (o LookupUserResultOutput) UserName() pulumi.StringOutput
- func (o LookupUserResultOutput) UserType() pulumi.StringOutput
- type User
- type UserAddresses
- type UserAddressesArgs
- func (UserAddressesArgs) ElementType() reflect.Type
- func (i UserAddressesArgs) ToUserAddressesOutput() UserAddressesOutput
- func (i UserAddressesArgs) ToUserAddressesOutputWithContext(ctx context.Context) UserAddressesOutput
- func (i UserAddressesArgs) ToUserAddressesPtrOutput() UserAddressesPtrOutput
- func (i UserAddressesArgs) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
- type UserAddressesInput
- type UserAddressesOutput
- func (o UserAddressesOutput) Country() pulumi.StringPtrOutput
- func (UserAddressesOutput) ElementType() reflect.Type
- func (o UserAddressesOutput) Formatted() pulumi.StringPtrOutput
- func (o UserAddressesOutput) Locality() pulumi.StringPtrOutput
- func (o UserAddressesOutput) PostalCode() pulumi.StringPtrOutput
- func (o UserAddressesOutput) Primary() pulumi.BoolPtrOutput
- func (o UserAddressesOutput) Region() pulumi.StringPtrOutput
- func (o UserAddressesOutput) StreetAddress() pulumi.StringPtrOutput
- func (o UserAddressesOutput) ToUserAddressesOutput() UserAddressesOutput
- func (o UserAddressesOutput) ToUserAddressesOutputWithContext(ctx context.Context) UserAddressesOutput
- func (o UserAddressesOutput) ToUserAddressesPtrOutput() UserAddressesPtrOutput
- func (o UserAddressesOutput) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
- func (o UserAddressesOutput) Type() pulumi.StringPtrOutput
- type UserAddressesPtrInput
- type UserAddressesPtrOutput
- func (o UserAddressesPtrOutput) Country() pulumi.StringPtrOutput
- func (o UserAddressesPtrOutput) Elem() UserAddressesOutput
- func (UserAddressesPtrOutput) ElementType() reflect.Type
- func (o UserAddressesPtrOutput) Formatted() pulumi.StringPtrOutput
- func (o UserAddressesPtrOutput) Locality() pulumi.StringPtrOutput
- func (o UserAddressesPtrOutput) PostalCode() pulumi.StringPtrOutput
- func (o UserAddressesPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o UserAddressesPtrOutput) Region() pulumi.StringPtrOutput
- func (o UserAddressesPtrOutput) StreetAddress() pulumi.StringPtrOutput
- func (o UserAddressesPtrOutput) ToUserAddressesPtrOutput() UserAddressesPtrOutput
- func (o UserAddressesPtrOutput) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
- func (o UserAddressesPtrOutput) Type() pulumi.StringPtrOutput
- type UserArgs
- type UserArray
- type UserArrayInput
- type UserArrayOutput
- type UserEmails
- type UserEmailsArgs
- func (UserEmailsArgs) ElementType() reflect.Type
- func (i UserEmailsArgs) ToUserEmailsOutput() UserEmailsOutput
- func (i UserEmailsArgs) ToUserEmailsOutputWithContext(ctx context.Context) UserEmailsOutput
- func (i UserEmailsArgs) ToUserEmailsPtrOutput() UserEmailsPtrOutput
- func (i UserEmailsArgs) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
- type UserEmailsInput
- type UserEmailsOutput
- func (UserEmailsOutput) ElementType() reflect.Type
- func (o UserEmailsOutput) Primary() pulumi.BoolPtrOutput
- func (o UserEmailsOutput) ToUserEmailsOutput() UserEmailsOutput
- func (o UserEmailsOutput) ToUserEmailsOutputWithContext(ctx context.Context) UserEmailsOutput
- func (o UserEmailsOutput) ToUserEmailsPtrOutput() UserEmailsPtrOutput
- func (o UserEmailsOutput) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
- func (o UserEmailsOutput) Type() pulumi.StringPtrOutput
- func (o UserEmailsOutput) Value() pulumi.StringPtrOutput
- type UserEmailsPtrInput
- type UserEmailsPtrOutput
- func (o UserEmailsPtrOutput) Elem() UserEmailsOutput
- func (UserEmailsPtrOutput) ElementType() reflect.Type
- func (o UserEmailsPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o UserEmailsPtrOutput) ToUserEmailsPtrOutput() UserEmailsPtrOutput
- func (o UserEmailsPtrOutput) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
- func (o UserEmailsPtrOutput) Type() pulumi.StringPtrOutput
- func (o UserEmailsPtrOutput) Value() pulumi.StringPtrOutput
- type UserExternalId
- type UserExternalIdArgs
- type UserExternalIdArray
- type UserExternalIdArrayInput
- type UserExternalIdArrayOutput
- func (UserExternalIdArrayOutput) ElementType() reflect.Type
- func (o UserExternalIdArrayOutput) Index(i pulumi.IntInput) UserExternalIdOutput
- func (o UserExternalIdArrayOutput) ToUserExternalIdArrayOutput() UserExternalIdArrayOutput
- func (o UserExternalIdArrayOutput) ToUserExternalIdArrayOutputWithContext(ctx context.Context) UserExternalIdArrayOutput
- type UserExternalIdInput
- type UserExternalIdOutput
- func (UserExternalIdOutput) ElementType() reflect.Type
- func (o UserExternalIdOutput) Id() pulumi.StringPtrOutput
- func (o UserExternalIdOutput) Issuer() pulumi.StringPtrOutput
- func (o UserExternalIdOutput) ToUserExternalIdOutput() UserExternalIdOutput
- func (o UserExternalIdOutput) ToUserExternalIdOutputWithContext(ctx context.Context) UserExternalIdOutput
- type UserInput
- type UserMap
- type UserMapInput
- type UserMapOutput
- type UserName
- type UserNameArgs
- func (UserNameArgs) ElementType() reflect.Type
- func (i UserNameArgs) ToUserNameOutput() UserNameOutput
- func (i UserNameArgs) ToUserNameOutputWithContext(ctx context.Context) UserNameOutput
- func (i UserNameArgs) ToUserNamePtrOutput() UserNamePtrOutput
- func (i UserNameArgs) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
- type UserNameInput
- type UserNameOutput
- func (UserNameOutput) ElementType() reflect.Type
- func (o UserNameOutput) FamilyName() pulumi.StringOutput
- func (o UserNameOutput) Formatted() pulumi.StringPtrOutput
- func (o UserNameOutput) GivenName() pulumi.StringOutput
- func (o UserNameOutput) HonorificPrefix() pulumi.StringPtrOutput
- func (o UserNameOutput) HonorificSuffix() pulumi.StringPtrOutput
- func (o UserNameOutput) MiddleName() pulumi.StringPtrOutput
- func (o UserNameOutput) ToUserNameOutput() UserNameOutput
- func (o UserNameOutput) ToUserNameOutputWithContext(ctx context.Context) UserNameOutput
- func (o UserNameOutput) ToUserNamePtrOutput() UserNamePtrOutput
- func (o UserNameOutput) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
- type UserNamePtrInput
- type UserNamePtrOutput
- func (o UserNamePtrOutput) Elem() UserNameOutput
- func (UserNamePtrOutput) ElementType() reflect.Type
- func (o UserNamePtrOutput) FamilyName() pulumi.StringPtrOutput
- func (o UserNamePtrOutput) Formatted() pulumi.StringPtrOutput
- func (o UserNamePtrOutput) GivenName() pulumi.StringPtrOutput
- func (o UserNamePtrOutput) HonorificPrefix() pulumi.StringPtrOutput
- func (o UserNamePtrOutput) HonorificSuffix() pulumi.StringPtrOutput
- func (o UserNamePtrOutput) MiddleName() pulumi.StringPtrOutput
- func (o UserNamePtrOutput) ToUserNamePtrOutput() UserNamePtrOutput
- func (o UserNamePtrOutput) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
- type UserOutput
- func (o UserOutput) Addresses() UserAddressesPtrOutput
- func (o UserOutput) DisplayName() pulumi.StringOutput
- func (UserOutput) ElementType() reflect.Type
- func (o UserOutput) Emails() UserEmailsPtrOutput
- func (o UserOutput) ExternalIds() UserExternalIdArrayOutput
- func (o UserOutput) IdentityStoreId() pulumi.StringOutput
- func (o UserOutput) Locale() pulumi.StringPtrOutput
- func (o UserOutput) Name() UserNameOutput
- func (o UserOutput) Nickname() pulumi.StringPtrOutput
- func (o UserOutput) PhoneNumbers() UserPhoneNumbersPtrOutput
- func (o UserOutput) PreferredLanguage() pulumi.StringPtrOutput
- func (o UserOutput) ProfileUrl() pulumi.StringPtrOutput
- func (o UserOutput) Timezone() pulumi.StringPtrOutput
- func (o UserOutput) Title() pulumi.StringPtrOutput
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) UserId() pulumi.StringOutput
- func (o UserOutput) UserName() pulumi.StringOutput
- func (o UserOutput) UserType() pulumi.StringPtrOutput
- type UserPhoneNumbers
- type UserPhoneNumbersArgs
- func (UserPhoneNumbersArgs) ElementType() reflect.Type
- func (i UserPhoneNumbersArgs) ToUserPhoneNumbersOutput() UserPhoneNumbersOutput
- func (i UserPhoneNumbersArgs) ToUserPhoneNumbersOutputWithContext(ctx context.Context) UserPhoneNumbersOutput
- func (i UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
- func (i UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
- type UserPhoneNumbersInput
- type UserPhoneNumbersOutput
- func (UserPhoneNumbersOutput) ElementType() reflect.Type
- func (o UserPhoneNumbersOutput) Primary() pulumi.BoolPtrOutput
- func (o UserPhoneNumbersOutput) ToUserPhoneNumbersOutput() UserPhoneNumbersOutput
- func (o UserPhoneNumbersOutput) ToUserPhoneNumbersOutputWithContext(ctx context.Context) UserPhoneNumbersOutput
- func (o UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
- func (o UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
- func (o UserPhoneNumbersOutput) Type() pulumi.StringPtrOutput
- func (o UserPhoneNumbersOutput) Value() pulumi.StringPtrOutput
- type UserPhoneNumbersPtrInput
- type UserPhoneNumbersPtrOutput
- func (o UserPhoneNumbersPtrOutput) Elem() UserPhoneNumbersOutput
- func (UserPhoneNumbersPtrOutput) ElementType() reflect.Type
- func (o UserPhoneNumbersPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
- func (o UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
- func (o UserPhoneNumbersPtrOutput) Type() pulumi.StringPtrOutput
- func (o UserPhoneNumbersPtrOutput) Value() pulumi.StringPtrOutput
- type UserState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetGroupAlternateIdentifier ¶
type GetGroupAlternateIdentifier struct { // Configuration block for filtering by the identifier issued by an external identity provider. Detailed below. ExternalId *GetGroupAlternateIdentifierExternalId `pulumi:"externalId"` // An entity attribute that's unique to a specific entity. Detailed below. // // > Exactly one of the above arguments must be provided. UniqueAttribute *GetGroupAlternateIdentifierUniqueAttribute `pulumi:"uniqueAttribute"` }
type GetGroupAlternateIdentifierArgs ¶
type GetGroupAlternateIdentifierArgs struct { // Configuration block for filtering by the identifier issued by an external identity provider. Detailed below. ExternalId GetGroupAlternateIdentifierExternalIdPtrInput `pulumi:"externalId"` // An entity attribute that's unique to a specific entity. Detailed below. // // > Exactly one of the above arguments must be provided. UniqueAttribute GetGroupAlternateIdentifierUniqueAttributePtrInput `pulumi:"uniqueAttribute"` }
func (GetGroupAlternateIdentifierArgs) ElementType ¶
func (GetGroupAlternateIdentifierArgs) ElementType() reflect.Type
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutput ¶
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutputWithContext ¶
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutput ¶
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutputWithContext ¶
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
type GetGroupAlternateIdentifierExternalIdArgs ¶
type GetGroupAlternateIdentifierExternalIdArgs struct { // The identifier issued to this resource by an external identity provider. Id pulumi.StringInput `pulumi:"id"` // The issuer for an external identifier. Issuer pulumi.StringInput `pulumi:"issuer"` }
func (GetGroupAlternateIdentifierExternalIdArgs) ElementType ¶
func (GetGroupAlternateIdentifierExternalIdArgs) ElementType() reflect.Type
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutput ¶
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutputWithContext ¶
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutput ¶
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext ¶
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
type GetGroupAlternateIdentifierExternalIdInput ¶
type GetGroupAlternateIdentifierExternalIdInput interface { pulumi.Input ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput ToGetGroupAlternateIdentifierExternalIdOutputWithContext(context.Context) GetGroupAlternateIdentifierExternalIdOutput }
GetGroupAlternateIdentifierExternalIdInput is an input type that accepts GetGroupAlternateIdentifierExternalIdArgs and GetGroupAlternateIdentifierExternalIdOutput values. You can construct a concrete instance of `GetGroupAlternateIdentifierExternalIdInput` via:
GetGroupAlternateIdentifierExternalIdArgs{...}
type GetGroupAlternateIdentifierExternalIdOutput ¶
type GetGroupAlternateIdentifierExternalIdOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierExternalIdOutput) ElementType ¶
func (GetGroupAlternateIdentifierExternalIdOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierExternalIdOutput) Id ¶
func (o GetGroupAlternateIdentifierExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetGroupAlternateIdentifierExternalIdOutput) Issuer ¶
func (o GetGroupAlternateIdentifierExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutput ¶
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutputWithContext ¶
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput ¶
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext ¶
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
type GetGroupAlternateIdentifierExternalIdPtrInput ¶
type GetGroupAlternateIdentifierExternalIdPtrInput interface { pulumi.Input ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput }
GetGroupAlternateIdentifierExternalIdPtrInput is an input type that accepts GetGroupAlternateIdentifierExternalIdArgs, GetGroupAlternateIdentifierExternalIdPtr and GetGroupAlternateIdentifierExternalIdPtrOutput values. You can construct a concrete instance of `GetGroupAlternateIdentifierExternalIdPtrInput` via:
GetGroupAlternateIdentifierExternalIdArgs{...} or: nil
func GetGroupAlternateIdentifierExternalIdPtr ¶
func GetGroupAlternateIdentifierExternalIdPtr(v *GetGroupAlternateIdentifierExternalIdArgs) GetGroupAlternateIdentifierExternalIdPtrInput
type GetGroupAlternateIdentifierExternalIdPtrOutput ¶
type GetGroupAlternateIdentifierExternalIdPtrOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ElementType ¶
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierExternalIdPtrOutput) Id ¶
The identifier issued to this resource by an external identity provider.
func (GetGroupAlternateIdentifierExternalIdPtrOutput) Issuer ¶
func (o GetGroupAlternateIdentifierExternalIdPtrOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput ¶
func (o GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext ¶
func (o GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
type GetGroupAlternateIdentifierInput ¶
type GetGroupAlternateIdentifierInput interface { pulumi.Input ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput ToGetGroupAlternateIdentifierOutputWithContext(context.Context) GetGroupAlternateIdentifierOutput }
GetGroupAlternateIdentifierInput is an input type that accepts GetGroupAlternateIdentifierArgs and GetGroupAlternateIdentifierOutput values. You can construct a concrete instance of `GetGroupAlternateIdentifierInput` via:
GetGroupAlternateIdentifierArgs{...}
type GetGroupAlternateIdentifierOutput ¶
type GetGroupAlternateIdentifierOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierOutput) ElementType ¶
func (GetGroupAlternateIdentifierOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierOutput) ExternalId ¶
func (o GetGroupAlternateIdentifierOutput) ExternalId() GetGroupAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutput ¶
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutputWithContext ¶
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutput ¶
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext ¶
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierOutput) UniqueAttribute ¶
func (o GetGroupAlternateIdentifierOutput) UniqueAttribute() GetGroupAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
> Exactly one of the above arguments must be provided.
type GetGroupAlternateIdentifierPtrInput ¶
type GetGroupAlternateIdentifierPtrInput interface { pulumi.Input ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput ToGetGroupAlternateIdentifierPtrOutputWithContext(context.Context) GetGroupAlternateIdentifierPtrOutput }
GetGroupAlternateIdentifierPtrInput is an input type that accepts GetGroupAlternateIdentifierArgs, GetGroupAlternateIdentifierPtr and GetGroupAlternateIdentifierPtrOutput values. You can construct a concrete instance of `GetGroupAlternateIdentifierPtrInput` via:
GetGroupAlternateIdentifierArgs{...} or: nil
func GetGroupAlternateIdentifierPtr ¶
func GetGroupAlternateIdentifierPtr(v *GetGroupAlternateIdentifierArgs) GetGroupAlternateIdentifierPtrInput
type GetGroupAlternateIdentifierPtrOutput ¶
type GetGroupAlternateIdentifierPtrOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierPtrOutput) ElementType ¶
func (GetGroupAlternateIdentifierPtrOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierPtrOutput) ExternalId ¶
func (o GetGroupAlternateIdentifierPtrOutput) ExternalId() GetGroupAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutput ¶
func (o GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext ¶
func (o GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierPtrOutput) UniqueAttribute ¶
func (o GetGroupAlternateIdentifierPtrOutput) UniqueAttribute() GetGroupAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
> Exactly one of the above arguments must be provided.
type GetGroupAlternateIdentifierUniqueAttribute ¶
type GetGroupAlternateIdentifierUniqueAttribute struct { // Attribute path that is used to specify which attribute name to search. For example: `DisplayName`. Refer to the [Group data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_Group.html). AttributePath string `pulumi:"attributePath"` // Value for an attribute. AttributeValue string `pulumi:"attributeValue"` }
type GetGroupAlternateIdentifierUniqueAttributeArgs ¶
type GetGroupAlternateIdentifierUniqueAttributeArgs struct { // Attribute path that is used to specify which attribute name to search. For example: `DisplayName`. Refer to the [Group data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_Group.html). AttributePath pulumi.StringInput `pulumi:"attributePath"` // Value for an attribute. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` }
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ElementType ¶
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ElementType() reflect.Type
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutput ¶
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext ¶
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput ¶
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext ¶
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
type GetGroupAlternateIdentifierUniqueAttributeInput ¶
type GetGroupAlternateIdentifierUniqueAttributeInput interface { pulumi.Input ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput }
GetGroupAlternateIdentifierUniqueAttributeInput is an input type that accepts GetGroupAlternateIdentifierUniqueAttributeArgs and GetGroupAlternateIdentifierUniqueAttributeOutput values. You can construct a concrete instance of `GetGroupAlternateIdentifierUniqueAttributeInput` via:
GetGroupAlternateIdentifierUniqueAttributeArgs{...}
type GetGroupAlternateIdentifierUniqueAttributeOutput ¶
type GetGroupAlternateIdentifierUniqueAttributeOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierUniqueAttributeOutput) AttributePath ¶
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) AttributePath() pulumi.StringOutput
Attribute path that is used to specify which attribute name to search. For example: `DisplayName`. Refer to the [Group data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_Group.html).
func (GetGroupAlternateIdentifierUniqueAttributeOutput) AttributeValue ¶
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) AttributeValue() pulumi.StringOutput
Value for an attribute.
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ElementType ¶
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutput ¶
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext ¶
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput ¶
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext ¶
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
type GetGroupAlternateIdentifierUniqueAttributePtrInput ¶
type GetGroupAlternateIdentifierUniqueAttributePtrInput interface { pulumi.Input ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput }
GetGroupAlternateIdentifierUniqueAttributePtrInput is an input type that accepts GetGroupAlternateIdentifierUniqueAttributeArgs, GetGroupAlternateIdentifierUniqueAttributePtr and GetGroupAlternateIdentifierUniqueAttributePtrOutput values. You can construct a concrete instance of `GetGroupAlternateIdentifierUniqueAttributePtrInput` via:
GetGroupAlternateIdentifierUniqueAttributeArgs{...} or: nil
func GetGroupAlternateIdentifierUniqueAttributePtr ¶
func GetGroupAlternateIdentifierUniqueAttributePtr(v *GetGroupAlternateIdentifierUniqueAttributeArgs) GetGroupAlternateIdentifierUniqueAttributePtrInput
type GetGroupAlternateIdentifierUniqueAttributePtrOutput ¶
type GetGroupAlternateIdentifierUniqueAttributePtrOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributePath ¶
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributePath() pulumi.StringPtrOutput
Attribute path that is used to specify which attribute name to search. For example: `DisplayName`. Refer to the [Group data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_Group.html).
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributeValue ¶
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributeValue() pulumi.StringPtrOutput
Value for an attribute.
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ElementType ¶
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput ¶
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext ¶
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
type GetGroupExternalId ¶
type GetGroupExternalIdArgs ¶
type GetGroupExternalIdArgs struct { // The identifier issued to this resource by an external identity provider. Id pulumi.StringInput `pulumi:"id"` // The issuer for an external identifier. Issuer pulumi.StringInput `pulumi:"issuer"` }
func (GetGroupExternalIdArgs) ElementType ¶
func (GetGroupExternalIdArgs) ElementType() reflect.Type
func (GetGroupExternalIdArgs) ToGetGroupExternalIdOutput ¶
func (i GetGroupExternalIdArgs) ToGetGroupExternalIdOutput() GetGroupExternalIdOutput
func (GetGroupExternalIdArgs) ToGetGroupExternalIdOutputWithContext ¶
func (i GetGroupExternalIdArgs) ToGetGroupExternalIdOutputWithContext(ctx context.Context) GetGroupExternalIdOutput
type GetGroupExternalIdArray ¶
type GetGroupExternalIdArray []GetGroupExternalIdInput
func (GetGroupExternalIdArray) ElementType ¶
func (GetGroupExternalIdArray) ElementType() reflect.Type
func (GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutput ¶
func (i GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutput() GetGroupExternalIdArrayOutput
func (GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutputWithContext ¶
func (i GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutputWithContext(ctx context.Context) GetGroupExternalIdArrayOutput
type GetGroupExternalIdArrayInput ¶
type GetGroupExternalIdArrayInput interface { pulumi.Input ToGetGroupExternalIdArrayOutput() GetGroupExternalIdArrayOutput ToGetGroupExternalIdArrayOutputWithContext(context.Context) GetGroupExternalIdArrayOutput }
GetGroupExternalIdArrayInput is an input type that accepts GetGroupExternalIdArray and GetGroupExternalIdArrayOutput values. You can construct a concrete instance of `GetGroupExternalIdArrayInput` via:
GetGroupExternalIdArray{ GetGroupExternalIdArgs{...} }
type GetGroupExternalIdArrayOutput ¶
type GetGroupExternalIdArrayOutput struct{ *pulumi.OutputState }
func (GetGroupExternalIdArrayOutput) ElementType ¶
func (GetGroupExternalIdArrayOutput) ElementType() reflect.Type
func (GetGroupExternalIdArrayOutput) Index ¶
func (o GetGroupExternalIdArrayOutput) Index(i pulumi.IntInput) GetGroupExternalIdOutput
func (GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutput ¶
func (o GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutput() GetGroupExternalIdArrayOutput
func (GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutputWithContext ¶
func (o GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutputWithContext(ctx context.Context) GetGroupExternalIdArrayOutput
type GetGroupExternalIdInput ¶
type GetGroupExternalIdInput interface { pulumi.Input ToGetGroupExternalIdOutput() GetGroupExternalIdOutput ToGetGroupExternalIdOutputWithContext(context.Context) GetGroupExternalIdOutput }
GetGroupExternalIdInput is an input type that accepts GetGroupExternalIdArgs and GetGroupExternalIdOutput values. You can construct a concrete instance of `GetGroupExternalIdInput` via:
GetGroupExternalIdArgs{...}
type GetGroupExternalIdOutput ¶
type GetGroupExternalIdOutput struct{ *pulumi.OutputState }
func (GetGroupExternalIdOutput) ElementType ¶
func (GetGroupExternalIdOutput) ElementType() reflect.Type
func (GetGroupExternalIdOutput) Id ¶
func (o GetGroupExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetGroupExternalIdOutput) Issuer ¶
func (o GetGroupExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetGroupExternalIdOutput) ToGetGroupExternalIdOutput ¶
func (o GetGroupExternalIdOutput) ToGetGroupExternalIdOutput() GetGroupExternalIdOutput
func (GetGroupExternalIdOutput) ToGetGroupExternalIdOutputWithContext ¶
func (o GetGroupExternalIdOutput) ToGetGroupExternalIdOutputWithContext(ctx context.Context) GetGroupExternalIdOutput
type GetUserAddress ¶
type GetUserAddress struct { // The country that this address is in. Country string `pulumi:"country"` // The name that is typically displayed when the name is shown for display. Formatted string `pulumi:"formatted"` // The address locality. Locality string `pulumi:"locality"` // The postal code of the address. PostalCode string `pulumi:"postalCode"` // When `true`, this is the primary phone number associated with the user. Primary bool `pulumi:"primary"` // The region of the address. Region string `pulumi:"region"` // The street of the address. StreetAddress string `pulumi:"streetAddress"` // The type of phone number. Type string `pulumi:"type"` }
type GetUserAddressArgs ¶
type GetUserAddressArgs struct { // The country that this address is in. Country pulumi.StringInput `pulumi:"country"` // The name that is typically displayed when the name is shown for display. Formatted pulumi.StringInput `pulumi:"formatted"` // The address locality. Locality pulumi.StringInput `pulumi:"locality"` // The postal code of the address. PostalCode pulumi.StringInput `pulumi:"postalCode"` // When `true`, this is the primary phone number associated with the user. Primary pulumi.BoolInput `pulumi:"primary"` // The region of the address. Region pulumi.StringInput `pulumi:"region"` // The street of the address. StreetAddress pulumi.StringInput `pulumi:"streetAddress"` // The type of phone number. Type pulumi.StringInput `pulumi:"type"` }
func (GetUserAddressArgs) ElementType ¶
func (GetUserAddressArgs) ElementType() reflect.Type
func (GetUserAddressArgs) ToGetUserAddressOutput ¶
func (i GetUserAddressArgs) ToGetUserAddressOutput() GetUserAddressOutput
func (GetUserAddressArgs) ToGetUserAddressOutputWithContext ¶
func (i GetUserAddressArgs) ToGetUserAddressOutputWithContext(ctx context.Context) GetUserAddressOutput
type GetUserAddressArray ¶
type GetUserAddressArray []GetUserAddressInput
func (GetUserAddressArray) ElementType ¶
func (GetUserAddressArray) ElementType() reflect.Type
func (GetUserAddressArray) ToGetUserAddressArrayOutput ¶
func (i GetUserAddressArray) ToGetUserAddressArrayOutput() GetUserAddressArrayOutput
func (GetUserAddressArray) ToGetUserAddressArrayOutputWithContext ¶
func (i GetUserAddressArray) ToGetUserAddressArrayOutputWithContext(ctx context.Context) GetUserAddressArrayOutput
type GetUserAddressArrayInput ¶
type GetUserAddressArrayInput interface { pulumi.Input ToGetUserAddressArrayOutput() GetUserAddressArrayOutput ToGetUserAddressArrayOutputWithContext(context.Context) GetUserAddressArrayOutput }
GetUserAddressArrayInput is an input type that accepts GetUserAddressArray and GetUserAddressArrayOutput values. You can construct a concrete instance of `GetUserAddressArrayInput` via:
GetUserAddressArray{ GetUserAddressArgs{...} }
type GetUserAddressArrayOutput ¶
type GetUserAddressArrayOutput struct{ *pulumi.OutputState }
func (GetUserAddressArrayOutput) ElementType ¶
func (GetUserAddressArrayOutput) ElementType() reflect.Type
func (GetUserAddressArrayOutput) Index ¶
func (o GetUserAddressArrayOutput) Index(i pulumi.IntInput) GetUserAddressOutput
func (GetUserAddressArrayOutput) ToGetUserAddressArrayOutput ¶
func (o GetUserAddressArrayOutput) ToGetUserAddressArrayOutput() GetUserAddressArrayOutput
func (GetUserAddressArrayOutput) ToGetUserAddressArrayOutputWithContext ¶
func (o GetUserAddressArrayOutput) ToGetUserAddressArrayOutputWithContext(ctx context.Context) GetUserAddressArrayOutput
type GetUserAddressInput ¶
type GetUserAddressInput interface { pulumi.Input ToGetUserAddressOutput() GetUserAddressOutput ToGetUserAddressOutputWithContext(context.Context) GetUserAddressOutput }
GetUserAddressInput is an input type that accepts GetUserAddressArgs and GetUserAddressOutput values. You can construct a concrete instance of `GetUserAddressInput` via:
GetUserAddressArgs{...}
type GetUserAddressOutput ¶
type GetUserAddressOutput struct{ *pulumi.OutputState }
func (GetUserAddressOutput) Country ¶
func (o GetUserAddressOutput) Country() pulumi.StringOutput
The country that this address is in.
func (GetUserAddressOutput) ElementType ¶
func (GetUserAddressOutput) ElementType() reflect.Type
func (GetUserAddressOutput) Formatted ¶
func (o GetUserAddressOutput) Formatted() pulumi.StringOutput
The name that is typically displayed when the name is shown for display.
func (GetUserAddressOutput) Locality ¶
func (o GetUserAddressOutput) Locality() pulumi.StringOutput
The address locality.
func (GetUserAddressOutput) PostalCode ¶
func (o GetUserAddressOutput) PostalCode() pulumi.StringOutput
The postal code of the address.
func (GetUserAddressOutput) Primary ¶
func (o GetUserAddressOutput) Primary() pulumi.BoolOutput
When `true`, this is the primary phone number associated with the user.
func (GetUserAddressOutput) Region ¶
func (o GetUserAddressOutput) Region() pulumi.StringOutput
The region of the address.
func (GetUserAddressOutput) StreetAddress ¶
func (o GetUserAddressOutput) StreetAddress() pulumi.StringOutput
The street of the address.
func (GetUserAddressOutput) ToGetUserAddressOutput ¶
func (o GetUserAddressOutput) ToGetUserAddressOutput() GetUserAddressOutput
func (GetUserAddressOutput) ToGetUserAddressOutputWithContext ¶
func (o GetUserAddressOutput) ToGetUserAddressOutputWithContext(ctx context.Context) GetUserAddressOutput
func (GetUserAddressOutput) Type ¶
func (o GetUserAddressOutput) Type() pulumi.StringOutput
The type of phone number.
type GetUserAlternateIdentifier ¶
type GetUserAlternateIdentifier struct { // Configuration block for filtering by the identifier issued by an external identity provider. Detailed below. ExternalId *GetUserAlternateIdentifierExternalId `pulumi:"externalId"` // An entity attribute that's unique to a specific entity. Detailed below. // // > Exactly one of the above arguments must be provided. UniqueAttribute *GetUserAlternateIdentifierUniqueAttribute `pulumi:"uniqueAttribute"` }
type GetUserAlternateIdentifierArgs ¶
type GetUserAlternateIdentifierArgs struct { // Configuration block for filtering by the identifier issued by an external identity provider. Detailed below. ExternalId GetUserAlternateIdentifierExternalIdPtrInput `pulumi:"externalId"` // An entity attribute that's unique to a specific entity. Detailed below. // // > Exactly one of the above arguments must be provided. UniqueAttribute GetUserAlternateIdentifierUniqueAttributePtrInput `pulumi:"uniqueAttribute"` }
func (GetUserAlternateIdentifierArgs) ElementType ¶
func (GetUserAlternateIdentifierArgs) ElementType() reflect.Type
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutput ¶
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutputWithContext ¶
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutputWithContext(ctx context.Context) GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutput ¶
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutputWithContext ¶
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
type GetUserAlternateIdentifierExternalIdArgs ¶
type GetUserAlternateIdentifierExternalIdArgs struct { // The identifier issued to this resource by an external identity provider. Id pulumi.StringInput `pulumi:"id"` // The issuer for an external identifier. Issuer pulumi.StringInput `pulumi:"issuer"` }
func (GetUserAlternateIdentifierExternalIdArgs) ElementType ¶
func (GetUserAlternateIdentifierExternalIdArgs) ElementType() reflect.Type
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutput ¶
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutputWithContext ¶
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutput ¶
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext ¶
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
type GetUserAlternateIdentifierExternalIdInput ¶
type GetUserAlternateIdentifierExternalIdInput interface { pulumi.Input ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput ToGetUserAlternateIdentifierExternalIdOutputWithContext(context.Context) GetUserAlternateIdentifierExternalIdOutput }
GetUserAlternateIdentifierExternalIdInput is an input type that accepts GetUserAlternateIdentifierExternalIdArgs and GetUserAlternateIdentifierExternalIdOutput values. You can construct a concrete instance of `GetUserAlternateIdentifierExternalIdInput` via:
GetUserAlternateIdentifierExternalIdArgs{...}
type GetUserAlternateIdentifierExternalIdOutput ¶
type GetUserAlternateIdentifierExternalIdOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierExternalIdOutput) ElementType ¶
func (GetUserAlternateIdentifierExternalIdOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierExternalIdOutput) Id ¶
func (o GetUserAlternateIdentifierExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetUserAlternateIdentifierExternalIdOutput) Issuer ¶
func (o GetUserAlternateIdentifierExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutput ¶
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutputWithContext ¶
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput ¶
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext ¶
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
type GetUserAlternateIdentifierExternalIdPtrInput ¶
type GetUserAlternateIdentifierExternalIdPtrInput interface { pulumi.Input ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(context.Context) GetUserAlternateIdentifierExternalIdPtrOutput }
GetUserAlternateIdentifierExternalIdPtrInput is an input type that accepts GetUserAlternateIdentifierExternalIdArgs, GetUserAlternateIdentifierExternalIdPtr and GetUserAlternateIdentifierExternalIdPtrOutput values. You can construct a concrete instance of `GetUserAlternateIdentifierExternalIdPtrInput` via:
GetUserAlternateIdentifierExternalIdArgs{...} or: nil
func GetUserAlternateIdentifierExternalIdPtr ¶
func GetUserAlternateIdentifierExternalIdPtr(v *GetUserAlternateIdentifierExternalIdArgs) GetUserAlternateIdentifierExternalIdPtrInput
type GetUserAlternateIdentifierExternalIdPtrOutput ¶
type GetUserAlternateIdentifierExternalIdPtrOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierExternalIdPtrOutput) ElementType ¶
func (GetUserAlternateIdentifierExternalIdPtrOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierExternalIdPtrOutput) Id ¶
The identifier issued to this resource by an external identity provider.
func (GetUserAlternateIdentifierExternalIdPtrOutput) Issuer ¶
func (o GetUserAlternateIdentifierExternalIdPtrOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput ¶
func (o GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
func (GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext ¶
func (o GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
type GetUserAlternateIdentifierInput ¶
type GetUserAlternateIdentifierInput interface { pulumi.Input ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput ToGetUserAlternateIdentifierOutputWithContext(context.Context) GetUserAlternateIdentifierOutput }
GetUserAlternateIdentifierInput is an input type that accepts GetUserAlternateIdentifierArgs and GetUserAlternateIdentifierOutput values. You can construct a concrete instance of `GetUserAlternateIdentifierInput` via:
GetUserAlternateIdentifierArgs{...}
type GetUserAlternateIdentifierOutput ¶
type GetUserAlternateIdentifierOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierOutput) ElementType ¶
func (GetUserAlternateIdentifierOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierOutput) ExternalId ¶
func (o GetUserAlternateIdentifierOutput) ExternalId() GetUserAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutput ¶
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutputWithContext ¶
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutputWithContext(ctx context.Context) GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutput ¶
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutputWithContext ¶
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierOutput) UniqueAttribute ¶
func (o GetUserAlternateIdentifierOutput) UniqueAttribute() GetUserAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
> Exactly one of the above arguments must be provided.
type GetUserAlternateIdentifierPtrInput ¶
type GetUserAlternateIdentifierPtrInput interface { pulumi.Input ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput ToGetUserAlternateIdentifierPtrOutputWithContext(context.Context) GetUserAlternateIdentifierPtrOutput }
GetUserAlternateIdentifierPtrInput is an input type that accepts GetUserAlternateIdentifierArgs, GetUserAlternateIdentifierPtr and GetUserAlternateIdentifierPtrOutput values. You can construct a concrete instance of `GetUserAlternateIdentifierPtrInput` via:
GetUserAlternateIdentifierArgs{...} or: nil
func GetUserAlternateIdentifierPtr ¶
func GetUserAlternateIdentifierPtr(v *GetUserAlternateIdentifierArgs) GetUserAlternateIdentifierPtrInput
type GetUserAlternateIdentifierPtrOutput ¶
type GetUserAlternateIdentifierPtrOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierPtrOutput) Elem ¶
func (o GetUserAlternateIdentifierPtrOutput) Elem() GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierPtrOutput) ElementType ¶
func (GetUserAlternateIdentifierPtrOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierPtrOutput) ExternalId ¶
func (o GetUserAlternateIdentifierPtrOutput) ExternalId() GetUserAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutput ¶
func (o GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutputWithContext ¶
func (o GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierPtrOutput) UniqueAttribute ¶
func (o GetUserAlternateIdentifierPtrOutput) UniqueAttribute() GetUserAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
> Exactly one of the above arguments must be provided.
type GetUserAlternateIdentifierUniqueAttribute ¶
type GetUserAlternateIdentifierUniqueAttribute struct { // Attribute path that is used to specify which attribute name to search. For example: `UserName`. Refer to the [User data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_User.html). AttributePath string `pulumi:"attributePath"` // Value for an attribute. AttributeValue string `pulumi:"attributeValue"` }
type GetUserAlternateIdentifierUniqueAttributeArgs ¶
type GetUserAlternateIdentifierUniqueAttributeArgs struct { // Attribute path that is used to specify which attribute name to search. For example: `UserName`. Refer to the [User data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_User.html). AttributePath pulumi.StringInput `pulumi:"attributePath"` // Value for an attribute. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` }
func (GetUserAlternateIdentifierUniqueAttributeArgs) ElementType ¶
func (GetUserAlternateIdentifierUniqueAttributeArgs) ElementType() reflect.Type
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutput ¶
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext ¶
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutput ¶
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext ¶
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
type GetUserAlternateIdentifierUniqueAttributeInput ¶
type GetUserAlternateIdentifierUniqueAttributeInput interface { pulumi.Input ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(context.Context) GetUserAlternateIdentifierUniqueAttributeOutput }
GetUserAlternateIdentifierUniqueAttributeInput is an input type that accepts GetUserAlternateIdentifierUniqueAttributeArgs and GetUserAlternateIdentifierUniqueAttributeOutput values. You can construct a concrete instance of `GetUserAlternateIdentifierUniqueAttributeInput` via:
GetUserAlternateIdentifierUniqueAttributeArgs{...}
type GetUserAlternateIdentifierUniqueAttributeOutput ¶
type GetUserAlternateIdentifierUniqueAttributeOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierUniqueAttributeOutput) AttributePath ¶
func (o GetUserAlternateIdentifierUniqueAttributeOutput) AttributePath() pulumi.StringOutput
Attribute path that is used to specify which attribute name to search. For example: `UserName`. Refer to the [User data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_User.html).
func (GetUserAlternateIdentifierUniqueAttributeOutput) AttributeValue ¶
func (o GetUserAlternateIdentifierUniqueAttributeOutput) AttributeValue() pulumi.StringOutput
Value for an attribute.
func (GetUserAlternateIdentifierUniqueAttributeOutput) ElementType ¶
func (GetUserAlternateIdentifierUniqueAttributeOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutput ¶
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext ¶
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput ¶
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext ¶
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
type GetUserAlternateIdentifierUniqueAttributePtrInput ¶
type GetUserAlternateIdentifierUniqueAttributePtrInput interface { pulumi.Input ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput }
GetUserAlternateIdentifierUniqueAttributePtrInput is an input type that accepts GetUserAlternateIdentifierUniqueAttributeArgs, GetUserAlternateIdentifierUniqueAttributePtr and GetUserAlternateIdentifierUniqueAttributePtrOutput values. You can construct a concrete instance of `GetUserAlternateIdentifierUniqueAttributePtrInput` via:
GetUserAlternateIdentifierUniqueAttributeArgs{...} or: nil
func GetUserAlternateIdentifierUniqueAttributePtr ¶
func GetUserAlternateIdentifierUniqueAttributePtr(v *GetUserAlternateIdentifierUniqueAttributeArgs) GetUserAlternateIdentifierUniqueAttributePtrInput
type GetUserAlternateIdentifierUniqueAttributePtrOutput ¶
type GetUserAlternateIdentifierUniqueAttributePtrOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributePath ¶
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributePath() pulumi.StringPtrOutput
Attribute path that is used to specify which attribute name to search. For example: `UserName`. Refer to the [User data type](https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_User.html).
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributeValue ¶
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributeValue() pulumi.StringPtrOutput
Value for an attribute.
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ElementType ¶
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput ¶
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext ¶
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
type GetUserEmail ¶
type GetUserEmailArgs ¶
type GetUserEmailArgs struct { // When `true`, this is the primary phone number associated with the user. Primary pulumi.BoolInput `pulumi:"primary"` // The type of phone number. Type pulumi.StringInput `pulumi:"type"` // The user's phone number. Value pulumi.StringInput `pulumi:"value"` }
func (GetUserEmailArgs) ElementType ¶
func (GetUserEmailArgs) ElementType() reflect.Type
func (GetUserEmailArgs) ToGetUserEmailOutput ¶
func (i GetUserEmailArgs) ToGetUserEmailOutput() GetUserEmailOutput
func (GetUserEmailArgs) ToGetUserEmailOutputWithContext ¶
func (i GetUserEmailArgs) ToGetUserEmailOutputWithContext(ctx context.Context) GetUserEmailOutput
type GetUserEmailArray ¶
type GetUserEmailArray []GetUserEmailInput
func (GetUserEmailArray) ElementType ¶
func (GetUserEmailArray) ElementType() reflect.Type
func (GetUserEmailArray) ToGetUserEmailArrayOutput ¶
func (i GetUserEmailArray) ToGetUserEmailArrayOutput() GetUserEmailArrayOutput
func (GetUserEmailArray) ToGetUserEmailArrayOutputWithContext ¶
func (i GetUserEmailArray) ToGetUserEmailArrayOutputWithContext(ctx context.Context) GetUserEmailArrayOutput
type GetUserEmailArrayInput ¶
type GetUserEmailArrayInput interface { pulumi.Input ToGetUserEmailArrayOutput() GetUserEmailArrayOutput ToGetUserEmailArrayOutputWithContext(context.Context) GetUserEmailArrayOutput }
GetUserEmailArrayInput is an input type that accepts GetUserEmailArray and GetUserEmailArrayOutput values. You can construct a concrete instance of `GetUserEmailArrayInput` via:
GetUserEmailArray{ GetUserEmailArgs{...} }
type GetUserEmailArrayOutput ¶
type GetUserEmailArrayOutput struct{ *pulumi.OutputState }
func (GetUserEmailArrayOutput) ElementType ¶
func (GetUserEmailArrayOutput) ElementType() reflect.Type
func (GetUserEmailArrayOutput) Index ¶
func (o GetUserEmailArrayOutput) Index(i pulumi.IntInput) GetUserEmailOutput
func (GetUserEmailArrayOutput) ToGetUserEmailArrayOutput ¶
func (o GetUserEmailArrayOutput) ToGetUserEmailArrayOutput() GetUserEmailArrayOutput
func (GetUserEmailArrayOutput) ToGetUserEmailArrayOutputWithContext ¶
func (o GetUserEmailArrayOutput) ToGetUserEmailArrayOutputWithContext(ctx context.Context) GetUserEmailArrayOutput
type GetUserEmailInput ¶
type GetUserEmailInput interface { pulumi.Input ToGetUserEmailOutput() GetUserEmailOutput ToGetUserEmailOutputWithContext(context.Context) GetUserEmailOutput }
GetUserEmailInput is an input type that accepts GetUserEmailArgs and GetUserEmailOutput values. You can construct a concrete instance of `GetUserEmailInput` via:
GetUserEmailArgs{...}
type GetUserEmailOutput ¶
type GetUserEmailOutput struct{ *pulumi.OutputState }
func (GetUserEmailOutput) ElementType ¶
func (GetUserEmailOutput) ElementType() reflect.Type
func (GetUserEmailOutput) Primary ¶
func (o GetUserEmailOutput) Primary() pulumi.BoolOutput
When `true`, this is the primary phone number associated with the user.
func (GetUserEmailOutput) ToGetUserEmailOutput ¶
func (o GetUserEmailOutput) ToGetUserEmailOutput() GetUserEmailOutput
func (GetUserEmailOutput) ToGetUserEmailOutputWithContext ¶
func (o GetUserEmailOutput) ToGetUserEmailOutputWithContext(ctx context.Context) GetUserEmailOutput
func (GetUserEmailOutput) Type ¶
func (o GetUserEmailOutput) Type() pulumi.StringOutput
The type of phone number.
func (GetUserEmailOutput) Value ¶
func (o GetUserEmailOutput) Value() pulumi.StringOutput
The user's phone number.
type GetUserExternalId ¶
type GetUserExternalIdArgs ¶
type GetUserExternalIdArgs struct { // The identifier issued to this resource by an external identity provider. Id pulumi.StringInput `pulumi:"id"` // The issuer for an external identifier. Issuer pulumi.StringInput `pulumi:"issuer"` }
func (GetUserExternalIdArgs) ElementType ¶
func (GetUserExternalIdArgs) ElementType() reflect.Type
func (GetUserExternalIdArgs) ToGetUserExternalIdOutput ¶
func (i GetUserExternalIdArgs) ToGetUserExternalIdOutput() GetUserExternalIdOutput
func (GetUserExternalIdArgs) ToGetUserExternalIdOutputWithContext ¶
func (i GetUserExternalIdArgs) ToGetUserExternalIdOutputWithContext(ctx context.Context) GetUserExternalIdOutput
type GetUserExternalIdArray ¶
type GetUserExternalIdArray []GetUserExternalIdInput
func (GetUserExternalIdArray) ElementType ¶
func (GetUserExternalIdArray) ElementType() reflect.Type
func (GetUserExternalIdArray) ToGetUserExternalIdArrayOutput ¶
func (i GetUserExternalIdArray) ToGetUserExternalIdArrayOutput() GetUserExternalIdArrayOutput
func (GetUserExternalIdArray) ToGetUserExternalIdArrayOutputWithContext ¶
func (i GetUserExternalIdArray) ToGetUserExternalIdArrayOutputWithContext(ctx context.Context) GetUserExternalIdArrayOutput
type GetUserExternalIdArrayInput ¶
type GetUserExternalIdArrayInput interface { pulumi.Input ToGetUserExternalIdArrayOutput() GetUserExternalIdArrayOutput ToGetUserExternalIdArrayOutputWithContext(context.Context) GetUserExternalIdArrayOutput }
GetUserExternalIdArrayInput is an input type that accepts GetUserExternalIdArray and GetUserExternalIdArrayOutput values. You can construct a concrete instance of `GetUserExternalIdArrayInput` via:
GetUserExternalIdArray{ GetUserExternalIdArgs{...} }
type GetUserExternalIdArrayOutput ¶
type GetUserExternalIdArrayOutput struct{ *pulumi.OutputState }
func (GetUserExternalIdArrayOutput) ElementType ¶
func (GetUserExternalIdArrayOutput) ElementType() reflect.Type
func (GetUserExternalIdArrayOutput) Index ¶
func (o GetUserExternalIdArrayOutput) Index(i pulumi.IntInput) GetUserExternalIdOutput
func (GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutput ¶
func (o GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutput() GetUserExternalIdArrayOutput
func (GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutputWithContext ¶
func (o GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutputWithContext(ctx context.Context) GetUserExternalIdArrayOutput
type GetUserExternalIdInput ¶
type GetUserExternalIdInput interface { pulumi.Input ToGetUserExternalIdOutput() GetUserExternalIdOutput ToGetUserExternalIdOutputWithContext(context.Context) GetUserExternalIdOutput }
GetUserExternalIdInput is an input type that accepts GetUserExternalIdArgs and GetUserExternalIdOutput values. You can construct a concrete instance of `GetUserExternalIdInput` via:
GetUserExternalIdArgs{...}
type GetUserExternalIdOutput ¶
type GetUserExternalIdOutput struct{ *pulumi.OutputState }
func (GetUserExternalIdOutput) ElementType ¶
func (GetUserExternalIdOutput) ElementType() reflect.Type
func (GetUserExternalIdOutput) Id ¶
func (o GetUserExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetUserExternalIdOutput) Issuer ¶
func (o GetUserExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetUserExternalIdOutput) ToGetUserExternalIdOutput ¶
func (o GetUserExternalIdOutput) ToGetUserExternalIdOutput() GetUserExternalIdOutput
func (GetUserExternalIdOutput) ToGetUserExternalIdOutputWithContext ¶
func (o GetUserExternalIdOutput) ToGetUserExternalIdOutputWithContext(ctx context.Context) GetUserExternalIdOutput
type GetUserName ¶
type GetUserName struct { // The family name of the user. FamilyName string `pulumi:"familyName"` // The name that is typically displayed when the name is shown for display. Formatted string `pulumi:"formatted"` // The given name of the user. GivenName string `pulumi:"givenName"` // The honorific prefix of the user. HonorificPrefix string `pulumi:"honorificPrefix"` // The honorific suffix of the user. HonorificSuffix string `pulumi:"honorificSuffix"` // The middle name of the user. MiddleName string `pulumi:"middleName"` }
type GetUserNameArgs ¶
type GetUserNameArgs struct { // The family name of the user. FamilyName pulumi.StringInput `pulumi:"familyName"` // The name that is typically displayed when the name is shown for display. Formatted pulumi.StringInput `pulumi:"formatted"` // The given name of the user. GivenName pulumi.StringInput `pulumi:"givenName"` // The honorific prefix of the user. HonorificPrefix pulumi.StringInput `pulumi:"honorificPrefix"` // The honorific suffix of the user. HonorificSuffix pulumi.StringInput `pulumi:"honorificSuffix"` // The middle name of the user. MiddleName pulumi.StringInput `pulumi:"middleName"` }
func (GetUserNameArgs) ElementType ¶
func (GetUserNameArgs) ElementType() reflect.Type
func (GetUserNameArgs) ToGetUserNameOutput ¶
func (i GetUserNameArgs) ToGetUserNameOutput() GetUserNameOutput
func (GetUserNameArgs) ToGetUserNameOutputWithContext ¶
func (i GetUserNameArgs) ToGetUserNameOutputWithContext(ctx context.Context) GetUserNameOutput
type GetUserNameArray ¶
type GetUserNameArray []GetUserNameInput
func (GetUserNameArray) ElementType ¶
func (GetUserNameArray) ElementType() reflect.Type
func (GetUserNameArray) ToGetUserNameArrayOutput ¶
func (i GetUserNameArray) ToGetUserNameArrayOutput() GetUserNameArrayOutput
func (GetUserNameArray) ToGetUserNameArrayOutputWithContext ¶
func (i GetUserNameArray) ToGetUserNameArrayOutputWithContext(ctx context.Context) GetUserNameArrayOutput
type GetUserNameArrayInput ¶
type GetUserNameArrayInput interface { pulumi.Input ToGetUserNameArrayOutput() GetUserNameArrayOutput ToGetUserNameArrayOutputWithContext(context.Context) GetUserNameArrayOutput }
GetUserNameArrayInput is an input type that accepts GetUserNameArray and GetUserNameArrayOutput values. You can construct a concrete instance of `GetUserNameArrayInput` via:
GetUserNameArray{ GetUserNameArgs{...} }
type GetUserNameArrayOutput ¶
type GetUserNameArrayOutput struct{ *pulumi.OutputState }
func (GetUserNameArrayOutput) ElementType ¶
func (GetUserNameArrayOutput) ElementType() reflect.Type
func (GetUserNameArrayOutput) Index ¶
func (o GetUserNameArrayOutput) Index(i pulumi.IntInput) GetUserNameOutput
func (GetUserNameArrayOutput) ToGetUserNameArrayOutput ¶
func (o GetUserNameArrayOutput) ToGetUserNameArrayOutput() GetUserNameArrayOutput
func (GetUserNameArrayOutput) ToGetUserNameArrayOutputWithContext ¶
func (o GetUserNameArrayOutput) ToGetUserNameArrayOutputWithContext(ctx context.Context) GetUserNameArrayOutput
type GetUserNameInput ¶
type GetUserNameInput interface { pulumi.Input ToGetUserNameOutput() GetUserNameOutput ToGetUserNameOutputWithContext(context.Context) GetUserNameOutput }
GetUserNameInput is an input type that accepts GetUserNameArgs and GetUserNameOutput values. You can construct a concrete instance of `GetUserNameInput` via:
GetUserNameArgs{...}
type GetUserNameOutput ¶
type GetUserNameOutput struct{ *pulumi.OutputState }
func (GetUserNameOutput) ElementType ¶
func (GetUserNameOutput) ElementType() reflect.Type
func (GetUserNameOutput) FamilyName ¶
func (o GetUserNameOutput) FamilyName() pulumi.StringOutput
The family name of the user.
func (GetUserNameOutput) Formatted ¶
func (o GetUserNameOutput) Formatted() pulumi.StringOutput
The name that is typically displayed when the name is shown for display.
func (GetUserNameOutput) GivenName ¶
func (o GetUserNameOutput) GivenName() pulumi.StringOutput
The given name of the user.
func (GetUserNameOutput) HonorificPrefix ¶
func (o GetUserNameOutput) HonorificPrefix() pulumi.StringOutput
The honorific prefix of the user.
func (GetUserNameOutput) HonorificSuffix ¶
func (o GetUserNameOutput) HonorificSuffix() pulumi.StringOutput
The honorific suffix of the user.
func (GetUserNameOutput) MiddleName ¶
func (o GetUserNameOutput) MiddleName() pulumi.StringOutput
The middle name of the user.
func (GetUserNameOutput) ToGetUserNameOutput ¶
func (o GetUserNameOutput) ToGetUserNameOutput() GetUserNameOutput
func (GetUserNameOutput) ToGetUserNameOutputWithContext ¶
func (o GetUserNameOutput) ToGetUserNameOutputWithContext(ctx context.Context) GetUserNameOutput
type GetUserPhoneNumber ¶
type GetUserPhoneNumberArgs ¶
type GetUserPhoneNumberArgs struct { // When `true`, this is the primary phone number associated with the user. Primary pulumi.BoolInput `pulumi:"primary"` // The type of phone number. Type pulumi.StringInput `pulumi:"type"` // The user's phone number. Value pulumi.StringInput `pulumi:"value"` }
func (GetUserPhoneNumberArgs) ElementType ¶
func (GetUserPhoneNumberArgs) ElementType() reflect.Type
func (GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutput ¶
func (i GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutput() GetUserPhoneNumberOutput
func (GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutputWithContext ¶
func (i GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutputWithContext(ctx context.Context) GetUserPhoneNumberOutput
type GetUserPhoneNumberArray ¶
type GetUserPhoneNumberArray []GetUserPhoneNumberInput
func (GetUserPhoneNumberArray) ElementType ¶
func (GetUserPhoneNumberArray) ElementType() reflect.Type
func (GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutput ¶
func (i GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutput() GetUserPhoneNumberArrayOutput
func (GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutputWithContext ¶
func (i GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutputWithContext(ctx context.Context) GetUserPhoneNumberArrayOutput
type GetUserPhoneNumberArrayInput ¶
type GetUserPhoneNumberArrayInput interface { pulumi.Input ToGetUserPhoneNumberArrayOutput() GetUserPhoneNumberArrayOutput ToGetUserPhoneNumberArrayOutputWithContext(context.Context) GetUserPhoneNumberArrayOutput }
GetUserPhoneNumberArrayInput is an input type that accepts GetUserPhoneNumberArray and GetUserPhoneNumberArrayOutput values. You can construct a concrete instance of `GetUserPhoneNumberArrayInput` via:
GetUserPhoneNumberArray{ GetUserPhoneNumberArgs{...} }
type GetUserPhoneNumberArrayOutput ¶
type GetUserPhoneNumberArrayOutput struct{ *pulumi.OutputState }
func (GetUserPhoneNumberArrayOutput) ElementType ¶
func (GetUserPhoneNumberArrayOutput) ElementType() reflect.Type
func (GetUserPhoneNumberArrayOutput) Index ¶
func (o GetUserPhoneNumberArrayOutput) Index(i pulumi.IntInput) GetUserPhoneNumberOutput
func (GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutput ¶
func (o GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutput() GetUserPhoneNumberArrayOutput
func (GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutputWithContext ¶
func (o GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutputWithContext(ctx context.Context) GetUserPhoneNumberArrayOutput
type GetUserPhoneNumberInput ¶
type GetUserPhoneNumberInput interface { pulumi.Input ToGetUserPhoneNumberOutput() GetUserPhoneNumberOutput ToGetUserPhoneNumberOutputWithContext(context.Context) GetUserPhoneNumberOutput }
GetUserPhoneNumberInput is an input type that accepts GetUserPhoneNumberArgs and GetUserPhoneNumberOutput values. You can construct a concrete instance of `GetUserPhoneNumberInput` via:
GetUserPhoneNumberArgs{...}
type GetUserPhoneNumberOutput ¶
type GetUserPhoneNumberOutput struct{ *pulumi.OutputState }
func (GetUserPhoneNumberOutput) ElementType ¶
func (GetUserPhoneNumberOutput) ElementType() reflect.Type
func (GetUserPhoneNumberOutput) Primary ¶
func (o GetUserPhoneNumberOutput) Primary() pulumi.BoolOutput
When `true`, this is the primary phone number associated with the user.
func (GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutput ¶
func (o GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutput() GetUserPhoneNumberOutput
func (GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutputWithContext ¶
func (o GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutputWithContext(ctx context.Context) GetUserPhoneNumberOutput
func (GetUserPhoneNumberOutput) Type ¶
func (o GetUserPhoneNumberOutput) Type() pulumi.StringOutput
The type of phone number.
func (GetUserPhoneNumberOutput) Value ¶
func (o GetUserPhoneNumberOutput) Value() pulumi.StringOutput
The user's phone number.
type Group ¶
type Group struct { pulumi.CustomResourceState // A string containing the description of the group. Description pulumi.StringPtrOutput `pulumi:"description"` // A string containing the name of the group. This value is commonly displayed when the group is referenced. DisplayName pulumi.StringOutput `pulumi:"displayName"` // A list of external IDs that contains the identifiers issued to this resource by an external identity provider. See External IDs below. ExternalIds GroupExternalIdArrayOutput `pulumi:"externalIds"` // The identifier of the newly created group in the identity store. GroupId pulumi.StringOutput `pulumi:"groupId"` // The globally unique identifier for the identity store. // // The following arguments are optional: IdentityStoreId pulumi.StringOutput `pulumi:"identityStoreId"` }
Resource for managing an AWS IdentityStore Group.
## Example Usage
## Import
terraform import {
to = aws_identitystore_group.example id = "d-9c6705e95c/b8a1c340-8031-7071-a2fb-7dc540320c30" } Using `pulumi import`, import an Identity Store Group using the combination `identity_store_id/group_id`. For exampleconsole % pulumi import aws_identitystore_group.example d-9c6705e95c/b8a1c340-8031-7071-a2fb-7dc540320c30
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGroup ¶
func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)
NewGroup registers a new resource with the given unique name, arguments, and options.
func (*Group) ElementType ¶
func (*Group) ToGroupOutput ¶
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶
type GroupArgs struct { // A string containing the description of the group. Description pulumi.StringPtrInput // A string containing the name of the group. This value is commonly displayed when the group is referenced. DisplayName pulumi.StringInput // The globally unique identifier for the identity store. // // The following arguments are optional: IdentityStoreId pulumi.StringInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶
type GroupArray ¶
type GroupArray []GroupInput
func (GroupArray) ElementType ¶
func (GroupArray) ElementType() reflect.Type
func (GroupArray) ToGroupArrayOutput ¶
func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput
func (GroupArray) ToGroupArrayOutputWithContext ¶
func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupArrayInput ¶
type GroupArrayInput interface { pulumi.Input ToGroupArrayOutput() GroupArrayOutput ToGroupArrayOutputWithContext(context.Context) GroupArrayOutput }
GroupArrayInput is an input type that accepts GroupArray and GroupArrayOutput values. You can construct a concrete instance of `GroupArrayInput` via:
GroupArray{ GroupArgs{...} }
type GroupArrayOutput ¶
type GroupArrayOutput struct{ *pulumi.OutputState }
func (GroupArrayOutput) ElementType ¶
func (GroupArrayOutput) ElementType() reflect.Type
func (GroupArrayOutput) Index ¶
func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput
func (GroupArrayOutput) ToGroupArrayOutput ¶
func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput
func (GroupArrayOutput) ToGroupArrayOutputWithContext ¶
func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupExternalId ¶
type GroupExternalIdArgs ¶
type GroupExternalIdArgs struct { // The identifier issued to this resource by an external identity provider. Id pulumi.StringPtrInput `pulumi:"id"` // The issuer for an external identifier. Issuer pulumi.StringPtrInput `pulumi:"issuer"` }
func (GroupExternalIdArgs) ElementType ¶
func (GroupExternalIdArgs) ElementType() reflect.Type
func (GroupExternalIdArgs) ToGroupExternalIdOutput ¶
func (i GroupExternalIdArgs) ToGroupExternalIdOutput() GroupExternalIdOutput
func (GroupExternalIdArgs) ToGroupExternalIdOutputWithContext ¶
func (i GroupExternalIdArgs) ToGroupExternalIdOutputWithContext(ctx context.Context) GroupExternalIdOutput
type GroupExternalIdArray ¶
type GroupExternalIdArray []GroupExternalIdInput
func (GroupExternalIdArray) ElementType ¶
func (GroupExternalIdArray) ElementType() reflect.Type
func (GroupExternalIdArray) ToGroupExternalIdArrayOutput ¶
func (i GroupExternalIdArray) ToGroupExternalIdArrayOutput() GroupExternalIdArrayOutput
func (GroupExternalIdArray) ToGroupExternalIdArrayOutputWithContext ¶
func (i GroupExternalIdArray) ToGroupExternalIdArrayOutputWithContext(ctx context.Context) GroupExternalIdArrayOutput
type GroupExternalIdArrayInput ¶
type GroupExternalIdArrayInput interface { pulumi.Input ToGroupExternalIdArrayOutput() GroupExternalIdArrayOutput ToGroupExternalIdArrayOutputWithContext(context.Context) GroupExternalIdArrayOutput }
GroupExternalIdArrayInput is an input type that accepts GroupExternalIdArray and GroupExternalIdArrayOutput values. You can construct a concrete instance of `GroupExternalIdArrayInput` via:
GroupExternalIdArray{ GroupExternalIdArgs{...} }
type GroupExternalIdArrayOutput ¶
type GroupExternalIdArrayOutput struct{ *pulumi.OutputState }
func (GroupExternalIdArrayOutput) ElementType ¶
func (GroupExternalIdArrayOutput) ElementType() reflect.Type
func (GroupExternalIdArrayOutput) Index ¶
func (o GroupExternalIdArrayOutput) Index(i pulumi.IntInput) GroupExternalIdOutput
func (GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutput ¶
func (o GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutput() GroupExternalIdArrayOutput
func (GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutputWithContext ¶
func (o GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutputWithContext(ctx context.Context) GroupExternalIdArrayOutput
type GroupExternalIdInput ¶
type GroupExternalIdInput interface { pulumi.Input ToGroupExternalIdOutput() GroupExternalIdOutput ToGroupExternalIdOutputWithContext(context.Context) GroupExternalIdOutput }
GroupExternalIdInput is an input type that accepts GroupExternalIdArgs and GroupExternalIdOutput values. You can construct a concrete instance of `GroupExternalIdInput` via:
GroupExternalIdArgs{...}
type GroupExternalIdOutput ¶
type GroupExternalIdOutput struct{ *pulumi.OutputState }
func (GroupExternalIdOutput) ElementType ¶
func (GroupExternalIdOutput) ElementType() reflect.Type
func (GroupExternalIdOutput) Id ¶
func (o GroupExternalIdOutput) Id() pulumi.StringPtrOutput
The identifier issued to this resource by an external identity provider.
func (GroupExternalIdOutput) Issuer ¶
func (o GroupExternalIdOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (GroupExternalIdOutput) ToGroupExternalIdOutput ¶
func (o GroupExternalIdOutput) ToGroupExternalIdOutput() GroupExternalIdOutput
func (GroupExternalIdOutput) ToGroupExternalIdOutputWithContext ¶
func (o GroupExternalIdOutput) ToGroupExternalIdOutputWithContext(ctx context.Context) GroupExternalIdOutput
type GroupInput ¶
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupMap ¶
type GroupMap map[string]GroupInput
func (GroupMap) ElementType ¶
func (GroupMap) ToGroupMapOutput ¶
func (i GroupMap) ToGroupMapOutput() GroupMapOutput
func (GroupMap) ToGroupMapOutputWithContext ¶
func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMapInput ¶
type GroupMapInput interface { pulumi.Input ToGroupMapOutput() GroupMapOutput ToGroupMapOutputWithContext(context.Context) GroupMapOutput }
GroupMapInput is an input type that accepts GroupMap and GroupMapOutput values. You can construct a concrete instance of `GroupMapInput` via:
GroupMap{ "key": GroupArgs{...} }
type GroupMapOutput ¶
type GroupMapOutput struct{ *pulumi.OutputState }
func (GroupMapOutput) ElementType ¶
func (GroupMapOutput) ElementType() reflect.Type
func (GroupMapOutput) MapIndex ¶
func (o GroupMapOutput) MapIndex(k pulumi.StringInput) GroupOutput
func (GroupMapOutput) ToGroupMapOutput ¶
func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput
func (GroupMapOutput) ToGroupMapOutputWithContext ¶
func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMembership ¶
type GroupMembership struct { pulumi.CustomResourceState // The identifier for a group in the Identity Store. GroupId pulumi.StringOutput `pulumi:"groupId"` // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId pulumi.StringOutput `pulumi:"identityStoreId"` // The identifier for a user in the Identity Store. MemberId pulumi.StringOutput `pulumi:"memberId"` // The identifier of the newly created group membership in the Identity Store. MembershipId pulumi.StringOutput `pulumi:"membershipId"` }
Resource for managing an AWS IdentityStore Group Membership.
## Import
terraform import {
to = aws_identitystore_group_membership.example id = "d-0000000000/00000000-0000-0000-0000-000000000000" } Using `pulumi import`, import `aws_identitystore_group_membership` using the `identity_store_id/membership_id`. For exampleconsole % pulumi import aws_identitystore_group_membership.example d-0000000000/00000000-0000-0000-0000-000000000000
func GetGroupMembership ¶
func GetGroupMembership(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupMembershipState, opts ...pulumi.ResourceOption) (*GroupMembership, error)
GetGroupMembership gets an existing GroupMembership resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGroupMembership ¶
func NewGroupMembership(ctx *pulumi.Context, name string, args *GroupMembershipArgs, opts ...pulumi.ResourceOption) (*GroupMembership, error)
NewGroupMembership registers a new resource with the given unique name, arguments, and options.
func (*GroupMembership) ElementType ¶
func (*GroupMembership) ElementType() reflect.Type
func (*GroupMembership) ToGroupMembershipOutput ¶
func (i *GroupMembership) ToGroupMembershipOutput() GroupMembershipOutput
func (*GroupMembership) ToGroupMembershipOutputWithContext ¶
func (i *GroupMembership) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
type GroupMembershipArgs ¶
type GroupMembershipArgs struct { // The identifier for a group in the Identity Store. GroupId pulumi.StringInput // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId pulumi.StringInput // The identifier for a user in the Identity Store. MemberId pulumi.StringInput }
The set of arguments for constructing a GroupMembership resource.
func (GroupMembershipArgs) ElementType ¶
func (GroupMembershipArgs) ElementType() reflect.Type
type GroupMembershipArray ¶
type GroupMembershipArray []GroupMembershipInput
func (GroupMembershipArray) ElementType ¶
func (GroupMembershipArray) ElementType() reflect.Type
func (GroupMembershipArray) ToGroupMembershipArrayOutput ¶
func (i GroupMembershipArray) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
func (GroupMembershipArray) ToGroupMembershipArrayOutputWithContext ¶
func (i GroupMembershipArray) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
type GroupMembershipArrayInput ¶
type GroupMembershipArrayInput interface { pulumi.Input ToGroupMembershipArrayOutput() GroupMembershipArrayOutput ToGroupMembershipArrayOutputWithContext(context.Context) GroupMembershipArrayOutput }
GroupMembershipArrayInput is an input type that accepts GroupMembershipArray and GroupMembershipArrayOutput values. You can construct a concrete instance of `GroupMembershipArrayInput` via:
GroupMembershipArray{ GroupMembershipArgs{...} }
type GroupMembershipArrayOutput ¶
type GroupMembershipArrayOutput struct{ *pulumi.OutputState }
func (GroupMembershipArrayOutput) ElementType ¶
func (GroupMembershipArrayOutput) ElementType() reflect.Type
func (GroupMembershipArrayOutput) Index ¶
func (o GroupMembershipArrayOutput) Index(i pulumi.IntInput) GroupMembershipOutput
func (GroupMembershipArrayOutput) ToGroupMembershipArrayOutput ¶
func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
func (GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext ¶
func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
type GroupMembershipInput ¶
type GroupMembershipInput interface { pulumi.Input ToGroupMembershipOutput() GroupMembershipOutput ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput }
type GroupMembershipMap ¶
type GroupMembershipMap map[string]GroupMembershipInput
func (GroupMembershipMap) ElementType ¶
func (GroupMembershipMap) ElementType() reflect.Type
func (GroupMembershipMap) ToGroupMembershipMapOutput ¶
func (i GroupMembershipMap) ToGroupMembershipMapOutput() GroupMembershipMapOutput
func (GroupMembershipMap) ToGroupMembershipMapOutputWithContext ¶
func (i GroupMembershipMap) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
type GroupMembershipMapInput ¶
type GroupMembershipMapInput interface { pulumi.Input ToGroupMembershipMapOutput() GroupMembershipMapOutput ToGroupMembershipMapOutputWithContext(context.Context) GroupMembershipMapOutput }
GroupMembershipMapInput is an input type that accepts GroupMembershipMap and GroupMembershipMapOutput values. You can construct a concrete instance of `GroupMembershipMapInput` via:
GroupMembershipMap{ "key": GroupMembershipArgs{...} }
type GroupMembershipMapOutput ¶
type GroupMembershipMapOutput struct{ *pulumi.OutputState }
func (GroupMembershipMapOutput) ElementType ¶
func (GroupMembershipMapOutput) ElementType() reflect.Type
func (GroupMembershipMapOutput) MapIndex ¶
func (o GroupMembershipMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipOutput
func (GroupMembershipMapOutput) ToGroupMembershipMapOutput ¶
func (o GroupMembershipMapOutput) ToGroupMembershipMapOutput() GroupMembershipMapOutput
func (GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext ¶
func (o GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
type GroupMembershipOutput ¶
type GroupMembershipOutput struct{ *pulumi.OutputState }
func (GroupMembershipOutput) ElementType ¶
func (GroupMembershipOutput) ElementType() reflect.Type
func (GroupMembershipOutput) GroupId ¶
func (o GroupMembershipOutput) GroupId() pulumi.StringOutput
The identifier for a group in the Identity Store.
func (GroupMembershipOutput) IdentityStoreId ¶
func (o GroupMembershipOutput) IdentityStoreId() pulumi.StringOutput
Identity Store ID associated with the Single Sign-On Instance.
func (GroupMembershipOutput) MemberId ¶
func (o GroupMembershipOutput) MemberId() pulumi.StringOutput
The identifier for a user in the Identity Store.
func (GroupMembershipOutput) MembershipId ¶
func (o GroupMembershipOutput) MembershipId() pulumi.StringOutput
The identifier of the newly created group membership in the Identity Store.
func (GroupMembershipOutput) ToGroupMembershipOutput ¶
func (o GroupMembershipOutput) ToGroupMembershipOutput() GroupMembershipOutput
func (GroupMembershipOutput) ToGroupMembershipOutputWithContext ¶
func (o GroupMembershipOutput) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
type GroupMembershipState ¶
type GroupMembershipState struct { // The identifier for a group in the Identity Store. GroupId pulumi.StringPtrInput // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId pulumi.StringPtrInput // The identifier for a user in the Identity Store. MemberId pulumi.StringPtrInput // The identifier of the newly created group membership in the Identity Store. MembershipId pulumi.StringPtrInput }
func (GroupMembershipState) ElementType ¶
func (GroupMembershipState) ElementType() reflect.Type
type GroupOutput ¶
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) Description ¶
func (o GroupOutput) Description() pulumi.StringPtrOutput
A string containing the description of the group.
func (GroupOutput) DisplayName ¶
func (o GroupOutput) DisplayName() pulumi.StringOutput
A string containing the name of the group. This value is commonly displayed when the group is referenced.
func (GroupOutput) ElementType ¶
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) ExternalIds ¶
func (o GroupOutput) ExternalIds() GroupExternalIdArrayOutput
A list of external IDs that contains the identifiers issued to this resource by an external identity provider. See External IDs below.
func (GroupOutput) GroupId ¶
func (o GroupOutput) GroupId() pulumi.StringOutput
The identifier of the newly created group in the identity store.
func (GroupOutput) IdentityStoreId ¶
func (o GroupOutput) IdentityStoreId() pulumi.StringOutput
The globally unique identifier for the identity store.
The following arguments are optional:
func (GroupOutput) ToGroupOutput ¶
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupState ¶
type GroupState struct { // A string containing the description of the group. Description pulumi.StringPtrInput // A string containing the name of the group. This value is commonly displayed when the group is referenced. DisplayName pulumi.StringPtrInput // A list of external IDs that contains the identifiers issued to this resource by an external identity provider. See External IDs below. ExternalIds GroupExternalIdArrayInput // The identifier of the newly created group in the identity store. GroupId pulumi.StringPtrInput // The globally unique identifier for the identity store. // // The following arguments are optional: IdentityStoreId pulumi.StringPtrInput }
func (GroupState) ElementType ¶
func (GroupState) ElementType() reflect.Type
type LookupGroupArgs ¶
type LookupGroupArgs struct { // A unique identifier for the group that is not the primary identifier. Conflicts with `groupId`. Detailed below. AlternateIdentifier *GetGroupAlternateIdentifier `pulumi:"alternateIdentifier"` // The identifier for a group in the Identity Store. // // > Exactly one of the above arguments must be provided. GroupId *string `pulumi:"groupId"` // Identity Store ID associated with the Single Sign-On Instance. // // The following arguments are optional: IdentityStoreId string `pulumi:"identityStoreId"` }
A collection of arguments for invoking getGroup.
type LookupGroupOutputArgs ¶
type LookupGroupOutputArgs struct { // A unique identifier for the group that is not the primary identifier. Conflicts with `groupId`. Detailed below. AlternateIdentifier GetGroupAlternateIdentifierPtrInput `pulumi:"alternateIdentifier"` // The identifier for a group in the Identity Store. // // > Exactly one of the above arguments must be provided. GroupId pulumi.StringPtrInput `pulumi:"groupId"` // Identity Store ID associated with the Single Sign-On Instance. // // The following arguments are optional: IdentityStoreId pulumi.StringInput `pulumi:"identityStoreId"` }
A collection of arguments for invoking getGroup.
func (LookupGroupOutputArgs) ElementType ¶
func (LookupGroupOutputArgs) ElementType() reflect.Type
type LookupGroupResult ¶
type LookupGroupResult struct { AlternateIdentifier *GetGroupAlternateIdentifier `pulumi:"alternateIdentifier"` // Description of the specified group. Description string `pulumi:"description"` // Group's display name value. DisplayName string `pulumi:"displayName"` // List of identifiers issued to this resource by an external identity provider. ExternalIds []GetGroupExternalId `pulumi:"externalIds"` GroupId string `pulumi:"groupId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IdentityStoreId string `pulumi:"identityStoreId"` }
A collection of values returned by getGroup.
func LookupGroup ¶
func LookupGroup(ctx *pulumi.Context, args *LookupGroupArgs, opts ...pulumi.InvokeOption) (*LookupGroupResult, error)
Use this data source to get an Identity Store Group.
type LookupGroupResultOutput ¶
type LookupGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroup.
func LookupGroupOutput ¶
func LookupGroupOutput(ctx *pulumi.Context, args LookupGroupOutputArgs, opts ...pulumi.InvokeOption) LookupGroupResultOutput
func (LookupGroupResultOutput) AlternateIdentifier ¶
func (o LookupGroupResultOutput) AlternateIdentifier() GetGroupAlternateIdentifierPtrOutput
func (LookupGroupResultOutput) Description ¶
func (o LookupGroupResultOutput) Description() pulumi.StringOutput
Description of the specified group.
func (LookupGroupResultOutput) DisplayName ¶
func (o LookupGroupResultOutput) DisplayName() pulumi.StringOutput
Group's display name value.
func (LookupGroupResultOutput) ElementType ¶
func (LookupGroupResultOutput) ElementType() reflect.Type
func (LookupGroupResultOutput) ExternalIds ¶
func (o LookupGroupResultOutput) ExternalIds() GetGroupExternalIdArrayOutput
List of identifiers issued to this resource by an external identity provider.
func (LookupGroupResultOutput) GroupId ¶
func (o LookupGroupResultOutput) GroupId() pulumi.StringOutput
func (LookupGroupResultOutput) Id ¶
func (o LookupGroupResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupGroupResultOutput) IdentityStoreId ¶
func (o LookupGroupResultOutput) IdentityStoreId() pulumi.StringOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutput ¶
func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutputWithContext ¶
func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput
type LookupUserArgs ¶
type LookupUserArgs struct { // A unique identifier for a user or group that is not the primary identifier. Conflicts with `userId`. Detailed below. AlternateIdentifier *GetUserAlternateIdentifier `pulumi:"alternateIdentifier"` // Identity Store ID associated with the Single Sign-On Instance. // // The following arguments are optional: IdentityStoreId string `pulumi:"identityStoreId"` // The identifier for a user in the Identity Store. // // > Exactly one of the above arguments must be provided. UserId *string `pulumi:"userId"` }
A collection of arguments for invoking getUser.
type LookupUserOutputArgs ¶
type LookupUserOutputArgs struct { // A unique identifier for a user or group that is not the primary identifier. Conflicts with `userId`. Detailed below. AlternateIdentifier GetUserAlternateIdentifierPtrInput `pulumi:"alternateIdentifier"` // Identity Store ID associated with the Single Sign-On Instance. // // The following arguments are optional: IdentityStoreId pulumi.StringInput `pulumi:"identityStoreId"` // The identifier for a user in the Identity Store. // // > Exactly one of the above arguments must be provided. UserId pulumi.StringPtrInput `pulumi:"userId"` }
A collection of arguments for invoking getUser.
func (LookupUserOutputArgs) ElementType ¶
func (LookupUserOutputArgs) ElementType() reflect.Type
type LookupUserResult ¶
type LookupUserResult struct { // List of details about the user's address. Addresses []GetUserAddress `pulumi:"addresses"` AlternateIdentifier *GetUserAlternateIdentifier `pulumi:"alternateIdentifier"` // The name that is typically displayed when the user is referenced. DisplayName string `pulumi:"displayName"` // List of details about the user's email. Emails []GetUserEmail `pulumi:"emails"` // List of identifiers issued to this resource by an external identity provider. ExternalIds []GetUserExternalId `pulumi:"externalIds"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IdentityStoreId string `pulumi:"identityStoreId"` // The user's geographical region or location. Locale string `pulumi:"locale"` // Details about the user's full name. Names []GetUserName `pulumi:"names"` // An alternate name for the user. Nickname string `pulumi:"nickname"` // List of details about the user's phone number. PhoneNumbers []GetUserPhoneNumber `pulumi:"phoneNumbers"` // The preferred language of the user. PreferredLanguage string `pulumi:"preferredLanguage"` // An URL that may be associated with the user. ProfileUrl string `pulumi:"profileUrl"` // The user's time zone. Timezone string `pulumi:"timezone"` // The user's title. Title string `pulumi:"title"` UserId string `pulumi:"userId"` // User's user name value. UserName string `pulumi:"userName"` // The user type. UserType string `pulumi:"userType"` }
A collection of values returned by getUser.
func LookupUser ¶
func LookupUser(ctx *pulumi.Context, args *LookupUserArgs, opts ...pulumi.InvokeOption) (*LookupUserResult, error)
Use this data source to get an Identity Store User.
type LookupUserResultOutput ¶
type LookupUserResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUser.
func LookupUserOutput ¶
func LookupUserOutput(ctx *pulumi.Context, args LookupUserOutputArgs, opts ...pulumi.InvokeOption) LookupUserResultOutput
func (LookupUserResultOutput) Addresses ¶
func (o LookupUserResultOutput) Addresses() GetUserAddressArrayOutput
List of details about the user's address.
func (LookupUserResultOutput) AlternateIdentifier ¶
func (o LookupUserResultOutput) AlternateIdentifier() GetUserAlternateIdentifierPtrOutput
func (LookupUserResultOutput) DisplayName ¶
func (o LookupUserResultOutput) DisplayName() pulumi.StringOutput
The name that is typically displayed when the user is referenced.
func (LookupUserResultOutput) ElementType ¶
func (LookupUserResultOutput) ElementType() reflect.Type
func (LookupUserResultOutput) Emails ¶
func (o LookupUserResultOutput) Emails() GetUserEmailArrayOutput
List of details about the user's email.
func (LookupUserResultOutput) ExternalIds ¶
func (o LookupUserResultOutput) ExternalIds() GetUserExternalIdArrayOutput
List of identifiers issued to this resource by an external identity provider.
func (LookupUserResultOutput) Id ¶
func (o LookupUserResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUserResultOutput) IdentityStoreId ¶
func (o LookupUserResultOutput) IdentityStoreId() pulumi.StringOutput
func (LookupUserResultOutput) Locale ¶
func (o LookupUserResultOutput) Locale() pulumi.StringOutput
The user's geographical region or location.
func (LookupUserResultOutput) Names ¶
func (o LookupUserResultOutput) Names() GetUserNameArrayOutput
Details about the user's full name.
func (LookupUserResultOutput) Nickname ¶
func (o LookupUserResultOutput) Nickname() pulumi.StringOutput
An alternate name for the user.
func (LookupUserResultOutput) PhoneNumbers ¶
func (o LookupUserResultOutput) PhoneNumbers() GetUserPhoneNumberArrayOutput
List of details about the user's phone number.
func (LookupUserResultOutput) PreferredLanguage ¶
func (o LookupUserResultOutput) PreferredLanguage() pulumi.StringOutput
The preferred language of the user.
func (LookupUserResultOutput) ProfileUrl ¶
func (o LookupUserResultOutput) ProfileUrl() pulumi.StringOutput
An URL that may be associated with the user.
func (LookupUserResultOutput) Timezone ¶
func (o LookupUserResultOutput) Timezone() pulumi.StringOutput
The user's time zone.
func (LookupUserResultOutput) Title ¶
func (o LookupUserResultOutput) Title() pulumi.StringOutput
The user's title.
func (LookupUserResultOutput) ToLookupUserResultOutput ¶
func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
func (LookupUserResultOutput) ToLookupUserResultOutputWithContext ¶
func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
func (LookupUserResultOutput) UserId ¶
func (o LookupUserResultOutput) UserId() pulumi.StringOutput
func (LookupUserResultOutput) UserName ¶
func (o LookupUserResultOutput) UserName() pulumi.StringOutput
User's user name value.
func (LookupUserResultOutput) UserType ¶
func (o LookupUserResultOutput) UserType() pulumi.StringOutput
The user type.
type User ¶
type User struct { pulumi.CustomResourceState // Details about the user's address. At most 1 address is allowed. Detailed below. Addresses UserAddressesPtrOutput `pulumi:"addresses"` // The name that is typically displayed when the user is referenced. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Details about the user's email. At most 1 email is allowed. Detailed below. Emails UserEmailsPtrOutput `pulumi:"emails"` // A list of identifiers issued to this resource by an external identity provider. ExternalIds UserExternalIdArrayOutput `pulumi:"externalIds"` // The globally unique identifier for the identity store that this user is in. IdentityStoreId pulumi.StringOutput `pulumi:"identityStoreId"` // The user's geographical region or location. Locale pulumi.StringPtrOutput `pulumi:"locale"` // Details about the user's full name. Detailed below. Name UserNameOutput `pulumi:"name"` // An alternate name for the user. Nickname pulumi.StringPtrOutput `pulumi:"nickname"` // Details about the user's phone number. At most 1 phone number is allowed. Detailed below. PhoneNumbers UserPhoneNumbersPtrOutput `pulumi:"phoneNumbers"` // The preferred language of the user. PreferredLanguage pulumi.StringPtrOutput `pulumi:"preferredLanguage"` // An URL that may be associated with the user. ProfileUrl pulumi.StringPtrOutput `pulumi:"profileUrl"` // The user's time zone. Timezone pulumi.StringPtrOutput `pulumi:"timezone"` // The user's title. Title pulumi.StringPtrOutput `pulumi:"title"` // The identifier for this user in the identity store. UserId pulumi.StringOutput `pulumi:"userId"` // A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters. // // The following arguments are optional: UserName pulumi.StringOutput `pulumi:"userName"` // The user type. UserType pulumi.StringPtrOutput `pulumi:"userType"` }
This resource manages a User resource within an Identity Store.
> **Note:** If you use an external identity provider or Active Directory as your identity source, use this resource with caution. IAM Identity Center does not support outbound synchronization, so your identity source does not automatically update with the changes that you make to users using this resource.
## Example Usage
## Import
terraform import {
to = aws_identitystore_user.example id = "d-9c6705e95c/065212b4-9061-703b-5876-13a517ae2a7c" } Using `pulumi import`, import an Identity Store User using the combination `identity_store_id/user_id`. For exampleconsole % pulumi import aws_identitystore_user.example d-9c6705e95c/065212b4-9061-703b-5876-13a517ae2a7c
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶
func (*User) ToUserOutput ¶
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserAddresses ¶
type UserAddresses struct { // The country that this address is in. Country *string `pulumi:"country"` // The name that is typically displayed when the address is shown for display. Formatted *string `pulumi:"formatted"` // The address locality. Locality *string `pulumi:"locality"` // The postal code of the address. PostalCode *string `pulumi:"postalCode"` // When `true`, this is the primary address associated with the user. Primary *bool `pulumi:"primary"` // The region of the address. Region *string `pulumi:"region"` // The street of the address. StreetAddress *string `pulumi:"streetAddress"` // The type of address. Type *string `pulumi:"type"` }
type UserAddressesArgs ¶
type UserAddressesArgs struct { // The country that this address is in. Country pulumi.StringPtrInput `pulumi:"country"` // The name that is typically displayed when the address is shown for display. Formatted pulumi.StringPtrInput `pulumi:"formatted"` // The address locality. Locality pulumi.StringPtrInput `pulumi:"locality"` // The postal code of the address. PostalCode pulumi.StringPtrInput `pulumi:"postalCode"` // When `true`, this is the primary address associated with the user. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The region of the address. Region pulumi.StringPtrInput `pulumi:"region"` // The street of the address. StreetAddress pulumi.StringPtrInput `pulumi:"streetAddress"` // The type of address. Type pulumi.StringPtrInput `pulumi:"type"` }
func (UserAddressesArgs) ElementType ¶
func (UserAddressesArgs) ElementType() reflect.Type
func (UserAddressesArgs) ToUserAddressesOutput ¶
func (i UserAddressesArgs) ToUserAddressesOutput() UserAddressesOutput
func (UserAddressesArgs) ToUserAddressesOutputWithContext ¶
func (i UserAddressesArgs) ToUserAddressesOutputWithContext(ctx context.Context) UserAddressesOutput
func (UserAddressesArgs) ToUserAddressesPtrOutput ¶
func (i UserAddressesArgs) ToUserAddressesPtrOutput() UserAddressesPtrOutput
func (UserAddressesArgs) ToUserAddressesPtrOutputWithContext ¶
func (i UserAddressesArgs) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
type UserAddressesInput ¶
type UserAddressesInput interface { pulumi.Input ToUserAddressesOutput() UserAddressesOutput ToUserAddressesOutputWithContext(context.Context) UserAddressesOutput }
UserAddressesInput is an input type that accepts UserAddressesArgs and UserAddressesOutput values. You can construct a concrete instance of `UserAddressesInput` via:
UserAddressesArgs{...}
type UserAddressesOutput ¶
type UserAddressesOutput struct{ *pulumi.OutputState }
func (UserAddressesOutput) Country ¶
func (o UserAddressesOutput) Country() pulumi.StringPtrOutput
The country that this address is in.
func (UserAddressesOutput) ElementType ¶
func (UserAddressesOutput) ElementType() reflect.Type
func (UserAddressesOutput) Formatted ¶
func (o UserAddressesOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the address is shown for display.
func (UserAddressesOutput) Locality ¶
func (o UserAddressesOutput) Locality() pulumi.StringPtrOutput
The address locality.
func (UserAddressesOutput) PostalCode ¶
func (o UserAddressesOutput) PostalCode() pulumi.StringPtrOutput
The postal code of the address.
func (UserAddressesOutput) Primary ¶
func (o UserAddressesOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary address associated with the user.
func (UserAddressesOutput) Region ¶
func (o UserAddressesOutput) Region() pulumi.StringPtrOutput
The region of the address.
func (UserAddressesOutput) StreetAddress ¶
func (o UserAddressesOutput) StreetAddress() pulumi.StringPtrOutput
The street of the address.
func (UserAddressesOutput) ToUserAddressesOutput ¶
func (o UserAddressesOutput) ToUserAddressesOutput() UserAddressesOutput
func (UserAddressesOutput) ToUserAddressesOutputWithContext ¶
func (o UserAddressesOutput) ToUserAddressesOutputWithContext(ctx context.Context) UserAddressesOutput
func (UserAddressesOutput) ToUserAddressesPtrOutput ¶
func (o UserAddressesOutput) ToUserAddressesPtrOutput() UserAddressesPtrOutput
func (UserAddressesOutput) ToUserAddressesPtrOutputWithContext ¶
func (o UserAddressesOutput) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
func (UserAddressesOutput) Type ¶
func (o UserAddressesOutput) Type() pulumi.StringPtrOutput
The type of address.
type UserAddressesPtrInput ¶
type UserAddressesPtrInput interface { pulumi.Input ToUserAddressesPtrOutput() UserAddressesPtrOutput ToUserAddressesPtrOutputWithContext(context.Context) UserAddressesPtrOutput }
UserAddressesPtrInput is an input type that accepts UserAddressesArgs, UserAddressesPtr and UserAddressesPtrOutput values. You can construct a concrete instance of `UserAddressesPtrInput` via:
UserAddressesArgs{...} or: nil
func UserAddressesPtr ¶
func UserAddressesPtr(v *UserAddressesArgs) UserAddressesPtrInput
type UserAddressesPtrOutput ¶
type UserAddressesPtrOutput struct{ *pulumi.OutputState }
func (UserAddressesPtrOutput) Country ¶
func (o UserAddressesPtrOutput) Country() pulumi.StringPtrOutput
The country that this address is in.
func (UserAddressesPtrOutput) Elem ¶
func (o UserAddressesPtrOutput) Elem() UserAddressesOutput
func (UserAddressesPtrOutput) ElementType ¶
func (UserAddressesPtrOutput) ElementType() reflect.Type
func (UserAddressesPtrOutput) Formatted ¶
func (o UserAddressesPtrOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the address is shown for display.
func (UserAddressesPtrOutput) Locality ¶
func (o UserAddressesPtrOutput) Locality() pulumi.StringPtrOutput
The address locality.
func (UserAddressesPtrOutput) PostalCode ¶
func (o UserAddressesPtrOutput) PostalCode() pulumi.StringPtrOutput
The postal code of the address.
func (UserAddressesPtrOutput) Primary ¶
func (o UserAddressesPtrOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary address associated with the user.
func (UserAddressesPtrOutput) Region ¶
func (o UserAddressesPtrOutput) Region() pulumi.StringPtrOutput
The region of the address.
func (UserAddressesPtrOutput) StreetAddress ¶
func (o UserAddressesPtrOutput) StreetAddress() pulumi.StringPtrOutput
The street of the address.
func (UserAddressesPtrOutput) ToUserAddressesPtrOutput ¶
func (o UserAddressesPtrOutput) ToUserAddressesPtrOutput() UserAddressesPtrOutput
func (UserAddressesPtrOutput) ToUserAddressesPtrOutputWithContext ¶
func (o UserAddressesPtrOutput) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
func (UserAddressesPtrOutput) Type ¶
func (o UserAddressesPtrOutput) Type() pulumi.StringPtrOutput
The type of address.
type UserArgs ¶
type UserArgs struct { // Details about the user's address. At most 1 address is allowed. Detailed below. Addresses UserAddressesPtrInput // The name that is typically displayed when the user is referenced. DisplayName pulumi.StringInput // Details about the user's email. At most 1 email is allowed. Detailed below. Emails UserEmailsPtrInput // The globally unique identifier for the identity store that this user is in. IdentityStoreId pulumi.StringInput // The user's geographical region or location. Locale pulumi.StringPtrInput // Details about the user's full name. Detailed below. Name UserNamePtrInput // An alternate name for the user. Nickname pulumi.StringPtrInput // Details about the user's phone number. At most 1 phone number is allowed. Detailed below. PhoneNumbers UserPhoneNumbersPtrInput // The preferred language of the user. PreferredLanguage pulumi.StringPtrInput // An URL that may be associated with the user. ProfileUrl pulumi.StringPtrInput // The user's time zone. Timezone pulumi.StringPtrInput // The user's title. Title pulumi.StringPtrInput // A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters. // // The following arguments are optional: UserName pulumi.StringInput // The user type. UserType pulumi.StringPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserArray ¶
type UserArray []UserInput
func (UserArray) ElementType ¶
func (UserArray) ToUserArrayOutput ¶
func (i UserArray) ToUserArrayOutput() UserArrayOutput
func (UserArray) ToUserArrayOutputWithContext ¶
func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserArrayInput ¶
type UserArrayInput interface { pulumi.Input ToUserArrayOutput() UserArrayOutput ToUserArrayOutputWithContext(context.Context) UserArrayOutput }
UserArrayInput is an input type that accepts UserArray and UserArrayOutput values. You can construct a concrete instance of `UserArrayInput` via:
UserArray{ UserArgs{...} }
type UserArrayOutput ¶
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserEmails ¶
type UserEmailsArgs ¶
type UserEmailsArgs struct { // When `true`, this is the primary email associated with the user. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The type of email. Type pulumi.StringPtrInput `pulumi:"type"` // The email address. This value must be unique across the identity store. Value pulumi.StringPtrInput `pulumi:"value"` }
func (UserEmailsArgs) ElementType ¶
func (UserEmailsArgs) ElementType() reflect.Type
func (UserEmailsArgs) ToUserEmailsOutput ¶
func (i UserEmailsArgs) ToUserEmailsOutput() UserEmailsOutput
func (UserEmailsArgs) ToUserEmailsOutputWithContext ¶
func (i UserEmailsArgs) ToUserEmailsOutputWithContext(ctx context.Context) UserEmailsOutput
func (UserEmailsArgs) ToUserEmailsPtrOutput ¶
func (i UserEmailsArgs) ToUserEmailsPtrOutput() UserEmailsPtrOutput
func (UserEmailsArgs) ToUserEmailsPtrOutputWithContext ¶
func (i UserEmailsArgs) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
type UserEmailsInput ¶
type UserEmailsInput interface { pulumi.Input ToUserEmailsOutput() UserEmailsOutput ToUserEmailsOutputWithContext(context.Context) UserEmailsOutput }
UserEmailsInput is an input type that accepts UserEmailsArgs and UserEmailsOutput values. You can construct a concrete instance of `UserEmailsInput` via:
UserEmailsArgs{...}
type UserEmailsOutput ¶
type UserEmailsOutput struct{ *pulumi.OutputState }
func (UserEmailsOutput) ElementType ¶
func (UserEmailsOutput) ElementType() reflect.Type
func (UserEmailsOutput) Primary ¶
func (o UserEmailsOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary email associated with the user.
func (UserEmailsOutput) ToUserEmailsOutput ¶
func (o UserEmailsOutput) ToUserEmailsOutput() UserEmailsOutput
func (UserEmailsOutput) ToUserEmailsOutputWithContext ¶
func (o UserEmailsOutput) ToUserEmailsOutputWithContext(ctx context.Context) UserEmailsOutput
func (UserEmailsOutput) ToUserEmailsPtrOutput ¶
func (o UserEmailsOutput) ToUserEmailsPtrOutput() UserEmailsPtrOutput
func (UserEmailsOutput) ToUserEmailsPtrOutputWithContext ¶
func (o UserEmailsOutput) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
func (UserEmailsOutput) Type ¶
func (o UserEmailsOutput) Type() pulumi.StringPtrOutput
The type of email.
func (UserEmailsOutput) Value ¶
func (o UserEmailsOutput) Value() pulumi.StringPtrOutput
The email address. This value must be unique across the identity store.
type UserEmailsPtrInput ¶
type UserEmailsPtrInput interface { pulumi.Input ToUserEmailsPtrOutput() UserEmailsPtrOutput ToUserEmailsPtrOutputWithContext(context.Context) UserEmailsPtrOutput }
UserEmailsPtrInput is an input type that accepts UserEmailsArgs, UserEmailsPtr and UserEmailsPtrOutput values. You can construct a concrete instance of `UserEmailsPtrInput` via:
UserEmailsArgs{...} or: nil
func UserEmailsPtr ¶
func UserEmailsPtr(v *UserEmailsArgs) UserEmailsPtrInput
type UserEmailsPtrOutput ¶
type UserEmailsPtrOutput struct{ *pulumi.OutputState }
func (UserEmailsPtrOutput) Elem ¶
func (o UserEmailsPtrOutput) Elem() UserEmailsOutput
func (UserEmailsPtrOutput) ElementType ¶
func (UserEmailsPtrOutput) ElementType() reflect.Type
func (UserEmailsPtrOutput) Primary ¶
func (o UserEmailsPtrOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary email associated with the user.
func (UserEmailsPtrOutput) ToUserEmailsPtrOutput ¶
func (o UserEmailsPtrOutput) ToUserEmailsPtrOutput() UserEmailsPtrOutput
func (UserEmailsPtrOutput) ToUserEmailsPtrOutputWithContext ¶
func (o UserEmailsPtrOutput) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
func (UserEmailsPtrOutput) Type ¶
func (o UserEmailsPtrOutput) Type() pulumi.StringPtrOutput
The type of email.
func (UserEmailsPtrOutput) Value ¶
func (o UserEmailsPtrOutput) Value() pulumi.StringPtrOutput
The email address. This value must be unique across the identity store.
type UserExternalId ¶
type UserExternalIdArgs ¶
type UserExternalIdArgs struct { // The identifier issued to this resource by an external identity provider. Id pulumi.StringPtrInput `pulumi:"id"` // The issuer for an external identifier. Issuer pulumi.StringPtrInput `pulumi:"issuer"` }
func (UserExternalIdArgs) ElementType ¶
func (UserExternalIdArgs) ElementType() reflect.Type
func (UserExternalIdArgs) ToUserExternalIdOutput ¶
func (i UserExternalIdArgs) ToUserExternalIdOutput() UserExternalIdOutput
func (UserExternalIdArgs) ToUserExternalIdOutputWithContext ¶
func (i UserExternalIdArgs) ToUserExternalIdOutputWithContext(ctx context.Context) UserExternalIdOutput
type UserExternalIdArray ¶
type UserExternalIdArray []UserExternalIdInput
func (UserExternalIdArray) ElementType ¶
func (UserExternalIdArray) ElementType() reflect.Type
func (UserExternalIdArray) ToUserExternalIdArrayOutput ¶
func (i UserExternalIdArray) ToUserExternalIdArrayOutput() UserExternalIdArrayOutput
func (UserExternalIdArray) ToUserExternalIdArrayOutputWithContext ¶
func (i UserExternalIdArray) ToUserExternalIdArrayOutputWithContext(ctx context.Context) UserExternalIdArrayOutput
type UserExternalIdArrayInput ¶
type UserExternalIdArrayInput interface { pulumi.Input ToUserExternalIdArrayOutput() UserExternalIdArrayOutput ToUserExternalIdArrayOutputWithContext(context.Context) UserExternalIdArrayOutput }
UserExternalIdArrayInput is an input type that accepts UserExternalIdArray and UserExternalIdArrayOutput values. You can construct a concrete instance of `UserExternalIdArrayInput` via:
UserExternalIdArray{ UserExternalIdArgs{...} }
type UserExternalIdArrayOutput ¶
type UserExternalIdArrayOutput struct{ *pulumi.OutputState }
func (UserExternalIdArrayOutput) ElementType ¶
func (UserExternalIdArrayOutput) ElementType() reflect.Type
func (UserExternalIdArrayOutput) Index ¶
func (o UserExternalIdArrayOutput) Index(i pulumi.IntInput) UserExternalIdOutput
func (UserExternalIdArrayOutput) ToUserExternalIdArrayOutput ¶
func (o UserExternalIdArrayOutput) ToUserExternalIdArrayOutput() UserExternalIdArrayOutput
func (UserExternalIdArrayOutput) ToUserExternalIdArrayOutputWithContext ¶
func (o UserExternalIdArrayOutput) ToUserExternalIdArrayOutputWithContext(ctx context.Context) UserExternalIdArrayOutput
type UserExternalIdInput ¶
type UserExternalIdInput interface { pulumi.Input ToUserExternalIdOutput() UserExternalIdOutput ToUserExternalIdOutputWithContext(context.Context) UserExternalIdOutput }
UserExternalIdInput is an input type that accepts UserExternalIdArgs and UserExternalIdOutput values. You can construct a concrete instance of `UserExternalIdInput` via:
UserExternalIdArgs{...}
type UserExternalIdOutput ¶
type UserExternalIdOutput struct{ *pulumi.OutputState }
func (UserExternalIdOutput) ElementType ¶
func (UserExternalIdOutput) ElementType() reflect.Type
func (UserExternalIdOutput) Id ¶
func (o UserExternalIdOutput) Id() pulumi.StringPtrOutput
The identifier issued to this resource by an external identity provider.
func (UserExternalIdOutput) Issuer ¶
func (o UserExternalIdOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (UserExternalIdOutput) ToUserExternalIdOutput ¶
func (o UserExternalIdOutput) ToUserExternalIdOutput() UserExternalIdOutput
func (UserExternalIdOutput) ToUserExternalIdOutputWithContext ¶
func (o UserExternalIdOutput) ToUserExternalIdOutputWithContext(ctx context.Context) UserExternalIdOutput
type UserInput ¶
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserMap ¶
func (UserMap) ElementType ¶
func (UserMap) ToUserMapOutput ¶
func (i UserMap) ToUserMapOutput() UserMapOutput
func (UserMap) ToUserMapOutputWithContext ¶
func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserMapInput ¶
type UserMapInput interface { pulumi.Input ToUserMapOutput() UserMapOutput ToUserMapOutputWithContext(context.Context) UserMapOutput }
UserMapInput is an input type that accepts UserMap and UserMapOutput values. You can construct a concrete instance of `UserMapInput` via:
UserMap{ "key": UserArgs{...} }
type UserMapOutput ¶
type UserMapOutput struct{ *pulumi.OutputState }
func (UserMapOutput) ElementType ¶
func (UserMapOutput) ElementType() reflect.Type
func (UserMapOutput) MapIndex ¶
func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
func (UserMapOutput) ToUserMapOutput ¶
func (o UserMapOutput) ToUserMapOutput() UserMapOutput
func (UserMapOutput) ToUserMapOutputWithContext ¶
func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserName ¶
type UserName struct { // The family name of the user. FamilyName string `pulumi:"familyName"` // The name that is typically displayed when the name is shown for display. Formatted *string `pulumi:"formatted"` // The given name of the user. // // The following arguments are optional: GivenName string `pulumi:"givenName"` // The honorific prefix of the user. HonorificPrefix *string `pulumi:"honorificPrefix"` // The honorific suffix of the user. HonorificSuffix *string `pulumi:"honorificSuffix"` // The middle name of the user. MiddleName *string `pulumi:"middleName"` }
type UserNameArgs ¶
type UserNameArgs struct { // The family name of the user. FamilyName pulumi.StringInput `pulumi:"familyName"` // The name that is typically displayed when the name is shown for display. Formatted pulumi.StringPtrInput `pulumi:"formatted"` // The given name of the user. // // The following arguments are optional: GivenName pulumi.StringInput `pulumi:"givenName"` // The honorific prefix of the user. HonorificPrefix pulumi.StringPtrInput `pulumi:"honorificPrefix"` // The honorific suffix of the user. HonorificSuffix pulumi.StringPtrInput `pulumi:"honorificSuffix"` // The middle name of the user. MiddleName pulumi.StringPtrInput `pulumi:"middleName"` }
func (UserNameArgs) ElementType ¶
func (UserNameArgs) ElementType() reflect.Type
func (UserNameArgs) ToUserNameOutput ¶
func (i UserNameArgs) ToUserNameOutput() UserNameOutput
func (UserNameArgs) ToUserNameOutputWithContext ¶
func (i UserNameArgs) ToUserNameOutputWithContext(ctx context.Context) UserNameOutput
func (UserNameArgs) ToUserNamePtrOutput ¶
func (i UserNameArgs) ToUserNamePtrOutput() UserNamePtrOutput
func (UserNameArgs) ToUserNamePtrOutputWithContext ¶
func (i UserNameArgs) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
type UserNameInput ¶
type UserNameInput interface { pulumi.Input ToUserNameOutput() UserNameOutput ToUserNameOutputWithContext(context.Context) UserNameOutput }
UserNameInput is an input type that accepts UserNameArgs and UserNameOutput values. You can construct a concrete instance of `UserNameInput` via:
UserNameArgs{...}
type UserNameOutput ¶
type UserNameOutput struct{ *pulumi.OutputState }
func (UserNameOutput) ElementType ¶
func (UserNameOutput) ElementType() reflect.Type
func (UserNameOutput) FamilyName ¶
func (o UserNameOutput) FamilyName() pulumi.StringOutput
The family name of the user.
func (UserNameOutput) Formatted ¶
func (o UserNameOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the name is shown for display.
func (UserNameOutput) GivenName ¶
func (o UserNameOutput) GivenName() pulumi.StringOutput
The given name of the user.
The following arguments are optional:
func (UserNameOutput) HonorificPrefix ¶
func (o UserNameOutput) HonorificPrefix() pulumi.StringPtrOutput
The honorific prefix of the user.
func (UserNameOutput) HonorificSuffix ¶
func (o UserNameOutput) HonorificSuffix() pulumi.StringPtrOutput
The honorific suffix of the user.
func (UserNameOutput) MiddleName ¶
func (o UserNameOutput) MiddleName() pulumi.StringPtrOutput
The middle name of the user.
func (UserNameOutput) ToUserNameOutput ¶
func (o UserNameOutput) ToUserNameOutput() UserNameOutput
func (UserNameOutput) ToUserNameOutputWithContext ¶
func (o UserNameOutput) ToUserNameOutputWithContext(ctx context.Context) UserNameOutput
func (UserNameOutput) ToUserNamePtrOutput ¶
func (o UserNameOutput) ToUserNamePtrOutput() UserNamePtrOutput
func (UserNameOutput) ToUserNamePtrOutputWithContext ¶
func (o UserNameOutput) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
type UserNamePtrInput ¶
type UserNamePtrInput interface { pulumi.Input ToUserNamePtrOutput() UserNamePtrOutput ToUserNamePtrOutputWithContext(context.Context) UserNamePtrOutput }
UserNamePtrInput is an input type that accepts UserNameArgs, UserNamePtr and UserNamePtrOutput values. You can construct a concrete instance of `UserNamePtrInput` via:
UserNameArgs{...} or: nil
func UserNamePtr ¶
func UserNamePtr(v *UserNameArgs) UserNamePtrInput
type UserNamePtrOutput ¶
type UserNamePtrOutput struct{ *pulumi.OutputState }
func (UserNamePtrOutput) Elem ¶
func (o UserNamePtrOutput) Elem() UserNameOutput
func (UserNamePtrOutput) ElementType ¶
func (UserNamePtrOutput) ElementType() reflect.Type
func (UserNamePtrOutput) FamilyName ¶
func (o UserNamePtrOutput) FamilyName() pulumi.StringPtrOutput
The family name of the user.
func (UserNamePtrOutput) Formatted ¶
func (o UserNamePtrOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the name is shown for display.
func (UserNamePtrOutput) GivenName ¶
func (o UserNamePtrOutput) GivenName() pulumi.StringPtrOutput
The given name of the user.
The following arguments are optional:
func (UserNamePtrOutput) HonorificPrefix ¶
func (o UserNamePtrOutput) HonorificPrefix() pulumi.StringPtrOutput
The honorific prefix of the user.
func (UserNamePtrOutput) HonorificSuffix ¶
func (o UserNamePtrOutput) HonorificSuffix() pulumi.StringPtrOutput
The honorific suffix of the user.
func (UserNamePtrOutput) MiddleName ¶
func (o UserNamePtrOutput) MiddleName() pulumi.StringPtrOutput
The middle name of the user.
func (UserNamePtrOutput) ToUserNamePtrOutput ¶
func (o UserNamePtrOutput) ToUserNamePtrOutput() UserNamePtrOutput
func (UserNamePtrOutput) ToUserNamePtrOutputWithContext ¶
func (o UserNamePtrOutput) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) Addresses ¶
func (o UserOutput) Addresses() UserAddressesPtrOutput
Details about the user's address. At most 1 address is allowed. Detailed below.
func (UserOutput) DisplayName ¶
func (o UserOutput) DisplayName() pulumi.StringOutput
The name that is typically displayed when the user is referenced.
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) Emails ¶
func (o UserOutput) Emails() UserEmailsPtrOutput
Details about the user's email. At most 1 email is allowed. Detailed below.
func (UserOutput) ExternalIds ¶
func (o UserOutput) ExternalIds() UserExternalIdArrayOutput
A list of identifiers issued to this resource by an external identity provider.
func (UserOutput) IdentityStoreId ¶
func (o UserOutput) IdentityStoreId() pulumi.StringOutput
The globally unique identifier for the identity store that this user is in.
func (UserOutput) Locale ¶
func (o UserOutput) Locale() pulumi.StringPtrOutput
The user's geographical region or location.
func (UserOutput) Name ¶
func (o UserOutput) Name() UserNameOutput
Details about the user's full name. Detailed below.
func (UserOutput) Nickname ¶
func (o UserOutput) Nickname() pulumi.StringPtrOutput
An alternate name for the user.
func (UserOutput) PhoneNumbers ¶
func (o UserOutput) PhoneNumbers() UserPhoneNumbersPtrOutput
Details about the user's phone number. At most 1 phone number is allowed. Detailed below.
func (UserOutput) PreferredLanguage ¶
func (o UserOutput) PreferredLanguage() pulumi.StringPtrOutput
The preferred language of the user.
func (UserOutput) ProfileUrl ¶
func (o UserOutput) ProfileUrl() pulumi.StringPtrOutput
An URL that may be associated with the user.
func (UserOutput) Timezone ¶
func (o UserOutput) Timezone() pulumi.StringPtrOutput
The user's time zone.
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
func (UserOutput) UserId ¶
func (o UserOutput) UserId() pulumi.StringOutput
The identifier for this user in the identity store.
func (UserOutput) UserName ¶
func (o UserOutput) UserName() pulumi.StringOutput
A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.
The following arguments are optional:
type UserPhoneNumbers ¶
type UserPhoneNumbersArgs ¶
type UserPhoneNumbersArgs struct { // When `true`, this is the primary phone number associated with the user. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The type of phone number. Type pulumi.StringPtrInput `pulumi:"type"` // The user's phone number. Value pulumi.StringPtrInput `pulumi:"value"` }
func (UserPhoneNumbersArgs) ElementType ¶
func (UserPhoneNumbersArgs) ElementType() reflect.Type
func (UserPhoneNumbersArgs) ToUserPhoneNumbersOutput ¶
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersOutput() UserPhoneNumbersOutput
func (UserPhoneNumbersArgs) ToUserPhoneNumbersOutputWithContext ¶
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersOutputWithContext(ctx context.Context) UserPhoneNumbersOutput
func (UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutput ¶
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
func (UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutputWithContext ¶
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
type UserPhoneNumbersInput ¶
type UserPhoneNumbersInput interface { pulumi.Input ToUserPhoneNumbersOutput() UserPhoneNumbersOutput ToUserPhoneNumbersOutputWithContext(context.Context) UserPhoneNumbersOutput }
UserPhoneNumbersInput is an input type that accepts UserPhoneNumbersArgs and UserPhoneNumbersOutput values. You can construct a concrete instance of `UserPhoneNumbersInput` via:
UserPhoneNumbersArgs{...}
type UserPhoneNumbersOutput ¶
type UserPhoneNumbersOutput struct{ *pulumi.OutputState }
func (UserPhoneNumbersOutput) ElementType ¶
func (UserPhoneNumbersOutput) ElementType() reflect.Type
func (UserPhoneNumbersOutput) Primary ¶
func (o UserPhoneNumbersOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary phone number associated with the user.
func (UserPhoneNumbersOutput) ToUserPhoneNumbersOutput ¶
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersOutput() UserPhoneNumbersOutput
func (UserPhoneNumbersOutput) ToUserPhoneNumbersOutputWithContext ¶
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersOutputWithContext(ctx context.Context) UserPhoneNumbersOutput
func (UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutput ¶
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
func (UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutputWithContext ¶
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
func (UserPhoneNumbersOutput) Type ¶
func (o UserPhoneNumbersOutput) Type() pulumi.StringPtrOutput
The type of phone number.
func (UserPhoneNumbersOutput) Value ¶
func (o UserPhoneNumbersOutput) Value() pulumi.StringPtrOutput
The user's phone number.
type UserPhoneNumbersPtrInput ¶
type UserPhoneNumbersPtrInput interface { pulumi.Input ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput ToUserPhoneNumbersPtrOutputWithContext(context.Context) UserPhoneNumbersPtrOutput }
UserPhoneNumbersPtrInput is an input type that accepts UserPhoneNumbersArgs, UserPhoneNumbersPtr and UserPhoneNumbersPtrOutput values. You can construct a concrete instance of `UserPhoneNumbersPtrInput` via:
UserPhoneNumbersArgs{...} or: nil
func UserPhoneNumbersPtr ¶
func UserPhoneNumbersPtr(v *UserPhoneNumbersArgs) UserPhoneNumbersPtrInput
type UserPhoneNumbersPtrOutput ¶
type UserPhoneNumbersPtrOutput struct{ *pulumi.OutputState }
func (UserPhoneNumbersPtrOutput) Elem ¶
func (o UserPhoneNumbersPtrOutput) Elem() UserPhoneNumbersOutput
func (UserPhoneNumbersPtrOutput) ElementType ¶
func (UserPhoneNumbersPtrOutput) ElementType() reflect.Type
func (UserPhoneNumbersPtrOutput) Primary ¶
func (o UserPhoneNumbersPtrOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary phone number associated with the user.
func (UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutput ¶
func (o UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
func (UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutputWithContext ¶
func (o UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
func (UserPhoneNumbersPtrOutput) Type ¶
func (o UserPhoneNumbersPtrOutput) Type() pulumi.StringPtrOutput
The type of phone number.
func (UserPhoneNumbersPtrOutput) Value ¶
func (o UserPhoneNumbersPtrOutput) Value() pulumi.StringPtrOutput
The user's phone number.
type UserState ¶
type UserState struct { // Details about the user's address. At most 1 address is allowed. Detailed below. Addresses UserAddressesPtrInput // The name that is typically displayed when the user is referenced. DisplayName pulumi.StringPtrInput // Details about the user's email. At most 1 email is allowed. Detailed below. Emails UserEmailsPtrInput // A list of identifiers issued to this resource by an external identity provider. ExternalIds UserExternalIdArrayInput // The globally unique identifier for the identity store that this user is in. IdentityStoreId pulumi.StringPtrInput // The user's geographical region or location. Locale pulumi.StringPtrInput // Details about the user's full name. Detailed below. Name UserNamePtrInput // An alternate name for the user. Nickname pulumi.StringPtrInput // Details about the user's phone number. At most 1 phone number is allowed. Detailed below. PhoneNumbers UserPhoneNumbersPtrInput // The preferred language of the user. PreferredLanguage pulumi.StringPtrInput // An URL that may be associated with the user. ProfileUrl pulumi.StringPtrInput // The user's time zone. Timezone pulumi.StringPtrInput // The user's title. Title pulumi.StringPtrInput // The identifier for this user in the identity store. UserId pulumi.StringPtrInput // A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters. // // The following arguments are optional: UserName pulumi.StringPtrInput // The user type. UserType pulumi.StringPtrInput }