Documentation
¶
Index ¶
- Constants
- type B2CResourceSKU
- type B2CResourceSKUArgs
- type B2CResourceSKUInput
- type B2CResourceSKUName
- func (B2CResourceSKUName) ElementType() reflect.Type
- func (e B2CResourceSKUName) ToB2CResourceSKUNameOutput() B2CResourceSKUNameOutput
- func (e B2CResourceSKUName) ToB2CResourceSKUNameOutputWithContext(ctx context.Context) B2CResourceSKUNameOutput
- func (e B2CResourceSKUName) ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput
- func (e B2CResourceSKUName) ToB2CResourceSKUNamePtrOutputWithContext(ctx context.Context) B2CResourceSKUNamePtrOutput
- func (e B2CResourceSKUName) ToStringOutput() pulumi.StringOutput
- func (e B2CResourceSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e B2CResourceSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e B2CResourceSKUName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type B2CResourceSKUNameInput
- type B2CResourceSKUNameOutput
- func (B2CResourceSKUNameOutput) ElementType() reflect.Type
- func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNameOutput() B2CResourceSKUNameOutput
- func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNameOutputWithContext(ctx context.Context) B2CResourceSKUNameOutput
- func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput
- func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNamePtrOutputWithContext(ctx context.Context) B2CResourceSKUNamePtrOutput
- func (o B2CResourceSKUNameOutput) ToStringOutput() pulumi.StringOutput
- func (o B2CResourceSKUNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o B2CResourceSKUNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o B2CResourceSKUNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type B2CResourceSKUNamePtrInput
- type B2CResourceSKUNamePtrOutput
- func (o B2CResourceSKUNamePtrOutput) Elem() B2CResourceSKUNameOutput
- func (B2CResourceSKUNamePtrOutput) ElementType() reflect.Type
- func (o B2CResourceSKUNamePtrOutput) ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput
- func (o B2CResourceSKUNamePtrOutput) ToB2CResourceSKUNamePtrOutputWithContext(ctx context.Context) B2CResourceSKUNamePtrOutput
- func (o B2CResourceSKUNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o B2CResourceSKUNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type B2CResourceSKUOutput
- func (B2CResourceSKUOutput) ElementType() reflect.Type
- func (o B2CResourceSKUOutput) Name() pulumi.StringPtrOutput
- func (o B2CResourceSKUOutput) Tier() pulumi.StringPtrOutput
- func (o B2CResourceSKUOutput) ToB2CResourceSKUOutput() B2CResourceSKUOutput
- func (o B2CResourceSKUOutput) ToB2CResourceSKUOutputWithContext(ctx context.Context) B2CResourceSKUOutput
- type B2CResourceSKUResponse
- type B2CResourceSKUResponseOutput
- func (B2CResourceSKUResponseOutput) ElementType() reflect.Type
- func (o B2CResourceSKUResponseOutput) Name() pulumi.StringPtrOutput
- func (o B2CResourceSKUResponseOutput) Tier() pulumi.StringPtrOutput
- func (o B2CResourceSKUResponseOutput) ToB2CResourceSKUResponseOutput() B2CResourceSKUResponseOutput
- func (o B2CResourceSKUResponseOutput) ToB2CResourceSKUResponseOutputWithContext(ctx context.Context) B2CResourceSKUResponseOutput
- type B2CResourceSKUTier
- func (B2CResourceSKUTier) ElementType() reflect.Type
- func (e B2CResourceSKUTier) ToB2CResourceSKUTierOutput() B2CResourceSKUTierOutput
- func (e B2CResourceSKUTier) ToB2CResourceSKUTierOutputWithContext(ctx context.Context) B2CResourceSKUTierOutput
- func (e B2CResourceSKUTier) ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput
- func (e B2CResourceSKUTier) ToB2CResourceSKUTierPtrOutputWithContext(ctx context.Context) B2CResourceSKUTierPtrOutput
- func (e B2CResourceSKUTier) ToStringOutput() pulumi.StringOutput
- func (e B2CResourceSKUTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e B2CResourceSKUTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e B2CResourceSKUTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type B2CResourceSKUTierInput
- type B2CResourceSKUTierOutput
- func (B2CResourceSKUTierOutput) ElementType() reflect.Type
- func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierOutput() B2CResourceSKUTierOutput
- func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierOutputWithContext(ctx context.Context) B2CResourceSKUTierOutput
- func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput
- func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierPtrOutputWithContext(ctx context.Context) B2CResourceSKUTierPtrOutput
- func (o B2CResourceSKUTierOutput) ToStringOutput() pulumi.StringOutput
- func (o B2CResourceSKUTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o B2CResourceSKUTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o B2CResourceSKUTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type B2CResourceSKUTierPtrInput
- type B2CResourceSKUTierPtrOutput
- func (o B2CResourceSKUTierPtrOutput) Elem() B2CResourceSKUTierOutput
- func (B2CResourceSKUTierPtrOutput) ElementType() reflect.Type
- func (o B2CResourceSKUTierPtrOutput) ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput
- func (o B2CResourceSKUTierPtrOutput) ToB2CResourceSKUTierPtrOutputWithContext(ctx context.Context) B2CResourceSKUTierPtrOutput
- func (o B2CResourceSKUTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o B2CResourceSKUTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type B2CTenant
- type B2CTenantArgs
- type B2CTenantInput
- type B2CTenantOutput
- func (o B2CTenantOutput) BillingConfig() B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
- func (B2CTenantOutput) ElementType() reflect.Type
- func (o B2CTenantOutput) Location() pulumi.StringOutput
- func (o B2CTenantOutput) Name() pulumi.StringOutput
- func (o B2CTenantOutput) Sku() B2CResourceSKUResponseOutput
- func (o B2CTenantOutput) SystemData() SystemDataResponseOutput
- func (o B2CTenantOutput) Tags() pulumi.StringMapOutput
- func (o B2CTenantOutput) TenantId() pulumi.StringPtrOutput
- func (o B2CTenantOutput) ToB2CTenantOutput() B2CTenantOutput
- func (o B2CTenantOutput) ToB2CTenantOutputWithContext(ctx context.Context) B2CTenantOutput
- func (o B2CTenantOutput) Type() pulumi.StringOutput
- type B2CTenantResourcePropertiesResponseBillingConfig
- type B2CTenantResourcePropertiesResponseBillingConfigOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) BillingType() pulumi.StringPtrOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) EffectiveStartDateUtc() pulumi.StringOutput
- func (B2CTenantResourcePropertiesResponseBillingConfigOutput) ElementType() reflect.Type
- func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) ToB2CTenantResourcePropertiesResponseBillingConfigOutput() B2CTenantResourcePropertiesResponseBillingConfigOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) ToB2CTenantResourcePropertiesResponseBillingConfigOutputWithContext(ctx context.Context) B2CTenantResourcePropertiesResponseBillingConfigOutput
- type B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) BillingType() pulumi.StringPtrOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) EffectiveStartDateUtc() pulumi.StringPtrOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) Elem() B2CTenantResourcePropertiesResponseBillingConfigOutput
- func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ElementType() reflect.Type
- func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ToB2CTenantResourcePropertiesResponseBillingConfigPtrOutput() B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
- func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ToB2CTenantResourcePropertiesResponseBillingConfigPtrOutputWithContext(ctx context.Context) B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
- type B2CTenantState
- type CIAMResourceSKU
- type CIAMResourceSKUArgs
- type CIAMResourceSKUInput
- type CIAMResourceSKUName
- func (CIAMResourceSKUName) ElementType() reflect.Type
- func (e CIAMResourceSKUName) ToCIAMResourceSKUNameOutput() CIAMResourceSKUNameOutput
- func (e CIAMResourceSKUName) ToCIAMResourceSKUNameOutputWithContext(ctx context.Context) CIAMResourceSKUNameOutput
- func (e CIAMResourceSKUName) ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput
- func (e CIAMResourceSKUName) ToCIAMResourceSKUNamePtrOutputWithContext(ctx context.Context) CIAMResourceSKUNamePtrOutput
- func (e CIAMResourceSKUName) ToStringOutput() pulumi.StringOutput
- func (e CIAMResourceSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CIAMResourceSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CIAMResourceSKUName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CIAMResourceSKUNameInput
- type CIAMResourceSKUNameOutput
- func (CIAMResourceSKUNameOutput) ElementType() reflect.Type
- func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNameOutput() CIAMResourceSKUNameOutput
- func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNameOutputWithContext(ctx context.Context) CIAMResourceSKUNameOutput
- func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput
- func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNamePtrOutputWithContext(ctx context.Context) CIAMResourceSKUNamePtrOutput
- func (o CIAMResourceSKUNameOutput) ToStringOutput() pulumi.StringOutput
- func (o CIAMResourceSKUNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CIAMResourceSKUNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CIAMResourceSKUNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CIAMResourceSKUNamePtrInput
- type CIAMResourceSKUNamePtrOutput
- func (o CIAMResourceSKUNamePtrOutput) Elem() CIAMResourceSKUNameOutput
- func (CIAMResourceSKUNamePtrOutput) ElementType() reflect.Type
- func (o CIAMResourceSKUNamePtrOutput) ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput
- func (o CIAMResourceSKUNamePtrOutput) ToCIAMResourceSKUNamePtrOutputWithContext(ctx context.Context) CIAMResourceSKUNamePtrOutput
- func (o CIAMResourceSKUNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CIAMResourceSKUNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CIAMResourceSKUOutput
- func (CIAMResourceSKUOutput) ElementType() reflect.Type
- func (o CIAMResourceSKUOutput) Name() pulumi.StringOutput
- func (o CIAMResourceSKUOutput) ToCIAMResourceSKUOutput() CIAMResourceSKUOutput
- func (o CIAMResourceSKUOutput) ToCIAMResourceSKUOutputWithContext(ctx context.Context) CIAMResourceSKUOutput
- type CIAMResourceSKUResponse
- type CIAMResourceSKUResponseOutput
- func (CIAMResourceSKUResponseOutput) ElementType() reflect.Type
- func (o CIAMResourceSKUResponseOutput) Name() pulumi.StringOutput
- func (o CIAMResourceSKUResponseOutput) ToCIAMResourceSKUResponseOutput() CIAMResourceSKUResponseOutput
- func (o CIAMResourceSKUResponseOutput) ToCIAMResourceSKUResponseOutputWithContext(ctx context.Context) CIAMResourceSKUResponseOutput
- type CIAMTenant
- type CIAMTenantArgs
- type CIAMTenantInput
- type CIAMTenantOutput
- func (o CIAMTenantOutput) BillingType() pulumi.StringOutput
- func (o CIAMTenantOutput) CreateTenantProperties() CreateCIAMTenantPropertiesResponseOutput
- func (o CIAMTenantOutput) DomainName() pulumi.StringOutput
- func (o CIAMTenantOutput) EffectiveStartDateUtc() pulumi.StringOutput
- func (CIAMTenantOutput) ElementType() reflect.Type
- func (o CIAMTenantOutput) Location() pulumi.StringOutput
- func (o CIAMTenantOutput) Name() pulumi.StringOutput
- func (o CIAMTenantOutput) ProvisioningState() pulumi.StringOutput
- func (o CIAMTenantOutput) Sku() CIAMResourceSKUResponseOutput
- func (o CIAMTenantOutput) SystemData() SystemDataResponseOutput
- func (o CIAMTenantOutput) Tags() pulumi.StringMapOutput
- func (o CIAMTenantOutput) TenantId() pulumi.StringPtrOutput
- func (o CIAMTenantOutput) ToCIAMTenantOutput() CIAMTenantOutput
- func (o CIAMTenantOutput) ToCIAMTenantOutputWithContext(ctx context.Context) CIAMTenantOutput
- func (o CIAMTenantOutput) Type() pulumi.StringOutput
- type CIAMTenantState
- type CreateCIAMTenantProperties
- type CreateCIAMTenantPropertiesArgs
- func (CreateCIAMTenantPropertiesArgs) ElementType() reflect.Type
- func (i CreateCIAMTenantPropertiesArgs) ToCreateCIAMTenantPropertiesOutput() CreateCIAMTenantPropertiesOutput
- func (i CreateCIAMTenantPropertiesArgs) ToCreateCIAMTenantPropertiesOutputWithContext(ctx context.Context) CreateCIAMTenantPropertiesOutput
- type CreateCIAMTenantPropertiesInput
- type CreateCIAMTenantPropertiesOutput
- func (o CreateCIAMTenantPropertiesOutput) CountryCode() pulumi.StringOutput
- func (o CreateCIAMTenantPropertiesOutput) DisplayName() pulumi.StringOutput
- func (CreateCIAMTenantPropertiesOutput) ElementType() reflect.Type
- func (o CreateCIAMTenantPropertiesOutput) ToCreateCIAMTenantPropertiesOutput() CreateCIAMTenantPropertiesOutput
- func (o CreateCIAMTenantPropertiesOutput) ToCreateCIAMTenantPropertiesOutputWithContext(ctx context.Context) CreateCIAMTenantPropertiesOutput
- type CreateCIAMTenantPropertiesResponse
- type CreateCIAMTenantPropertiesResponseOutput
- func (o CreateCIAMTenantPropertiesResponseOutput) CountryCode() pulumi.StringOutput
- func (o CreateCIAMTenantPropertiesResponseOutput) DisplayName() pulumi.StringOutput
- func (CreateCIAMTenantPropertiesResponseOutput) ElementType() reflect.Type
- func (o CreateCIAMTenantPropertiesResponseOutput) ToCreateCIAMTenantPropertiesResponseOutput() CreateCIAMTenantPropertiesResponseOutput
- func (o CreateCIAMTenantPropertiesResponseOutput) ToCreateCIAMTenantPropertiesResponseOutputWithContext(ctx context.Context) CreateCIAMTenantPropertiesResponseOutput
- type GuestUsage
- type GuestUsageArgs
- type GuestUsageInput
- type GuestUsageOutput
- func (GuestUsageOutput) ElementType() reflect.Type
- func (o GuestUsageOutput) Location() pulumi.StringPtrOutput
- func (o GuestUsageOutput) Name() pulumi.StringOutput
- func (o GuestUsageOutput) SystemData() SystemDataResponseOutput
- func (o GuestUsageOutput) Tags() pulumi.StringMapOutput
- func (o GuestUsageOutput) TenantId() pulumi.StringPtrOutput
- func (o GuestUsageOutput) ToGuestUsageOutput() GuestUsageOutput
- func (o GuestUsageOutput) ToGuestUsageOutputWithContext(ctx context.Context) GuestUsageOutput
- func (o GuestUsageOutput) Type() pulumi.StringOutput
- type GuestUsageState
- type LookupB2CTenantArgs
- type LookupB2CTenantOutputArgs
- type LookupB2CTenantResult
- type LookupB2CTenantResultOutput
- func (o LookupB2CTenantResultOutput) BillingConfig() B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
- func (LookupB2CTenantResultOutput) ElementType() reflect.Type
- func (o LookupB2CTenantResultOutput) Id() pulumi.StringOutput
- func (o LookupB2CTenantResultOutput) Location() pulumi.StringOutput
- func (o LookupB2CTenantResultOutput) Name() pulumi.StringOutput
- func (o LookupB2CTenantResultOutput) Sku() B2CResourceSKUResponseOutput
- func (o LookupB2CTenantResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupB2CTenantResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupB2CTenantResultOutput) TenantId() pulumi.StringPtrOutput
- func (o LookupB2CTenantResultOutput) ToLookupB2CTenantResultOutput() LookupB2CTenantResultOutput
- func (o LookupB2CTenantResultOutput) ToLookupB2CTenantResultOutputWithContext(ctx context.Context) LookupB2CTenantResultOutput
- func (o LookupB2CTenantResultOutput) Type() pulumi.StringOutput
- type LookupCIAMTenantArgs
- type LookupCIAMTenantOutputArgs
- type LookupCIAMTenantResult
- type LookupCIAMTenantResultOutput
- func (o LookupCIAMTenantResultOutput) BillingType() pulumi.StringOutput
- func (o LookupCIAMTenantResultOutput) CreateTenantProperties() CreateCIAMTenantPropertiesResponseOutput
- func (o LookupCIAMTenantResultOutput) DomainName() pulumi.StringOutput
- func (o LookupCIAMTenantResultOutput) EffectiveStartDateUtc() pulumi.StringOutput
- func (LookupCIAMTenantResultOutput) ElementType() reflect.Type
- func (o LookupCIAMTenantResultOutput) Id() pulumi.StringOutput
- func (o LookupCIAMTenantResultOutput) Location() pulumi.StringOutput
- func (o LookupCIAMTenantResultOutput) Name() pulumi.StringOutput
- func (o LookupCIAMTenantResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupCIAMTenantResultOutput) Sku() CIAMResourceSKUResponseOutput
- func (o LookupCIAMTenantResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupCIAMTenantResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupCIAMTenantResultOutput) TenantId() pulumi.StringPtrOutput
- func (o LookupCIAMTenantResultOutput) ToLookupCIAMTenantResultOutput() LookupCIAMTenantResultOutput
- func (o LookupCIAMTenantResultOutput) ToLookupCIAMTenantResultOutputWithContext(ctx context.Context) LookupCIAMTenantResultOutput
- func (o LookupCIAMTenantResultOutput) Type() pulumi.StringOutput
- type LookupGuestUsageArgs
- type LookupGuestUsageOutputArgs
- type LookupGuestUsageResult
- type LookupGuestUsageResultOutput
- func (LookupGuestUsageResultOutput) ElementType() reflect.Type
- func (o LookupGuestUsageResultOutput) Id() pulumi.StringOutput
- func (o LookupGuestUsageResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupGuestUsageResultOutput) Name() pulumi.StringOutput
- func (o LookupGuestUsageResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupGuestUsageResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupGuestUsageResultOutput) TenantId() pulumi.StringPtrOutput
- func (o LookupGuestUsageResultOutput) ToLookupGuestUsageResultOutput() LookupGuestUsageResultOutput
- func (o LookupGuestUsageResultOutput) ToLookupGuestUsageResultOutputWithContext(ctx context.Context) LookupGuestUsageResultOutput
- func (o LookupGuestUsageResultOutput) Type() pulumi.StringOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Constants ¶
const ( // Azure AD B2C usage is billed to a linked Azure subscription and uses a monthly active users (MAU) billing model. B2CResourceSKUNameStandard = B2CResourceSKUName("Standard") // Azure AD B2C usage is billed to a linked Azure subscription and uses number of authentications based billing. B2CResourceSKUNamePremiumP1 = B2CResourceSKUName("PremiumP1") // Azure AD B2C usage is billed to a linked Azure subscription and uses number of authentications based billing. B2CResourceSKUNamePremiumP2 = B2CResourceSKUName("PremiumP2") )
const ( CIAMResourceSKUNameStandard = CIAMResourceSKUName("Standard") CIAMResourceSKUNamePremiumP1 = CIAMResourceSKUName("PremiumP1") CIAMResourceSKUNamePremiumP2 = CIAMResourceSKUName("PremiumP2") )
const ( // The SKU tier used for all Azure AD B2C tenants. B2CResourceSKUTierA0 = B2CResourceSKUTier("A0") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type B2CResourceSKU ¶
type B2CResourceSKU struct { // The name of the SKU for the tenant. Name *string `pulumi:"name"` // The tier of the tenant. Tier *string `pulumi:"tier"` }
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
type B2CResourceSKUArgs ¶
type B2CResourceSKUArgs struct { // The name of the SKU for the tenant. Name pulumi.StringPtrInput `pulumi:"name"` // The tier of the tenant. Tier pulumi.StringPtrInput `pulumi:"tier"` }
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
func (B2CResourceSKUArgs) ElementType ¶
func (B2CResourceSKUArgs) ElementType() reflect.Type
func (B2CResourceSKUArgs) ToB2CResourceSKUOutput ¶
func (i B2CResourceSKUArgs) ToB2CResourceSKUOutput() B2CResourceSKUOutput
func (B2CResourceSKUArgs) ToB2CResourceSKUOutputWithContext ¶
func (i B2CResourceSKUArgs) ToB2CResourceSKUOutputWithContext(ctx context.Context) B2CResourceSKUOutput
type B2CResourceSKUInput ¶
type B2CResourceSKUInput interface { pulumi.Input ToB2CResourceSKUOutput() B2CResourceSKUOutput ToB2CResourceSKUOutputWithContext(context.Context) B2CResourceSKUOutput }
B2CResourceSKUInput is an input type that accepts B2CResourceSKUArgs and B2CResourceSKUOutput values. You can construct a concrete instance of `B2CResourceSKUInput` via:
B2CResourceSKUArgs{...}
type B2CResourceSKUName ¶
type B2CResourceSKUName string
The name of the SKU for the tenant.
func (B2CResourceSKUName) ElementType ¶
func (B2CResourceSKUName) ElementType() reflect.Type
func (B2CResourceSKUName) ToB2CResourceSKUNameOutput ¶
func (e B2CResourceSKUName) ToB2CResourceSKUNameOutput() B2CResourceSKUNameOutput
func (B2CResourceSKUName) ToB2CResourceSKUNameOutputWithContext ¶
func (e B2CResourceSKUName) ToB2CResourceSKUNameOutputWithContext(ctx context.Context) B2CResourceSKUNameOutput
func (B2CResourceSKUName) ToB2CResourceSKUNamePtrOutput ¶
func (e B2CResourceSKUName) ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput
func (B2CResourceSKUName) ToB2CResourceSKUNamePtrOutputWithContext ¶
func (e B2CResourceSKUName) ToB2CResourceSKUNamePtrOutputWithContext(ctx context.Context) B2CResourceSKUNamePtrOutput
func (B2CResourceSKUName) ToStringOutput ¶
func (e B2CResourceSKUName) ToStringOutput() pulumi.StringOutput
func (B2CResourceSKUName) ToStringOutputWithContext ¶
func (e B2CResourceSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (B2CResourceSKUName) ToStringPtrOutput ¶
func (e B2CResourceSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
func (B2CResourceSKUName) ToStringPtrOutputWithContext ¶
func (e B2CResourceSKUName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type B2CResourceSKUNameInput ¶
type B2CResourceSKUNameInput interface { pulumi.Input ToB2CResourceSKUNameOutput() B2CResourceSKUNameOutput ToB2CResourceSKUNameOutputWithContext(context.Context) B2CResourceSKUNameOutput }
B2CResourceSKUNameInput is an input type that accepts values of the B2CResourceSKUName enum A concrete instance of `B2CResourceSKUNameInput` can be one of the following:
B2CResourceSKUNameStandard B2CResourceSKUNamePremiumP1 B2CResourceSKUNamePremiumP2
type B2CResourceSKUNameOutput ¶
type B2CResourceSKUNameOutput struct{ *pulumi.OutputState }
func (B2CResourceSKUNameOutput) ElementType ¶
func (B2CResourceSKUNameOutput) ElementType() reflect.Type
func (B2CResourceSKUNameOutput) ToB2CResourceSKUNameOutput ¶
func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNameOutput() B2CResourceSKUNameOutput
func (B2CResourceSKUNameOutput) ToB2CResourceSKUNameOutputWithContext ¶
func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNameOutputWithContext(ctx context.Context) B2CResourceSKUNameOutput
func (B2CResourceSKUNameOutput) ToB2CResourceSKUNamePtrOutput ¶
func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput
func (B2CResourceSKUNameOutput) ToB2CResourceSKUNamePtrOutputWithContext ¶
func (o B2CResourceSKUNameOutput) ToB2CResourceSKUNamePtrOutputWithContext(ctx context.Context) B2CResourceSKUNamePtrOutput
func (B2CResourceSKUNameOutput) ToStringOutput ¶
func (o B2CResourceSKUNameOutput) ToStringOutput() pulumi.StringOutput
func (B2CResourceSKUNameOutput) ToStringOutputWithContext ¶
func (o B2CResourceSKUNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (B2CResourceSKUNameOutput) ToStringPtrOutput ¶
func (o B2CResourceSKUNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (B2CResourceSKUNameOutput) ToStringPtrOutputWithContext ¶
func (o B2CResourceSKUNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type B2CResourceSKUNamePtrInput ¶
type B2CResourceSKUNamePtrInput interface { pulumi.Input ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput ToB2CResourceSKUNamePtrOutputWithContext(context.Context) B2CResourceSKUNamePtrOutput }
func B2CResourceSKUNamePtr ¶
func B2CResourceSKUNamePtr(v string) B2CResourceSKUNamePtrInput
type B2CResourceSKUNamePtrOutput ¶
type B2CResourceSKUNamePtrOutput struct{ *pulumi.OutputState }
func (B2CResourceSKUNamePtrOutput) Elem ¶
func (o B2CResourceSKUNamePtrOutput) Elem() B2CResourceSKUNameOutput
func (B2CResourceSKUNamePtrOutput) ElementType ¶
func (B2CResourceSKUNamePtrOutput) ElementType() reflect.Type
func (B2CResourceSKUNamePtrOutput) ToB2CResourceSKUNamePtrOutput ¶
func (o B2CResourceSKUNamePtrOutput) ToB2CResourceSKUNamePtrOutput() B2CResourceSKUNamePtrOutput
func (B2CResourceSKUNamePtrOutput) ToB2CResourceSKUNamePtrOutputWithContext ¶
func (o B2CResourceSKUNamePtrOutput) ToB2CResourceSKUNamePtrOutputWithContext(ctx context.Context) B2CResourceSKUNamePtrOutput
func (B2CResourceSKUNamePtrOutput) ToStringPtrOutput ¶
func (o B2CResourceSKUNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (B2CResourceSKUNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o B2CResourceSKUNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type B2CResourceSKUOutput ¶
type B2CResourceSKUOutput struct{ *pulumi.OutputState }
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
func (B2CResourceSKUOutput) ElementType ¶
func (B2CResourceSKUOutput) ElementType() reflect.Type
func (B2CResourceSKUOutput) Name ¶
func (o B2CResourceSKUOutput) Name() pulumi.StringPtrOutput
The name of the SKU for the tenant.
func (B2CResourceSKUOutput) Tier ¶
func (o B2CResourceSKUOutput) Tier() pulumi.StringPtrOutput
The tier of the tenant.
func (B2CResourceSKUOutput) ToB2CResourceSKUOutput ¶
func (o B2CResourceSKUOutput) ToB2CResourceSKUOutput() B2CResourceSKUOutput
func (B2CResourceSKUOutput) ToB2CResourceSKUOutputWithContext ¶
func (o B2CResourceSKUOutput) ToB2CResourceSKUOutputWithContext(ctx context.Context) B2CResourceSKUOutput
type B2CResourceSKUResponse ¶
type B2CResourceSKUResponse struct { // The name of the SKU for the tenant. Name *string `pulumi:"name"` // The tier of the tenant. Tier *string `pulumi:"tier"` }
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
type B2CResourceSKUResponseOutput ¶
type B2CResourceSKUResponseOutput struct{ *pulumi.OutputState }
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
func (B2CResourceSKUResponseOutput) ElementType ¶
func (B2CResourceSKUResponseOutput) ElementType() reflect.Type
func (B2CResourceSKUResponseOutput) Name ¶
func (o B2CResourceSKUResponseOutput) Name() pulumi.StringPtrOutput
The name of the SKU for the tenant.
func (B2CResourceSKUResponseOutput) Tier ¶
func (o B2CResourceSKUResponseOutput) Tier() pulumi.StringPtrOutput
The tier of the tenant.
func (B2CResourceSKUResponseOutput) ToB2CResourceSKUResponseOutput ¶
func (o B2CResourceSKUResponseOutput) ToB2CResourceSKUResponseOutput() B2CResourceSKUResponseOutput
func (B2CResourceSKUResponseOutput) ToB2CResourceSKUResponseOutputWithContext ¶
func (o B2CResourceSKUResponseOutput) ToB2CResourceSKUResponseOutputWithContext(ctx context.Context) B2CResourceSKUResponseOutput
type B2CResourceSKUTier ¶
type B2CResourceSKUTier string
The tier of the tenant.
func (B2CResourceSKUTier) ElementType ¶
func (B2CResourceSKUTier) ElementType() reflect.Type
func (B2CResourceSKUTier) ToB2CResourceSKUTierOutput ¶
func (e B2CResourceSKUTier) ToB2CResourceSKUTierOutput() B2CResourceSKUTierOutput
func (B2CResourceSKUTier) ToB2CResourceSKUTierOutputWithContext ¶
func (e B2CResourceSKUTier) ToB2CResourceSKUTierOutputWithContext(ctx context.Context) B2CResourceSKUTierOutput
func (B2CResourceSKUTier) ToB2CResourceSKUTierPtrOutput ¶
func (e B2CResourceSKUTier) ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput
func (B2CResourceSKUTier) ToB2CResourceSKUTierPtrOutputWithContext ¶
func (e B2CResourceSKUTier) ToB2CResourceSKUTierPtrOutputWithContext(ctx context.Context) B2CResourceSKUTierPtrOutput
func (B2CResourceSKUTier) ToStringOutput ¶
func (e B2CResourceSKUTier) ToStringOutput() pulumi.StringOutput
func (B2CResourceSKUTier) ToStringOutputWithContext ¶
func (e B2CResourceSKUTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (B2CResourceSKUTier) ToStringPtrOutput ¶
func (e B2CResourceSKUTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (B2CResourceSKUTier) ToStringPtrOutputWithContext ¶
func (e B2CResourceSKUTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type B2CResourceSKUTierInput ¶
type B2CResourceSKUTierInput interface { pulumi.Input ToB2CResourceSKUTierOutput() B2CResourceSKUTierOutput ToB2CResourceSKUTierOutputWithContext(context.Context) B2CResourceSKUTierOutput }
B2CResourceSKUTierInput is an input type that accepts values of the B2CResourceSKUTier enum A concrete instance of `B2CResourceSKUTierInput` can be one of the following:
B2CResourceSKUTierA0
type B2CResourceSKUTierOutput ¶
type B2CResourceSKUTierOutput struct{ *pulumi.OutputState }
func (B2CResourceSKUTierOutput) ElementType ¶
func (B2CResourceSKUTierOutput) ElementType() reflect.Type
func (B2CResourceSKUTierOutput) ToB2CResourceSKUTierOutput ¶
func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierOutput() B2CResourceSKUTierOutput
func (B2CResourceSKUTierOutput) ToB2CResourceSKUTierOutputWithContext ¶
func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierOutputWithContext(ctx context.Context) B2CResourceSKUTierOutput
func (B2CResourceSKUTierOutput) ToB2CResourceSKUTierPtrOutput ¶
func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput
func (B2CResourceSKUTierOutput) ToB2CResourceSKUTierPtrOutputWithContext ¶
func (o B2CResourceSKUTierOutput) ToB2CResourceSKUTierPtrOutputWithContext(ctx context.Context) B2CResourceSKUTierPtrOutput
func (B2CResourceSKUTierOutput) ToStringOutput ¶
func (o B2CResourceSKUTierOutput) ToStringOutput() pulumi.StringOutput
func (B2CResourceSKUTierOutput) ToStringOutputWithContext ¶
func (o B2CResourceSKUTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (B2CResourceSKUTierOutput) ToStringPtrOutput ¶
func (o B2CResourceSKUTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (B2CResourceSKUTierOutput) ToStringPtrOutputWithContext ¶
func (o B2CResourceSKUTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type B2CResourceSKUTierPtrInput ¶
type B2CResourceSKUTierPtrInput interface { pulumi.Input ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput ToB2CResourceSKUTierPtrOutputWithContext(context.Context) B2CResourceSKUTierPtrOutput }
func B2CResourceSKUTierPtr ¶
func B2CResourceSKUTierPtr(v string) B2CResourceSKUTierPtrInput
type B2CResourceSKUTierPtrOutput ¶
type B2CResourceSKUTierPtrOutput struct{ *pulumi.OutputState }
func (B2CResourceSKUTierPtrOutput) Elem ¶
func (o B2CResourceSKUTierPtrOutput) Elem() B2CResourceSKUTierOutput
func (B2CResourceSKUTierPtrOutput) ElementType ¶
func (B2CResourceSKUTierPtrOutput) ElementType() reflect.Type
func (B2CResourceSKUTierPtrOutput) ToB2CResourceSKUTierPtrOutput ¶
func (o B2CResourceSKUTierPtrOutput) ToB2CResourceSKUTierPtrOutput() B2CResourceSKUTierPtrOutput
func (B2CResourceSKUTierPtrOutput) ToB2CResourceSKUTierPtrOutputWithContext ¶
func (o B2CResourceSKUTierPtrOutput) ToB2CResourceSKUTierPtrOutputWithContext(ctx context.Context) B2CResourceSKUTierPtrOutput
func (B2CResourceSKUTierPtrOutput) ToStringPtrOutput ¶
func (o B2CResourceSKUTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (B2CResourceSKUTierPtrOutput) ToStringPtrOutputWithContext ¶
func (o B2CResourceSKUTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type B2CTenant ¶
type B2CTenant struct { pulumi.CustomResourceState // The billing configuration for the tenant. BillingConfig B2CTenantResourcePropertiesResponseBillingConfigPtrOutput `pulumi:"billingConfig"` // The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/B2CDataResidency) for more information. Location pulumi.StringOutput `pulumi:"location"` // The name of the Azure AD B2C tenant resource. Name pulumi.StringOutput `pulumi:"name"` // SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at [aka.ms/b2cBilling](https://aka.ms/b2cBilling). Sku B2CResourceSKUResponseOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource Tags Tags pulumi.StringMapOutput `pulumi:"tags"` // An identifier of the Azure AD B2C tenant. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The type of the B2C tenant resource. Type pulumi.StringOutput `pulumi:"type"` }
Azure REST API version: 2021-04-01. Prior API version in Azure Native 1.x: 2019-01-01-preview.
Other available API versions: 2019-01-01-preview, 2023-01-18-preview, 2023-05-17-preview.
func GetB2CTenant ¶
func GetB2CTenant(ctx *pulumi.Context, name string, id pulumi.IDInput, state *B2CTenantState, opts ...pulumi.ResourceOption) (*B2CTenant, error)
GetB2CTenant gets an existing B2CTenant 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 NewB2CTenant ¶
func NewB2CTenant(ctx *pulumi.Context, name string, args *B2CTenantArgs, opts ...pulumi.ResourceOption) (*B2CTenant, error)
NewB2CTenant registers a new resource with the given unique name, arguments, and options.
func (*B2CTenant) ElementType ¶
func (*B2CTenant) ToB2CTenantOutput ¶
func (i *B2CTenant) ToB2CTenantOutput() B2CTenantOutput
func (*B2CTenant) ToB2CTenantOutputWithContext ¶
func (i *B2CTenant) ToB2CTenantOutputWithContext(ctx context.Context) B2CTenantOutput
type B2CTenantArgs ¶
type B2CTenantArgs struct { // Country code of Azure tenant (e.g. 'US'). Refer to [aka.ms/B2CDataResidency](https://aka.ms/B2CDataResidency) to see valid country codes and corresponding data residency locations. If you do not see a country code in an valid data residency location, choose one from the list. CountryCode pulumi.StringPtrInput // The display name of the Azure AD B2C tenant. DisplayName pulumi.StringPtrInput // The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/B2CDataResidency) for more information. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The initial domain name of the Azure AD B2C tenant. ResourceName pulumi.StringPtrInput // SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at [aka.ms/b2cBilling](https://aka.ms/b2cBilling). Sku B2CResourceSKUInput // Resource Tags Tags pulumi.StringMapInput }
The set of arguments for constructing a B2CTenant resource.
func (B2CTenantArgs) ElementType ¶
func (B2CTenantArgs) ElementType() reflect.Type
type B2CTenantInput ¶
type B2CTenantInput interface { pulumi.Input ToB2CTenantOutput() B2CTenantOutput ToB2CTenantOutputWithContext(ctx context.Context) B2CTenantOutput }
type B2CTenantOutput ¶
type B2CTenantOutput struct{ *pulumi.OutputState }
func (B2CTenantOutput) BillingConfig ¶
func (o B2CTenantOutput) BillingConfig() B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
The billing configuration for the tenant.
func (B2CTenantOutput) ElementType ¶
func (B2CTenantOutput) ElementType() reflect.Type
func (B2CTenantOutput) Location ¶
func (o B2CTenantOutput) Location() pulumi.StringOutput
The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/B2CDataResidency) for more information.
func (B2CTenantOutput) Name ¶
func (o B2CTenantOutput) Name() pulumi.StringOutput
The name of the Azure AD B2C tenant resource.
func (B2CTenantOutput) Sku ¶
func (o B2CTenantOutput) Sku() B2CResourceSKUResponseOutput
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
func (B2CTenantOutput) SystemData ¶
func (o B2CTenantOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (B2CTenantOutput) TenantId ¶
func (o B2CTenantOutput) TenantId() pulumi.StringPtrOutput
An identifier of the Azure AD B2C tenant.
func (B2CTenantOutput) ToB2CTenantOutput ¶
func (o B2CTenantOutput) ToB2CTenantOutput() B2CTenantOutput
func (B2CTenantOutput) ToB2CTenantOutputWithContext ¶
func (o B2CTenantOutput) ToB2CTenantOutputWithContext(ctx context.Context) B2CTenantOutput
func (B2CTenantOutput) Type ¶
func (o B2CTenantOutput) Type() pulumi.StringOutput
The type of the B2C tenant resource.
type B2CTenantResourcePropertiesResponseBillingConfig ¶
type B2CTenantResourcePropertiesResponseBillingConfig struct { // The type of billing. Will be MAU for all new customers. If 'Auths', it can be updated to 'MAU'. Cannot be changed if value is 'MAU'. Learn more about Azure AD B2C billing at [aka.ms/b2cBilling](https://aka.ms/b2cbilling). BillingType *string `pulumi:"billingType"` // The data from which the billing type took effect EffectiveStartDateUtc string `pulumi:"effectiveStartDateUtc"` }
The billing configuration for the tenant.
type B2CTenantResourcePropertiesResponseBillingConfigOutput ¶
type B2CTenantResourcePropertiesResponseBillingConfigOutput struct{ *pulumi.OutputState }
The billing configuration for the tenant.
func (B2CTenantResourcePropertiesResponseBillingConfigOutput) BillingType ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) BillingType() pulumi.StringPtrOutput
The type of billing. Will be MAU for all new customers. If 'Auths', it can be updated to 'MAU'. Cannot be changed if value is 'MAU'. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cbilling).
func (B2CTenantResourcePropertiesResponseBillingConfigOutput) EffectiveStartDateUtc ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) EffectiveStartDateUtc() pulumi.StringOutput
The data from which the billing type took effect
func (B2CTenantResourcePropertiesResponseBillingConfigOutput) ElementType ¶
func (B2CTenantResourcePropertiesResponseBillingConfigOutput) ElementType() reflect.Type
func (B2CTenantResourcePropertiesResponseBillingConfigOutput) ToB2CTenantResourcePropertiesResponseBillingConfigOutput ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) ToB2CTenantResourcePropertiesResponseBillingConfigOutput() B2CTenantResourcePropertiesResponseBillingConfigOutput
func (B2CTenantResourcePropertiesResponseBillingConfigOutput) ToB2CTenantResourcePropertiesResponseBillingConfigOutputWithContext ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigOutput) ToB2CTenantResourcePropertiesResponseBillingConfigOutputWithContext(ctx context.Context) B2CTenantResourcePropertiesResponseBillingConfigOutput
type B2CTenantResourcePropertiesResponseBillingConfigPtrOutput ¶
type B2CTenantResourcePropertiesResponseBillingConfigPtrOutput struct{ *pulumi.OutputState }
func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) BillingType ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) BillingType() pulumi.StringPtrOutput
The type of billing. Will be MAU for all new customers. If 'Auths', it can be updated to 'MAU'. Cannot be changed if value is 'MAU'. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cbilling).
func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) EffectiveStartDateUtc ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) EffectiveStartDateUtc() pulumi.StringPtrOutput
The data from which the billing type took effect
func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ElementType ¶
func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ElementType() reflect.Type
func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ToB2CTenantResourcePropertiesResponseBillingConfigPtrOutput ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ToB2CTenantResourcePropertiesResponseBillingConfigPtrOutput() B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
func (B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ToB2CTenantResourcePropertiesResponseBillingConfigPtrOutputWithContext ¶
func (o B2CTenantResourcePropertiesResponseBillingConfigPtrOutput) ToB2CTenantResourcePropertiesResponseBillingConfigPtrOutputWithContext(ctx context.Context) B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
type B2CTenantState ¶
type B2CTenantState struct { }
func (B2CTenantState) ElementType ¶
func (B2CTenantState) ElementType() reflect.Type
type CIAMResourceSKU ¶
type CIAMResourceSKU struct { // The name of the SKU for the tenant. Name string `pulumi:"name"` }
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
type CIAMResourceSKUArgs ¶
type CIAMResourceSKUArgs struct { // The name of the SKU for the tenant. Name pulumi.StringInput `pulumi:"name"` }
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
func (CIAMResourceSKUArgs) ElementType ¶
func (CIAMResourceSKUArgs) ElementType() reflect.Type
func (CIAMResourceSKUArgs) ToCIAMResourceSKUOutput ¶
func (i CIAMResourceSKUArgs) ToCIAMResourceSKUOutput() CIAMResourceSKUOutput
func (CIAMResourceSKUArgs) ToCIAMResourceSKUOutputWithContext ¶
func (i CIAMResourceSKUArgs) ToCIAMResourceSKUOutputWithContext(ctx context.Context) CIAMResourceSKUOutput
type CIAMResourceSKUInput ¶
type CIAMResourceSKUInput interface { pulumi.Input ToCIAMResourceSKUOutput() CIAMResourceSKUOutput ToCIAMResourceSKUOutputWithContext(context.Context) CIAMResourceSKUOutput }
CIAMResourceSKUInput is an input type that accepts CIAMResourceSKUArgs and CIAMResourceSKUOutput values. You can construct a concrete instance of `CIAMResourceSKUInput` via:
CIAMResourceSKUArgs{...}
type CIAMResourceSKUName ¶
type CIAMResourceSKUName string
The name of the SKU for the tenant.
func (CIAMResourceSKUName) ElementType ¶
func (CIAMResourceSKUName) ElementType() reflect.Type
func (CIAMResourceSKUName) ToCIAMResourceSKUNameOutput ¶
func (e CIAMResourceSKUName) ToCIAMResourceSKUNameOutput() CIAMResourceSKUNameOutput
func (CIAMResourceSKUName) ToCIAMResourceSKUNameOutputWithContext ¶
func (e CIAMResourceSKUName) ToCIAMResourceSKUNameOutputWithContext(ctx context.Context) CIAMResourceSKUNameOutput
func (CIAMResourceSKUName) ToCIAMResourceSKUNamePtrOutput ¶
func (e CIAMResourceSKUName) ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput
func (CIAMResourceSKUName) ToCIAMResourceSKUNamePtrOutputWithContext ¶
func (e CIAMResourceSKUName) ToCIAMResourceSKUNamePtrOutputWithContext(ctx context.Context) CIAMResourceSKUNamePtrOutput
func (CIAMResourceSKUName) ToStringOutput ¶
func (e CIAMResourceSKUName) ToStringOutput() pulumi.StringOutput
func (CIAMResourceSKUName) ToStringOutputWithContext ¶
func (e CIAMResourceSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CIAMResourceSKUName) ToStringPtrOutput ¶
func (e CIAMResourceSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
func (CIAMResourceSKUName) ToStringPtrOutputWithContext ¶
func (e CIAMResourceSKUName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CIAMResourceSKUNameInput ¶
type CIAMResourceSKUNameInput interface { pulumi.Input ToCIAMResourceSKUNameOutput() CIAMResourceSKUNameOutput ToCIAMResourceSKUNameOutputWithContext(context.Context) CIAMResourceSKUNameOutput }
CIAMResourceSKUNameInput is an input type that accepts values of the CIAMResourceSKUName enum A concrete instance of `CIAMResourceSKUNameInput` can be one of the following:
CIAMResourceSKUNameStandard CIAMResourceSKUNamePremiumP1 CIAMResourceSKUNamePremiumP2
type CIAMResourceSKUNameOutput ¶
type CIAMResourceSKUNameOutput struct{ *pulumi.OutputState }
func (CIAMResourceSKUNameOutput) ElementType ¶
func (CIAMResourceSKUNameOutput) ElementType() reflect.Type
func (CIAMResourceSKUNameOutput) ToCIAMResourceSKUNameOutput ¶
func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNameOutput() CIAMResourceSKUNameOutput
func (CIAMResourceSKUNameOutput) ToCIAMResourceSKUNameOutputWithContext ¶
func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNameOutputWithContext(ctx context.Context) CIAMResourceSKUNameOutput
func (CIAMResourceSKUNameOutput) ToCIAMResourceSKUNamePtrOutput ¶
func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput
func (CIAMResourceSKUNameOutput) ToCIAMResourceSKUNamePtrOutputWithContext ¶
func (o CIAMResourceSKUNameOutput) ToCIAMResourceSKUNamePtrOutputWithContext(ctx context.Context) CIAMResourceSKUNamePtrOutput
func (CIAMResourceSKUNameOutput) ToStringOutput ¶
func (o CIAMResourceSKUNameOutput) ToStringOutput() pulumi.StringOutput
func (CIAMResourceSKUNameOutput) ToStringOutputWithContext ¶
func (o CIAMResourceSKUNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CIAMResourceSKUNameOutput) ToStringPtrOutput ¶
func (o CIAMResourceSKUNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CIAMResourceSKUNameOutput) ToStringPtrOutputWithContext ¶
func (o CIAMResourceSKUNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CIAMResourceSKUNamePtrInput ¶
type CIAMResourceSKUNamePtrInput interface { pulumi.Input ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput ToCIAMResourceSKUNamePtrOutputWithContext(context.Context) CIAMResourceSKUNamePtrOutput }
func CIAMResourceSKUNamePtr ¶
func CIAMResourceSKUNamePtr(v string) CIAMResourceSKUNamePtrInput
type CIAMResourceSKUNamePtrOutput ¶
type CIAMResourceSKUNamePtrOutput struct{ *pulumi.OutputState }
func (CIAMResourceSKUNamePtrOutput) Elem ¶
func (o CIAMResourceSKUNamePtrOutput) Elem() CIAMResourceSKUNameOutput
func (CIAMResourceSKUNamePtrOutput) ElementType ¶
func (CIAMResourceSKUNamePtrOutput) ElementType() reflect.Type
func (CIAMResourceSKUNamePtrOutput) ToCIAMResourceSKUNamePtrOutput ¶
func (o CIAMResourceSKUNamePtrOutput) ToCIAMResourceSKUNamePtrOutput() CIAMResourceSKUNamePtrOutput
func (CIAMResourceSKUNamePtrOutput) ToCIAMResourceSKUNamePtrOutputWithContext ¶
func (o CIAMResourceSKUNamePtrOutput) ToCIAMResourceSKUNamePtrOutputWithContext(ctx context.Context) CIAMResourceSKUNamePtrOutput
func (CIAMResourceSKUNamePtrOutput) ToStringPtrOutput ¶
func (o CIAMResourceSKUNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CIAMResourceSKUNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o CIAMResourceSKUNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CIAMResourceSKUOutput ¶
type CIAMResourceSKUOutput struct{ *pulumi.OutputState }
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
func (CIAMResourceSKUOutput) ElementType ¶
func (CIAMResourceSKUOutput) ElementType() reflect.Type
func (CIAMResourceSKUOutput) Name ¶
func (o CIAMResourceSKUOutput) Name() pulumi.StringOutput
The name of the SKU for the tenant.
func (CIAMResourceSKUOutput) ToCIAMResourceSKUOutput ¶
func (o CIAMResourceSKUOutput) ToCIAMResourceSKUOutput() CIAMResourceSKUOutput
func (CIAMResourceSKUOutput) ToCIAMResourceSKUOutputWithContext ¶
func (o CIAMResourceSKUOutput) ToCIAMResourceSKUOutputWithContext(ctx context.Context) CIAMResourceSKUOutput
type CIAMResourceSKUResponse ¶
type CIAMResourceSKUResponse struct { // The name of the SKU for the tenant. Name string `pulumi:"name"` }
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
type CIAMResourceSKUResponseOutput ¶
type CIAMResourceSKUResponseOutput struct{ *pulumi.OutputState }
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
func (CIAMResourceSKUResponseOutput) ElementType ¶
func (CIAMResourceSKUResponseOutput) ElementType() reflect.Type
func (CIAMResourceSKUResponseOutput) Name ¶
func (o CIAMResourceSKUResponseOutput) Name() pulumi.StringOutput
The name of the SKU for the tenant.
func (CIAMResourceSKUResponseOutput) ToCIAMResourceSKUResponseOutput ¶
func (o CIAMResourceSKUResponseOutput) ToCIAMResourceSKUResponseOutput() CIAMResourceSKUResponseOutput
func (CIAMResourceSKUResponseOutput) ToCIAMResourceSKUResponseOutputWithContext ¶
func (o CIAMResourceSKUResponseOutput) ToCIAMResourceSKUResponseOutputWithContext(ctx context.Context) CIAMResourceSKUResponseOutput
type CIAMTenant ¶
type CIAMTenant struct { pulumi.CustomResourceState // The type of billing. Will be MAU for all new customers. Cannot be changed if value is 'MAU'. Learn more about Azure AD for customers billing at [aka.ms/b2cBilling](https://aka.ms/b2cbilling). BillingType pulumi.StringOutput `pulumi:"billingType"` // These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource. CreateTenantProperties CreateCIAMTenantPropertiesResponseOutput `pulumi:"createTenantProperties"` // The domain name of the tenant DomainName pulumi.StringOutput `pulumi:"domainName"` // The data from which the billing type took effect EffectiveStartDateUtc pulumi.StringOutput `pulumi:"effectiveStartDateUtc"` // The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information. Location pulumi.StringOutput `pulumi:"location"` // The name of the Azure AD for customers tenant resource. Name pulumi.StringOutput `pulumi:"name"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling). Sku CIAMResourceSKUResponseOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource Tags Tags pulumi.StringMapOutput `pulumi:"tags"` // An identifier of the Azure AD for customers tenant. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The type of the Azure AD for customers tenant resource. Type pulumi.StringOutput `pulumi:"type"` }
The Azure AD for customers resource. Azure REST API version: 2023-05-17-preview.
func GetCIAMTenant ¶
func GetCIAMTenant(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CIAMTenantState, opts ...pulumi.ResourceOption) (*CIAMTenant, error)
GetCIAMTenant gets an existing CIAMTenant 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 NewCIAMTenant ¶
func NewCIAMTenant(ctx *pulumi.Context, name string, args *CIAMTenantArgs, opts ...pulumi.ResourceOption) (*CIAMTenant, error)
NewCIAMTenant registers a new resource with the given unique name, arguments, and options.
func (*CIAMTenant) ElementType ¶
func (*CIAMTenant) ElementType() reflect.Type
func (*CIAMTenant) ToCIAMTenantOutput ¶
func (i *CIAMTenant) ToCIAMTenantOutput() CIAMTenantOutput
func (*CIAMTenant) ToCIAMTenantOutputWithContext ¶
func (i *CIAMTenant) ToCIAMTenantOutputWithContext(ctx context.Context) CIAMTenantOutput
type CIAMTenantArgs ¶
type CIAMTenantArgs struct { // These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource. CreateTenantProperties CreateCIAMTenantPropertiesInput // The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information. Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The initial sub domain of the tenant. ResourceName pulumi.StringPtrInput // SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling). Sku CIAMResourceSKUInput // Resource Tags Tags pulumi.StringMapInput // An identifier of the Azure AD for customers tenant. TenantId pulumi.StringPtrInput }
The set of arguments for constructing a CIAMTenant resource.
func (CIAMTenantArgs) ElementType ¶
func (CIAMTenantArgs) ElementType() reflect.Type
type CIAMTenantInput ¶
type CIAMTenantInput interface { pulumi.Input ToCIAMTenantOutput() CIAMTenantOutput ToCIAMTenantOutputWithContext(ctx context.Context) CIAMTenantOutput }
type CIAMTenantOutput ¶
type CIAMTenantOutput struct{ *pulumi.OutputState }
func (CIAMTenantOutput) BillingType ¶
func (o CIAMTenantOutput) BillingType() pulumi.StringOutput
The type of billing. Will be MAU for all new customers. Cannot be changed if value is 'MAU'. Learn more about Azure AD for customers billing at aka.ms/b2cBilling(https://aka.ms/b2cbilling).
func (CIAMTenantOutput) CreateTenantProperties ¶
func (o CIAMTenantOutput) CreateTenantProperties() CreateCIAMTenantPropertiesResponseOutput
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
func (CIAMTenantOutput) DomainName ¶
func (o CIAMTenantOutput) DomainName() pulumi.StringOutput
The domain name of the tenant
func (CIAMTenantOutput) EffectiveStartDateUtc ¶
func (o CIAMTenantOutput) EffectiveStartDateUtc() pulumi.StringOutput
The data from which the billing type took effect
func (CIAMTenantOutput) ElementType ¶
func (CIAMTenantOutput) ElementType() reflect.Type
func (CIAMTenantOutput) Location ¶
func (o CIAMTenantOutput) Location() pulumi.StringOutput
The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information.
func (CIAMTenantOutput) Name ¶
func (o CIAMTenantOutput) Name() pulumi.StringOutput
The name of the Azure AD for customers tenant resource.
func (CIAMTenantOutput) ProvisioningState ¶
func (o CIAMTenantOutput) ProvisioningState() pulumi.StringOutput
func (CIAMTenantOutput) Sku ¶
func (o CIAMTenantOutput) Sku() CIAMResourceSKUResponseOutput
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
func (CIAMTenantOutput) SystemData ¶
func (o CIAMTenantOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (CIAMTenantOutput) Tags ¶
func (o CIAMTenantOutput) Tags() pulumi.StringMapOutput
Resource Tags
func (CIAMTenantOutput) TenantId ¶
func (o CIAMTenantOutput) TenantId() pulumi.StringPtrOutput
An identifier of the Azure AD for customers tenant.
func (CIAMTenantOutput) ToCIAMTenantOutput ¶
func (o CIAMTenantOutput) ToCIAMTenantOutput() CIAMTenantOutput
func (CIAMTenantOutput) ToCIAMTenantOutputWithContext ¶
func (o CIAMTenantOutput) ToCIAMTenantOutputWithContext(ctx context.Context) CIAMTenantOutput
func (CIAMTenantOutput) Type ¶
func (o CIAMTenantOutput) Type() pulumi.StringOutput
The type of the Azure AD for customers tenant resource.
type CIAMTenantState ¶
type CIAMTenantState struct { }
func (CIAMTenantState) ElementType ¶
func (CIAMTenantState) ElementType() reflect.Type
type CreateCIAMTenantProperties ¶
type CreateCIAMTenantProperties struct { // Country code of Azure tenant (e.g. 'US'). Refer to [https://aka.ms/ciam-data-location](https://aka.ms/ciam-data-location) to see valid country codes and corresponding data residency locations. If you do not see a country code in an valid data residency location, choose one from the list. CountryCode string `pulumi:"countryCode"` // The display name of the Azure AD for customers tenant. DisplayName string `pulumi:"displayName"` }
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
type CreateCIAMTenantPropertiesArgs ¶
type CreateCIAMTenantPropertiesArgs struct { // Country code of Azure tenant (e.g. 'US'). Refer to [https://aka.ms/ciam-data-location](https://aka.ms/ciam-data-location) to see valid country codes and corresponding data residency locations. If you do not see a country code in an valid data residency location, choose one from the list. CountryCode pulumi.StringInput `pulumi:"countryCode"` // The display name of the Azure AD for customers tenant. DisplayName pulumi.StringInput `pulumi:"displayName"` }
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
func (CreateCIAMTenantPropertiesArgs) ElementType ¶
func (CreateCIAMTenantPropertiesArgs) ElementType() reflect.Type
func (CreateCIAMTenantPropertiesArgs) ToCreateCIAMTenantPropertiesOutput ¶
func (i CreateCIAMTenantPropertiesArgs) ToCreateCIAMTenantPropertiesOutput() CreateCIAMTenantPropertiesOutput
func (CreateCIAMTenantPropertiesArgs) ToCreateCIAMTenantPropertiesOutputWithContext ¶
func (i CreateCIAMTenantPropertiesArgs) ToCreateCIAMTenantPropertiesOutputWithContext(ctx context.Context) CreateCIAMTenantPropertiesOutput
type CreateCIAMTenantPropertiesInput ¶
type CreateCIAMTenantPropertiesInput interface { pulumi.Input ToCreateCIAMTenantPropertiesOutput() CreateCIAMTenantPropertiesOutput ToCreateCIAMTenantPropertiesOutputWithContext(context.Context) CreateCIAMTenantPropertiesOutput }
CreateCIAMTenantPropertiesInput is an input type that accepts CreateCIAMTenantPropertiesArgs and CreateCIAMTenantPropertiesOutput values. You can construct a concrete instance of `CreateCIAMTenantPropertiesInput` via:
CreateCIAMTenantPropertiesArgs{...}
type CreateCIAMTenantPropertiesOutput ¶
type CreateCIAMTenantPropertiesOutput struct{ *pulumi.OutputState }
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
func (CreateCIAMTenantPropertiesOutput) CountryCode ¶
func (o CreateCIAMTenantPropertiesOutput) CountryCode() pulumi.StringOutput
Country code of Azure tenant (e.g. 'US'). Refer to [https://aka.ms/ciam-data-location](https://aka.ms/ciam-data-location) to see valid country codes and corresponding data residency locations. If you do not see a country code in an valid data residency location, choose one from the list.
func (CreateCIAMTenantPropertiesOutput) DisplayName ¶
func (o CreateCIAMTenantPropertiesOutput) DisplayName() pulumi.StringOutput
The display name of the Azure AD for customers tenant.
func (CreateCIAMTenantPropertiesOutput) ElementType ¶
func (CreateCIAMTenantPropertiesOutput) ElementType() reflect.Type
func (CreateCIAMTenantPropertiesOutput) ToCreateCIAMTenantPropertiesOutput ¶
func (o CreateCIAMTenantPropertiesOutput) ToCreateCIAMTenantPropertiesOutput() CreateCIAMTenantPropertiesOutput
func (CreateCIAMTenantPropertiesOutput) ToCreateCIAMTenantPropertiesOutputWithContext ¶
func (o CreateCIAMTenantPropertiesOutput) ToCreateCIAMTenantPropertiesOutputWithContext(ctx context.Context) CreateCIAMTenantPropertiesOutput
type CreateCIAMTenantPropertiesResponse ¶
type CreateCIAMTenantPropertiesResponse struct { // Country code of Azure tenant (e.g. 'US'). Refer to [https://aka.ms/ciam-data-location](https://aka.ms/ciam-data-location) to see valid country codes and corresponding data residency locations. If you do not see a country code in an valid data residency location, choose one from the list. CountryCode string `pulumi:"countryCode"` // The display name of the Azure AD for customers tenant. DisplayName string `pulumi:"displayName"` }
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
type CreateCIAMTenantPropertiesResponseOutput ¶
type CreateCIAMTenantPropertiesResponseOutput struct{ *pulumi.OutputState }
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
func (CreateCIAMTenantPropertiesResponseOutput) CountryCode ¶
func (o CreateCIAMTenantPropertiesResponseOutput) CountryCode() pulumi.StringOutput
Country code of Azure tenant (e.g. 'US'). Refer to [https://aka.ms/ciam-data-location](https://aka.ms/ciam-data-location) to see valid country codes and corresponding data residency locations. If you do not see a country code in an valid data residency location, choose one from the list.
func (CreateCIAMTenantPropertiesResponseOutput) DisplayName ¶
func (o CreateCIAMTenantPropertiesResponseOutput) DisplayName() pulumi.StringOutput
The display name of the Azure AD for customers tenant.
func (CreateCIAMTenantPropertiesResponseOutput) ElementType ¶
func (CreateCIAMTenantPropertiesResponseOutput) ElementType() reflect.Type
func (CreateCIAMTenantPropertiesResponseOutput) ToCreateCIAMTenantPropertiesResponseOutput ¶
func (o CreateCIAMTenantPropertiesResponseOutput) ToCreateCIAMTenantPropertiesResponseOutput() CreateCIAMTenantPropertiesResponseOutput
func (CreateCIAMTenantPropertiesResponseOutput) ToCreateCIAMTenantPropertiesResponseOutputWithContext ¶
func (o CreateCIAMTenantPropertiesResponseOutput) ToCreateCIAMTenantPropertiesResponseOutputWithContext(ctx context.Context) CreateCIAMTenantPropertiesResponseOutput
type GuestUsage ¶
type GuestUsage struct { pulumi.CustomResourceState // Location of the Guest Usages resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the Guest Usages resource. Name pulumi.StringOutput `pulumi:"name"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Key-value pairs of additional resource provisioning properties. Tags pulumi.StringMapOutput `pulumi:"tags"` // An identifier for the tenant for which the resource is being created TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The type of the Guest Usages resource. Type pulumi.StringOutput `pulumi:"type"` }
Guest Usages Resource Azure REST API version: 2021-04-01. Prior API version in Azure Native 1.x: 2020-05-01-preview.
Other available API versions: 2023-01-18-preview, 2023-05-17-preview.
func GetGuestUsage ¶
func GetGuestUsage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuestUsageState, opts ...pulumi.ResourceOption) (*GuestUsage, error)
GetGuestUsage gets an existing GuestUsage 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 NewGuestUsage ¶
func NewGuestUsage(ctx *pulumi.Context, name string, args *GuestUsageArgs, opts ...pulumi.ResourceOption) (*GuestUsage, error)
NewGuestUsage registers a new resource with the given unique name, arguments, and options.
func (*GuestUsage) ElementType ¶
func (*GuestUsage) ElementType() reflect.Type
func (*GuestUsage) ToGuestUsageOutput ¶
func (i *GuestUsage) ToGuestUsageOutput() GuestUsageOutput
func (*GuestUsage) ToGuestUsageOutputWithContext ¶
func (i *GuestUsage) ToGuestUsageOutputWithContext(ctx context.Context) GuestUsageOutput
type GuestUsageArgs ¶
type GuestUsageArgs struct { // Location of the Guest Usages resource. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The initial domain name of the Azure AD B2C tenant. ResourceName pulumi.StringPtrInput // Key-value pairs of additional resource provisioning properties. Tags pulumi.StringMapInput // An identifier for the tenant for which the resource is being created TenantId pulumi.StringPtrInput }
The set of arguments for constructing a GuestUsage resource.
func (GuestUsageArgs) ElementType ¶
func (GuestUsageArgs) ElementType() reflect.Type
type GuestUsageInput ¶
type GuestUsageInput interface { pulumi.Input ToGuestUsageOutput() GuestUsageOutput ToGuestUsageOutputWithContext(ctx context.Context) GuestUsageOutput }
type GuestUsageOutput ¶
type GuestUsageOutput struct{ *pulumi.OutputState }
func (GuestUsageOutput) ElementType ¶
func (GuestUsageOutput) ElementType() reflect.Type
func (GuestUsageOutput) Location ¶
func (o GuestUsageOutput) Location() pulumi.StringPtrOutput
Location of the Guest Usages resource.
func (GuestUsageOutput) Name ¶
func (o GuestUsageOutput) Name() pulumi.StringOutput
The name of the Guest Usages resource.
func (GuestUsageOutput) SystemData ¶
func (o GuestUsageOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (GuestUsageOutput) Tags ¶
func (o GuestUsageOutput) Tags() pulumi.StringMapOutput
Key-value pairs of additional resource provisioning properties.
func (GuestUsageOutput) TenantId ¶
func (o GuestUsageOutput) TenantId() pulumi.StringPtrOutput
An identifier for the tenant for which the resource is being created
func (GuestUsageOutput) ToGuestUsageOutput ¶
func (o GuestUsageOutput) ToGuestUsageOutput() GuestUsageOutput
func (GuestUsageOutput) ToGuestUsageOutputWithContext ¶
func (o GuestUsageOutput) ToGuestUsageOutputWithContext(ctx context.Context) GuestUsageOutput
func (GuestUsageOutput) Type ¶
func (o GuestUsageOutput) Type() pulumi.StringOutput
The type of the Guest Usages resource.
type GuestUsageState ¶
type GuestUsageState struct { }
func (GuestUsageState) ElementType ¶
func (GuestUsageState) ElementType() reflect.Type
type LookupB2CTenantArgs ¶
type LookupB2CTenantOutputArgs ¶
type LookupB2CTenantOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The initial domain name of the Azure AD B2C tenant. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupB2CTenantOutputArgs) ElementType ¶
func (LookupB2CTenantOutputArgs) ElementType() reflect.Type
type LookupB2CTenantResult ¶
type LookupB2CTenantResult struct { // The billing configuration for the tenant. BillingConfig *B2CTenantResourcePropertiesResponseBillingConfig `pulumi:"billingConfig"` // An identifier that represents the Azure AD B2C tenant resource. Id string `pulumi:"id"` // The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/B2CDataResidency) for more information. Location string `pulumi:"location"` // The name of the Azure AD B2C tenant resource. Name string `pulumi:"name"` // SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at [aka.ms/b2cBilling](https://aka.ms/b2cBilling). Sku B2CResourceSKUResponse `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource Tags Tags map[string]string `pulumi:"tags"` // An identifier of the Azure AD B2C tenant. TenantId *string `pulumi:"tenantId"` // The type of the B2C tenant resource. Type string `pulumi:"type"` }
func LookupB2CTenant ¶
func LookupB2CTenant(ctx *pulumi.Context, args *LookupB2CTenantArgs, opts ...pulumi.InvokeOption) (*LookupB2CTenantResult, error)
Get the Azure AD B2C tenant resource. Azure REST API version: 2021-04-01.
Other available API versions: 2019-01-01-preview, 2023-01-18-preview, 2023-05-17-preview.
type LookupB2CTenantResultOutput ¶
type LookupB2CTenantResultOutput struct{ *pulumi.OutputState }
func LookupB2CTenantOutput ¶
func LookupB2CTenantOutput(ctx *pulumi.Context, args LookupB2CTenantOutputArgs, opts ...pulumi.InvokeOption) LookupB2CTenantResultOutput
func (LookupB2CTenantResultOutput) BillingConfig ¶
func (o LookupB2CTenantResultOutput) BillingConfig() B2CTenantResourcePropertiesResponseBillingConfigPtrOutput
The billing configuration for the tenant.
func (LookupB2CTenantResultOutput) ElementType ¶
func (LookupB2CTenantResultOutput) ElementType() reflect.Type
func (LookupB2CTenantResultOutput) Id ¶
func (o LookupB2CTenantResultOutput) Id() pulumi.StringOutput
An identifier that represents the Azure AD B2C tenant resource.
func (LookupB2CTenantResultOutput) Location ¶
func (o LookupB2CTenantResultOutput) Location() pulumi.StringOutput
The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/B2CDataResidency) for more information.
func (LookupB2CTenantResultOutput) Name ¶
func (o LookupB2CTenantResultOutput) Name() pulumi.StringOutput
The name of the Azure AD B2C tenant resource.
func (LookupB2CTenantResultOutput) Sku ¶
func (o LookupB2CTenantResultOutput) Sku() B2CResourceSKUResponseOutput
SKU properties of the Azure AD B2C tenant. Learn more about Azure AD B2C billing at aka.ms/b2cBilling(https://aka.ms/b2cBilling).
func (LookupB2CTenantResultOutput) SystemData ¶
func (o LookupB2CTenantResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupB2CTenantResultOutput) Tags ¶
func (o LookupB2CTenantResultOutput) Tags() pulumi.StringMapOutput
Resource Tags
func (LookupB2CTenantResultOutput) TenantId ¶
func (o LookupB2CTenantResultOutput) TenantId() pulumi.StringPtrOutput
An identifier of the Azure AD B2C tenant.
func (LookupB2CTenantResultOutput) ToLookupB2CTenantResultOutput ¶
func (o LookupB2CTenantResultOutput) ToLookupB2CTenantResultOutput() LookupB2CTenantResultOutput
func (LookupB2CTenantResultOutput) ToLookupB2CTenantResultOutputWithContext ¶
func (o LookupB2CTenantResultOutput) ToLookupB2CTenantResultOutputWithContext(ctx context.Context) LookupB2CTenantResultOutput
func (LookupB2CTenantResultOutput) Type ¶
func (o LookupB2CTenantResultOutput) Type() pulumi.StringOutput
The type of the B2C tenant resource.
type LookupCIAMTenantArgs ¶
type LookupCIAMTenantOutputArgs ¶
type LookupCIAMTenantOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The initial sub domain of the tenant. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupCIAMTenantOutputArgs) ElementType ¶
func (LookupCIAMTenantOutputArgs) ElementType() reflect.Type
type LookupCIAMTenantResult ¶
type LookupCIAMTenantResult struct { // The type of billing. Will be MAU for all new customers. Cannot be changed if value is 'MAU'. Learn more about Azure AD for customers billing at [aka.ms/b2cBilling](https://aka.ms/b2cbilling). BillingType string `pulumi:"billingType"` // These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource. CreateTenantProperties CreateCIAMTenantPropertiesResponse `pulumi:"createTenantProperties"` // The domain name of the tenant DomainName string `pulumi:"domainName"` // The data from which the billing type took effect EffectiveStartDateUtc string `pulumi:"effectiveStartDateUtc"` // An identifier that represents the Azure AD for customers tenant resource. Id string `pulumi:"id"` // The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information. Location string `pulumi:"location"` // The name of the Azure AD for customers tenant resource. Name string `pulumi:"name"` ProvisioningState string `pulumi:"provisioningState"` // SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling). Sku CIAMResourceSKUResponse `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource Tags Tags map[string]string `pulumi:"tags"` // An identifier of the Azure AD for customers tenant. TenantId *string `pulumi:"tenantId"` // The type of the Azure AD for customers tenant resource. Type string `pulumi:"type"` }
The Azure AD for customers resource.
func LookupCIAMTenant ¶
func LookupCIAMTenant(ctx *pulumi.Context, args *LookupCIAMTenantArgs, opts ...pulumi.InvokeOption) (*LookupCIAMTenantResult, error)
Get the Azure AD for customers tenant resource. Azure REST API version: 2023-05-17-preview.
type LookupCIAMTenantResultOutput ¶
type LookupCIAMTenantResultOutput struct{ *pulumi.OutputState }
The Azure AD for customers resource.
func LookupCIAMTenantOutput ¶
func LookupCIAMTenantOutput(ctx *pulumi.Context, args LookupCIAMTenantOutputArgs, opts ...pulumi.InvokeOption) LookupCIAMTenantResultOutput
func (LookupCIAMTenantResultOutput) BillingType ¶
func (o LookupCIAMTenantResultOutput) BillingType() pulumi.StringOutput
The type of billing. Will be MAU for all new customers. Cannot be changed if value is 'MAU'. Learn more about Azure AD for customers billing at aka.ms/b2cBilling(https://aka.ms/b2cbilling).
func (LookupCIAMTenantResultOutput) CreateTenantProperties ¶
func (o LookupCIAMTenantResultOutput) CreateTenantProperties() CreateCIAMTenantPropertiesResponseOutput
These properties are used to create the Azure AD for customers tenant. These properties are not part of the Azure resource.
func (LookupCIAMTenantResultOutput) DomainName ¶
func (o LookupCIAMTenantResultOutput) DomainName() pulumi.StringOutput
The domain name of the tenant
func (LookupCIAMTenantResultOutput) EffectiveStartDateUtc ¶
func (o LookupCIAMTenantResultOutput) EffectiveStartDateUtc() pulumi.StringOutput
The data from which the billing type took effect
func (LookupCIAMTenantResultOutput) ElementType ¶
func (LookupCIAMTenantResultOutput) ElementType() reflect.Type
func (LookupCIAMTenantResultOutput) Id ¶
func (o LookupCIAMTenantResultOutput) Id() pulumi.StringOutput
An identifier that represents the Azure AD for customers tenant resource.
func (LookupCIAMTenantResultOutput) Location ¶
func (o LookupCIAMTenantResultOutput) Location() pulumi.StringOutput
The location in which the resource is hosted and data resides. Can be one of 'United States', 'Europe', 'Asia Pacific', or 'Australia'. Refer to [this documentation](https://aka.ms/ciam-data-location) for more information.
func (LookupCIAMTenantResultOutput) Name ¶
func (o LookupCIAMTenantResultOutput) Name() pulumi.StringOutput
The name of the Azure AD for customers tenant resource.
func (LookupCIAMTenantResultOutput) ProvisioningState ¶
func (o LookupCIAMTenantResultOutput) ProvisioningState() pulumi.StringOutput
func (LookupCIAMTenantResultOutput) Sku ¶
func (o LookupCIAMTenantResultOutput) Sku() CIAMResourceSKUResponseOutput
SKU properties of the Azure AD for customers tenant. Learn more about Azure AD for customers billing at [https://aka.ms/ciambilling](https://aka.ms/ciambilling).
func (LookupCIAMTenantResultOutput) SystemData ¶
func (o LookupCIAMTenantResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupCIAMTenantResultOutput) Tags ¶
func (o LookupCIAMTenantResultOutput) Tags() pulumi.StringMapOutput
Resource Tags
func (LookupCIAMTenantResultOutput) TenantId ¶
func (o LookupCIAMTenantResultOutput) TenantId() pulumi.StringPtrOutput
An identifier of the Azure AD for customers tenant.
func (LookupCIAMTenantResultOutput) ToLookupCIAMTenantResultOutput ¶
func (o LookupCIAMTenantResultOutput) ToLookupCIAMTenantResultOutput() LookupCIAMTenantResultOutput
func (LookupCIAMTenantResultOutput) ToLookupCIAMTenantResultOutputWithContext ¶
func (o LookupCIAMTenantResultOutput) ToLookupCIAMTenantResultOutputWithContext(ctx context.Context) LookupCIAMTenantResultOutput
func (LookupCIAMTenantResultOutput) Type ¶
func (o LookupCIAMTenantResultOutput) Type() pulumi.StringOutput
The type of the Azure AD for customers tenant resource.
type LookupGuestUsageArgs ¶
type LookupGuestUsageOutputArgs ¶
type LookupGuestUsageOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The initial domain name of the Azure AD B2C tenant. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupGuestUsageOutputArgs) ElementType ¶
func (LookupGuestUsageOutputArgs) ElementType() reflect.Type
type LookupGuestUsageResult ¶
type LookupGuestUsageResult struct { // An identifier that represents the Guest Usages resource. Id string `pulumi:"id"` // Location of the Guest Usages resource. Location *string `pulumi:"location"` // The name of the Guest Usages resource. Name string `pulumi:"name"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Key-value pairs of additional resource provisioning properties. Tags map[string]string `pulumi:"tags"` // An identifier for the tenant for which the resource is being created TenantId *string `pulumi:"tenantId"` // The type of the Guest Usages resource. Type string `pulumi:"type"` }
Guest Usages Resource
func LookupGuestUsage ¶
func LookupGuestUsage(ctx *pulumi.Context, args *LookupGuestUsageArgs, opts ...pulumi.InvokeOption) (*LookupGuestUsageResult, error)
Gets a Guest Usages resource for the Microsoft.AzureActiveDirectory resource provider Azure REST API version: 2021-04-01.
Other available API versions: 2023-01-18-preview, 2023-05-17-preview.
type LookupGuestUsageResultOutput ¶
type LookupGuestUsageResultOutput struct{ *pulumi.OutputState }
Guest Usages Resource
func LookupGuestUsageOutput ¶
func LookupGuestUsageOutput(ctx *pulumi.Context, args LookupGuestUsageOutputArgs, opts ...pulumi.InvokeOption) LookupGuestUsageResultOutput
func (LookupGuestUsageResultOutput) ElementType ¶
func (LookupGuestUsageResultOutput) ElementType() reflect.Type
func (LookupGuestUsageResultOutput) Id ¶
func (o LookupGuestUsageResultOutput) Id() pulumi.StringOutput
An identifier that represents the Guest Usages resource.
func (LookupGuestUsageResultOutput) Location ¶
func (o LookupGuestUsageResultOutput) Location() pulumi.StringPtrOutput
Location of the Guest Usages resource.
func (LookupGuestUsageResultOutput) Name ¶
func (o LookupGuestUsageResultOutput) Name() pulumi.StringOutput
The name of the Guest Usages resource.
func (LookupGuestUsageResultOutput) SystemData ¶
func (o LookupGuestUsageResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupGuestUsageResultOutput) Tags ¶
func (o LookupGuestUsageResultOutput) Tags() pulumi.StringMapOutput
Key-value pairs of additional resource provisioning properties.
func (LookupGuestUsageResultOutput) TenantId ¶
func (o LookupGuestUsageResultOutput) TenantId() pulumi.StringPtrOutput
An identifier for the tenant for which the resource is being created
func (LookupGuestUsageResultOutput) ToLookupGuestUsageResultOutput ¶
func (o LookupGuestUsageResultOutput) ToLookupGuestUsageResultOutput() LookupGuestUsageResultOutput
func (LookupGuestUsageResultOutput) ToLookupGuestUsageResultOutputWithContext ¶
func (o LookupGuestUsageResultOutput) ToLookupGuestUsageResultOutputWithContext(ctx context.Context) LookupGuestUsageResultOutput
func (LookupGuestUsageResultOutput) Type ¶
func (o LookupGuestUsageResultOutput) Type() pulumi.StringOutput
The type of the Guest Usages resource.
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput