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 GetGroupFilter
- type GetGroupFilterArgs
- func (GetGroupFilterArgs) ElementType() reflect.Type
- func (i GetGroupFilterArgs) ToGetGroupFilterOutput() GetGroupFilterOutput
- func (i GetGroupFilterArgs) ToGetGroupFilterOutputWithContext(ctx context.Context) GetGroupFilterOutput
- func (i GetGroupFilterArgs) ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput
- func (i GetGroupFilterArgs) ToGetGroupFilterPtrOutputWithContext(ctx context.Context) GetGroupFilterPtrOutput
- type GetGroupFilterInput
- type GetGroupFilterOutput
- func (o GetGroupFilterOutput) AttributePath() pulumi.StringOutput
- func (o GetGroupFilterOutput) AttributeValue() pulumi.StringOutput
- func (GetGroupFilterOutput) ElementType() reflect.Type
- func (o GetGroupFilterOutput) ToGetGroupFilterOutput() GetGroupFilterOutput
- func (o GetGroupFilterOutput) ToGetGroupFilterOutputWithContext(ctx context.Context) GetGroupFilterOutput
- func (o GetGroupFilterOutput) ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput
- func (o GetGroupFilterOutput) ToGetGroupFilterPtrOutputWithContext(ctx context.Context) GetGroupFilterPtrOutput
- type GetGroupFilterPtrInput
- type GetGroupFilterPtrOutput
- func (o GetGroupFilterPtrOutput) AttributePath() pulumi.StringPtrOutput
- func (o GetGroupFilterPtrOutput) AttributeValue() pulumi.StringPtrOutput
- func (o GetGroupFilterPtrOutput) Elem() GetGroupFilterOutput
- func (GetGroupFilterPtrOutput) ElementType() reflect.Type
- func (o GetGroupFilterPtrOutput) ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput
- func (o GetGroupFilterPtrOutput) ToGetGroupFilterPtrOutputWithContext(ctx context.Context) GetGroupFilterPtrOutput
- 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 GetUserFilter
- type GetUserFilterArgs
- func (GetUserFilterArgs) ElementType() reflect.Type
- func (i GetUserFilterArgs) ToGetUserFilterOutput() GetUserFilterOutput
- func (i GetUserFilterArgs) ToGetUserFilterOutputWithContext(ctx context.Context) GetUserFilterOutput
- func (i GetUserFilterArgs) ToGetUserFilterPtrOutput() GetUserFilterPtrOutput
- func (i GetUserFilterArgs) ToGetUserFilterPtrOutputWithContext(ctx context.Context) GetUserFilterPtrOutput
- type GetUserFilterInput
- type GetUserFilterOutput
- func (o GetUserFilterOutput) AttributePath() pulumi.StringOutput
- func (o GetUserFilterOutput) AttributeValue() pulumi.StringOutput
- func (GetUserFilterOutput) ElementType() reflect.Type
- func (o GetUserFilterOutput) ToGetUserFilterOutput() GetUserFilterOutput
- func (o GetUserFilterOutput) ToGetUserFilterOutputWithContext(ctx context.Context) GetUserFilterOutput
- func (o GetUserFilterOutput) ToGetUserFilterPtrOutput() GetUserFilterPtrOutput
- func (o GetUserFilterOutput) ToGetUserFilterPtrOutputWithContext(ctx context.Context) GetUserFilterPtrOutput
- type GetUserFilterPtrInput
- type GetUserFilterPtrOutput
- func (o GetUserFilterPtrOutput) AttributePath() pulumi.StringPtrOutput
- func (o GetUserFilterPtrOutput) AttributeValue() pulumi.StringPtrOutput
- func (o GetUserFilterPtrOutput) Elem() GetUserFilterOutput
- func (GetUserFilterPtrOutput) ElementType() reflect.Type
- func (o GetUserFilterPtrOutput) ToGetUserFilterPtrOutput() GetUserFilterPtrOutput
- func (o GetUserFilterPtrOutput) ToGetUserFilterPtrOutputWithContext(ctx context.Context) GetUserFilterPtrOutput
- 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) Filter() GetGroupFilterPtrOutputdeprecated
- 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) Filter() GetUserFilterPtrOutputdeprecated
- 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 ¶ added in v5.22.0
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. UniqueAttribute *GetGroupAlternateIdentifierUniqueAttribute `pulumi:"uniqueAttribute"` }
type GetGroupAlternateIdentifierArgs ¶ added in v5.22.0
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. UniqueAttribute GetGroupAlternateIdentifierUniqueAttributePtrInput `pulumi:"uniqueAttribute"` }
func (GetGroupAlternateIdentifierArgs) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierArgs) ElementType() reflect.Type
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutput ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutputWithContext ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutput ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutputWithContext ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierArgs) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
type GetGroupAlternateIdentifierExternalId ¶ added in v5.22.0
type GetGroupAlternateIdentifierExternalIdArgs ¶ added in v5.22.0
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 ¶ added in v5.22.0
func (GetGroupAlternateIdentifierExternalIdArgs) ElementType() reflect.Type
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutput ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutputWithContext ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutput ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
func (GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierExternalIdArgs) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
type GetGroupAlternateIdentifierExternalIdInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
type GetGroupAlternateIdentifierExternalIdOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierExternalIdOutput) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierExternalIdOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierExternalIdOutput) Id ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetGroupAlternateIdentifierExternalIdOutput) Issuer ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutput() GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdOutput
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
func (GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
type GetGroupAlternateIdentifierExternalIdPtrInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
func GetGroupAlternateIdentifierExternalIdPtr(v *GetGroupAlternateIdentifierExternalIdArgs) GetGroupAlternateIdentifierExternalIdPtrInput
type GetGroupAlternateIdentifierExternalIdPtrOutput ¶ added in v5.22.0
type GetGroupAlternateIdentifierExternalIdPtrOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierExternalIdPtrOutput) Id ¶ added in v5.22.0
The identifier issued to this resource by an external identity provider.
func (GetGroupAlternateIdentifierExternalIdPtrOutput) Issuer ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdPtrOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutput() GetGroupAlternateIdentifierExternalIdPtrOutput
func (GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierExternalIdPtrOutput) ToGetGroupAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierExternalIdPtrOutput
type GetGroupAlternateIdentifierInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
type GetGroupAlternateIdentifierOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierOutput) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierOutput) ExternalId ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierOutput) ExternalId() GetGroupAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutput() GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierOutput
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierOutput) UniqueAttribute ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierOutput) UniqueAttribute() GetGroupAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
type GetGroupAlternateIdentifierPtrInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
func GetGroupAlternateIdentifierPtr(v *GetGroupAlternateIdentifierArgs) GetGroupAlternateIdentifierPtrInput
type GetGroupAlternateIdentifierPtrOutput ¶ added in v5.22.0
type GetGroupAlternateIdentifierPtrOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierPtrOutput) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierPtrOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierPtrOutput) ExternalId ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierPtrOutput) ExternalId() GetGroupAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutput() GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierPtrOutput) ToGetGroupAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierPtrOutput
func (GetGroupAlternateIdentifierPtrOutput) UniqueAttribute ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierPtrOutput) UniqueAttribute() GetGroupAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
type GetGroupAlternateIdentifierUniqueAttribute ¶ added in v5.22.0
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 ¶ added in v5.22.0
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 ¶ added in v5.22.0
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ElementType() reflect.Type
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutput ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
func (GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext ¶ added in v5.22.0
func (i GetGroupAlternateIdentifierUniqueAttributeArgs) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
type GetGroupAlternateIdentifierUniqueAttributeInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
type GetGroupAlternateIdentifierUniqueAttributeOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierUniqueAttributeOutput) AttributePath ¶ added in v5.22.0
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 ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) AttributeValue() pulumi.StringOutput
Value for an attribute.
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutput() GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributeOutput
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
func (GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributeOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
type GetGroupAlternateIdentifierUniqueAttributePtrInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
func GetGroupAlternateIdentifierUniqueAttributePtr(v *GetGroupAlternateIdentifierUniqueAttributeArgs) GetGroupAlternateIdentifierUniqueAttributePtrInput
type GetGroupAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.22.0
type GetGroupAlternateIdentifierUniqueAttributePtrOutput struct{ *pulumi.OutputState }
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributePath ¶ added in v5.22.0
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 ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) AttributeValue() pulumi.StringPtrOutput
Value for an attribute.
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ElementType ¶ added in v5.22.0
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ElementType() reflect.Type
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutput() GetGroupAlternateIdentifierUniqueAttributePtrOutput
func (GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupAlternateIdentifierUniqueAttributePtrOutput) ToGetGroupAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetGroupAlternateIdentifierUniqueAttributePtrOutput
type GetGroupExternalId ¶ added in v5.22.0
type GetGroupExternalIdArgs ¶ added in v5.22.0
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 ¶ added in v5.22.0
func (GetGroupExternalIdArgs) ElementType() reflect.Type
func (GetGroupExternalIdArgs) ToGetGroupExternalIdOutput ¶ added in v5.22.0
func (i GetGroupExternalIdArgs) ToGetGroupExternalIdOutput() GetGroupExternalIdOutput
func (GetGroupExternalIdArgs) ToGetGroupExternalIdOutputWithContext ¶ added in v5.22.0
func (i GetGroupExternalIdArgs) ToGetGroupExternalIdOutputWithContext(ctx context.Context) GetGroupExternalIdOutput
type GetGroupExternalIdArray ¶ added in v5.22.0
type GetGroupExternalIdArray []GetGroupExternalIdInput
func (GetGroupExternalIdArray) ElementType ¶ added in v5.22.0
func (GetGroupExternalIdArray) ElementType() reflect.Type
func (GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutput ¶ added in v5.22.0
func (i GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutput() GetGroupExternalIdArrayOutput
func (GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutputWithContext ¶ added in v5.22.0
func (i GetGroupExternalIdArray) ToGetGroupExternalIdArrayOutputWithContext(ctx context.Context) GetGroupExternalIdArrayOutput
type GetGroupExternalIdArrayInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
type GetGroupExternalIdArrayOutput struct{ *pulumi.OutputState }
func (GetGroupExternalIdArrayOutput) ElementType ¶ added in v5.22.0
func (GetGroupExternalIdArrayOutput) ElementType() reflect.Type
func (GetGroupExternalIdArrayOutput) Index ¶ added in v5.22.0
func (o GetGroupExternalIdArrayOutput) Index(i pulumi.IntInput) GetGroupExternalIdOutput
func (GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutput ¶ added in v5.22.0
func (o GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutput() GetGroupExternalIdArrayOutput
func (GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutputWithContext ¶ added in v5.22.0
func (o GetGroupExternalIdArrayOutput) ToGetGroupExternalIdArrayOutputWithContext(ctx context.Context) GetGroupExternalIdArrayOutput
type GetGroupExternalIdInput ¶ added in v5.22.0
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 ¶ added in v5.22.0
type GetGroupExternalIdOutput struct{ *pulumi.OutputState }
func (GetGroupExternalIdOutput) ElementType ¶ added in v5.22.0
func (GetGroupExternalIdOutput) ElementType() reflect.Type
func (GetGroupExternalIdOutput) Id ¶ added in v5.22.0
func (o GetGroupExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetGroupExternalIdOutput) Issuer ¶ added in v5.22.0
func (o GetGroupExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetGroupExternalIdOutput) ToGetGroupExternalIdOutput ¶ added in v5.22.0
func (o GetGroupExternalIdOutput) ToGetGroupExternalIdOutput() GetGroupExternalIdOutput
func (GetGroupExternalIdOutput) ToGetGroupExternalIdOutputWithContext ¶ added in v5.22.0
func (o GetGroupExternalIdOutput) ToGetGroupExternalIdOutputWithContext(ctx context.Context) GetGroupExternalIdOutput
type GetGroupFilter ¶
type GetGroupFilterArgs ¶
type GetGroupFilterArgs struct { // Attribute path that is used to specify which attribute name to search. Currently, `DisplayName` is the only valid attribute path. AttributePath pulumi.StringInput `pulumi:"attributePath"` // Value for an attribute. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` }
func (GetGroupFilterArgs) ElementType ¶
func (GetGroupFilterArgs) ElementType() reflect.Type
func (GetGroupFilterArgs) ToGetGroupFilterOutput ¶
func (i GetGroupFilterArgs) ToGetGroupFilterOutput() GetGroupFilterOutput
func (GetGroupFilterArgs) ToGetGroupFilterOutputWithContext ¶
func (i GetGroupFilterArgs) ToGetGroupFilterOutputWithContext(ctx context.Context) GetGroupFilterOutput
func (GetGroupFilterArgs) ToGetGroupFilterPtrOutput ¶ added in v5.22.0
func (i GetGroupFilterArgs) ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput
func (GetGroupFilterArgs) ToGetGroupFilterPtrOutputWithContext ¶ added in v5.22.0
func (i GetGroupFilterArgs) ToGetGroupFilterPtrOutputWithContext(ctx context.Context) GetGroupFilterPtrOutput
type GetGroupFilterInput ¶
type GetGroupFilterInput interface { pulumi.Input ToGetGroupFilterOutput() GetGroupFilterOutput ToGetGroupFilterOutputWithContext(context.Context) GetGroupFilterOutput }
GetGroupFilterInput is an input type that accepts GetGroupFilterArgs and GetGroupFilterOutput values. You can construct a concrete instance of `GetGroupFilterInput` via:
GetGroupFilterArgs{...}
type GetGroupFilterOutput ¶
type GetGroupFilterOutput struct{ *pulumi.OutputState }
func (GetGroupFilterOutput) AttributePath ¶
func (o GetGroupFilterOutput) AttributePath() pulumi.StringOutput
Attribute path that is used to specify which attribute name to search. Currently, `DisplayName` is the only valid attribute path.
func (GetGroupFilterOutput) AttributeValue ¶
func (o GetGroupFilterOutput) AttributeValue() pulumi.StringOutput
Value for an attribute.
func (GetGroupFilterOutput) ElementType ¶
func (GetGroupFilterOutput) ElementType() reflect.Type
func (GetGroupFilterOutput) ToGetGroupFilterOutput ¶
func (o GetGroupFilterOutput) ToGetGroupFilterOutput() GetGroupFilterOutput
func (GetGroupFilterOutput) ToGetGroupFilterOutputWithContext ¶
func (o GetGroupFilterOutput) ToGetGroupFilterOutputWithContext(ctx context.Context) GetGroupFilterOutput
func (GetGroupFilterOutput) ToGetGroupFilterPtrOutput ¶ added in v5.22.0
func (o GetGroupFilterOutput) ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput
func (GetGroupFilterOutput) ToGetGroupFilterPtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupFilterOutput) ToGetGroupFilterPtrOutputWithContext(ctx context.Context) GetGroupFilterPtrOutput
type GetGroupFilterPtrInput ¶ added in v5.22.0
type GetGroupFilterPtrInput interface { pulumi.Input ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput ToGetGroupFilterPtrOutputWithContext(context.Context) GetGroupFilterPtrOutput }
GetGroupFilterPtrInput is an input type that accepts GetGroupFilterArgs, GetGroupFilterPtr and GetGroupFilterPtrOutput values. You can construct a concrete instance of `GetGroupFilterPtrInput` via:
GetGroupFilterArgs{...} or: nil
func GetGroupFilterPtr ¶ added in v5.22.0
func GetGroupFilterPtr(v *GetGroupFilterArgs) GetGroupFilterPtrInput
type GetGroupFilterPtrOutput ¶ added in v5.22.0
type GetGroupFilterPtrOutput struct{ *pulumi.OutputState }
func (GetGroupFilterPtrOutput) AttributePath ¶ added in v5.22.0
func (o GetGroupFilterPtrOutput) AttributePath() pulumi.StringPtrOutput
Attribute path that is used to specify which attribute name to search. Currently, `DisplayName` is the only valid attribute path.
func (GetGroupFilterPtrOutput) AttributeValue ¶ added in v5.22.0
func (o GetGroupFilterPtrOutput) AttributeValue() pulumi.StringPtrOutput
Value for an attribute.
func (GetGroupFilterPtrOutput) Elem ¶ added in v5.22.0
func (o GetGroupFilterPtrOutput) Elem() GetGroupFilterOutput
func (GetGroupFilterPtrOutput) ElementType ¶ added in v5.22.0
func (GetGroupFilterPtrOutput) ElementType() reflect.Type
func (GetGroupFilterPtrOutput) ToGetGroupFilterPtrOutput ¶ added in v5.22.0
func (o GetGroupFilterPtrOutput) ToGetGroupFilterPtrOutput() GetGroupFilterPtrOutput
func (GetGroupFilterPtrOutput) ToGetGroupFilterPtrOutputWithContext ¶ added in v5.22.0
func (o GetGroupFilterPtrOutput) ToGetGroupFilterPtrOutputWithContext(ctx context.Context) GetGroupFilterPtrOutput
type GetUserAddress ¶ added in v5.17.0
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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserAddressArgs) ElementType() reflect.Type
func (GetUserAddressArgs) ToGetUserAddressOutput ¶ added in v5.17.0
func (i GetUserAddressArgs) ToGetUserAddressOutput() GetUserAddressOutput
func (GetUserAddressArgs) ToGetUserAddressOutputWithContext ¶ added in v5.17.0
func (i GetUserAddressArgs) ToGetUserAddressOutputWithContext(ctx context.Context) GetUserAddressOutput
type GetUserAddressArray ¶ added in v5.17.0
type GetUserAddressArray []GetUserAddressInput
func (GetUserAddressArray) ElementType ¶ added in v5.17.0
func (GetUserAddressArray) ElementType() reflect.Type
func (GetUserAddressArray) ToGetUserAddressArrayOutput ¶ added in v5.17.0
func (i GetUserAddressArray) ToGetUserAddressArrayOutput() GetUserAddressArrayOutput
func (GetUserAddressArray) ToGetUserAddressArrayOutputWithContext ¶ added in v5.17.0
func (i GetUserAddressArray) ToGetUserAddressArrayOutputWithContext(ctx context.Context) GetUserAddressArrayOutput
type GetUserAddressArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserAddressArrayOutput struct{ *pulumi.OutputState }
func (GetUserAddressArrayOutput) ElementType ¶ added in v5.17.0
func (GetUserAddressArrayOutput) ElementType() reflect.Type
func (GetUserAddressArrayOutput) Index ¶ added in v5.17.0
func (o GetUserAddressArrayOutput) Index(i pulumi.IntInput) GetUserAddressOutput
func (GetUserAddressArrayOutput) ToGetUserAddressArrayOutput ¶ added in v5.17.0
func (o GetUserAddressArrayOutput) ToGetUserAddressArrayOutput() GetUserAddressArrayOutput
func (GetUserAddressArrayOutput) ToGetUserAddressArrayOutputWithContext ¶ added in v5.17.0
func (o GetUserAddressArrayOutput) ToGetUserAddressArrayOutputWithContext(ctx context.Context) GetUserAddressArrayOutput
type GetUserAddressInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserAddressOutput struct{ *pulumi.OutputState }
func (GetUserAddressOutput) Country ¶ added in v5.17.0
func (o GetUserAddressOutput) Country() pulumi.StringOutput
The country that this address is in.
func (GetUserAddressOutput) ElementType ¶ added in v5.17.0
func (GetUserAddressOutput) ElementType() reflect.Type
func (GetUserAddressOutput) Formatted ¶ added in v5.17.0
func (o GetUserAddressOutput) Formatted() pulumi.StringOutput
The name that is typically displayed when the name is shown for display.
func (GetUserAddressOutput) Locality ¶ added in v5.17.0
func (o GetUserAddressOutput) Locality() pulumi.StringOutput
The address locality.
func (GetUserAddressOutput) PostalCode ¶ added in v5.17.0
func (o GetUserAddressOutput) PostalCode() pulumi.StringOutput
The postal code of the address.
func (GetUserAddressOutput) Primary ¶ added in v5.17.0
func (o GetUserAddressOutput) Primary() pulumi.BoolOutput
When `true`, this is the primary phone number associated with the user.
func (GetUserAddressOutput) Region ¶ added in v5.17.0
func (o GetUserAddressOutput) Region() pulumi.StringOutput
The region of the address.
func (GetUserAddressOutput) StreetAddress ¶ added in v5.17.0
func (o GetUserAddressOutput) StreetAddress() pulumi.StringOutput
The street of the address.
func (GetUserAddressOutput) ToGetUserAddressOutput ¶ added in v5.17.0
func (o GetUserAddressOutput) ToGetUserAddressOutput() GetUserAddressOutput
func (GetUserAddressOutput) ToGetUserAddressOutputWithContext ¶ added in v5.17.0
func (o GetUserAddressOutput) ToGetUserAddressOutputWithContext(ctx context.Context) GetUserAddressOutput
func (GetUserAddressOutput) Type ¶ added in v5.17.0
func (o GetUserAddressOutput) Type() pulumi.StringOutput
The type of phone number.
type GetUserAlternateIdentifier ¶ added in v5.17.0
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. UniqueAttribute *GetUserAlternateIdentifierUniqueAttribute `pulumi:"uniqueAttribute"` }
type GetUserAlternateIdentifierArgs ¶ added in v5.17.0
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. UniqueAttribute GetUserAlternateIdentifierUniqueAttributePtrInput `pulumi:"uniqueAttribute"` }
func (GetUserAlternateIdentifierArgs) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierArgs) ElementType() reflect.Type
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutput ¶ added in v5.17.0
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutputWithContext ¶ added in v5.17.0
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierOutputWithContext(ctx context.Context) GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutput ¶ added in v5.17.0
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutputWithContext ¶ added in v5.17.0
func (i GetUserAlternateIdentifierArgs) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
type GetUserAlternateIdentifierExternalId ¶ added in v5.17.0
type GetUserAlternateIdentifierExternalIdArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserAlternateIdentifierExternalIdArgs) ElementType() reflect.Type
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutput ¶ added in v5.17.0
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutputWithContext ¶ added in v5.17.0
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutput ¶ added in v5.17.0
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
func (GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext ¶ added in v5.17.0
func (i GetUserAlternateIdentifierExternalIdArgs) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
type GetUserAlternateIdentifierExternalIdInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserAlternateIdentifierExternalIdOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierExternalIdOutput) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierExternalIdOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierExternalIdOutput) Id ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetUserAlternateIdentifierExternalIdOutput) Issuer ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutput() GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdOutput
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
func (GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
type GetUserAlternateIdentifierExternalIdPtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func GetUserAlternateIdentifierExternalIdPtr(v *GetUserAlternateIdentifierExternalIdArgs) GetUserAlternateIdentifierExternalIdPtrInput
type GetUserAlternateIdentifierExternalIdPtrOutput ¶ added in v5.17.0
type GetUserAlternateIdentifierExternalIdPtrOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierExternalIdPtrOutput) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierExternalIdPtrOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierExternalIdPtrOutput) Id ¶ added in v5.17.0
The identifier issued to this resource by an external identity provider.
func (GetUserAlternateIdentifierExternalIdPtrOutput) Issuer ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdPtrOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutput() GetUserAlternateIdentifierExternalIdPtrOutput
func (GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierExternalIdPtrOutput) ToGetUserAlternateIdentifierExternalIdPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierExternalIdPtrOutput
type GetUserAlternateIdentifierInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserAlternateIdentifierOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierOutput) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierOutput) ExternalId ¶ added in v5.17.0
func (o GetUserAlternateIdentifierOutput) ExternalId() GetUserAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutput() GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierOutputWithContext(ctx context.Context) GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierOutput) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierOutput) UniqueAttribute ¶ added in v5.17.0
func (o GetUserAlternateIdentifierOutput) UniqueAttribute() GetUserAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
type GetUserAlternateIdentifierPtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func GetUserAlternateIdentifierPtr(v *GetUserAlternateIdentifierArgs) GetUserAlternateIdentifierPtrInput
type GetUserAlternateIdentifierPtrOutput ¶ added in v5.17.0
type GetUserAlternateIdentifierPtrOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierPtrOutput) Elem ¶ added in v5.17.0
func (o GetUserAlternateIdentifierPtrOutput) Elem() GetUserAlternateIdentifierOutput
func (GetUserAlternateIdentifierPtrOutput) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierPtrOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierPtrOutput) ExternalId ¶ added in v5.17.0
func (o GetUserAlternateIdentifierPtrOutput) ExternalId() GetUserAlternateIdentifierExternalIdPtrOutput
Configuration block for filtering by the identifier issued by an external identity provider. Detailed below.
func (GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutput() GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierPtrOutput) ToGetUserAlternateIdentifierPtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierPtrOutput
func (GetUserAlternateIdentifierPtrOutput) UniqueAttribute ¶ added in v5.17.0
func (o GetUserAlternateIdentifierPtrOutput) UniqueAttribute() GetUserAlternateIdentifierUniqueAttributePtrOutput
An entity attribute that's unique to a specific entity. Detailed below.
type GetUserAlternateIdentifierUniqueAttribute ¶ added in v5.17.0
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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserAlternateIdentifierUniqueAttributeArgs) ElementType() reflect.Type
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutput ¶ added in v5.17.0
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext ¶ added in v5.17.0
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.17.0
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
func (GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext ¶ added in v5.17.0
func (i GetUserAlternateIdentifierUniqueAttributeArgs) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
type GetUserAlternateIdentifierUniqueAttributeInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserAlternateIdentifierUniqueAttributeOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierUniqueAttributeOutput) AttributePath ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributeOutput) AttributeValue() pulumi.StringOutput
Value for an attribute.
func (GetUserAlternateIdentifierUniqueAttributeOutput) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierUniqueAttributeOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutput() GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributeOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributeOutput
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
func (GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributeOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
type GetUserAlternateIdentifierUniqueAttributePtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func GetUserAlternateIdentifierUniqueAttributePtr(v *GetUserAlternateIdentifierUniqueAttributeArgs) GetUserAlternateIdentifierUniqueAttributePtrInput
type GetUserAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.17.0
type GetUserAlternateIdentifierUniqueAttributePtrOutput struct{ *pulumi.OutputState }
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributePath ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) AttributeValue() pulumi.StringPtrOutput
Value for an attribute.
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ElementType ¶ added in v5.17.0
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ElementType() reflect.Type
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutput() GetUserAlternateIdentifierUniqueAttributePtrOutput
func (GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext ¶ added in v5.17.0
func (o GetUserAlternateIdentifierUniqueAttributePtrOutput) ToGetUserAlternateIdentifierUniqueAttributePtrOutputWithContext(ctx context.Context) GetUserAlternateIdentifierUniqueAttributePtrOutput
type GetUserEmail ¶ added in v5.17.0
type GetUserEmailArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserEmailArgs) ElementType() reflect.Type
func (GetUserEmailArgs) ToGetUserEmailOutput ¶ added in v5.17.0
func (i GetUserEmailArgs) ToGetUserEmailOutput() GetUserEmailOutput
func (GetUserEmailArgs) ToGetUserEmailOutputWithContext ¶ added in v5.17.0
func (i GetUserEmailArgs) ToGetUserEmailOutputWithContext(ctx context.Context) GetUserEmailOutput
type GetUserEmailArray ¶ added in v5.17.0
type GetUserEmailArray []GetUserEmailInput
func (GetUserEmailArray) ElementType ¶ added in v5.17.0
func (GetUserEmailArray) ElementType() reflect.Type
func (GetUserEmailArray) ToGetUserEmailArrayOutput ¶ added in v5.17.0
func (i GetUserEmailArray) ToGetUserEmailArrayOutput() GetUserEmailArrayOutput
func (GetUserEmailArray) ToGetUserEmailArrayOutputWithContext ¶ added in v5.17.0
func (i GetUserEmailArray) ToGetUserEmailArrayOutputWithContext(ctx context.Context) GetUserEmailArrayOutput
type GetUserEmailArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserEmailArrayOutput struct{ *pulumi.OutputState }
func (GetUserEmailArrayOutput) ElementType ¶ added in v5.17.0
func (GetUserEmailArrayOutput) ElementType() reflect.Type
func (GetUserEmailArrayOutput) Index ¶ added in v5.17.0
func (o GetUserEmailArrayOutput) Index(i pulumi.IntInput) GetUserEmailOutput
func (GetUserEmailArrayOutput) ToGetUserEmailArrayOutput ¶ added in v5.17.0
func (o GetUserEmailArrayOutput) ToGetUserEmailArrayOutput() GetUserEmailArrayOutput
func (GetUserEmailArrayOutput) ToGetUserEmailArrayOutputWithContext ¶ added in v5.17.0
func (o GetUserEmailArrayOutput) ToGetUserEmailArrayOutputWithContext(ctx context.Context) GetUserEmailArrayOutput
type GetUserEmailInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserEmailOutput struct{ *pulumi.OutputState }
func (GetUserEmailOutput) ElementType ¶ added in v5.17.0
func (GetUserEmailOutput) ElementType() reflect.Type
func (GetUserEmailOutput) Primary ¶ added in v5.17.0
func (o GetUserEmailOutput) Primary() pulumi.BoolOutput
When `true`, this is the primary phone number associated with the user.
func (GetUserEmailOutput) ToGetUserEmailOutput ¶ added in v5.17.0
func (o GetUserEmailOutput) ToGetUserEmailOutput() GetUserEmailOutput
func (GetUserEmailOutput) ToGetUserEmailOutputWithContext ¶ added in v5.17.0
func (o GetUserEmailOutput) ToGetUserEmailOutputWithContext(ctx context.Context) GetUserEmailOutput
func (GetUserEmailOutput) Type ¶ added in v5.17.0
func (o GetUserEmailOutput) Type() pulumi.StringOutput
The type of phone number.
func (GetUserEmailOutput) Value ¶ added in v5.17.0
func (o GetUserEmailOutput) Value() pulumi.StringOutput
The user's phone number.
type GetUserExternalId ¶ added in v5.17.0
type GetUserExternalIdArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserExternalIdArgs) ElementType() reflect.Type
func (GetUserExternalIdArgs) ToGetUserExternalIdOutput ¶ added in v5.17.0
func (i GetUserExternalIdArgs) ToGetUserExternalIdOutput() GetUserExternalIdOutput
func (GetUserExternalIdArgs) ToGetUserExternalIdOutputWithContext ¶ added in v5.17.0
func (i GetUserExternalIdArgs) ToGetUserExternalIdOutputWithContext(ctx context.Context) GetUserExternalIdOutput
type GetUserExternalIdArray ¶ added in v5.17.0
type GetUserExternalIdArray []GetUserExternalIdInput
func (GetUserExternalIdArray) ElementType ¶ added in v5.17.0
func (GetUserExternalIdArray) ElementType() reflect.Type
func (GetUserExternalIdArray) ToGetUserExternalIdArrayOutput ¶ added in v5.17.0
func (i GetUserExternalIdArray) ToGetUserExternalIdArrayOutput() GetUserExternalIdArrayOutput
func (GetUserExternalIdArray) ToGetUserExternalIdArrayOutputWithContext ¶ added in v5.17.0
func (i GetUserExternalIdArray) ToGetUserExternalIdArrayOutputWithContext(ctx context.Context) GetUserExternalIdArrayOutput
type GetUserExternalIdArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserExternalIdArrayOutput struct{ *pulumi.OutputState }
func (GetUserExternalIdArrayOutput) ElementType ¶ added in v5.17.0
func (GetUserExternalIdArrayOutput) ElementType() reflect.Type
func (GetUserExternalIdArrayOutput) Index ¶ added in v5.17.0
func (o GetUserExternalIdArrayOutput) Index(i pulumi.IntInput) GetUserExternalIdOutput
func (GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutput ¶ added in v5.17.0
func (o GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutput() GetUserExternalIdArrayOutput
func (GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutputWithContext ¶ added in v5.17.0
func (o GetUserExternalIdArrayOutput) ToGetUserExternalIdArrayOutputWithContext(ctx context.Context) GetUserExternalIdArrayOutput
type GetUserExternalIdInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserExternalIdOutput struct{ *pulumi.OutputState }
func (GetUserExternalIdOutput) ElementType ¶ added in v5.17.0
func (GetUserExternalIdOutput) ElementType() reflect.Type
func (GetUserExternalIdOutput) Id ¶ added in v5.17.0
func (o GetUserExternalIdOutput) Id() pulumi.StringOutput
The identifier issued to this resource by an external identity provider.
func (GetUserExternalIdOutput) Issuer ¶ added in v5.17.0
func (o GetUserExternalIdOutput) Issuer() pulumi.StringOutput
The issuer for an external identifier.
func (GetUserExternalIdOutput) ToGetUserExternalIdOutput ¶ added in v5.17.0
func (o GetUserExternalIdOutput) ToGetUserExternalIdOutput() GetUserExternalIdOutput
func (GetUserExternalIdOutput) ToGetUserExternalIdOutputWithContext ¶ added in v5.17.0
func (o GetUserExternalIdOutput) ToGetUserExternalIdOutputWithContext(ctx context.Context) GetUserExternalIdOutput
type GetUserFilter ¶
type GetUserFilterArgs ¶
type GetUserFilterArgs struct { // Attribute path that is used to specify which attribute name to search. Currently, `UserName` is the only valid attribute path. AttributePath pulumi.StringInput `pulumi:"attributePath"` // Value for an attribute. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` }
func (GetUserFilterArgs) ElementType ¶
func (GetUserFilterArgs) ElementType() reflect.Type
func (GetUserFilterArgs) ToGetUserFilterOutput ¶
func (i GetUserFilterArgs) ToGetUserFilterOutput() GetUserFilterOutput
func (GetUserFilterArgs) ToGetUserFilterOutputWithContext ¶
func (i GetUserFilterArgs) ToGetUserFilterOutputWithContext(ctx context.Context) GetUserFilterOutput
func (GetUserFilterArgs) ToGetUserFilterPtrOutput ¶ added in v5.17.0
func (i GetUserFilterArgs) ToGetUserFilterPtrOutput() GetUserFilterPtrOutput
func (GetUserFilterArgs) ToGetUserFilterPtrOutputWithContext ¶ added in v5.17.0
func (i GetUserFilterArgs) ToGetUserFilterPtrOutputWithContext(ctx context.Context) GetUserFilterPtrOutput
type GetUserFilterInput ¶
type GetUserFilterInput interface { pulumi.Input ToGetUserFilterOutput() GetUserFilterOutput ToGetUserFilterOutputWithContext(context.Context) GetUserFilterOutput }
GetUserFilterInput is an input type that accepts GetUserFilterArgs and GetUserFilterOutput values. You can construct a concrete instance of `GetUserFilterInput` via:
GetUserFilterArgs{...}
type GetUserFilterOutput ¶
type GetUserFilterOutput struct{ *pulumi.OutputState }
func (GetUserFilterOutput) AttributePath ¶
func (o GetUserFilterOutput) AttributePath() pulumi.StringOutput
Attribute path that is used to specify which attribute name to search. Currently, `UserName` is the only valid attribute path.
func (GetUserFilterOutput) AttributeValue ¶
func (o GetUserFilterOutput) AttributeValue() pulumi.StringOutput
Value for an attribute.
func (GetUserFilterOutput) ElementType ¶
func (GetUserFilterOutput) ElementType() reflect.Type
func (GetUserFilterOutput) ToGetUserFilterOutput ¶
func (o GetUserFilterOutput) ToGetUserFilterOutput() GetUserFilterOutput
func (GetUserFilterOutput) ToGetUserFilterOutputWithContext ¶
func (o GetUserFilterOutput) ToGetUserFilterOutputWithContext(ctx context.Context) GetUserFilterOutput
func (GetUserFilterOutput) ToGetUserFilterPtrOutput ¶ added in v5.17.0
func (o GetUserFilterOutput) ToGetUserFilterPtrOutput() GetUserFilterPtrOutput
func (GetUserFilterOutput) ToGetUserFilterPtrOutputWithContext ¶ added in v5.17.0
func (o GetUserFilterOutput) ToGetUserFilterPtrOutputWithContext(ctx context.Context) GetUserFilterPtrOutput
type GetUserFilterPtrInput ¶ added in v5.17.0
type GetUserFilterPtrInput interface { pulumi.Input ToGetUserFilterPtrOutput() GetUserFilterPtrOutput ToGetUserFilterPtrOutputWithContext(context.Context) GetUserFilterPtrOutput }
GetUserFilterPtrInput is an input type that accepts GetUserFilterArgs, GetUserFilterPtr and GetUserFilterPtrOutput values. You can construct a concrete instance of `GetUserFilterPtrInput` via:
GetUserFilterArgs{...} or: nil
func GetUserFilterPtr ¶ added in v5.17.0
func GetUserFilterPtr(v *GetUserFilterArgs) GetUserFilterPtrInput
type GetUserFilterPtrOutput ¶ added in v5.17.0
type GetUserFilterPtrOutput struct{ *pulumi.OutputState }
func (GetUserFilterPtrOutput) AttributePath ¶ added in v5.17.0
func (o GetUserFilterPtrOutput) AttributePath() pulumi.StringPtrOutput
Attribute path that is used to specify which attribute name to search. Currently, `UserName` is the only valid attribute path.
func (GetUserFilterPtrOutput) AttributeValue ¶ added in v5.17.0
func (o GetUserFilterPtrOutput) AttributeValue() pulumi.StringPtrOutput
Value for an attribute.
func (GetUserFilterPtrOutput) Elem ¶ added in v5.17.0
func (o GetUserFilterPtrOutput) Elem() GetUserFilterOutput
func (GetUserFilterPtrOutput) ElementType ¶ added in v5.17.0
func (GetUserFilterPtrOutput) ElementType() reflect.Type
func (GetUserFilterPtrOutput) ToGetUserFilterPtrOutput ¶ added in v5.17.0
func (o GetUserFilterPtrOutput) ToGetUserFilterPtrOutput() GetUserFilterPtrOutput
func (GetUserFilterPtrOutput) ToGetUserFilterPtrOutputWithContext ¶ added in v5.17.0
func (o GetUserFilterPtrOutput) ToGetUserFilterPtrOutputWithContext(ctx context.Context) GetUserFilterPtrOutput
type GetUserName ¶ added in v5.17.0
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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserNameArgs) ElementType() reflect.Type
func (GetUserNameArgs) ToGetUserNameOutput ¶ added in v5.17.0
func (i GetUserNameArgs) ToGetUserNameOutput() GetUserNameOutput
func (GetUserNameArgs) ToGetUserNameOutputWithContext ¶ added in v5.17.0
func (i GetUserNameArgs) ToGetUserNameOutputWithContext(ctx context.Context) GetUserNameOutput
type GetUserNameArray ¶ added in v5.17.0
type GetUserNameArray []GetUserNameInput
func (GetUserNameArray) ElementType ¶ added in v5.17.0
func (GetUserNameArray) ElementType() reflect.Type
func (GetUserNameArray) ToGetUserNameArrayOutput ¶ added in v5.17.0
func (i GetUserNameArray) ToGetUserNameArrayOutput() GetUserNameArrayOutput
func (GetUserNameArray) ToGetUserNameArrayOutputWithContext ¶ added in v5.17.0
func (i GetUserNameArray) ToGetUserNameArrayOutputWithContext(ctx context.Context) GetUserNameArrayOutput
type GetUserNameArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserNameArrayOutput struct{ *pulumi.OutputState }
func (GetUserNameArrayOutput) ElementType ¶ added in v5.17.0
func (GetUserNameArrayOutput) ElementType() reflect.Type
func (GetUserNameArrayOutput) Index ¶ added in v5.17.0
func (o GetUserNameArrayOutput) Index(i pulumi.IntInput) GetUserNameOutput
func (GetUserNameArrayOutput) ToGetUserNameArrayOutput ¶ added in v5.17.0
func (o GetUserNameArrayOutput) ToGetUserNameArrayOutput() GetUserNameArrayOutput
func (GetUserNameArrayOutput) ToGetUserNameArrayOutputWithContext ¶ added in v5.17.0
func (o GetUserNameArrayOutput) ToGetUserNameArrayOutputWithContext(ctx context.Context) GetUserNameArrayOutput
type GetUserNameInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserNameOutput struct{ *pulumi.OutputState }
func (GetUserNameOutput) ElementType ¶ added in v5.17.0
func (GetUserNameOutput) ElementType() reflect.Type
func (GetUserNameOutput) FamilyName ¶ added in v5.17.0
func (o GetUserNameOutput) FamilyName() pulumi.StringOutput
The family name of the user.
func (GetUserNameOutput) Formatted ¶ added in v5.17.0
func (o GetUserNameOutput) Formatted() pulumi.StringOutput
The name that is typically displayed when the name is shown for display.
func (GetUserNameOutput) GivenName ¶ added in v5.17.0
func (o GetUserNameOutput) GivenName() pulumi.StringOutput
The given name of the user.
func (GetUserNameOutput) HonorificPrefix ¶ added in v5.17.0
func (o GetUserNameOutput) HonorificPrefix() pulumi.StringOutput
The honorific prefix of the user.
func (GetUserNameOutput) HonorificSuffix ¶ added in v5.17.0
func (o GetUserNameOutput) HonorificSuffix() pulumi.StringOutput
The honorific suffix of the user.
func (GetUserNameOutput) MiddleName ¶ added in v5.17.0
func (o GetUserNameOutput) MiddleName() pulumi.StringOutput
The middle name of the user.
func (GetUserNameOutput) ToGetUserNameOutput ¶ added in v5.17.0
func (o GetUserNameOutput) ToGetUserNameOutput() GetUserNameOutput
func (GetUserNameOutput) ToGetUserNameOutputWithContext ¶ added in v5.17.0
func (o GetUserNameOutput) ToGetUserNameOutputWithContext(ctx context.Context) GetUserNameOutput
type GetUserPhoneNumber ¶ added in v5.17.0
type GetUserPhoneNumberArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GetUserPhoneNumberArgs) ElementType() reflect.Type
func (GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutput ¶ added in v5.17.0
func (i GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutput() GetUserPhoneNumberOutput
func (GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutputWithContext ¶ added in v5.17.0
func (i GetUserPhoneNumberArgs) ToGetUserPhoneNumberOutputWithContext(ctx context.Context) GetUserPhoneNumberOutput
type GetUserPhoneNumberArray ¶ added in v5.17.0
type GetUserPhoneNumberArray []GetUserPhoneNumberInput
func (GetUserPhoneNumberArray) ElementType ¶ added in v5.17.0
func (GetUserPhoneNumberArray) ElementType() reflect.Type
func (GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutput ¶ added in v5.17.0
func (i GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutput() GetUserPhoneNumberArrayOutput
func (GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutputWithContext ¶ added in v5.17.0
func (i GetUserPhoneNumberArray) ToGetUserPhoneNumberArrayOutputWithContext(ctx context.Context) GetUserPhoneNumberArrayOutput
type GetUserPhoneNumberArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserPhoneNumberArrayOutput struct{ *pulumi.OutputState }
func (GetUserPhoneNumberArrayOutput) ElementType ¶ added in v5.17.0
func (GetUserPhoneNumberArrayOutput) ElementType() reflect.Type
func (GetUserPhoneNumberArrayOutput) Index ¶ added in v5.17.0
func (o GetUserPhoneNumberArrayOutput) Index(i pulumi.IntInput) GetUserPhoneNumberOutput
func (GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutput ¶ added in v5.17.0
func (o GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutput() GetUserPhoneNumberArrayOutput
func (GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutputWithContext ¶ added in v5.17.0
func (o GetUserPhoneNumberArrayOutput) ToGetUserPhoneNumberArrayOutputWithContext(ctx context.Context) GetUserPhoneNumberArrayOutput
type GetUserPhoneNumberInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GetUserPhoneNumberOutput struct{ *pulumi.OutputState }
func (GetUserPhoneNumberOutput) ElementType ¶ added in v5.17.0
func (GetUserPhoneNumberOutput) ElementType() reflect.Type
func (GetUserPhoneNumberOutput) Primary ¶ added in v5.17.0
func (o GetUserPhoneNumberOutput) Primary() pulumi.BoolOutput
When `true`, this is the primary phone number associated with the user.
func (GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutput ¶ added in v5.17.0
func (o GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutput() GetUserPhoneNumberOutput
func (GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutputWithContext ¶ added in v5.17.0
func (o GetUserPhoneNumberOutput) ToGetUserPhoneNumberOutputWithContext(ctx context.Context) GetUserPhoneNumberOutput
func (GetUserPhoneNumberOutput) Type ¶ added in v5.17.0
func (o GetUserPhoneNumberOutput) Type() pulumi.StringOutput
The type of phone number.
func (GetUserPhoneNumberOutput) Value ¶ added in v5.17.0
func (o GetUserPhoneNumberOutput) Value() pulumi.StringOutput
The user's phone number.
type Group ¶ added in v5.17.0
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. IdentityStoreId pulumi.StringOutput `pulumi:"identityStoreId"` }
Resource for managing an AWS IdentityStore Group.
## Example Usage
## Import
An Identity Store Group can be imported using the combination `identity_store_id/group_id`. For example
```sh
$ pulumi import aws:identitystore/group: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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (*Group) ToGroupOutput ¶ added in v5.17.0
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶ added in v5.17.0
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶ added in v5.17.0
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. IdentityStoreId pulumi.StringInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶ added in v5.17.0
type GroupArray ¶ added in v5.17.0
type GroupArray []GroupInput
func (GroupArray) ElementType ¶ added in v5.17.0
func (GroupArray) ElementType() reflect.Type
func (GroupArray) ToGroupArrayOutput ¶ added in v5.17.0
func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput
func (GroupArray) ToGroupArrayOutputWithContext ¶ added in v5.17.0
func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GroupArrayOutput struct{ *pulumi.OutputState }
func (GroupArrayOutput) ElementType ¶ added in v5.17.0
func (GroupArrayOutput) ElementType() reflect.Type
func (GroupArrayOutput) Index ¶ added in v5.17.0
func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput
func (GroupArrayOutput) ToGroupArrayOutput ¶ added in v5.17.0
func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput
func (GroupArrayOutput) ToGroupArrayOutputWithContext ¶ added in v5.17.0
func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupExternalId ¶ added in v5.17.0
type GroupExternalIdArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GroupExternalIdArgs) ElementType() reflect.Type
func (GroupExternalIdArgs) ToGroupExternalIdOutput ¶ added in v5.17.0
func (i GroupExternalIdArgs) ToGroupExternalIdOutput() GroupExternalIdOutput
func (GroupExternalIdArgs) ToGroupExternalIdOutputWithContext ¶ added in v5.17.0
func (i GroupExternalIdArgs) ToGroupExternalIdOutputWithContext(ctx context.Context) GroupExternalIdOutput
type GroupExternalIdArray ¶ added in v5.17.0
type GroupExternalIdArray []GroupExternalIdInput
func (GroupExternalIdArray) ElementType ¶ added in v5.17.0
func (GroupExternalIdArray) ElementType() reflect.Type
func (GroupExternalIdArray) ToGroupExternalIdArrayOutput ¶ added in v5.17.0
func (i GroupExternalIdArray) ToGroupExternalIdArrayOutput() GroupExternalIdArrayOutput
func (GroupExternalIdArray) ToGroupExternalIdArrayOutputWithContext ¶ added in v5.17.0
func (i GroupExternalIdArray) ToGroupExternalIdArrayOutputWithContext(ctx context.Context) GroupExternalIdArrayOutput
type GroupExternalIdArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GroupExternalIdArrayOutput struct{ *pulumi.OutputState }
func (GroupExternalIdArrayOutput) ElementType ¶ added in v5.17.0
func (GroupExternalIdArrayOutput) ElementType() reflect.Type
func (GroupExternalIdArrayOutput) Index ¶ added in v5.17.0
func (o GroupExternalIdArrayOutput) Index(i pulumi.IntInput) GroupExternalIdOutput
func (GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutput ¶ added in v5.17.0
func (o GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutput() GroupExternalIdArrayOutput
func (GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutputWithContext ¶ added in v5.17.0
func (o GroupExternalIdArrayOutput) ToGroupExternalIdArrayOutputWithContext(ctx context.Context) GroupExternalIdArrayOutput
type GroupExternalIdInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GroupExternalIdOutput struct{ *pulumi.OutputState }
func (GroupExternalIdOutput) ElementType ¶ added in v5.17.0
func (GroupExternalIdOutput) ElementType() reflect.Type
func (GroupExternalIdOutput) Id ¶ added in v5.17.0
func (o GroupExternalIdOutput) Id() pulumi.StringPtrOutput
The identifier issued to this resource by an external identity provider.
func (GroupExternalIdOutput) Issuer ¶ added in v5.17.0
func (o GroupExternalIdOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (GroupExternalIdOutput) ToGroupExternalIdOutput ¶ added in v5.17.0
func (o GroupExternalIdOutput) ToGroupExternalIdOutput() GroupExternalIdOutput
func (GroupExternalIdOutput) ToGroupExternalIdOutputWithContext ¶ added in v5.17.0
func (o GroupExternalIdOutput) ToGroupExternalIdOutputWithContext(ctx context.Context) GroupExternalIdOutput
type GroupInput ¶ added in v5.17.0
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupMap ¶ added in v5.17.0
type GroupMap map[string]GroupInput
func (GroupMap) ElementType ¶ added in v5.17.0
func (GroupMap) ToGroupMapOutput ¶ added in v5.17.0
func (i GroupMap) ToGroupMapOutput() GroupMapOutput
func (GroupMap) ToGroupMapOutputWithContext ¶ added in v5.17.0
func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMapInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GroupMapOutput struct{ *pulumi.OutputState }
func (GroupMapOutput) ElementType ¶ added in v5.17.0
func (GroupMapOutput) ElementType() reflect.Type
func (GroupMapOutput) MapIndex ¶ added in v5.17.0
func (o GroupMapOutput) MapIndex(k pulumi.StringInput) GroupOutput
func (GroupMapOutput) ToGroupMapOutput ¶ added in v5.17.0
func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput
func (GroupMapOutput) ToGroupMapOutputWithContext ¶ added in v5.17.0
func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMembership ¶ added in v5.17.0
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
`aws_identitystore_group_membership` can be imported using the `identity_store_id/membership_id`, e.g.,
```sh
$ pulumi import aws:identitystore/groupMembership:GroupMembership example d-0000000000/00000000-0000-0000-0000-000000000000
```
func GetGroupMembership ¶ added in v5.17.0
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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (*GroupMembership) ElementType() reflect.Type
func (*GroupMembership) ToGroupMembershipOutput ¶ added in v5.17.0
func (i *GroupMembership) ToGroupMembershipOutput() GroupMembershipOutput
func (*GroupMembership) ToGroupMembershipOutputWithContext ¶ added in v5.17.0
func (i *GroupMembership) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
type GroupMembershipArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GroupMembershipArgs) ElementType() reflect.Type
type GroupMembershipArray ¶ added in v5.17.0
type GroupMembershipArray []GroupMembershipInput
func (GroupMembershipArray) ElementType ¶ added in v5.17.0
func (GroupMembershipArray) ElementType() reflect.Type
func (GroupMembershipArray) ToGroupMembershipArrayOutput ¶ added in v5.17.0
func (i GroupMembershipArray) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
func (GroupMembershipArray) ToGroupMembershipArrayOutputWithContext ¶ added in v5.17.0
func (i GroupMembershipArray) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
type GroupMembershipArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GroupMembershipArrayOutput struct{ *pulumi.OutputState }
func (GroupMembershipArrayOutput) ElementType ¶ added in v5.17.0
func (GroupMembershipArrayOutput) ElementType() reflect.Type
func (GroupMembershipArrayOutput) Index ¶ added in v5.17.0
func (o GroupMembershipArrayOutput) Index(i pulumi.IntInput) GroupMembershipOutput
func (GroupMembershipArrayOutput) ToGroupMembershipArrayOutput ¶ added in v5.17.0
func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
func (GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext ¶ added in v5.17.0
func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
type GroupMembershipInput ¶ added in v5.17.0
type GroupMembershipInput interface { pulumi.Input ToGroupMembershipOutput() GroupMembershipOutput ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput }
type GroupMembershipMap ¶ added in v5.17.0
type GroupMembershipMap map[string]GroupMembershipInput
func (GroupMembershipMap) ElementType ¶ added in v5.17.0
func (GroupMembershipMap) ElementType() reflect.Type
func (GroupMembershipMap) ToGroupMembershipMapOutput ¶ added in v5.17.0
func (i GroupMembershipMap) ToGroupMembershipMapOutput() GroupMembershipMapOutput
func (GroupMembershipMap) ToGroupMembershipMapOutputWithContext ¶ added in v5.17.0
func (i GroupMembershipMap) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
type GroupMembershipMapInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type GroupMembershipMapOutput struct{ *pulumi.OutputState }
func (GroupMembershipMapOutput) ElementType ¶ added in v5.17.0
func (GroupMembershipMapOutput) ElementType() reflect.Type
func (GroupMembershipMapOutput) MapIndex ¶ added in v5.17.0
func (o GroupMembershipMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipOutput
func (GroupMembershipMapOutput) ToGroupMembershipMapOutput ¶ added in v5.17.0
func (o GroupMembershipMapOutput) ToGroupMembershipMapOutput() GroupMembershipMapOutput
func (GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext ¶ added in v5.17.0
func (o GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
type GroupMembershipOutput ¶ added in v5.17.0
type GroupMembershipOutput struct{ *pulumi.OutputState }
func (GroupMembershipOutput) ElementType ¶ added in v5.17.0
func (GroupMembershipOutput) ElementType() reflect.Type
func (GroupMembershipOutput) GroupId ¶ added in v5.17.0
func (o GroupMembershipOutput) GroupId() pulumi.StringOutput
The identifier for a group in the Identity Store.
func (GroupMembershipOutput) IdentityStoreId ¶ added in v5.17.0
func (o GroupMembershipOutput) IdentityStoreId() pulumi.StringOutput
Identity Store ID associated with the Single Sign-On Instance.
func (GroupMembershipOutput) MemberId ¶ added in v5.17.0
func (o GroupMembershipOutput) MemberId() pulumi.StringOutput
The identifier for a user in the Identity Store.
func (GroupMembershipOutput) MembershipId ¶ added in v5.17.0
func (o GroupMembershipOutput) MembershipId() pulumi.StringOutput
The identifier of the newly created group membership in the Identity Store.
func (GroupMembershipOutput) ToGroupMembershipOutput ¶ added in v5.17.0
func (o GroupMembershipOutput) ToGroupMembershipOutput() GroupMembershipOutput
func (GroupMembershipOutput) ToGroupMembershipOutputWithContext ¶ added in v5.17.0
func (o GroupMembershipOutput) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
type GroupMembershipState ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GroupMembershipState) ElementType() reflect.Type
type GroupOutput ¶ added in v5.17.0
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) Description ¶ added in v5.17.0
func (o GroupOutput) Description() pulumi.StringPtrOutput
A string containing the description of the group.
func (GroupOutput) DisplayName ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) ExternalIds ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (o GroupOutput) GroupId() pulumi.StringOutput
The identifier of the newly created group in the identity store.
func (GroupOutput) IdentityStoreId ¶ added in v5.17.0
func (o GroupOutput) IdentityStoreId() pulumi.StringOutput
The globally unique identifier for the identity store.
func (GroupOutput) ToGroupOutput ¶ added in v5.17.0
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶ added in v5.17.0
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupState ¶ added in v5.17.0
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. IdentityStoreId pulumi.StringPtrInput }
func (GroupState) ElementType ¶ added in v5.17.0
func (GroupState) ElementType() reflect.Type
type LookupGroupArgs ¶ added in v5.17.0
type LookupGroupArgs struct { // A unique identifier for the group that is not the primary identifier. Conflicts with `groupId` and `filter`. Detailed below. AlternateIdentifier *GetGroupAlternateIdentifier `pulumi:"alternateIdentifier"` // Configuration block for filtering by a unique attribute of the group. Detailed below. // // Deprecated: Use the alternate_identifier attribute instead. Filter *GetGroupFilter `pulumi:"filter"` // The identifier for a group in the Identity Store. GroupId *string `pulumi:"groupId"` // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId string `pulumi:"identityStoreId"` }
A collection of arguments for invoking getGroup.
type LookupGroupOutputArgs ¶ added in v5.17.0
type LookupGroupOutputArgs struct { // A unique identifier for the group that is not the primary identifier. Conflicts with `groupId` and `filter`. Detailed below. AlternateIdentifier GetGroupAlternateIdentifierPtrInput `pulumi:"alternateIdentifier"` // Configuration block for filtering by a unique attribute of the group. Detailed below. // // Deprecated: Use the alternate_identifier attribute instead. Filter GetGroupFilterPtrInput `pulumi:"filter"` // The identifier for a group in the Identity Store. GroupId pulumi.StringPtrInput `pulumi:"groupId"` // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId pulumi.StringInput `pulumi:"identityStoreId"` }
A collection of arguments for invoking getGroup.
func (LookupGroupOutputArgs) ElementType ¶ added in v5.17.0
func (LookupGroupOutputArgs) ElementType() reflect.Type
type LookupGroupResult ¶ added in v5.17.0
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"` // Deprecated: Use the alternate_identifier attribute instead. Filter *GetGroupFilter `pulumi:"filter"` 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 ¶ added in v5.17.0
func LookupGroup(ctx *pulumi.Context, args *LookupGroupArgs, opts ...pulumi.InvokeOption) (*LookupGroupResult, error)
Use this data source to get an Identity Store Group.
type LookupGroupResultOutput ¶ added in v5.17.0
type LookupGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroup.
func LookupGroupOutput ¶ added in v5.17.0
func LookupGroupOutput(ctx *pulumi.Context, args LookupGroupOutputArgs, opts ...pulumi.InvokeOption) LookupGroupResultOutput
func (LookupGroupResultOutput) AlternateIdentifier ¶ added in v5.22.0
func (o LookupGroupResultOutput) AlternateIdentifier() GetGroupAlternateIdentifierPtrOutput
func (LookupGroupResultOutput) Description ¶ added in v5.22.0
func (o LookupGroupResultOutput) Description() pulumi.StringOutput
Description of the specified group.
func (LookupGroupResultOutput) DisplayName ¶ added in v5.17.0
func (o LookupGroupResultOutput) DisplayName() pulumi.StringOutput
Group's display name value.
func (LookupGroupResultOutput) ElementType ¶ added in v5.17.0
func (LookupGroupResultOutput) ElementType() reflect.Type
func (LookupGroupResultOutput) ExternalIds ¶ added in v5.22.0
func (o LookupGroupResultOutput) ExternalIds() GetGroupExternalIdArrayOutput
List of identifiers issued to this resource by an external identity provider.
func (LookupGroupResultOutput) Filter
deprecated
added in
v5.22.0
func (o LookupGroupResultOutput) Filter() GetGroupFilterPtrOutput
Deprecated: Use the alternate_identifier attribute instead.
func (LookupGroupResultOutput) GroupId ¶ added in v5.17.0
func (o LookupGroupResultOutput) GroupId() pulumi.StringOutput
func (LookupGroupResultOutput) Id ¶ added in v5.17.0
func (o LookupGroupResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupGroupResultOutput) IdentityStoreId ¶ added in v5.17.0
func (o LookupGroupResultOutput) IdentityStoreId() pulumi.StringOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutput ¶ added in v5.17.0
func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutputWithContext ¶ added in v5.17.0
func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput
type LookupUserArgs ¶ added in v5.17.0
type LookupUserArgs struct { // A unique identifier for a user or group that is not the primary identifier. Conflicts with `userId` and `filter`. Detailed below. AlternateIdentifier *GetUserAlternateIdentifier `pulumi:"alternateIdentifier"` // Configuration block for filtering by a unique attribute of the user. Detailed below. // // Deprecated: Use the alternate_identifier attribute instead. Filter *GetUserFilter `pulumi:"filter"` // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId string `pulumi:"identityStoreId"` // The identifier for a user in the Identity Store. UserId *string `pulumi:"userId"` }
A collection of arguments for invoking getUser.
type LookupUserOutputArgs ¶ added in v5.17.0
type LookupUserOutputArgs struct { // A unique identifier for a user or group that is not the primary identifier. Conflicts with `userId` and `filter`. Detailed below. AlternateIdentifier GetUserAlternateIdentifierPtrInput `pulumi:"alternateIdentifier"` // Configuration block for filtering by a unique attribute of the user. Detailed below. // // Deprecated: Use the alternate_identifier attribute instead. Filter GetUserFilterPtrInput `pulumi:"filter"` // Identity Store ID associated with the Single Sign-On Instance. IdentityStoreId pulumi.StringInput `pulumi:"identityStoreId"` // The identifier for a user in the Identity Store. UserId pulumi.StringPtrInput `pulumi:"userId"` }
A collection of arguments for invoking getUser.
func (LookupUserOutputArgs) ElementType ¶ added in v5.17.0
func (LookupUserOutputArgs) ElementType() reflect.Type
type LookupUserResult ¶ added in v5.17.0
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"` // Deprecated: Use the alternate_identifier attribute instead. Filter *GetUserFilter `pulumi:"filter"` // 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 ¶ added in v5.17.0
func LookupUser(ctx *pulumi.Context, args *LookupUserArgs, opts ...pulumi.InvokeOption) (*LookupUserResult, error)
Use this data source to get an Identity Store User.
type LookupUserResultOutput ¶ added in v5.17.0
type LookupUserResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUser.
func LookupUserOutput ¶ added in v5.17.0
func LookupUserOutput(ctx *pulumi.Context, args LookupUserOutputArgs, opts ...pulumi.InvokeOption) LookupUserResultOutput
func (LookupUserResultOutput) Addresses ¶ added in v5.17.0
func (o LookupUserResultOutput) Addresses() GetUserAddressArrayOutput
List of details about the user's address.
func (LookupUserResultOutput) AlternateIdentifier ¶ added in v5.17.0
func (o LookupUserResultOutput) AlternateIdentifier() GetUserAlternateIdentifierPtrOutput
func (LookupUserResultOutput) DisplayName ¶ added in v5.17.0
func (o LookupUserResultOutput) DisplayName() pulumi.StringOutput
The name that is typically displayed when the user is referenced.
func (LookupUserResultOutput) ElementType ¶ added in v5.17.0
func (LookupUserResultOutput) ElementType() reflect.Type
func (LookupUserResultOutput) Emails ¶ added in v5.17.0
func (o LookupUserResultOutput) Emails() GetUserEmailArrayOutput
List of details about the user's email.
func (LookupUserResultOutput) ExternalIds ¶ added in v5.17.0
func (o LookupUserResultOutput) ExternalIds() GetUserExternalIdArrayOutput
List of identifiers issued to this resource by an external identity provider.
func (LookupUserResultOutput) Filter
deprecated
added in
v5.17.0
func (o LookupUserResultOutput) Filter() GetUserFilterPtrOutput
Deprecated: Use the alternate_identifier attribute instead.
func (LookupUserResultOutput) Id ¶ added in v5.17.0
func (o LookupUserResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUserResultOutput) IdentityStoreId ¶ added in v5.17.0
func (o LookupUserResultOutput) IdentityStoreId() pulumi.StringOutput
func (LookupUserResultOutput) Locale ¶ added in v5.17.0
func (o LookupUserResultOutput) Locale() pulumi.StringOutput
The user's geographical region or location.
func (LookupUserResultOutput) Names ¶ added in v5.17.0
func (o LookupUserResultOutput) Names() GetUserNameArrayOutput
Details about the user's full name.
func (LookupUserResultOutput) Nickname ¶ added in v5.17.0
func (o LookupUserResultOutput) Nickname() pulumi.StringOutput
An alternate name for the user.
func (LookupUserResultOutput) PhoneNumbers ¶ added in v5.17.0
func (o LookupUserResultOutput) PhoneNumbers() GetUserPhoneNumberArrayOutput
List of details about the user's phone number.
func (LookupUserResultOutput) PreferredLanguage ¶ added in v5.17.0
func (o LookupUserResultOutput) PreferredLanguage() pulumi.StringOutput
The preferred language of the user.
func (LookupUserResultOutput) ProfileUrl ¶ added in v5.17.0
func (o LookupUserResultOutput) ProfileUrl() pulumi.StringOutput
An URL that may be associated with the user.
func (LookupUserResultOutput) Timezone ¶ added in v5.17.0
func (o LookupUserResultOutput) Timezone() pulumi.StringOutput
The user's time zone.
func (LookupUserResultOutput) Title ¶ added in v5.17.0
func (o LookupUserResultOutput) Title() pulumi.StringOutput
The user's title.
func (LookupUserResultOutput) ToLookupUserResultOutput ¶ added in v5.17.0
func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
func (LookupUserResultOutput) ToLookupUserResultOutputWithContext ¶ added in v5.17.0
func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
func (LookupUserResultOutput) UserId ¶ added in v5.17.0
func (o LookupUserResultOutput) UserId() pulumi.StringOutput
func (LookupUserResultOutput) UserName ¶ added in v5.17.0
func (o LookupUserResultOutput) UserName() pulumi.StringOutput
User's user name value.
func (LookupUserResultOutput) UserType ¶ added in v5.17.0
func (o LookupUserResultOutput) UserType() pulumi.StringOutput
The user type.
type User ¶ added in v5.17.0
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. 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
An Identity Store User can be imported using the combination `identity_store_id/user_id`. For example
```sh
$ pulumi import aws:identitystore/user: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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (*User) ToUserOutput ¶ added in v5.17.0
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶ added in v5.17.0
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserAddresses ¶ added in v5.17.0
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 ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (UserAddressesArgs) ElementType() reflect.Type
func (UserAddressesArgs) ToUserAddressesOutput ¶ added in v5.17.0
func (i UserAddressesArgs) ToUserAddressesOutput() UserAddressesOutput
func (UserAddressesArgs) ToUserAddressesOutputWithContext ¶ added in v5.17.0
func (i UserAddressesArgs) ToUserAddressesOutputWithContext(ctx context.Context) UserAddressesOutput
func (UserAddressesArgs) ToUserAddressesPtrOutput ¶ added in v5.17.0
func (i UserAddressesArgs) ToUserAddressesPtrOutput() UserAddressesPtrOutput
func (UserAddressesArgs) ToUserAddressesPtrOutputWithContext ¶ added in v5.17.0
func (i UserAddressesArgs) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
type UserAddressesInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserAddressesOutput struct{ *pulumi.OutputState }
func (UserAddressesOutput) Country ¶ added in v5.17.0
func (o UserAddressesOutput) Country() pulumi.StringPtrOutput
The country that this address is in.
func (UserAddressesOutput) ElementType ¶ added in v5.17.0
func (UserAddressesOutput) ElementType() reflect.Type
func (UserAddressesOutput) Formatted ¶ added in v5.17.0
func (o UserAddressesOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the address is shown for display.
func (UserAddressesOutput) Locality ¶ added in v5.17.0
func (o UserAddressesOutput) Locality() pulumi.StringPtrOutput
The address locality.
func (UserAddressesOutput) PostalCode ¶ added in v5.17.0
func (o UserAddressesOutput) PostalCode() pulumi.StringPtrOutput
The postal code of the address.
func (UserAddressesOutput) Primary ¶ added in v5.17.0
func (o UserAddressesOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary address associated with the user.
func (UserAddressesOutput) Region ¶ added in v5.17.0
func (o UserAddressesOutput) Region() pulumi.StringPtrOutput
The region of the address.
func (UserAddressesOutput) StreetAddress ¶ added in v5.17.0
func (o UserAddressesOutput) StreetAddress() pulumi.StringPtrOutput
The street of the address.
func (UserAddressesOutput) ToUserAddressesOutput ¶ added in v5.17.0
func (o UserAddressesOutput) ToUserAddressesOutput() UserAddressesOutput
func (UserAddressesOutput) ToUserAddressesOutputWithContext ¶ added in v5.17.0
func (o UserAddressesOutput) ToUserAddressesOutputWithContext(ctx context.Context) UserAddressesOutput
func (UserAddressesOutput) ToUserAddressesPtrOutput ¶ added in v5.17.0
func (o UserAddressesOutput) ToUserAddressesPtrOutput() UserAddressesPtrOutput
func (UserAddressesOutput) ToUserAddressesPtrOutputWithContext ¶ added in v5.17.0
func (o UserAddressesOutput) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
func (UserAddressesOutput) Type ¶ added in v5.17.0
func (o UserAddressesOutput) Type() pulumi.StringPtrOutput
The type of address.
type UserAddressesPtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func UserAddressesPtr(v *UserAddressesArgs) UserAddressesPtrInput
type UserAddressesPtrOutput ¶ added in v5.17.0
type UserAddressesPtrOutput struct{ *pulumi.OutputState }
func (UserAddressesPtrOutput) Country ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Country() pulumi.StringPtrOutput
The country that this address is in.
func (UserAddressesPtrOutput) Elem ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Elem() UserAddressesOutput
func (UserAddressesPtrOutput) ElementType ¶ added in v5.17.0
func (UserAddressesPtrOutput) ElementType() reflect.Type
func (UserAddressesPtrOutput) Formatted ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the address is shown for display.
func (UserAddressesPtrOutput) Locality ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Locality() pulumi.StringPtrOutput
The address locality.
func (UserAddressesPtrOutput) PostalCode ¶ added in v5.17.0
func (o UserAddressesPtrOutput) PostalCode() pulumi.StringPtrOutput
The postal code of the address.
func (UserAddressesPtrOutput) Primary ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary address associated with the user.
func (UserAddressesPtrOutput) Region ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Region() pulumi.StringPtrOutput
The region of the address.
func (UserAddressesPtrOutput) StreetAddress ¶ added in v5.17.0
func (o UserAddressesPtrOutput) StreetAddress() pulumi.StringPtrOutput
The street of the address.
func (UserAddressesPtrOutput) ToUserAddressesPtrOutput ¶ added in v5.17.0
func (o UserAddressesPtrOutput) ToUserAddressesPtrOutput() UserAddressesPtrOutput
func (UserAddressesPtrOutput) ToUserAddressesPtrOutputWithContext ¶ added in v5.17.0
func (o UserAddressesPtrOutput) ToUserAddressesPtrOutputWithContext(ctx context.Context) UserAddressesPtrOutput
func (UserAddressesPtrOutput) Type ¶ added in v5.17.0
func (o UserAddressesPtrOutput) Type() pulumi.StringPtrOutput
The type of address.
type UserArgs ¶ added in v5.17.0
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. UserName pulumi.StringInput // The user type. UserType pulumi.StringPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶ added in v5.17.0
type UserArray ¶ added in v5.17.0
type UserArray []UserInput
func (UserArray) ElementType ¶ added in v5.17.0
func (UserArray) ToUserArrayOutput ¶ added in v5.17.0
func (i UserArray) ToUserArrayOutput() UserArrayOutput
func (UserArray) ToUserArrayOutputWithContext ¶ added in v5.17.0
func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶ added in v5.17.0
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶ added in v5.17.0
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶ added in v5.17.0
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶ added in v5.17.0
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserEmails ¶ added in v5.17.0
type UserEmailsArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (UserEmailsArgs) ElementType() reflect.Type
func (UserEmailsArgs) ToUserEmailsOutput ¶ added in v5.17.0
func (i UserEmailsArgs) ToUserEmailsOutput() UserEmailsOutput
func (UserEmailsArgs) ToUserEmailsOutputWithContext ¶ added in v5.17.0
func (i UserEmailsArgs) ToUserEmailsOutputWithContext(ctx context.Context) UserEmailsOutput
func (UserEmailsArgs) ToUserEmailsPtrOutput ¶ added in v5.17.0
func (i UserEmailsArgs) ToUserEmailsPtrOutput() UserEmailsPtrOutput
func (UserEmailsArgs) ToUserEmailsPtrOutputWithContext ¶ added in v5.17.0
func (i UserEmailsArgs) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
type UserEmailsInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserEmailsOutput struct{ *pulumi.OutputState }
func (UserEmailsOutput) ElementType ¶ added in v5.17.0
func (UserEmailsOutput) ElementType() reflect.Type
func (UserEmailsOutput) Primary ¶ added in v5.17.0
func (o UserEmailsOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary email associated with the user.
func (UserEmailsOutput) ToUserEmailsOutput ¶ added in v5.17.0
func (o UserEmailsOutput) ToUserEmailsOutput() UserEmailsOutput
func (UserEmailsOutput) ToUserEmailsOutputWithContext ¶ added in v5.17.0
func (o UserEmailsOutput) ToUserEmailsOutputWithContext(ctx context.Context) UserEmailsOutput
func (UserEmailsOutput) ToUserEmailsPtrOutput ¶ added in v5.17.0
func (o UserEmailsOutput) ToUserEmailsPtrOutput() UserEmailsPtrOutput
func (UserEmailsOutput) ToUserEmailsPtrOutputWithContext ¶ added in v5.17.0
func (o UserEmailsOutput) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
func (UserEmailsOutput) Type ¶ added in v5.17.0
func (o UserEmailsOutput) Type() pulumi.StringPtrOutput
The type of email.
func (UserEmailsOutput) Value ¶ added in v5.17.0
func (o UserEmailsOutput) Value() pulumi.StringPtrOutput
The email address. This value must be unique across the identity store.
type UserEmailsPtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func UserEmailsPtr(v *UserEmailsArgs) UserEmailsPtrInput
type UserEmailsPtrOutput ¶ added in v5.17.0
type UserEmailsPtrOutput struct{ *pulumi.OutputState }
func (UserEmailsPtrOutput) Elem ¶ added in v5.17.0
func (o UserEmailsPtrOutput) Elem() UserEmailsOutput
func (UserEmailsPtrOutput) ElementType ¶ added in v5.17.0
func (UserEmailsPtrOutput) ElementType() reflect.Type
func (UserEmailsPtrOutput) Primary ¶ added in v5.17.0
func (o UserEmailsPtrOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary email associated with the user.
func (UserEmailsPtrOutput) ToUserEmailsPtrOutput ¶ added in v5.17.0
func (o UserEmailsPtrOutput) ToUserEmailsPtrOutput() UserEmailsPtrOutput
func (UserEmailsPtrOutput) ToUserEmailsPtrOutputWithContext ¶ added in v5.17.0
func (o UserEmailsPtrOutput) ToUserEmailsPtrOutputWithContext(ctx context.Context) UserEmailsPtrOutput
func (UserEmailsPtrOutput) Type ¶ added in v5.17.0
func (o UserEmailsPtrOutput) Type() pulumi.StringPtrOutput
The type of email.
func (UserEmailsPtrOutput) Value ¶ added in v5.17.0
func (o UserEmailsPtrOutput) Value() pulumi.StringPtrOutput
The email address. This value must be unique across the identity store.
type UserExternalId ¶ added in v5.17.0
type UserExternalIdArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (UserExternalIdArgs) ElementType() reflect.Type
func (UserExternalIdArgs) ToUserExternalIdOutput ¶ added in v5.17.0
func (i UserExternalIdArgs) ToUserExternalIdOutput() UserExternalIdOutput
func (UserExternalIdArgs) ToUserExternalIdOutputWithContext ¶ added in v5.17.0
func (i UserExternalIdArgs) ToUserExternalIdOutputWithContext(ctx context.Context) UserExternalIdOutput
type UserExternalIdArray ¶ added in v5.17.0
type UserExternalIdArray []UserExternalIdInput
func (UserExternalIdArray) ElementType ¶ added in v5.17.0
func (UserExternalIdArray) ElementType() reflect.Type
func (UserExternalIdArray) ToUserExternalIdArrayOutput ¶ added in v5.17.0
func (i UserExternalIdArray) ToUserExternalIdArrayOutput() UserExternalIdArrayOutput
func (UserExternalIdArray) ToUserExternalIdArrayOutputWithContext ¶ added in v5.17.0
func (i UserExternalIdArray) ToUserExternalIdArrayOutputWithContext(ctx context.Context) UserExternalIdArrayOutput
type UserExternalIdArrayInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserExternalIdArrayOutput struct{ *pulumi.OutputState }
func (UserExternalIdArrayOutput) ElementType ¶ added in v5.17.0
func (UserExternalIdArrayOutput) ElementType() reflect.Type
func (UserExternalIdArrayOutput) Index ¶ added in v5.17.0
func (o UserExternalIdArrayOutput) Index(i pulumi.IntInput) UserExternalIdOutput
func (UserExternalIdArrayOutput) ToUserExternalIdArrayOutput ¶ added in v5.17.0
func (o UserExternalIdArrayOutput) ToUserExternalIdArrayOutput() UserExternalIdArrayOutput
func (UserExternalIdArrayOutput) ToUserExternalIdArrayOutputWithContext ¶ added in v5.17.0
func (o UserExternalIdArrayOutput) ToUserExternalIdArrayOutputWithContext(ctx context.Context) UserExternalIdArrayOutput
type UserExternalIdInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserExternalIdOutput struct{ *pulumi.OutputState }
func (UserExternalIdOutput) ElementType ¶ added in v5.17.0
func (UserExternalIdOutput) ElementType() reflect.Type
func (UserExternalIdOutput) Id ¶ added in v5.17.0
func (o UserExternalIdOutput) Id() pulumi.StringPtrOutput
The identifier issued to this resource by an external identity provider.
func (UserExternalIdOutput) Issuer ¶ added in v5.17.0
func (o UserExternalIdOutput) Issuer() pulumi.StringPtrOutput
The issuer for an external identifier.
func (UserExternalIdOutput) ToUserExternalIdOutput ¶ added in v5.17.0
func (o UserExternalIdOutput) ToUserExternalIdOutput() UserExternalIdOutput
func (UserExternalIdOutput) ToUserExternalIdOutputWithContext ¶ added in v5.17.0
func (o UserExternalIdOutput) ToUserExternalIdOutputWithContext(ctx context.Context) UserExternalIdOutput
type UserInput ¶ added in v5.17.0
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserMap ¶ added in v5.17.0
func (UserMap) ElementType ¶ added in v5.17.0
func (UserMap) ToUserMapOutput ¶ added in v5.17.0
func (i UserMap) ToUserMapOutput() UserMapOutput
func (UserMap) ToUserMapOutputWithContext ¶ added in v5.17.0
func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserMapInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserMapOutput struct{ *pulumi.OutputState }
func (UserMapOutput) ElementType ¶ added in v5.17.0
func (UserMapOutput) ElementType() reflect.Type
func (UserMapOutput) MapIndex ¶ added in v5.17.0
func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
func (UserMapOutput) ToUserMapOutput ¶ added in v5.17.0
func (o UserMapOutput) ToUserMapOutput() UserMapOutput
func (UserMapOutput) ToUserMapOutputWithContext ¶ added in v5.17.0
func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserName ¶ added in v5.17.0
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. 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 ¶ added in v5.17.0
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. 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 ¶ added in v5.17.0
func (UserNameArgs) ElementType() reflect.Type
func (UserNameArgs) ToUserNameOutput ¶ added in v5.17.0
func (i UserNameArgs) ToUserNameOutput() UserNameOutput
func (UserNameArgs) ToUserNameOutputWithContext ¶ added in v5.17.0
func (i UserNameArgs) ToUserNameOutputWithContext(ctx context.Context) UserNameOutput
func (UserNameArgs) ToUserNamePtrOutput ¶ added in v5.17.0
func (i UserNameArgs) ToUserNamePtrOutput() UserNamePtrOutput
func (UserNameArgs) ToUserNamePtrOutputWithContext ¶ added in v5.17.0
func (i UserNameArgs) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
type UserNameInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserNameOutput struct{ *pulumi.OutputState }
func (UserNameOutput) ElementType ¶ added in v5.17.0
func (UserNameOutput) ElementType() reflect.Type
func (UserNameOutput) FamilyName ¶ added in v5.17.0
func (o UserNameOutput) FamilyName() pulumi.StringOutput
The family name of the user.
func (UserNameOutput) Formatted ¶ added in v5.17.0
func (o UserNameOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the name is shown for display.
func (UserNameOutput) GivenName ¶ added in v5.17.0
func (o UserNameOutput) GivenName() pulumi.StringOutput
The given name of the user.
func (UserNameOutput) HonorificPrefix ¶ added in v5.17.0
func (o UserNameOutput) HonorificPrefix() pulumi.StringPtrOutput
The honorific prefix of the user.
func (UserNameOutput) HonorificSuffix ¶ added in v5.17.0
func (o UserNameOutput) HonorificSuffix() pulumi.StringPtrOutput
The honorific suffix of the user.
func (UserNameOutput) MiddleName ¶ added in v5.17.0
func (o UserNameOutput) MiddleName() pulumi.StringPtrOutput
The middle name of the user.
func (UserNameOutput) ToUserNameOutput ¶ added in v5.17.0
func (o UserNameOutput) ToUserNameOutput() UserNameOutput
func (UserNameOutput) ToUserNameOutputWithContext ¶ added in v5.17.0
func (o UserNameOutput) ToUserNameOutputWithContext(ctx context.Context) UserNameOutput
func (UserNameOutput) ToUserNamePtrOutput ¶ added in v5.17.0
func (o UserNameOutput) ToUserNamePtrOutput() UserNamePtrOutput
func (UserNameOutput) ToUserNamePtrOutputWithContext ¶ added in v5.17.0
func (o UserNameOutput) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
type UserNamePtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func UserNamePtr(v *UserNameArgs) UserNamePtrInput
type UserNamePtrOutput ¶ added in v5.17.0
type UserNamePtrOutput struct{ *pulumi.OutputState }
func (UserNamePtrOutput) Elem ¶ added in v5.17.0
func (o UserNamePtrOutput) Elem() UserNameOutput
func (UserNamePtrOutput) ElementType ¶ added in v5.17.0
func (UserNamePtrOutput) ElementType() reflect.Type
func (UserNamePtrOutput) FamilyName ¶ added in v5.17.0
func (o UserNamePtrOutput) FamilyName() pulumi.StringPtrOutput
The family name of the user.
func (UserNamePtrOutput) Formatted ¶ added in v5.17.0
func (o UserNamePtrOutput) Formatted() pulumi.StringPtrOutput
The name that is typically displayed when the name is shown for display.
func (UserNamePtrOutput) GivenName ¶ added in v5.17.0
func (o UserNamePtrOutput) GivenName() pulumi.StringPtrOutput
The given name of the user.
func (UserNamePtrOutput) HonorificPrefix ¶ added in v5.17.0
func (o UserNamePtrOutput) HonorificPrefix() pulumi.StringPtrOutput
The honorific prefix of the user.
func (UserNamePtrOutput) HonorificSuffix ¶ added in v5.17.0
func (o UserNamePtrOutput) HonorificSuffix() pulumi.StringPtrOutput
The honorific suffix of the user.
func (UserNamePtrOutput) MiddleName ¶ added in v5.17.0
func (o UserNamePtrOutput) MiddleName() pulumi.StringPtrOutput
The middle name of the user.
func (UserNamePtrOutput) ToUserNamePtrOutput ¶ added in v5.17.0
func (o UserNamePtrOutput) ToUserNamePtrOutput() UserNamePtrOutput
func (UserNamePtrOutput) ToUserNamePtrOutputWithContext ¶ added in v5.17.0
func (o UserNamePtrOutput) ToUserNamePtrOutputWithContext(ctx context.Context) UserNamePtrOutput
type UserOutput ¶ added in v5.17.0
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) Addresses ¶ added in v5.17.0
func (o UserOutput) Addresses() UserAddressesPtrOutput
Details about the user's address. At most 1 address is allowed. Detailed below.
func (UserOutput) DisplayName ¶ added in v5.17.0
func (o UserOutput) DisplayName() pulumi.StringOutput
The name that is typically displayed when the user is referenced.
func (UserOutput) ElementType ¶ added in v5.17.0
func (UserOutput) ElementType() reflect.Type
func (UserOutput) Emails ¶ added in v5.17.0
func (o UserOutput) Emails() UserEmailsPtrOutput
Details about the user's email. At most 1 email is allowed. Detailed below.
func (UserOutput) ExternalIds ¶ added in v5.17.0
func (o UserOutput) ExternalIds() UserExternalIdArrayOutput
A list of identifiers issued to this resource by an external identity provider.
func (UserOutput) IdentityStoreId ¶ added in v5.17.0
func (o UserOutput) IdentityStoreId() pulumi.StringOutput
The globally unique identifier for the identity store that this user is in.
func (UserOutput) Locale ¶ added in v5.17.0
func (o UserOutput) Locale() pulumi.StringPtrOutput
The user's geographical region or location.
func (UserOutput) Name ¶ added in v5.17.0
func (o UserOutput) Name() UserNameOutput
Details about the user's full name. Detailed below.
func (UserOutput) Nickname ¶ added in v5.17.0
func (o UserOutput) Nickname() pulumi.StringPtrOutput
An alternate name for the user.
func (UserOutput) PhoneNumbers ¶ added in v5.17.0
func (o UserOutput) PhoneNumbers() UserPhoneNumbersPtrOutput
Details about the user's phone number. At most 1 phone number is allowed. Detailed below.
func (UserOutput) PreferredLanguage ¶ added in v5.17.0
func (o UserOutput) PreferredLanguage() pulumi.StringPtrOutput
The preferred language of the user.
func (UserOutput) ProfileUrl ¶ added in v5.17.0
func (o UserOutput) ProfileUrl() pulumi.StringPtrOutput
An URL that may be associated with the user.
func (UserOutput) Timezone ¶ added in v5.17.0
func (o UserOutput) Timezone() pulumi.StringPtrOutput
The user's time zone.
func (UserOutput) Title ¶ added in v5.17.0
func (o UserOutput) Title() pulumi.StringPtrOutput
The user's title.
func (UserOutput) ToUserOutput ¶ added in v5.17.0
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶ added in v5.17.0
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
func (UserOutput) UserId ¶ added in v5.17.0
func (o UserOutput) UserId() pulumi.StringOutput
The identifier for this user in the identity store.
func (UserOutput) UserName ¶ added in v5.17.0
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.
func (UserOutput) UserType ¶ added in v5.17.0
func (o UserOutput) UserType() pulumi.StringPtrOutput
The user type.
type UserPhoneNumbers ¶ added in v5.17.0
type UserPhoneNumbersArgs ¶ added in v5.17.0
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 ¶ added in v5.17.0
func (UserPhoneNumbersArgs) ElementType() reflect.Type
func (UserPhoneNumbersArgs) ToUserPhoneNumbersOutput ¶ added in v5.17.0
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersOutput() UserPhoneNumbersOutput
func (UserPhoneNumbersArgs) ToUserPhoneNumbersOutputWithContext ¶ added in v5.17.0
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersOutputWithContext(ctx context.Context) UserPhoneNumbersOutput
func (UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutput ¶ added in v5.17.0
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
func (UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutputWithContext ¶ added in v5.17.0
func (i UserPhoneNumbersArgs) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
type UserPhoneNumbersInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
type UserPhoneNumbersOutput struct{ *pulumi.OutputState }
func (UserPhoneNumbersOutput) ElementType ¶ added in v5.17.0
func (UserPhoneNumbersOutput) ElementType() reflect.Type
func (UserPhoneNumbersOutput) Primary ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary phone number associated with the user.
func (UserPhoneNumbersOutput) ToUserPhoneNumbersOutput ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersOutput() UserPhoneNumbersOutput
func (UserPhoneNumbersOutput) ToUserPhoneNumbersOutputWithContext ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersOutputWithContext(ctx context.Context) UserPhoneNumbersOutput
func (UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutput ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
func (UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutputWithContext ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
func (UserPhoneNumbersOutput) Type ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) Type() pulumi.StringPtrOutput
The type of phone number.
func (UserPhoneNumbersOutput) Value ¶ added in v5.17.0
func (o UserPhoneNumbersOutput) Value() pulumi.StringPtrOutput
The user's phone number.
type UserPhoneNumbersPtrInput ¶ added in v5.17.0
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 ¶ added in v5.17.0
func UserPhoneNumbersPtr(v *UserPhoneNumbersArgs) UserPhoneNumbersPtrInput
type UserPhoneNumbersPtrOutput ¶ added in v5.17.0
type UserPhoneNumbersPtrOutput struct{ *pulumi.OutputState }
func (UserPhoneNumbersPtrOutput) Elem ¶ added in v5.17.0
func (o UserPhoneNumbersPtrOutput) Elem() UserPhoneNumbersOutput
func (UserPhoneNumbersPtrOutput) ElementType ¶ added in v5.17.0
func (UserPhoneNumbersPtrOutput) ElementType() reflect.Type
func (UserPhoneNumbersPtrOutput) Primary ¶ added in v5.17.0
func (o UserPhoneNumbersPtrOutput) Primary() pulumi.BoolPtrOutput
When `true`, this is the primary phone number associated with the user.
func (UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutput ¶ added in v5.17.0
func (o UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutput() UserPhoneNumbersPtrOutput
func (UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutputWithContext ¶ added in v5.17.0
func (o UserPhoneNumbersPtrOutput) ToUserPhoneNumbersPtrOutputWithContext(ctx context.Context) UserPhoneNumbersPtrOutput
func (UserPhoneNumbersPtrOutput) Type ¶ added in v5.17.0
func (o UserPhoneNumbersPtrOutput) Type() pulumi.StringPtrOutput
The type of phone number.
func (UserPhoneNumbersPtrOutput) Value ¶ added in v5.17.0
func (o UserPhoneNumbersPtrOutput) Value() pulumi.StringPtrOutput
The user's phone number.
type UserState ¶ added in v5.17.0
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. UserName pulumi.StringPtrInput // The user type. UserType pulumi.StringPtrInput }