Documentation
¶
Index ¶
- Constants
- type DataExport
- type DataExportArgs
- type DataExportInput
- type DataExportOutput
- type DataExportState
- type Identity
- type IdentityArgs
- type IdentityInput
- type IdentityOutput
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- type LinkedService
- type LinkedServiceArgs
- type LinkedServiceInput
- type LinkedServiceOutput
- type LinkedServiceState
- type LinkedStorageAccount
- type LinkedStorageAccountArgs
- type LinkedStorageAccountInput
- type LinkedStorageAccountOutput
- type LinkedStorageAccountState
- type LookupDataExportArgs
- type LookupDataExportResult
- type LookupLinkedServiceArgs
- type LookupLinkedServiceResult
- type LookupLinkedStorageAccountArgs
- type LookupLinkedStorageAccountResult
- type Sku
- type SkuArgs
- type SkuInput
- type SkuNameEnum
- func (SkuNameEnum) ElementType() reflect.Type
- func (e SkuNameEnum) ToStringOutput() pulumi.StringOutput
- func (e SkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
Constants ¶
const ( IdentityTypeSystemAssigned = IdentityType("SystemAssigned") IdentityTypeNone = IdentityType("None") )
const (
SkuNameEnumCapacityReservation = SkuNameEnum("CapacityReservation")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataExport ¶
type DataExport struct { pulumi.CustomResourceState // The latest data export rule modification time. CreatedDate pulumi.StringPtrOutput `pulumi:"createdDate"` // The data export rule ID. DataExportId pulumi.StringPtrOutput `pulumi:"dataExportId"` // Active when enabled. Enable pulumi.BoolPtrOutput `pulumi:"enable"` // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrOutput `pulumi:"eventHubName"` // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrOutput `pulumi:"lastModifiedDate"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringOutput `pulumi:"resourceId"` // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayOutput `pulumi:"tableNames"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
The top level data export resource container.
func GetDataExport ¶
func GetDataExport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataExportState, opts ...pulumi.ResourceOption) (*DataExport, error)
GetDataExport gets an existing DataExport 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 NewDataExport ¶
func NewDataExport(ctx *pulumi.Context, name string, args *DataExportArgs, opts ...pulumi.ResourceOption) (*DataExport, error)
NewDataExport registers a new resource with the given unique name, arguments, and options.
func (*DataExport) ElementType ¶ added in v0.2.6
func (*DataExport) ElementType() reflect.Type
func (*DataExport) ToDataExportOutput ¶ added in v0.2.6
func (i *DataExport) ToDataExportOutput() DataExportOutput
func (*DataExport) ToDataExportOutputWithContext ¶ added in v0.2.6
func (i *DataExport) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
type DataExportArgs ¶
type DataExportArgs struct { // The latest data export rule modification time. CreatedDate pulumi.StringPtrInput // The data export rule ID. DataExportId pulumi.StringPtrInput // The data export rule name. DataExportName pulumi.StringInput // Active when enabled. Enable pulumi.BoolPtrInput // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrInput // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrInput // The name of the resource group to get. The name is case insensitive. ResourceGroupName pulumi.StringInput // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringInput // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayInput // The Log Analytics workspace name. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a DataExport resource.
func (DataExportArgs) ElementType ¶
func (DataExportArgs) ElementType() reflect.Type
type DataExportInput ¶ added in v0.2.6
type DataExportInput interface { pulumi.Input ToDataExportOutput() DataExportOutput ToDataExportOutputWithContext(ctx context.Context) DataExportOutput }
type DataExportOutput ¶ added in v0.2.6
type DataExportOutput struct {
*pulumi.OutputState
}
func (DataExportOutput) ElementType ¶ added in v0.2.6
func (DataExportOutput) ElementType() reflect.Type
func (DataExportOutput) ToDataExportOutput ¶ added in v0.2.6
func (o DataExportOutput) ToDataExportOutput() DataExportOutput
func (DataExportOutput) ToDataExportOutputWithContext ¶ added in v0.2.6
func (o DataExportOutput) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
type DataExportState ¶
type DataExportState struct { // The latest data export rule modification time. CreatedDate pulumi.StringPtrInput // The data export rule ID. DataExportId pulumi.StringPtrInput // Active when enabled. Enable pulumi.BoolPtrInput // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrInput // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringPtrInput // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput }
func (DataExportState) ElementType ¶
func (DataExportState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The identity type. Type string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type IdentityType `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
type IdentityType ¶ added in v0.3.1
The identity type.
func (IdentityType) ElementType ¶ added in v0.3.1
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToStringOutput ¶ added in v0.3.1
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // The name of the key associated with the Log Analytics cluster. KeyName *string `pulumi:"keyName"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion *string `pulumi:"keyVersion"` }
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // The name of the key associated with the Log Analytics cluster. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyName ¶
func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) KeyVersion ¶
func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
type LinkedService ¶
type LinkedService struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrOutput `pulumi:"writeAccessResourceId"` }
The top level Linked service resource container.
func GetLinkedService ¶
func GetLinkedService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceState, opts ...pulumi.ResourceOption) (*LinkedService, error)
GetLinkedService gets an existing LinkedService 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 NewLinkedService ¶
func NewLinkedService(ctx *pulumi.Context, name string, args *LinkedServiceArgs, opts ...pulumi.ResourceOption) (*LinkedService, error)
NewLinkedService registers a new resource with the given unique name, arguments, and options.
func (*LinkedService) ElementType ¶ added in v0.2.6
func (*LinkedService) ElementType() reflect.Type
func (*LinkedService) ToLinkedServiceOutput ¶ added in v0.2.6
func (i *LinkedService) ToLinkedServiceOutput() LinkedServiceOutput
func (*LinkedService) ToLinkedServiceOutputWithContext ¶ added in v0.2.6
func (i *LinkedService) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
type LinkedServiceArgs ¶
type LinkedServiceArgs struct { // Name of the linkedServices resource LinkedServiceName pulumi.StringInput // The name of the resource group to get. The name is case insensitive. ResourceGroupName pulumi.StringInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrInput // Name of the Log Analytics Workspace that will contain the linkedServices resource WorkspaceName pulumi.StringInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrInput }
The set of arguments for constructing a LinkedService resource.
func (LinkedServiceArgs) ElementType ¶
func (LinkedServiceArgs) ElementType() reflect.Type
type LinkedServiceInput ¶ added in v0.2.6
type LinkedServiceInput interface { pulumi.Input ToLinkedServiceOutput() LinkedServiceOutput ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput }
type LinkedServiceOutput ¶ added in v0.2.6
type LinkedServiceOutput struct {
*pulumi.OutputState
}
func (LinkedServiceOutput) ElementType ¶ added in v0.2.6
func (LinkedServiceOutput) ElementType() reflect.Type
func (LinkedServiceOutput) ToLinkedServiceOutput ¶ added in v0.2.6
func (o LinkedServiceOutput) ToLinkedServiceOutput() LinkedServiceOutput
func (LinkedServiceOutput) ToLinkedServiceOutputWithContext ¶ added in v0.2.6
func (o LinkedServiceOutput) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
type LinkedServiceState ¶
type LinkedServiceState struct { // Resource name. Name pulumi.StringPtrInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrInput }
func (LinkedServiceState) ElementType ¶
func (LinkedServiceState) ElementType() reflect.Type
type LinkedStorageAccount ¶
type LinkedStorageAccount struct { pulumi.CustomResourceState // Linked storage accounts type. DataSourceType pulumi.StringOutput `pulumi:"dataSourceType"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayOutput `pulumi:"storageAccountIds"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Linked storage accounts top level resource container.
func GetLinkedStorageAccount ¶
func GetLinkedStorageAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedStorageAccountState, opts ...pulumi.ResourceOption) (*LinkedStorageAccount, error)
GetLinkedStorageAccount gets an existing LinkedStorageAccount 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 NewLinkedStorageAccount ¶
func NewLinkedStorageAccount(ctx *pulumi.Context, name string, args *LinkedStorageAccountArgs, opts ...pulumi.ResourceOption) (*LinkedStorageAccount, error)
NewLinkedStorageAccount registers a new resource with the given unique name, arguments, and options.
func (*LinkedStorageAccount) ElementType ¶ added in v0.2.6
func (*LinkedStorageAccount) ElementType() reflect.Type
func (*LinkedStorageAccount) ToLinkedStorageAccountOutput ¶ added in v0.2.6
func (i *LinkedStorageAccount) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
func (*LinkedStorageAccount) ToLinkedStorageAccountOutputWithContext ¶ added in v0.2.6
func (i *LinkedStorageAccount) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
type LinkedStorageAccountArgs ¶
type LinkedStorageAccountArgs struct { // Linked storage accounts type. DataSourceType pulumi.StringInput // The name of the resource group to get. The name is case insensitive. ResourceGroupName pulumi.StringInput // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayInput // Name of the Log Analytics Workspace that will contain the resource. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a LinkedStorageAccount resource.
func (LinkedStorageAccountArgs) ElementType ¶
func (LinkedStorageAccountArgs) ElementType() reflect.Type
type LinkedStorageAccountInput ¶ added in v0.2.6
type LinkedStorageAccountInput interface { pulumi.Input ToLinkedStorageAccountOutput() LinkedStorageAccountOutput ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput }
type LinkedStorageAccountOutput ¶ added in v0.2.6
type LinkedStorageAccountOutput struct {
*pulumi.OutputState
}
func (LinkedStorageAccountOutput) ElementType ¶ added in v0.2.6
func (LinkedStorageAccountOutput) ElementType() reflect.Type
func (LinkedStorageAccountOutput) ToLinkedStorageAccountOutput ¶ added in v0.2.6
func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
func (LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext ¶ added in v0.2.6
func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
type LinkedStorageAccountState ¶
type LinkedStorageAccountState struct { // Linked storage accounts type. DataSourceType pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput }
func (LinkedStorageAccountState) ElementType ¶
func (LinkedStorageAccountState) ElementType() reflect.Type
type LookupDataExportArgs ¶
type LookupDataExportArgs struct { // The data export rule name. DataExportName string `pulumi:"dataExportName"` // The name of the resource group to get. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The Log Analytics workspace name. WorkspaceName string `pulumi:"workspaceName"` }
type LookupDataExportResult ¶
type LookupDataExportResult struct { // The latest data export rule modification time. CreatedDate *string `pulumi:"createdDate"` // The data export rule ID. DataExportId *string `pulumi:"dataExportId"` // Active when enabled. Enable *bool `pulumi:"enable"` // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName *string `pulumi:"eventHubName"` // Resource ID. Id string `pulumi:"id"` // Date and time when the export was last modified. LastModifiedDate *string `pulumi:"lastModifiedDate"` // Resource name. Name string `pulumi:"name"` // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId string `pulumi:"resourceId"` // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames []string `pulumi:"tableNames"` // Resource type. Type string `pulumi:"type"` }
The top level data export resource container.
func LookupDataExport ¶
func LookupDataExport(ctx *pulumi.Context, args *LookupDataExportArgs, opts ...pulumi.InvokeOption) (*LookupDataExportResult, error)
type LookupLinkedServiceArgs ¶
type LookupLinkedServiceArgs struct { // Name of the linked service. LinkedServiceName string `pulumi:"linkedServiceName"` // The name of the resource group to get. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the Log Analytics Workspace that contains the linkedServices resource WorkspaceName string `pulumi:"workspaceName"` }
type LookupLinkedServiceResult ¶
type LookupLinkedServiceResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId *string `pulumi:"resourceId"` // Resource type. Type string `pulumi:"type"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId *string `pulumi:"writeAccessResourceId"` }
The top level Linked service resource container.
func LookupLinkedService ¶
func LookupLinkedService(ctx *pulumi.Context, args *LookupLinkedServiceArgs, opts ...pulumi.InvokeOption) (*LookupLinkedServiceResult, error)
type LookupLinkedStorageAccountArgs ¶
type LookupLinkedStorageAccountArgs struct { // Linked storage accounts type. DataSourceType string `pulumi:"dataSourceType"` // The name of the resource group to get. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the Log Analytics Workspace that will contain the resource. WorkspaceName string `pulumi:"workspaceName"` }
type LookupLinkedStorageAccountResult ¶
type LookupLinkedStorageAccountResult struct { // Linked storage accounts type. DataSourceType string `pulumi:"dataSourceType"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds []string `pulumi:"storageAccountIds"` // Resource type. Type string `pulumi:"type"` }
Linked storage accounts top level resource container.
func LookupLinkedStorageAccount ¶
func LookupLinkedStorageAccount(ctx *pulumi.Context, args *LookupLinkedStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupLinkedStorageAccountResult, error)
type SkuArgs ¶
type SkuArgs struct { // The capacity value Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The name of the SKU. Name pulumi.StringPtrInput `pulumi:"name"` }
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuNameEnum ¶ added in v0.3.1
The name of the SKU.
func (SkuNameEnum) ElementType ¶ added in v0.3.1
func (SkuNameEnum) ElementType() reflect.Type
func (SkuNameEnum) ToStringOutput ¶ added in v0.3.1
func (e SkuNameEnum) ToStringOutput() pulumi.StringOutput
func (SkuNameEnum) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuNameEnum) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNameEnum) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.Float64PtrOutput
The capacity value