Documentation ¶
Index ¶
- type Account
- type AccountArgs
- type AccountInput
- type AccountOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) Location() pulumi.StringPtrOutput
- func (o AccountOutput) Name() pulumi.StringOutput
- func (o AccountOutput) Properties() AccountResourceResponsePropertiesOutput
- func (o AccountOutput) SystemData() AccountResourceResponseSystemDataOutput
- func (o AccountOutput) Tags() pulumi.StringMapOutput
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- func (o AccountOutput) Type() pulumi.StringOutput
- type AccountResourceProperties
- type AccountResourcePropertiesArgs
- func (AccountResourcePropertiesArgs) ElementType() reflect.Type
- func (i AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput
- func (i AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutputWithContext(ctx context.Context) AccountResourcePropertiesOutput
- type AccountResourcePropertiesInput
- type AccountResourcePropertiesOutput
- func (o AccountResourcePropertiesOutput) AppId() pulumi.StringOutput
- func (AccountResourcePropertiesOutput) ElementType() reflect.Type
- func (o AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput
- func (o AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutputWithContext(ctx context.Context) AccountResourcePropertiesOutput
- type AccountResourceResponseProperties
- type AccountResourceResponsePropertiesOutput
- func (o AccountResourceResponsePropertiesOutput) AppId() pulumi.StringOutput
- func (o AccountResourceResponsePropertiesOutput) BillingPlanId() pulumi.StringOutput
- func (AccountResourceResponsePropertiesOutput) ElementType() reflect.Type
- func (o AccountResourceResponsePropertiesOutput) ProvisioningState() pulumi.StringOutput
- func (o AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutput() AccountResourceResponsePropertiesOutput
- func (o AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutputWithContext(ctx context.Context) AccountResourceResponsePropertiesOutput
- type AccountResourceResponseSystemData
- type AccountResourceResponseSystemDataOutput
- func (o AccountResourceResponseSystemDataOutput) CreatedAt() pulumi.StringPtrOutput
- func (o AccountResourceResponseSystemDataOutput) CreatedByType() pulumi.StringPtrOutput
- func (AccountResourceResponseSystemDataOutput) ElementType() reflect.Type
- func (o AccountResourceResponseSystemDataOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o AccountResourceResponseSystemDataOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutput() AccountResourceResponseSystemDataOutput
- func (o AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutputWithContext(ctx context.Context) AccountResourceResponseSystemDataOutput
- type AccountState
- type LookupAccountArgs
- type LookupAccountOutputArgs
- type LookupAccountResult
- type LookupAccountResultOutput
- func (LookupAccountResultOutput) ElementType() reflect.Type
- func (o LookupAccountResultOutput) Id() pulumi.StringOutput
- func (o LookupAccountResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupAccountResultOutput) Name() pulumi.StringOutput
- func (o LookupAccountResultOutput) Properties() AccountResourceResponsePropertiesOutput
- func (o LookupAccountResultOutput) SystemData() AccountResourceResponseSystemDataOutput
- func (o LookupAccountResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput
- func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput
- func (o LookupAccountResultOutput) Type() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // Location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // Azure resource name. Name pulumi.StringOutput `pulumi:"name"` // Property bag from billing account Properties AccountResourceResponsePropertiesOutput `pulumi:"properties"` // Metadata pertaining to creation and last modification of the resource. SystemData AccountResourceResponseSystemDataOutput `pulumi:"systemData"` // resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure resource type. Type pulumi.StringOutput `pulumi:"type"` }
Account details Azure REST API version: 2023-04-13. Prior API version in Azure Native 1.x: 2022-09-22-preview.
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
func (*Account) ElementType ¶
func (*Account) ToAccountOutput ¶
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountArgs ¶
type AccountArgs struct { // Location of the resource. Location pulumi.StringPtrInput // Property bag from billing account Properties AccountResourcePropertiesInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the resource. ResourceName pulumi.StringPtrInput // resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountInput ¶
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountOutput ¶
type AccountOutput struct{ *pulumi.OutputState }
func (AccountOutput) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) Location ¶
func (o AccountOutput) Location() pulumi.StringPtrOutput
Location of the resource.
func (AccountOutput) Properties ¶
func (o AccountOutput) Properties() AccountResourceResponsePropertiesOutput
Property bag from billing account
func (AccountOutput) SystemData ¶
func (o AccountOutput) SystemData() AccountResourceResponseSystemDataOutput
Metadata pertaining to creation and last modification of the resource.
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountResourceProperties ¶
type AccountResourceProperties struct { // Customer owned application ID AppId string `pulumi:"appId"` }
Property bag from billing account
type AccountResourcePropertiesArgs ¶
type AccountResourcePropertiesArgs struct { // Customer owned application ID AppId pulumi.StringInput `pulumi:"appId"` }
Property bag from billing account
func (AccountResourcePropertiesArgs) ElementType ¶
func (AccountResourcePropertiesArgs) ElementType() reflect.Type
func (AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutput ¶
func (i AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput
func (AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutputWithContext ¶
func (i AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutputWithContext(ctx context.Context) AccountResourcePropertiesOutput
type AccountResourcePropertiesInput ¶
type AccountResourcePropertiesInput interface { pulumi.Input ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput ToAccountResourcePropertiesOutputWithContext(context.Context) AccountResourcePropertiesOutput }
AccountResourcePropertiesInput is an input type that accepts AccountResourcePropertiesArgs and AccountResourcePropertiesOutput values. You can construct a concrete instance of `AccountResourcePropertiesInput` via:
AccountResourcePropertiesArgs{...}
type AccountResourcePropertiesOutput ¶
type AccountResourcePropertiesOutput struct{ *pulumi.OutputState }
Property bag from billing account
func (AccountResourcePropertiesOutput) AppId ¶
func (o AccountResourcePropertiesOutput) AppId() pulumi.StringOutput
Customer owned application ID
func (AccountResourcePropertiesOutput) ElementType ¶
func (AccountResourcePropertiesOutput) ElementType() reflect.Type
func (AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutput ¶
func (o AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput
func (AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutputWithContext ¶
func (o AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutputWithContext(ctx context.Context) AccountResourcePropertiesOutput
type AccountResourceResponseProperties ¶
type AccountResourceResponseProperties struct { // Customer owned application ID AppId string `pulumi:"appId"` // Billing Plan Id BillingPlanId string `pulumi:"billingPlanId"` // Provisioning state. ProvisioningState string `pulumi:"provisioningState"` }
Property bag from billing account
type AccountResourceResponsePropertiesOutput ¶
type AccountResourceResponsePropertiesOutput struct{ *pulumi.OutputState }
Property bag from billing account
func (AccountResourceResponsePropertiesOutput) AppId ¶
func (o AccountResourceResponsePropertiesOutput) AppId() pulumi.StringOutput
Customer owned application ID
func (AccountResourceResponsePropertiesOutput) BillingPlanId ¶
func (o AccountResourceResponsePropertiesOutput) BillingPlanId() pulumi.StringOutput
Billing Plan Id
func (AccountResourceResponsePropertiesOutput) ElementType ¶
func (AccountResourceResponsePropertiesOutput) ElementType() reflect.Type
func (AccountResourceResponsePropertiesOutput) ProvisioningState ¶
func (o AccountResourceResponsePropertiesOutput) ProvisioningState() pulumi.StringOutput
Provisioning state.
func (AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutput ¶
func (o AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutput() AccountResourceResponsePropertiesOutput
func (AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutputWithContext ¶
func (o AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutputWithContext(ctx context.Context) AccountResourceResponsePropertiesOutput
type AccountResourceResponseSystemData ¶
type AccountResourceResponseSystemData struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type AccountResourceResponseSystemDataOutput ¶
type AccountResourceResponseSystemDataOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (AccountResourceResponseSystemDataOutput) CreatedAt ¶
func (o AccountResourceResponseSystemDataOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (AccountResourceResponseSystemDataOutput) CreatedByType ¶
func (o AccountResourceResponseSystemDataOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (AccountResourceResponseSystemDataOutput) ElementType ¶
func (AccountResourceResponseSystemDataOutput) ElementType() reflect.Type
func (AccountResourceResponseSystemDataOutput) LastModifiedAt ¶
func (o AccountResourceResponseSystemDataOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (AccountResourceResponseSystemDataOutput) LastModifiedByType ¶
func (o AccountResourceResponseSystemDataOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutput ¶
func (o AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutput() AccountResourceResponseSystemDataOutput
func (AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutputWithContext ¶
func (o AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutputWithContext(ctx context.Context) AccountResourceResponseSystemDataOutput
type AccountState ¶
type AccountState struct { }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type LookupAccountArgs ¶
type LookupAccountOutputArgs ¶
type LookupAccountOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupAccountOutputArgs) ElementType ¶
func (LookupAccountOutputArgs) ElementType() reflect.Type
type LookupAccountResult ¶
type LookupAccountResult struct { // Azure resource ID. Id string `pulumi:"id"` // Location of the resource. Location *string `pulumi:"location"` // Azure resource name. Name string `pulumi:"name"` // Property bag from billing account Properties AccountResourceResponseProperties `pulumi:"properties"` // Metadata pertaining to creation and last modification of the resource. SystemData AccountResourceResponseSystemData `pulumi:"systemData"` // resource tags. Tags map[string]string `pulumi:"tags"` // Azure resource type. Type string `pulumi:"type"` }
Account details
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
Returns account resource for a given name. Azure REST API version: 2023-04-13.
type LookupAccountResultOutput ¶
type LookupAccountResultOutput struct{ *pulumi.OutputState }
Account details
func LookupAccountOutput ¶
func LookupAccountOutput(ctx *pulumi.Context, args LookupAccountOutputArgs, opts ...pulumi.InvokeOption) LookupAccountResultOutput
func (LookupAccountResultOutput) ElementType ¶
func (LookupAccountResultOutput) ElementType() reflect.Type
func (LookupAccountResultOutput) Id ¶
func (o LookupAccountResultOutput) Id() pulumi.StringOutput
Azure resource ID.
func (LookupAccountResultOutput) Location ¶
func (o LookupAccountResultOutput) Location() pulumi.StringPtrOutput
Location of the resource.
func (LookupAccountResultOutput) Name ¶
func (o LookupAccountResultOutput) Name() pulumi.StringOutput
Azure resource name.
func (LookupAccountResultOutput) Properties ¶
func (o LookupAccountResultOutput) Properties() AccountResourceResponsePropertiesOutput
Property bag from billing account
func (LookupAccountResultOutput) SystemData ¶
func (o LookupAccountResultOutput) SystemData() AccountResourceResponseSystemDataOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupAccountResultOutput) Tags ¶
func (o LookupAccountResultOutput) Tags() pulumi.StringMapOutput
resource tags.
func (LookupAccountResultOutput) ToLookupAccountResultOutput ¶
func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput
func (LookupAccountResultOutput) ToLookupAccountResultOutputWithContext ¶
func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput
func (LookupAccountResultOutput) Type ¶
func (o LookupAccountResultOutput) Type() pulumi.StringOutput
Azure resource type.