Documentation
¶
Index ¶
- type Account
- type AccountArgs
- type AccountIdentity
- type AccountIdentityArgs
- func (AccountIdentityArgs) ElementType() reflect.Type
- func (i AccountIdentityArgs) ToAccountIdentityOutput() AccountIdentityOutput
- func (i AccountIdentityArgs) ToAccountIdentityOutputWithContext(ctx context.Context) AccountIdentityOutput
- func (i AccountIdentityArgs) ToAccountIdentityPtrOutput() AccountIdentityPtrOutput
- func (i AccountIdentityArgs) ToAccountIdentityPtrOutputWithContext(ctx context.Context) AccountIdentityPtrOutput
- type AccountIdentityInput
- type AccountIdentityOutput
- func (AccountIdentityOutput) ElementType() reflect.Type
- func (o AccountIdentityOutput) ToAccountIdentityOutput() AccountIdentityOutput
- func (o AccountIdentityOutput) ToAccountIdentityOutputWithContext(ctx context.Context) AccountIdentityOutput
- func (o AccountIdentityOutput) ToAccountIdentityPtrOutput() AccountIdentityPtrOutput
- func (o AccountIdentityOutput) ToAccountIdentityPtrOutputWithContext(ctx context.Context) AccountIdentityPtrOutput
- func (o AccountIdentityOutput) Type() pulumi.StringPtrOutput
- type AccountIdentityPtrInput
- type AccountIdentityPtrOutput
- func (o AccountIdentityPtrOutput) Elem() AccountIdentityOutput
- func (AccountIdentityPtrOutput) ElementType() reflect.Type
- func (o AccountIdentityPtrOutput) ToAccountIdentityPtrOutput() AccountIdentityPtrOutput
- func (o AccountIdentityPtrOutput) ToAccountIdentityPtrOutputWithContext(ctx context.Context) AccountIdentityPtrOutput
- func (o AccountIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type AccountIdentityResponse
- type AccountIdentityResponseArgs
- func (AccountIdentityResponseArgs) ElementType() reflect.Type
- func (i AccountIdentityResponseArgs) ToAccountIdentityResponseOutput() AccountIdentityResponseOutput
- func (i AccountIdentityResponseArgs) ToAccountIdentityResponseOutputWithContext(ctx context.Context) AccountIdentityResponseOutput
- func (i AccountIdentityResponseArgs) ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput
- func (i AccountIdentityResponseArgs) ToAccountIdentityResponsePtrOutputWithContext(ctx context.Context) AccountIdentityResponsePtrOutput
- type AccountIdentityResponseInput
- type AccountIdentityResponseOutput
- func (AccountIdentityResponseOutput) ElementType() reflect.Type
- func (o AccountIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o AccountIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o AccountIdentityResponseOutput) ToAccountIdentityResponseOutput() AccountIdentityResponseOutput
- func (o AccountIdentityResponseOutput) ToAccountIdentityResponseOutputWithContext(ctx context.Context) AccountIdentityResponseOutput
- func (o AccountIdentityResponseOutput) ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput
- func (o AccountIdentityResponseOutput) ToAccountIdentityResponsePtrOutputWithContext(ctx context.Context) AccountIdentityResponsePtrOutput
- func (o AccountIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type AccountIdentityResponsePtrInput
- type AccountIdentityResponsePtrOutput
- func (o AccountIdentityResponsePtrOutput) Elem() AccountIdentityResponseOutput
- func (AccountIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o AccountIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o AccountIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o AccountIdentityResponsePtrOutput) ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput
- func (o AccountIdentityResponsePtrOutput) ToAccountIdentityResponsePtrOutputWithContext(ctx context.Context) AccountIdentityResponsePtrOutput
- func (o AccountIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type AccountInput
- type AccountOutput
- type AccountState
- type ConfigurationProfilePreference
- func (ConfigurationProfilePreference) ElementType() reflect.Type
- func (i ConfigurationProfilePreference) ToConfigurationProfilePreferenceOutput() ConfigurationProfilePreferenceOutput
- func (i ConfigurationProfilePreference) ToConfigurationProfilePreferenceOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceOutput
- type ConfigurationProfilePreferenceAntiMalware
- type ConfigurationProfilePreferenceAntiMalwareArgs
- func (ConfigurationProfilePreferenceAntiMalwareArgs) ElementType() reflect.Type
- func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwareOutput() ConfigurationProfilePreferenceAntiMalwareOutput
- func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwareOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareOutput
- func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput
- func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput
- type ConfigurationProfilePreferenceAntiMalwareInput
- type ConfigurationProfilePreferenceAntiMalwareOutput
- func (ConfigurationProfilePreferenceAntiMalwareOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) Exclusions() pulumi.AnyOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) RunScheduledScan() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ScanDay() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ScanType() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwareOutput() ConfigurationProfilePreferenceAntiMalwareOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwareOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput
- type ConfigurationProfilePreferenceAntiMalwarePtrInput
- type ConfigurationProfilePreferenceAntiMalwarePtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) Elem() ConfigurationProfilePreferenceAntiMalwareOutput
- func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) Exclusions() pulumi.AnyOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) RunScheduledScan() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanDay() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanType() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput
- type ConfigurationProfilePreferenceAntiMalwareResponse
- type ConfigurationProfilePreferenceAntiMalwareResponseArgs
- func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ElementType() reflect.Type
- func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponseOutput() ConfigurationProfilePreferenceAntiMalwareResponseOutput
- func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponseOutput
- func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- type ConfigurationProfilePreferenceAntiMalwareResponseInput
- type ConfigurationProfilePreferenceAntiMalwareResponseOutput
- func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) Exclusions() pulumi.AnyOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) RunScheduledScan() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanDay() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanType() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponseOutput() ConfigurationProfilePreferenceAntiMalwareResponseOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponseOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- type ConfigurationProfilePreferenceAntiMalwareResponsePtrInput
- type ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) Elem() ConfigurationProfilePreferenceAntiMalwareResponseOutput
- func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) Exclusions() pulumi.AnyOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) RunScheduledScan() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanDay() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanType() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- type ConfigurationProfilePreferenceArgs
- type ConfigurationProfilePreferenceInput
- type ConfigurationProfilePreferenceOutput
- func (ConfigurationProfilePreferenceOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceOutput) ToConfigurationProfilePreferenceOutput() ConfigurationProfilePreferenceOutput
- func (o ConfigurationProfilePreferenceOutput) ToConfigurationProfilePreferenceOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceOutput
- type ConfigurationProfilePreferenceProperties
- type ConfigurationProfilePreferencePropertiesArgs
- func (ConfigurationProfilePreferencePropertiesArgs) ElementType() reflect.Type
- func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesOutput() ConfigurationProfilePreferencePropertiesOutput
- func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesOutput
- func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput
- func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesPtrOutput
- type ConfigurationProfilePreferencePropertiesInput
- type ConfigurationProfilePreferencePropertiesOutput
- func (o ConfigurationProfilePreferencePropertiesOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwarePtrOutput
- func (ConfigurationProfilePreferencePropertiesOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesOutput() ConfigurationProfilePreferencePropertiesOutput
- func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesOutput
- func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput
- func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesPtrOutput
- func (o ConfigurationProfilePreferencePropertiesOutput) VmBackup() ConfigurationProfilePreferenceVmBackupPtrOutput
- type ConfigurationProfilePreferencePropertiesPtrInput
- type ConfigurationProfilePreferencePropertiesPtrOutput
- func (o ConfigurationProfilePreferencePropertiesPtrOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwarePtrOutput
- func (o ConfigurationProfilePreferencePropertiesPtrOutput) Elem() ConfigurationProfilePreferencePropertiesOutput
- func (ConfigurationProfilePreferencePropertiesPtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferencePropertiesPtrOutput) ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput
- func (o ConfigurationProfilePreferencePropertiesPtrOutput) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesPtrOutput
- func (o ConfigurationProfilePreferencePropertiesPtrOutput) VmBackup() ConfigurationProfilePreferenceVmBackupPtrOutput
- type ConfigurationProfilePreferencePropertiesResponse
- type ConfigurationProfilePreferencePropertiesResponseArgs
- func (ConfigurationProfilePreferencePropertiesResponseArgs) ElementType() reflect.Type
- func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponseOutput() ConfigurationProfilePreferencePropertiesResponseOutput
- func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponseOutput
- func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput
- func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput
- type ConfigurationProfilePreferencePropertiesResponseInput
- type ConfigurationProfilePreferencePropertiesResponseOutput
- func (o ConfigurationProfilePreferencePropertiesResponseOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- func (ConfigurationProfilePreferencePropertiesResponseOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponseOutput() ConfigurationProfilePreferencePropertiesResponseOutput
- func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponseOutput
- func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput
- func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput
- func (o ConfigurationProfilePreferencePropertiesResponseOutput) VmBackup() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- type ConfigurationProfilePreferencePropertiesResponsePtrInput
- type ConfigurationProfilePreferencePropertiesResponsePtrOutput
- func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
- func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) Elem() ConfigurationProfilePreferencePropertiesResponseOutput
- func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput
- func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput
- func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) VmBackup() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- type ConfigurationProfilePreferenceState
- type ConfigurationProfilePreferenceVmBackup
- type ConfigurationProfilePreferenceVmBackupArgs
- func (ConfigurationProfilePreferenceVmBackupArgs) ElementType() reflect.Type
- func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupOutput() ConfigurationProfilePreferenceVmBackupOutput
- func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupOutput
- func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput
- func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput
- type ConfigurationProfilePreferenceVmBackupInput
- type ConfigurationProfilePreferenceVmBackupOutput
- func (ConfigurationProfilePreferenceVmBackupOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceVmBackupOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) RetentionPolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) SchedulePolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) TimeZone() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupOutput() ConfigurationProfilePreferenceVmBackupOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput
- type ConfigurationProfilePreferenceVmBackupPtrInput
- type ConfigurationProfilePreferenceVmBackupPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) Elem() ConfigurationProfilePreferenceVmBackupOutput
- func (ConfigurationProfilePreferenceVmBackupPtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) RetentionPolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) SchedulePolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupPtrOutput) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput
- type ConfigurationProfilePreferenceVmBackupResponse
- type ConfigurationProfilePreferenceVmBackupResponseArgs
- func (ConfigurationProfilePreferenceVmBackupResponseArgs) ElementType() reflect.Type
- func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponseOutput() ConfigurationProfilePreferenceVmBackupResponseOutput
- func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponseOutput
- func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- type ConfigurationProfilePreferenceVmBackupResponseInput
- type ConfigurationProfilePreferenceVmBackupResponseOutput
- func (ConfigurationProfilePreferenceVmBackupResponseOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) RetentionPolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) SchedulePolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) TimeZone() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponseOutput() ConfigurationProfilePreferenceVmBackupResponseOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponseOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- type ConfigurationProfilePreferenceVmBackupResponsePtrInput
- type ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) Elem() ConfigurationProfilePreferenceVmBackupResponseOutput
- func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) RetentionPolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) SchedulePolicy() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput
- type LookupAccountArgs
- type LookupAccountResult
- type LookupConfigurationProfilePreferenceArgs
- type LookupConfigurationProfilePreferenceResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // The identity of the Automanage account. Identity AccountIdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Definition of the Automanage account.
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 ¶ added in v0.2.6
func (Account) ToAccountOutput ¶ added in v0.2.6
func (i Account) ToAccountOutput() AccountOutput
func (Account) ToAccountOutputWithContext ¶ added in v0.2.6
func (i Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountArgs ¶
type AccountArgs struct { // Name of the Automanage account. AccountName pulumi.StringInput // The identity of the Automanage account. Identity AccountIdentityPtrInput // The geo-location where the resource lives Location pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountIdentity ¶
type AccountIdentity struct { // The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity. Type *string `pulumi:"type"` }
Identity for the Automanage account.
type AccountIdentityArgs ¶
type AccountIdentityArgs struct { // The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the Automanage account.
func (AccountIdentityArgs) ElementType ¶
func (AccountIdentityArgs) ElementType() reflect.Type
func (AccountIdentityArgs) ToAccountIdentityOutput ¶
func (i AccountIdentityArgs) ToAccountIdentityOutput() AccountIdentityOutput
func (AccountIdentityArgs) ToAccountIdentityOutputWithContext ¶
func (i AccountIdentityArgs) ToAccountIdentityOutputWithContext(ctx context.Context) AccountIdentityOutput
func (AccountIdentityArgs) ToAccountIdentityPtrOutput ¶
func (i AccountIdentityArgs) ToAccountIdentityPtrOutput() AccountIdentityPtrOutput
func (AccountIdentityArgs) ToAccountIdentityPtrOutputWithContext ¶
func (i AccountIdentityArgs) ToAccountIdentityPtrOutputWithContext(ctx context.Context) AccountIdentityPtrOutput
type AccountIdentityInput ¶
type AccountIdentityInput interface { pulumi.Input ToAccountIdentityOutput() AccountIdentityOutput ToAccountIdentityOutputWithContext(context.Context) AccountIdentityOutput }
AccountIdentityInput is an input type that accepts AccountIdentityArgs and AccountIdentityOutput values. You can construct a concrete instance of `AccountIdentityInput` via:
AccountIdentityArgs{...}
type AccountIdentityOutput ¶
type AccountIdentityOutput struct{ *pulumi.OutputState }
Identity for the Automanage account.
func (AccountIdentityOutput) ElementType ¶
func (AccountIdentityOutput) ElementType() reflect.Type
func (AccountIdentityOutput) ToAccountIdentityOutput ¶
func (o AccountIdentityOutput) ToAccountIdentityOutput() AccountIdentityOutput
func (AccountIdentityOutput) ToAccountIdentityOutputWithContext ¶
func (o AccountIdentityOutput) ToAccountIdentityOutputWithContext(ctx context.Context) AccountIdentityOutput
func (AccountIdentityOutput) ToAccountIdentityPtrOutput ¶
func (o AccountIdentityOutput) ToAccountIdentityPtrOutput() AccountIdentityPtrOutput
func (AccountIdentityOutput) ToAccountIdentityPtrOutputWithContext ¶
func (o AccountIdentityOutput) ToAccountIdentityPtrOutputWithContext(ctx context.Context) AccountIdentityPtrOutput
func (AccountIdentityOutput) Type ¶
func (o AccountIdentityOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
type AccountIdentityPtrInput ¶
type AccountIdentityPtrInput interface { pulumi.Input ToAccountIdentityPtrOutput() AccountIdentityPtrOutput ToAccountIdentityPtrOutputWithContext(context.Context) AccountIdentityPtrOutput }
AccountIdentityPtrInput is an input type that accepts AccountIdentityArgs, AccountIdentityPtr and AccountIdentityPtrOutput values. You can construct a concrete instance of `AccountIdentityPtrInput` via:
AccountIdentityArgs{...} or: nil
func AccountIdentityPtr ¶
func AccountIdentityPtr(v *AccountIdentityArgs) AccountIdentityPtrInput
type AccountIdentityPtrOutput ¶
type AccountIdentityPtrOutput struct{ *pulumi.OutputState }
func (AccountIdentityPtrOutput) Elem ¶
func (o AccountIdentityPtrOutput) Elem() AccountIdentityOutput
func (AccountIdentityPtrOutput) ElementType ¶
func (AccountIdentityPtrOutput) ElementType() reflect.Type
func (AccountIdentityPtrOutput) ToAccountIdentityPtrOutput ¶
func (o AccountIdentityPtrOutput) ToAccountIdentityPtrOutput() AccountIdentityPtrOutput
func (AccountIdentityPtrOutput) ToAccountIdentityPtrOutputWithContext ¶
func (o AccountIdentityPtrOutput) ToAccountIdentityPtrOutputWithContext(ctx context.Context) AccountIdentityPtrOutput
func (AccountIdentityPtrOutput) Type ¶
func (o AccountIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
type AccountIdentityResponse ¶
type AccountIdentityResponse struct { // The principal id of Automanage account identity. PrincipalId string `pulumi:"principalId"` // The tenant id associated with the Automanage account. TenantId string `pulumi:"tenantId"` // The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity. Type *string `pulumi:"type"` }
Identity for the Automanage account.
type AccountIdentityResponseArgs ¶
type AccountIdentityResponseArgs struct { // The principal id of Automanage account identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id associated with the Automanage account. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the Automanage account.
func (AccountIdentityResponseArgs) ElementType ¶
func (AccountIdentityResponseArgs) ElementType() reflect.Type
func (AccountIdentityResponseArgs) ToAccountIdentityResponseOutput ¶
func (i AccountIdentityResponseArgs) ToAccountIdentityResponseOutput() AccountIdentityResponseOutput
func (AccountIdentityResponseArgs) ToAccountIdentityResponseOutputWithContext ¶
func (i AccountIdentityResponseArgs) ToAccountIdentityResponseOutputWithContext(ctx context.Context) AccountIdentityResponseOutput
func (AccountIdentityResponseArgs) ToAccountIdentityResponsePtrOutput ¶
func (i AccountIdentityResponseArgs) ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput
func (AccountIdentityResponseArgs) ToAccountIdentityResponsePtrOutputWithContext ¶
func (i AccountIdentityResponseArgs) ToAccountIdentityResponsePtrOutputWithContext(ctx context.Context) AccountIdentityResponsePtrOutput
type AccountIdentityResponseInput ¶
type AccountIdentityResponseInput interface { pulumi.Input ToAccountIdentityResponseOutput() AccountIdentityResponseOutput ToAccountIdentityResponseOutputWithContext(context.Context) AccountIdentityResponseOutput }
AccountIdentityResponseInput is an input type that accepts AccountIdentityResponseArgs and AccountIdentityResponseOutput values. You can construct a concrete instance of `AccountIdentityResponseInput` via:
AccountIdentityResponseArgs{...}
type AccountIdentityResponseOutput ¶
type AccountIdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the Automanage account.
func (AccountIdentityResponseOutput) ElementType ¶
func (AccountIdentityResponseOutput) ElementType() reflect.Type
func (AccountIdentityResponseOutput) PrincipalId ¶
func (o AccountIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of Automanage account identity.
func (AccountIdentityResponseOutput) TenantId ¶
func (o AccountIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id associated with the Automanage account.
func (AccountIdentityResponseOutput) ToAccountIdentityResponseOutput ¶
func (o AccountIdentityResponseOutput) ToAccountIdentityResponseOutput() AccountIdentityResponseOutput
func (AccountIdentityResponseOutput) ToAccountIdentityResponseOutputWithContext ¶
func (o AccountIdentityResponseOutput) ToAccountIdentityResponseOutputWithContext(ctx context.Context) AccountIdentityResponseOutput
func (AccountIdentityResponseOutput) ToAccountIdentityResponsePtrOutput ¶
func (o AccountIdentityResponseOutput) ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput
func (AccountIdentityResponseOutput) ToAccountIdentityResponsePtrOutputWithContext ¶
func (o AccountIdentityResponseOutput) ToAccountIdentityResponsePtrOutputWithContext(ctx context.Context) AccountIdentityResponsePtrOutput
func (AccountIdentityResponseOutput) Type ¶
func (o AccountIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
type AccountIdentityResponsePtrInput ¶
type AccountIdentityResponsePtrInput interface { pulumi.Input ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput ToAccountIdentityResponsePtrOutputWithContext(context.Context) AccountIdentityResponsePtrOutput }
AccountIdentityResponsePtrInput is an input type that accepts AccountIdentityResponseArgs, AccountIdentityResponsePtr and AccountIdentityResponsePtrOutput values. You can construct a concrete instance of `AccountIdentityResponsePtrInput` via:
AccountIdentityResponseArgs{...} or: nil
func AccountIdentityResponsePtr ¶
func AccountIdentityResponsePtr(v *AccountIdentityResponseArgs) AccountIdentityResponsePtrInput
type AccountIdentityResponsePtrOutput ¶
type AccountIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (AccountIdentityResponsePtrOutput) Elem ¶
func (o AccountIdentityResponsePtrOutput) Elem() AccountIdentityResponseOutput
func (AccountIdentityResponsePtrOutput) ElementType ¶
func (AccountIdentityResponsePtrOutput) ElementType() reflect.Type
func (AccountIdentityResponsePtrOutput) PrincipalId ¶
func (o AccountIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of Automanage account identity.
func (AccountIdentityResponsePtrOutput) TenantId ¶
func (o AccountIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id associated with the Automanage account.
func (AccountIdentityResponsePtrOutput) ToAccountIdentityResponsePtrOutput ¶
func (o AccountIdentityResponsePtrOutput) ToAccountIdentityResponsePtrOutput() AccountIdentityResponsePtrOutput
func (AccountIdentityResponsePtrOutput) ToAccountIdentityResponsePtrOutputWithContext ¶
func (o AccountIdentityResponsePtrOutput) ToAccountIdentityResponsePtrOutputWithContext(ctx context.Context) AccountIdentityResponsePtrOutput
func (AccountIdentityResponsePtrOutput) Type ¶
func (o AccountIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
type AccountInput ¶ added in v0.2.6
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountOutput ¶ added in v0.2.6
type AccountOutput struct {
*pulumi.OutputState
}
func (AccountOutput) ElementType ¶ added in v0.2.6
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) ToAccountOutput ¶ added in v0.2.6
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶ added in v0.2.6
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶
type AccountState struct { // The identity of the Automanage account. Identity AccountIdentityResponsePtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type ConfigurationProfilePreference ¶
type ConfigurationProfilePreference struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Properties of the configuration profile preference. Properties ConfigurationProfilePreferencePropertiesResponseOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Definition of the configuration profile preference.
func GetConfigurationProfilePreference ¶
func GetConfigurationProfilePreference(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationProfilePreferenceState, opts ...pulumi.ResourceOption) (*ConfigurationProfilePreference, error)
GetConfigurationProfilePreference gets an existing ConfigurationProfilePreference 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 NewConfigurationProfilePreference ¶
func NewConfigurationProfilePreference(ctx *pulumi.Context, name string, args *ConfigurationProfilePreferenceArgs, opts ...pulumi.ResourceOption) (*ConfigurationProfilePreference, error)
NewConfigurationProfilePreference registers a new resource with the given unique name, arguments, and options.
func (ConfigurationProfilePreference) ElementType ¶ added in v0.2.6
func (ConfigurationProfilePreference) ElementType() reflect.Type
func (ConfigurationProfilePreference) ToConfigurationProfilePreferenceOutput ¶ added in v0.2.6
func (i ConfigurationProfilePreference) ToConfigurationProfilePreferenceOutput() ConfigurationProfilePreferenceOutput
func (ConfigurationProfilePreference) ToConfigurationProfilePreferenceOutputWithContext ¶ added in v0.2.6
func (i ConfigurationProfilePreference) ToConfigurationProfilePreferenceOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceOutput
type ConfigurationProfilePreferenceAntiMalware ¶
type ConfigurationProfilePreferenceAntiMalware struct { // Enables or disables Real Time Protection EnableRealTimeProtection *string `pulumi:"enableRealTimeProtection"` // Extensions, Paths and Processes that must be excluded from scan Exclusions interface{} `pulumi:"exclusions"` // Enables or disables a periodic scan for antimalware RunScheduledScan *string `pulumi:"runScheduledScan"` // Schedule scan settings day ScanDay *string `pulumi:"scanDay"` // Schedule scan settings time ScanTimeInMinutes *string `pulumi:"scanTimeInMinutes"` // Type of scheduled scan ScanType *string `pulumi:"scanType"` }
Automanage configuration profile Antimalware preferences.
type ConfigurationProfilePreferenceAntiMalwareArgs ¶
type ConfigurationProfilePreferenceAntiMalwareArgs struct { // Enables or disables Real Time Protection EnableRealTimeProtection pulumi.StringPtrInput `pulumi:"enableRealTimeProtection"` // Extensions, Paths and Processes that must be excluded from scan Exclusions pulumi.Input `pulumi:"exclusions"` // Enables or disables a periodic scan for antimalware RunScheduledScan pulumi.StringPtrInput `pulumi:"runScheduledScan"` // Schedule scan settings day ScanDay pulumi.StringPtrInput `pulumi:"scanDay"` // Schedule scan settings time ScanTimeInMinutes pulumi.StringPtrInput `pulumi:"scanTimeInMinutes"` // Type of scheduled scan ScanType pulumi.StringPtrInput `pulumi:"scanType"` }
Automanage configuration profile Antimalware preferences.
func (ConfigurationProfilePreferenceAntiMalwareArgs) ElementType ¶
func (ConfigurationProfilePreferenceAntiMalwareArgs) ElementType() reflect.Type
func (ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwareOutput ¶
func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwareOutput() ConfigurationProfilePreferenceAntiMalwareOutput
func (ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwareOutputWithContext ¶
func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwareOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareOutput
func (ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwarePtrOutput ¶
func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput
func (ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext ¶
func (i ConfigurationProfilePreferenceAntiMalwareArgs) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput
type ConfigurationProfilePreferenceAntiMalwareInput ¶
type ConfigurationProfilePreferenceAntiMalwareInput interface { pulumi.Input ToConfigurationProfilePreferenceAntiMalwareOutput() ConfigurationProfilePreferenceAntiMalwareOutput ToConfigurationProfilePreferenceAntiMalwareOutputWithContext(context.Context) ConfigurationProfilePreferenceAntiMalwareOutput }
ConfigurationProfilePreferenceAntiMalwareInput is an input type that accepts ConfigurationProfilePreferenceAntiMalwareArgs and ConfigurationProfilePreferenceAntiMalwareOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceAntiMalwareInput` via:
ConfigurationProfilePreferenceAntiMalwareArgs{...}
type ConfigurationProfilePreferenceAntiMalwareOutput ¶
type ConfigurationProfilePreferenceAntiMalwareOutput struct{ *pulumi.OutputState }
Automanage configuration profile Antimalware preferences.
func (ConfigurationProfilePreferenceAntiMalwareOutput) ElementType ¶
func (ConfigurationProfilePreferenceAntiMalwareOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceAntiMalwareOutput) EnableRealTimeProtection ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
Enables or disables Real Time Protection
func (ConfigurationProfilePreferenceAntiMalwareOutput) Exclusions ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) Exclusions() pulumi.AnyOutput
Extensions, Paths and Processes that must be excluded from scan
func (ConfigurationProfilePreferenceAntiMalwareOutput) RunScheduledScan ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) RunScheduledScan() pulumi.StringPtrOutput
Enables or disables a periodic scan for antimalware
func (ConfigurationProfilePreferenceAntiMalwareOutput) ScanDay ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ScanDay() pulumi.StringPtrOutput
Schedule scan settings day
func (ConfigurationProfilePreferenceAntiMalwareOutput) ScanTimeInMinutes ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
Schedule scan settings time
func (ConfigurationProfilePreferenceAntiMalwareOutput) ScanType ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ScanType() pulumi.StringPtrOutput
Type of scheduled scan
func (ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwareOutput ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwareOutput() ConfigurationProfilePreferenceAntiMalwareOutput
func (ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwareOutputWithContext ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwareOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareOutput
func (ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutput ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput
func (ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceAntiMalwareOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput
type ConfigurationProfilePreferenceAntiMalwarePtrInput ¶
type ConfigurationProfilePreferenceAntiMalwarePtrInput interface { pulumi.Input ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput }
ConfigurationProfilePreferenceAntiMalwarePtrInput is an input type that accepts ConfigurationProfilePreferenceAntiMalwareArgs, ConfigurationProfilePreferenceAntiMalwarePtr and ConfigurationProfilePreferenceAntiMalwarePtrOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceAntiMalwarePtrInput` via:
ConfigurationProfilePreferenceAntiMalwareArgs{...} or: nil
func ConfigurationProfilePreferenceAntiMalwarePtr ¶
func ConfigurationProfilePreferenceAntiMalwarePtr(v *ConfigurationProfilePreferenceAntiMalwareArgs) ConfigurationProfilePreferenceAntiMalwarePtrInput
type ConfigurationProfilePreferenceAntiMalwarePtrOutput ¶
type ConfigurationProfilePreferenceAntiMalwarePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ElementType ¶
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) EnableRealTimeProtection ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
Enables or disables Real Time Protection
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) Exclusions ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) Exclusions() pulumi.AnyOutput
Extensions, Paths and Processes that must be excluded from scan
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) RunScheduledScan ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) RunScheduledScan() pulumi.StringPtrOutput
Enables or disables a periodic scan for antimalware
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanDay ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanDay() pulumi.StringPtrOutput
Schedule scan settings day
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanTimeInMinutes ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
Schedule scan settings time
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanType ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ScanType() pulumi.StringPtrOutput
Type of scheduled scan
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutput ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutput() ConfigurationProfilePreferenceAntiMalwarePtrOutput
func (ConfigurationProfilePreferenceAntiMalwarePtrOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceAntiMalwarePtrOutput) ToConfigurationProfilePreferenceAntiMalwarePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwarePtrOutput
type ConfigurationProfilePreferenceAntiMalwareResponse ¶
type ConfigurationProfilePreferenceAntiMalwareResponse struct { // Enables or disables Real Time Protection EnableRealTimeProtection *string `pulumi:"enableRealTimeProtection"` // Extensions, Paths and Processes that must be excluded from scan Exclusions interface{} `pulumi:"exclusions"` // Enables or disables a periodic scan for antimalware RunScheduledScan *string `pulumi:"runScheduledScan"` // Schedule scan settings day ScanDay *string `pulumi:"scanDay"` // Schedule scan settings time ScanTimeInMinutes *string `pulumi:"scanTimeInMinutes"` // Type of scheduled scan ScanType *string `pulumi:"scanType"` }
Automanage configuration profile Antimalware preferences.
type ConfigurationProfilePreferenceAntiMalwareResponseArgs ¶
type ConfigurationProfilePreferenceAntiMalwareResponseArgs struct { // Enables or disables Real Time Protection EnableRealTimeProtection pulumi.StringPtrInput `pulumi:"enableRealTimeProtection"` // Extensions, Paths and Processes that must be excluded from scan Exclusions pulumi.Input `pulumi:"exclusions"` // Enables or disables a periodic scan for antimalware RunScheduledScan pulumi.StringPtrInput `pulumi:"runScheduledScan"` // Schedule scan settings day ScanDay pulumi.StringPtrInput `pulumi:"scanDay"` // Schedule scan settings time ScanTimeInMinutes pulumi.StringPtrInput `pulumi:"scanTimeInMinutes"` // Type of scheduled scan ScanType pulumi.StringPtrInput `pulumi:"scanType"` }
Automanage configuration profile Antimalware preferences.
func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ElementType ¶
func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ElementType() reflect.Type
func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponseOutput ¶
func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponseOutput() ConfigurationProfilePreferenceAntiMalwareResponseOutput
func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext ¶
func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponseOutput
func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput ¶
func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
func (ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext ¶
func (i ConfigurationProfilePreferenceAntiMalwareResponseArgs) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
type ConfigurationProfilePreferenceAntiMalwareResponseInput ¶
type ConfigurationProfilePreferenceAntiMalwareResponseInput interface { pulumi.Input ToConfigurationProfilePreferenceAntiMalwareResponseOutput() ConfigurationProfilePreferenceAntiMalwareResponseOutput ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext(context.Context) ConfigurationProfilePreferenceAntiMalwareResponseOutput }
ConfigurationProfilePreferenceAntiMalwareResponseInput is an input type that accepts ConfigurationProfilePreferenceAntiMalwareResponseArgs and ConfigurationProfilePreferenceAntiMalwareResponseOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceAntiMalwareResponseInput` via:
ConfigurationProfilePreferenceAntiMalwareResponseArgs{...}
type ConfigurationProfilePreferenceAntiMalwareResponseOutput ¶
type ConfigurationProfilePreferenceAntiMalwareResponseOutput struct{ *pulumi.OutputState }
Automanage configuration profile Antimalware preferences.
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ElementType ¶
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) EnableRealTimeProtection ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
Enables or disables Real Time Protection
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) Exclusions ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) Exclusions() pulumi.AnyOutput
Extensions, Paths and Processes that must be excluded from scan
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) RunScheduledScan ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) RunScheduledScan() pulumi.StringPtrOutput
Enables or disables a periodic scan for antimalware
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanDay ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanDay() pulumi.StringPtrOutput
Schedule scan settings day
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanTimeInMinutes ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
Schedule scan settings time
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanType ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ScanType() pulumi.StringPtrOutput
Type of scheduled scan
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponseOutput ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponseOutput() ConfigurationProfilePreferenceAntiMalwareResponseOutput
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponseOutput
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
func (ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponseOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
type ConfigurationProfilePreferenceAntiMalwareResponsePtrInput ¶
type ConfigurationProfilePreferenceAntiMalwareResponsePtrInput interface { pulumi.Input ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput }
ConfigurationProfilePreferenceAntiMalwareResponsePtrInput is an input type that accepts ConfigurationProfilePreferenceAntiMalwareResponseArgs, ConfigurationProfilePreferenceAntiMalwareResponsePtr and ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceAntiMalwareResponsePtrInput` via:
ConfigurationProfilePreferenceAntiMalwareResponseArgs{...} or: nil
func ConfigurationProfilePreferenceAntiMalwareResponsePtr ¶
func ConfigurationProfilePreferenceAntiMalwareResponsePtr(v *ConfigurationProfilePreferenceAntiMalwareResponseArgs) ConfigurationProfilePreferenceAntiMalwareResponsePtrInput
type ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput ¶
type ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ElementType ¶
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) EnableRealTimeProtection ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) EnableRealTimeProtection() pulumi.StringPtrOutput
Enables or disables Real Time Protection
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) Exclusions ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) Exclusions() pulumi.AnyOutput
Extensions, Paths and Processes that must be excluded from scan
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) RunScheduledScan ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) RunScheduledScan() pulumi.StringPtrOutput
Enables or disables a periodic scan for antimalware
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanDay ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanDay() pulumi.StringPtrOutput
Schedule scan settings day
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanTimeInMinutes ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanTimeInMinutes() pulumi.StringPtrOutput
Schedule scan settings time
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanType ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ScanType() pulumi.StringPtrOutput
Type of scheduled scan
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutput() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
func (ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput) ToConfigurationProfilePreferenceAntiMalwareResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
type ConfigurationProfilePreferenceArgs ¶
type ConfigurationProfilePreferenceArgs struct { // Name of the configuration profile preference. ConfigurationProfilePreferenceName pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringInput // Properties of the configuration profile preference. Properties ConfigurationProfilePreferencePropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ConfigurationProfilePreference resource.
func (ConfigurationProfilePreferenceArgs) ElementType ¶
func (ConfigurationProfilePreferenceArgs) ElementType() reflect.Type
type ConfigurationProfilePreferenceInput ¶ added in v0.2.6
type ConfigurationProfilePreferenceInput interface { pulumi.Input ToConfigurationProfilePreferenceOutput() ConfigurationProfilePreferenceOutput ToConfigurationProfilePreferenceOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceOutput }
type ConfigurationProfilePreferenceOutput ¶ added in v0.2.6
type ConfigurationProfilePreferenceOutput struct {
*pulumi.OutputState
}
func (ConfigurationProfilePreferenceOutput) ElementType ¶ added in v0.2.6
func (ConfigurationProfilePreferenceOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceOutput) ToConfigurationProfilePreferenceOutput ¶ added in v0.2.6
func (o ConfigurationProfilePreferenceOutput) ToConfigurationProfilePreferenceOutput() ConfigurationProfilePreferenceOutput
func (ConfigurationProfilePreferenceOutput) ToConfigurationProfilePreferenceOutputWithContext ¶ added in v0.2.6
func (o ConfigurationProfilePreferenceOutput) ToConfigurationProfilePreferenceOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceOutput
type ConfigurationProfilePreferenceProperties ¶
type ConfigurationProfilePreferenceProperties struct { // The custom preferences for Azure Antimalware. AntiMalware *ConfigurationProfilePreferenceAntiMalware `pulumi:"antiMalware"` // The custom preferences for Azure VM Backup. VmBackup *ConfigurationProfilePreferenceVmBackup `pulumi:"vmBackup"` }
Automanage configuration profile preference properties.
type ConfigurationProfilePreferencePropertiesArgs ¶
type ConfigurationProfilePreferencePropertiesArgs struct { // The custom preferences for Azure Antimalware. AntiMalware ConfigurationProfilePreferenceAntiMalwarePtrInput `pulumi:"antiMalware"` // The custom preferences for Azure VM Backup. VmBackup ConfigurationProfilePreferenceVmBackupPtrInput `pulumi:"vmBackup"` }
Automanage configuration profile preference properties.
func (ConfigurationProfilePreferencePropertiesArgs) ElementType ¶
func (ConfigurationProfilePreferencePropertiesArgs) ElementType() reflect.Type
func (ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesOutput ¶
func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesOutput() ConfigurationProfilePreferencePropertiesOutput
func (ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesOutputWithContext ¶
func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesOutput
func (ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesPtrOutput ¶
func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput
func (ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext ¶
func (i ConfigurationProfilePreferencePropertiesArgs) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesPtrOutput
type ConfigurationProfilePreferencePropertiesInput ¶
type ConfigurationProfilePreferencePropertiesInput interface { pulumi.Input ToConfigurationProfilePreferencePropertiesOutput() ConfigurationProfilePreferencePropertiesOutput ToConfigurationProfilePreferencePropertiesOutputWithContext(context.Context) ConfigurationProfilePreferencePropertiesOutput }
ConfigurationProfilePreferencePropertiesInput is an input type that accepts ConfigurationProfilePreferencePropertiesArgs and ConfigurationProfilePreferencePropertiesOutput values. You can construct a concrete instance of `ConfigurationProfilePreferencePropertiesInput` via:
ConfigurationProfilePreferencePropertiesArgs{...}
type ConfigurationProfilePreferencePropertiesOutput ¶
type ConfigurationProfilePreferencePropertiesOutput struct{ *pulumi.OutputState }
Automanage configuration profile preference properties.
func (ConfigurationProfilePreferencePropertiesOutput) AntiMalware ¶
func (o ConfigurationProfilePreferencePropertiesOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwarePtrOutput
The custom preferences for Azure Antimalware.
func (ConfigurationProfilePreferencePropertiesOutput) ElementType ¶
func (ConfigurationProfilePreferencePropertiesOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesOutput ¶
func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesOutput() ConfigurationProfilePreferencePropertiesOutput
func (ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesOutputWithContext ¶
func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesOutput
func (ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesPtrOutput ¶
func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput
func (ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext ¶
func (o ConfigurationProfilePreferencePropertiesOutput) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesPtrOutput
func (ConfigurationProfilePreferencePropertiesOutput) VmBackup ¶
func (o ConfigurationProfilePreferencePropertiesOutput) VmBackup() ConfigurationProfilePreferenceVmBackupPtrOutput
The custom preferences for Azure VM Backup.
type ConfigurationProfilePreferencePropertiesPtrInput ¶
type ConfigurationProfilePreferencePropertiesPtrInput interface { pulumi.Input ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(context.Context) ConfigurationProfilePreferencePropertiesPtrOutput }
ConfigurationProfilePreferencePropertiesPtrInput is an input type that accepts ConfigurationProfilePreferencePropertiesArgs, ConfigurationProfilePreferencePropertiesPtr and ConfigurationProfilePreferencePropertiesPtrOutput values. You can construct a concrete instance of `ConfigurationProfilePreferencePropertiesPtrInput` via:
ConfigurationProfilePreferencePropertiesArgs{...} or: nil
func ConfigurationProfilePreferencePropertiesPtr ¶
func ConfigurationProfilePreferencePropertiesPtr(v *ConfigurationProfilePreferencePropertiesArgs) ConfigurationProfilePreferencePropertiesPtrInput
type ConfigurationProfilePreferencePropertiesPtrOutput ¶
type ConfigurationProfilePreferencePropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfilePreferencePropertiesPtrOutput) AntiMalware ¶
func (o ConfigurationProfilePreferencePropertiesPtrOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwarePtrOutput
The custom preferences for Azure Antimalware.
func (ConfigurationProfilePreferencePropertiesPtrOutput) ElementType ¶
func (ConfigurationProfilePreferencePropertiesPtrOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferencePropertiesPtrOutput) ToConfigurationProfilePreferencePropertiesPtrOutput ¶
func (o ConfigurationProfilePreferencePropertiesPtrOutput) ToConfigurationProfilePreferencePropertiesPtrOutput() ConfigurationProfilePreferencePropertiesPtrOutput
func (ConfigurationProfilePreferencePropertiesPtrOutput) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext ¶
func (o ConfigurationProfilePreferencePropertiesPtrOutput) ToConfigurationProfilePreferencePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesPtrOutput
func (ConfigurationProfilePreferencePropertiesPtrOutput) VmBackup ¶
func (o ConfigurationProfilePreferencePropertiesPtrOutput) VmBackup() ConfigurationProfilePreferenceVmBackupPtrOutput
The custom preferences for Azure VM Backup.
type ConfigurationProfilePreferencePropertiesResponse ¶
type ConfigurationProfilePreferencePropertiesResponse struct { // The custom preferences for Azure Antimalware. AntiMalware *ConfigurationProfilePreferenceAntiMalwareResponse `pulumi:"antiMalware"` // The custom preferences for Azure VM Backup. VmBackup *ConfigurationProfilePreferenceVmBackupResponse `pulumi:"vmBackup"` }
Automanage configuration profile preference properties.
type ConfigurationProfilePreferencePropertiesResponseArgs ¶
type ConfigurationProfilePreferencePropertiesResponseArgs struct { // The custom preferences for Azure Antimalware. AntiMalware ConfigurationProfilePreferenceAntiMalwareResponsePtrInput `pulumi:"antiMalware"` // The custom preferences for Azure VM Backup. VmBackup ConfigurationProfilePreferenceVmBackupResponsePtrInput `pulumi:"vmBackup"` }
Automanage configuration profile preference properties.
func (ConfigurationProfilePreferencePropertiesResponseArgs) ElementType ¶
func (ConfigurationProfilePreferencePropertiesResponseArgs) ElementType() reflect.Type
func (ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponseOutput ¶
func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponseOutput() ConfigurationProfilePreferencePropertiesResponseOutput
func (ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponseOutputWithContext ¶
func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponseOutput
func (ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponsePtrOutput ¶
func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput
func (ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext ¶
func (i ConfigurationProfilePreferencePropertiesResponseArgs) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput
type ConfigurationProfilePreferencePropertiesResponseInput ¶
type ConfigurationProfilePreferencePropertiesResponseInput interface { pulumi.Input ToConfigurationProfilePreferencePropertiesResponseOutput() ConfigurationProfilePreferencePropertiesResponseOutput ToConfigurationProfilePreferencePropertiesResponseOutputWithContext(context.Context) ConfigurationProfilePreferencePropertiesResponseOutput }
ConfigurationProfilePreferencePropertiesResponseInput is an input type that accepts ConfigurationProfilePreferencePropertiesResponseArgs and ConfigurationProfilePreferencePropertiesResponseOutput values. You can construct a concrete instance of `ConfigurationProfilePreferencePropertiesResponseInput` via:
ConfigurationProfilePreferencePropertiesResponseArgs{...}
type ConfigurationProfilePreferencePropertiesResponseOutput ¶
type ConfigurationProfilePreferencePropertiesResponseOutput struct{ *pulumi.OutputState }
Automanage configuration profile preference properties.
func (ConfigurationProfilePreferencePropertiesResponseOutput) AntiMalware ¶
func (o ConfigurationProfilePreferencePropertiesResponseOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
The custom preferences for Azure Antimalware.
func (ConfigurationProfilePreferencePropertiesResponseOutput) ElementType ¶
func (ConfigurationProfilePreferencePropertiesResponseOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponseOutput ¶
func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponseOutput() ConfigurationProfilePreferencePropertiesResponseOutput
func (ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponseOutputWithContext ¶
func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponseOutput
func (ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutput ¶
func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput
func (ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext ¶
func (o ConfigurationProfilePreferencePropertiesResponseOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput
func (ConfigurationProfilePreferencePropertiesResponseOutput) VmBackup ¶
func (o ConfigurationProfilePreferencePropertiesResponseOutput) VmBackup() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
The custom preferences for Azure VM Backup.
type ConfigurationProfilePreferencePropertiesResponsePtrInput ¶
type ConfigurationProfilePreferencePropertiesResponsePtrInput interface { pulumi.Input ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput }
ConfigurationProfilePreferencePropertiesResponsePtrInput is an input type that accepts ConfigurationProfilePreferencePropertiesResponseArgs, ConfigurationProfilePreferencePropertiesResponsePtr and ConfigurationProfilePreferencePropertiesResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfilePreferencePropertiesResponsePtrInput` via:
ConfigurationProfilePreferencePropertiesResponseArgs{...} or: nil
func ConfigurationProfilePreferencePropertiesResponsePtr ¶
func ConfigurationProfilePreferencePropertiesResponsePtr(v *ConfigurationProfilePreferencePropertiesResponseArgs) ConfigurationProfilePreferencePropertiesResponsePtrInput
type ConfigurationProfilePreferencePropertiesResponsePtrOutput ¶
type ConfigurationProfilePreferencePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) AntiMalware ¶
func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) AntiMalware() ConfigurationProfilePreferenceAntiMalwareResponsePtrOutput
The custom preferences for Azure Antimalware.
func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) ElementType ¶
func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutput ¶
func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutput() ConfigurationProfilePreferencePropertiesResponsePtrOutput
func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext ¶
func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) ToConfigurationProfilePreferencePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferencePropertiesResponsePtrOutput
func (ConfigurationProfilePreferencePropertiesResponsePtrOutput) VmBackup ¶
func (o ConfigurationProfilePreferencePropertiesResponsePtrOutput) VmBackup() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
The custom preferences for Azure VM Backup.
type ConfigurationProfilePreferenceState ¶
type ConfigurationProfilePreferenceState struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Properties of the configuration profile preference. Properties ConfigurationProfilePreferencePropertiesResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ConfigurationProfilePreferenceState) ElementType ¶
func (ConfigurationProfilePreferenceState) ElementType() reflect.Type
type ConfigurationProfilePreferenceVmBackup ¶
type ConfigurationProfilePreferenceVmBackup struct { // Instant RP retention policy range in days InstantRpRetentionRangeInDays *int `pulumi:"instantRpRetentionRangeInDays"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy *string `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy *string `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: Pacific Standard Time TimeZone *string `pulumi:"timeZone"` }
Automanage configuration profile VM Backup preferences.
type ConfigurationProfilePreferenceVmBackupArgs ¶
type ConfigurationProfilePreferenceVmBackupArgs struct { // Instant RP retention policy range in days InstantRpRetentionRangeInDays pulumi.IntPtrInput `pulumi:"instantRpRetentionRangeInDays"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy pulumi.StringPtrInput `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy pulumi.StringPtrInput `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: Pacific Standard Time TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
Automanage configuration profile VM Backup preferences.
func (ConfigurationProfilePreferenceVmBackupArgs) ElementType ¶
func (ConfigurationProfilePreferenceVmBackupArgs) ElementType() reflect.Type
func (ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupOutput ¶
func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupOutput() ConfigurationProfilePreferenceVmBackupOutput
func (ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupOutputWithContext ¶
func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupOutput
func (ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupPtrOutput ¶
func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput
func (ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext ¶
func (i ConfigurationProfilePreferenceVmBackupArgs) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput
type ConfigurationProfilePreferenceVmBackupInput ¶
type ConfigurationProfilePreferenceVmBackupInput interface { pulumi.Input ToConfigurationProfilePreferenceVmBackupOutput() ConfigurationProfilePreferenceVmBackupOutput ToConfigurationProfilePreferenceVmBackupOutputWithContext(context.Context) ConfigurationProfilePreferenceVmBackupOutput }
ConfigurationProfilePreferenceVmBackupInput is an input type that accepts ConfigurationProfilePreferenceVmBackupArgs and ConfigurationProfilePreferenceVmBackupOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceVmBackupInput` via:
ConfigurationProfilePreferenceVmBackupArgs{...}
type ConfigurationProfilePreferenceVmBackupOutput ¶
type ConfigurationProfilePreferenceVmBackupOutput struct{ *pulumi.OutputState }
Automanage configuration profile VM Backup preferences.
func (ConfigurationProfilePreferenceVmBackupOutput) ElementType ¶
func (ConfigurationProfilePreferenceVmBackupOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceVmBackupOutput) InstantRpRetentionRangeInDays ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
Instant RP retention policy range in days
func (ConfigurationProfilePreferenceVmBackupOutput) RetentionPolicy ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) RetentionPolicy() pulumi.StringPtrOutput
Retention policy with the details on backup copy retention ranges.
func (ConfigurationProfilePreferenceVmBackupOutput) SchedulePolicy ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) SchedulePolicy() pulumi.StringPtrOutput
Backup schedule specified as part of backup policy.
func (ConfigurationProfilePreferenceVmBackupOutput) TimeZone ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: Pacific Standard Time
func (ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupOutput ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupOutput() ConfigurationProfilePreferenceVmBackupOutput
func (ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupOutputWithContext ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupOutput
func (ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupPtrOutput ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput
func (ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceVmBackupOutput) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput
type ConfigurationProfilePreferenceVmBackupPtrInput ¶
type ConfigurationProfilePreferenceVmBackupPtrInput interface { pulumi.Input ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput }
ConfigurationProfilePreferenceVmBackupPtrInput is an input type that accepts ConfigurationProfilePreferenceVmBackupArgs, ConfigurationProfilePreferenceVmBackupPtr and ConfigurationProfilePreferenceVmBackupPtrOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceVmBackupPtrInput` via:
ConfigurationProfilePreferenceVmBackupArgs{...} or: nil
func ConfigurationProfilePreferenceVmBackupPtr ¶
func ConfigurationProfilePreferenceVmBackupPtr(v *ConfigurationProfilePreferenceVmBackupArgs) ConfigurationProfilePreferenceVmBackupPtrInput
type ConfigurationProfilePreferenceVmBackupPtrOutput ¶
type ConfigurationProfilePreferenceVmBackupPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfilePreferenceVmBackupPtrOutput) ElementType ¶
func (ConfigurationProfilePreferenceVmBackupPtrOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceVmBackupPtrOutput) InstantRpRetentionRangeInDays ¶
func (o ConfigurationProfilePreferenceVmBackupPtrOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
Instant RP retention policy range in days
func (ConfigurationProfilePreferenceVmBackupPtrOutput) RetentionPolicy ¶
func (o ConfigurationProfilePreferenceVmBackupPtrOutput) RetentionPolicy() pulumi.StringPtrOutput
Retention policy with the details on backup copy retention ranges.
func (ConfigurationProfilePreferenceVmBackupPtrOutput) SchedulePolicy ¶
func (o ConfigurationProfilePreferenceVmBackupPtrOutput) SchedulePolicy() pulumi.StringPtrOutput
Backup schedule specified as part of backup policy.
func (ConfigurationProfilePreferenceVmBackupPtrOutput) TimeZone ¶
func (o ConfigurationProfilePreferenceVmBackupPtrOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: Pacific Standard Time
func (ConfigurationProfilePreferenceVmBackupPtrOutput) ToConfigurationProfilePreferenceVmBackupPtrOutput ¶
func (o ConfigurationProfilePreferenceVmBackupPtrOutput) ToConfigurationProfilePreferenceVmBackupPtrOutput() ConfigurationProfilePreferenceVmBackupPtrOutput
func (ConfigurationProfilePreferenceVmBackupPtrOutput) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceVmBackupPtrOutput) ToConfigurationProfilePreferenceVmBackupPtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupPtrOutput
type ConfigurationProfilePreferenceVmBackupResponse ¶
type ConfigurationProfilePreferenceVmBackupResponse struct { // Instant RP retention policy range in days InstantRpRetentionRangeInDays *int `pulumi:"instantRpRetentionRangeInDays"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy *string `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy *string `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: Pacific Standard Time TimeZone *string `pulumi:"timeZone"` }
Automanage configuration profile VM Backup preferences.
type ConfigurationProfilePreferenceVmBackupResponseArgs ¶
type ConfigurationProfilePreferenceVmBackupResponseArgs struct { // Instant RP retention policy range in days InstantRpRetentionRangeInDays pulumi.IntPtrInput `pulumi:"instantRpRetentionRangeInDays"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy pulumi.StringPtrInput `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy pulumi.StringPtrInput `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: Pacific Standard Time TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
Automanage configuration profile VM Backup preferences.
func (ConfigurationProfilePreferenceVmBackupResponseArgs) ElementType ¶
func (ConfigurationProfilePreferenceVmBackupResponseArgs) ElementType() reflect.Type
func (ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponseOutput ¶
func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponseOutput() ConfigurationProfilePreferenceVmBackupResponseOutput
func (ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext ¶
func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponseOutput
func (ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput ¶
func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
func (ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext ¶
func (i ConfigurationProfilePreferenceVmBackupResponseArgs) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput
type ConfigurationProfilePreferenceVmBackupResponseInput ¶
type ConfigurationProfilePreferenceVmBackupResponseInput interface { pulumi.Input ToConfigurationProfilePreferenceVmBackupResponseOutput() ConfigurationProfilePreferenceVmBackupResponseOutput ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext(context.Context) ConfigurationProfilePreferenceVmBackupResponseOutput }
ConfigurationProfilePreferenceVmBackupResponseInput is an input type that accepts ConfigurationProfilePreferenceVmBackupResponseArgs and ConfigurationProfilePreferenceVmBackupResponseOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceVmBackupResponseInput` via:
ConfigurationProfilePreferenceVmBackupResponseArgs{...}
type ConfigurationProfilePreferenceVmBackupResponseOutput ¶
type ConfigurationProfilePreferenceVmBackupResponseOutput struct{ *pulumi.OutputState }
Automanage configuration profile VM Backup preferences.
func (ConfigurationProfilePreferenceVmBackupResponseOutput) ElementType ¶
func (ConfigurationProfilePreferenceVmBackupResponseOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceVmBackupResponseOutput) InstantRpRetentionRangeInDays ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
Instant RP retention policy range in days
func (ConfigurationProfilePreferenceVmBackupResponseOutput) RetentionPolicy ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) RetentionPolicy() pulumi.StringPtrOutput
Retention policy with the details on backup copy retention ranges.
func (ConfigurationProfilePreferenceVmBackupResponseOutput) SchedulePolicy ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) SchedulePolicy() pulumi.StringPtrOutput
Backup schedule specified as part of backup policy.
func (ConfigurationProfilePreferenceVmBackupResponseOutput) TimeZone ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: Pacific Standard Time
func (ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponseOutput ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponseOutput() ConfigurationProfilePreferenceVmBackupResponseOutput
func (ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponseOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponseOutput
func (ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
func (ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceVmBackupResponseOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput
type ConfigurationProfilePreferenceVmBackupResponsePtrInput ¶
type ConfigurationProfilePreferenceVmBackupResponsePtrInput interface { pulumi.Input ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput }
ConfigurationProfilePreferenceVmBackupResponsePtrInput is an input type that accepts ConfigurationProfilePreferenceVmBackupResponseArgs, ConfigurationProfilePreferenceVmBackupResponsePtr and ConfigurationProfilePreferenceVmBackupResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfilePreferenceVmBackupResponsePtrInput` via:
ConfigurationProfilePreferenceVmBackupResponseArgs{...} or: nil
func ConfigurationProfilePreferenceVmBackupResponsePtr ¶
func ConfigurationProfilePreferenceVmBackupResponsePtr(v *ConfigurationProfilePreferenceVmBackupResponseArgs) ConfigurationProfilePreferenceVmBackupResponsePtrInput
type ConfigurationProfilePreferenceVmBackupResponsePtrOutput ¶
type ConfigurationProfilePreferenceVmBackupResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ElementType ¶
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ElementType() reflect.Type
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) InstantRpRetentionRangeInDays ¶
func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
Instant RP retention policy range in days
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) RetentionPolicy ¶
func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) RetentionPolicy() pulumi.StringPtrOutput
Retention policy with the details on backup copy retention ranges.
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) SchedulePolicy ¶
func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) SchedulePolicy() pulumi.StringPtrOutput
Backup schedule specified as part of backup policy.
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) TimeZone ¶
func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: Pacific Standard Time
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput ¶
func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutput() ConfigurationProfilePreferenceVmBackupResponsePtrOutput
func (ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext ¶
func (o ConfigurationProfilePreferenceVmBackupResponsePtrOutput) ToConfigurationProfilePreferenceVmBackupResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfilePreferenceVmBackupResponsePtrOutput
type LookupAccountArgs ¶
type LookupAccountResult ¶
type LookupAccountResult struct { // The identity of the Automanage account. Identity *AccountIdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Definition of the Automanage account.
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
type LookupConfigurationProfilePreferenceArgs ¶
type LookupConfigurationProfilePreferenceArgs struct { // The configuration profile preference name. ConfigurationProfilePreferenceName string `pulumi:"configurationProfilePreferenceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupConfigurationProfilePreferenceResult ¶
type LookupConfigurationProfilePreferenceResult struct { // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Properties of the configuration profile preference. Properties ConfigurationProfilePreferencePropertiesResponse `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Definition of the configuration profile preference.
func LookupConfigurationProfilePreference ¶
func LookupConfigurationProfilePreference(ctx *pulumi.Context, args *LookupConfigurationProfilePreferenceArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationProfilePreferenceResult, error)