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