Documentation
¶
Index ¶
- Constants
- 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 ConfigurationProfile
- func (ConfigurationProfile) ElementType() reflect.Type
- func (e ConfigurationProfile) ToStringOutput() pulumi.StringOutput
- func (e ConfigurationProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ConfigurationProfile) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ConfigurationProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConfigurationProfileAssignment
- func (*ConfigurationProfileAssignment) ElementType() reflect.Type
- func (i *ConfigurationProfileAssignment) ToConfigurationProfileAssignmentOutput() ConfigurationProfileAssignmentOutput
- func (i *ConfigurationProfileAssignment) ToConfigurationProfileAssignmentOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentOutput
- type ConfigurationProfileAssignmentArgs
- type ConfigurationProfileAssignmentComplianceResponse
- type ConfigurationProfileAssignmentComplianceResponseArgs
- func (ConfigurationProfileAssignmentComplianceResponseArgs) ElementType() reflect.Type
- func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput
- func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponseOutput
- func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
- type ConfigurationProfileAssignmentComplianceResponseInput
- type ConfigurationProfileAssignmentComplianceResponseOutput
- func (ConfigurationProfileAssignmentComplianceResponseOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput
- func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponseOutput
- func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentComplianceResponseOutput) UpdateStatus() pulumi.StringOutput
- type ConfigurationProfileAssignmentComplianceResponsePtrInput
- type ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) Elem() ConfigurationProfileAssignmentComplianceResponseOutput
- func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) UpdateStatus() pulumi.StringPtrOutput
- type ConfigurationProfileAssignmentInput
- type ConfigurationProfileAssignmentOutput
- func (ConfigurationProfileAssignmentOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentOutput) ToConfigurationProfileAssignmentOutput() ConfigurationProfileAssignmentOutput
- func (o ConfigurationProfileAssignmentOutput) ToConfigurationProfileAssignmentOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentOutput
- type ConfigurationProfileAssignmentProperties
- type ConfigurationProfileAssignmentPropertiesArgs
- func (ConfigurationProfileAssignmentPropertiesArgs) ElementType() reflect.Type
- func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput
- func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesOutput
- func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
- func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
- type ConfigurationProfileAssignmentPropertiesInput
- type ConfigurationProfileAssignmentPropertiesOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) AccountId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfile() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
- func (ConfigurationProfileAssignmentPropertiesOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentPropertiesOutput) TargetId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
- type ConfigurationProfileAssignmentPropertiesPtrInput
- type ConfigurationProfileAssignmentPropertiesPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) AccountId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfile() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) Elem() ConfigurationProfileAssignmentPropertiesOutput
- func (ConfigurationProfileAssignmentPropertiesPtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) TargetId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
- type ConfigurationProfileAssignmentPropertiesResponse
- type ConfigurationProfileAssignmentPropertiesResponseArgs
- func (ConfigurationProfileAssignmentPropertiesResponseArgs) ElementType() reflect.Type
- func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput
- func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput
- func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- type ConfigurationProfileAssignmentPropertiesResponseInput
- type ConfigurationProfileAssignmentPropertiesResponseOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) AccountId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) Compliance() ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfile() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
- func (ConfigurationProfileAssignmentPropertiesResponseOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) TargetId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- type ConfigurationProfileAssignmentPropertiesResponsePtrInput
- type ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) AccountId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) Compliance() ConfigurationProfileAssignmentComplianceResponsePtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfile() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) Elem() ConfigurationProfileAssignmentPropertiesResponseOutput
- func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) TargetId() pulumi.StringPtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
- type ConfigurationProfileAssignmentState
- 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 EnableRealTimeProtection
- func (EnableRealTimeProtection) ElementType() reflect.Type
- func (e EnableRealTimeProtection) ToStringOutput() pulumi.StringOutput
- func (e EnableRealTimeProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnableRealTimeProtection) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnableRealTimeProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAccountArgs
- type LookupAccountResult
- type LookupConfigurationProfileAssignmentArgs
- type LookupConfigurationProfileAssignmentResult
- type LookupConfigurationProfilePreferenceArgs
- type LookupConfigurationProfilePreferenceResult
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RunScheduledScan
- func (RunScheduledScan) ElementType() reflect.Type
- func (e RunScheduledScan) ToStringOutput() pulumi.StringOutput
- func (e RunScheduledScan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RunScheduledScan) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RunScheduledScan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanType
- func (ScanType) ElementType() reflect.Type
- func (e ScanType) ToStringOutput() pulumi.StringOutput
- func (e ScanType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScanType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScanType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( ConfigurationProfile_Azure_virtual_machine_best_practices_Dev_Test = ConfigurationProfile("Azure virtual machine best practices – Dev/Test") ConfigurationProfile_Azure_virtual_machine_best_practices_Production = ConfigurationProfile("Azure virtual machine best practices – Production") )
const ( EnableRealTimeProtectionTrue = EnableRealTimeProtection("True") EnableRealTimeProtectionFalse = EnableRealTimeProtection("False") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
const ( RunScheduledScanTrue = RunScheduledScan("True") RunScheduledScanFalse = RunScheduledScan("False") )
const ( ScanTypeQuick = ScanType("Quick") ScanTypeFull = ScanType("Full") )
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.StringPtrInput // 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 *ResourceIdentityType `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 ConfigurationProfile ¶ added in v0.6.0
A value indicating configuration profile.
func (ConfigurationProfile) ElementType ¶ added in v0.6.0
func (ConfigurationProfile) ElementType() reflect.Type
func (ConfigurationProfile) ToStringOutput ¶ added in v0.6.0
func (e ConfigurationProfile) ToStringOutput() pulumi.StringOutput
func (ConfigurationProfile) ToStringOutputWithContext ¶ added in v0.6.0
func (e ConfigurationProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConfigurationProfile) ToStringPtrOutput ¶ added in v0.6.0
func (e ConfigurationProfile) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConfigurationProfile) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e ConfigurationProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConfigurationProfileAssignment ¶ added in v0.6.0
type ConfigurationProfileAssignment struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Properties of the configuration profile assignment. Properties ConfigurationProfileAssignmentPropertiesResponseOutput `pulumi:"properties"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Configuration profile assignment is an association between a VM and automanage profile configuration.
func GetConfigurationProfileAssignment ¶ added in v0.6.0
func GetConfigurationProfileAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationProfileAssignmentState, opts ...pulumi.ResourceOption) (*ConfigurationProfileAssignment, error)
GetConfigurationProfileAssignment gets an existing ConfigurationProfileAssignment 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 NewConfigurationProfileAssignment ¶ added in v0.6.0
func NewConfigurationProfileAssignment(ctx *pulumi.Context, name string, args *ConfigurationProfileAssignmentArgs, opts ...pulumi.ResourceOption) (*ConfigurationProfileAssignment, error)
NewConfigurationProfileAssignment registers a new resource with the given unique name, arguments, and options.
func (*ConfigurationProfileAssignment) ElementType ¶ added in v0.6.0
func (*ConfigurationProfileAssignment) ElementType() reflect.Type
func (*ConfigurationProfileAssignment) ToConfigurationProfileAssignmentOutput ¶ added in v0.6.0
func (i *ConfigurationProfileAssignment) ToConfigurationProfileAssignmentOutput() ConfigurationProfileAssignmentOutput
func (*ConfigurationProfileAssignment) ToConfigurationProfileAssignmentOutputWithContext ¶ added in v0.6.0
func (i *ConfigurationProfileAssignment) ToConfigurationProfileAssignmentOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentOutput
type ConfigurationProfileAssignmentArgs ¶ added in v0.6.0
type ConfigurationProfileAssignmentArgs struct { // Name of the configuration profile assignment. Only default is supported. ConfigurationProfileAssignmentName pulumi.StringInput // Properties of the configuration profile assignment. Properties ConfigurationProfileAssignmentPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the virtual machine. VmName pulumi.StringInput }
The set of arguments for constructing a ConfigurationProfileAssignment resource.
func (ConfigurationProfileAssignmentArgs) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentArgs) ElementType() reflect.Type
type ConfigurationProfileAssignmentComplianceResponse ¶ added in v0.6.0
type ConfigurationProfileAssignmentComplianceResponse struct { // The state of compliance, which only appears in the response. UpdateStatus string `pulumi:"updateStatus"` }
The compliance status for the configuration profile assignment.
type ConfigurationProfileAssignmentComplianceResponseArgs ¶ added in v0.6.0
type ConfigurationProfileAssignmentComplianceResponseArgs struct { // The state of compliance, which only appears in the response. UpdateStatus pulumi.StringInput `pulumi:"updateStatus"` }
The compliance status for the configuration profile assignment.
func (ConfigurationProfileAssignmentComplianceResponseArgs) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentComplianceResponseArgs) ElementType() reflect.Type
func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutput ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput
func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponseOutput
func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutput ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
type ConfigurationProfileAssignmentComplianceResponseInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentComplianceResponseInput interface { pulumi.Input ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(context.Context) ConfigurationProfileAssignmentComplianceResponseOutput }
ConfigurationProfileAssignmentComplianceResponseInput is an input type that accepts ConfigurationProfileAssignmentComplianceResponseArgs and ConfigurationProfileAssignmentComplianceResponseOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentComplianceResponseInput` via:
ConfigurationProfileAssignmentComplianceResponseArgs{...}
type ConfigurationProfileAssignmentComplianceResponseOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentComplianceResponseOutput struct{ *pulumi.OutputState }
The compliance status for the configuration profile assignment.
func (ConfigurationProfileAssignmentComplianceResponseOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentComplianceResponseOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput
func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponseOutput
func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
func (ConfigurationProfileAssignmentComplianceResponseOutput) UpdateStatus ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponseOutput) UpdateStatus() pulumi.StringOutput
The state of compliance, which only appears in the response.
type ConfigurationProfileAssignmentComplianceResponsePtrInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentComplianceResponsePtrInput interface { pulumi.Input ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput }
ConfigurationProfileAssignmentComplianceResponsePtrInput is an input type that accepts ConfigurationProfileAssignmentComplianceResponseArgs, ConfigurationProfileAssignmentComplianceResponsePtr and ConfigurationProfileAssignmentComplianceResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentComplianceResponsePtrInput` via:
ConfigurationProfileAssignmentComplianceResponseArgs{...} or: nil
func ConfigurationProfileAssignmentComplianceResponsePtr ¶ added in v0.6.0
func ConfigurationProfileAssignmentComplianceResponsePtr(v *ConfigurationProfileAssignmentComplianceResponseArgs) ConfigurationProfileAssignmentComplianceResponsePtrInput
type ConfigurationProfileAssignmentComplianceResponsePtrOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentComplianceResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) UpdateStatus ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) UpdateStatus() pulumi.StringPtrOutput
The state of compliance, which only appears in the response.
type ConfigurationProfileAssignmentInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentInput interface { pulumi.Input ToConfigurationProfileAssignmentOutput() ConfigurationProfileAssignmentOutput ToConfigurationProfileAssignmentOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentOutput }
type ConfigurationProfileAssignmentOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentOutput struct {
*pulumi.OutputState
}
func (ConfigurationProfileAssignmentOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentOutput) ToConfigurationProfileAssignmentOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentOutput) ToConfigurationProfileAssignmentOutput() ConfigurationProfileAssignmentOutput
func (ConfigurationProfileAssignmentOutput) ToConfigurationProfileAssignmentOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentOutput) ToConfigurationProfileAssignmentOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentOutput
type ConfigurationProfileAssignmentProperties ¶ added in v0.6.0
type ConfigurationProfileAssignmentProperties struct { // The Automanage account ARM Resource URI AccountId *string `pulumi:"accountId"` // A value indicating configuration profile. ConfigurationProfile *string `pulumi:"configurationProfile"` // The configuration profile custom preferences ARM resource URI ConfigurationProfilePreferenceId *string `pulumi:"configurationProfilePreferenceId"` // The target VM resource URI TargetId *string `pulumi:"targetId"` }
Automanage configuration profile assignment properties.
type ConfigurationProfileAssignmentPropertiesArgs ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesArgs struct { // The Automanage account ARM Resource URI AccountId pulumi.StringPtrInput `pulumi:"accountId"` // A value indicating configuration profile. ConfigurationProfile pulumi.StringPtrInput `pulumi:"configurationProfile"` // The configuration profile custom preferences ARM resource URI ConfigurationProfilePreferenceId pulumi.StringPtrInput `pulumi:"configurationProfilePreferenceId"` // The target VM resource URI TargetId pulumi.StringPtrInput `pulumi:"targetId"` }
Automanage configuration profile assignment properties.
func (ConfigurationProfileAssignmentPropertiesArgs) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentPropertiesArgs) ElementType() reflect.Type
func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutput ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput
func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutputWithContext ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesOutput
func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutput ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
type ConfigurationProfileAssignmentPropertiesInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesInput interface { pulumi.Input ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput ToConfigurationProfileAssignmentPropertiesOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesOutput }
ConfigurationProfileAssignmentPropertiesInput is an input type that accepts ConfigurationProfileAssignmentPropertiesArgs and ConfigurationProfileAssignmentPropertiesOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesInput` via:
ConfigurationProfileAssignmentPropertiesArgs{...}
type ConfigurationProfileAssignmentPropertiesOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesOutput struct{ *pulumi.OutputState }
Automanage configuration profile assignment properties.
func (ConfigurationProfileAssignmentPropertiesOutput) AccountId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) AccountId() pulumi.StringPtrOutput
The Automanage account ARM Resource URI
func (ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfile ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfile() pulumi.StringPtrOutput
A value indicating configuration profile.
func (ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfilePreferenceId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
The configuration profile custom preferences ARM resource URI
func (ConfigurationProfileAssignmentPropertiesOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentPropertiesOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentPropertiesOutput) TargetId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) TargetId() pulumi.StringPtrOutput
The target VM resource URI
func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput
func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesOutput
func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
type ConfigurationProfileAssignmentPropertiesPtrInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesPtrInput interface { pulumi.Input ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput }
ConfigurationProfileAssignmentPropertiesPtrInput is an input type that accepts ConfigurationProfileAssignmentPropertiesArgs, ConfigurationProfileAssignmentPropertiesPtr and ConfigurationProfileAssignmentPropertiesPtrOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesPtrInput` via:
ConfigurationProfileAssignmentPropertiesArgs{...} or: nil
func ConfigurationProfileAssignmentPropertiesPtr ¶ added in v0.6.0
func ConfigurationProfileAssignmentPropertiesPtr(v *ConfigurationProfileAssignmentPropertiesArgs) ConfigurationProfileAssignmentPropertiesPtrInput
type ConfigurationProfileAssignmentPropertiesPtrOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileAssignmentPropertiesPtrOutput) AccountId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesPtrOutput) AccountId() pulumi.StringPtrOutput
The Automanage account ARM Resource URI
func (ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfile ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfile() pulumi.StringPtrOutput
A value indicating configuration profile.
func (ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfilePreferenceId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
The configuration profile custom preferences ARM resource URI
func (ConfigurationProfileAssignmentPropertiesPtrOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentPropertiesPtrOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentPropertiesPtrOutput) TargetId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesPtrOutput) TargetId() pulumi.StringPtrOutput
The target VM resource URI
func (ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
func (ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
type ConfigurationProfileAssignmentPropertiesResponse ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesResponse struct { // The Automanage account ARM Resource URI AccountId *string `pulumi:"accountId"` // The configuration setting for the configuration profile. Compliance *ConfigurationProfileAssignmentComplianceResponse `pulumi:"compliance"` // A value indicating configuration profile. ConfigurationProfile *string `pulumi:"configurationProfile"` // The configuration profile custom preferences ARM resource URI ConfigurationProfilePreferenceId *string `pulumi:"configurationProfilePreferenceId"` // The state of onboarding, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The target VM resource URI TargetId *string `pulumi:"targetId"` }
Automanage configuration profile assignment properties.
type ConfigurationProfileAssignmentPropertiesResponseArgs ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesResponseArgs struct { // The Automanage account ARM Resource URI AccountId pulumi.StringPtrInput `pulumi:"accountId"` // The configuration setting for the configuration profile. Compliance ConfigurationProfileAssignmentComplianceResponsePtrInput `pulumi:"compliance"` // A value indicating configuration profile. ConfigurationProfile pulumi.StringPtrInput `pulumi:"configurationProfile"` // The configuration profile custom preferences ARM resource URI ConfigurationProfilePreferenceId pulumi.StringPtrInput `pulumi:"configurationProfilePreferenceId"` // The state of onboarding, which only appears in the response. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The target VM resource URI TargetId pulumi.StringPtrInput `pulumi:"targetId"` }
Automanage configuration profile assignment properties.
func (ConfigurationProfileAssignmentPropertiesResponseArgs) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentPropertiesResponseArgs) ElementType() reflect.Type
func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutput ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput
func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput
func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext ¶ added in v0.6.0
func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
type ConfigurationProfileAssignmentPropertiesResponseInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesResponseInput interface { pulumi.Input ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput }
ConfigurationProfileAssignmentPropertiesResponseInput is an input type that accepts ConfigurationProfileAssignmentPropertiesResponseArgs and ConfigurationProfileAssignmentPropertiesResponseOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesResponseInput` via:
ConfigurationProfileAssignmentPropertiesResponseArgs{...}
type ConfigurationProfileAssignmentPropertiesResponseOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesResponseOutput struct{ *pulumi.OutputState }
Automanage configuration profile assignment properties.
func (ConfigurationProfileAssignmentPropertiesResponseOutput) AccountId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) AccountId() pulumi.StringPtrOutput
The Automanage account ARM Resource URI
func (ConfigurationProfileAssignmentPropertiesResponseOutput) Compliance ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) Compliance() ConfigurationProfileAssignmentComplianceResponsePtrOutput
The configuration setting for the configuration profile.
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfile ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfile() pulumi.StringPtrOutput
A value indicating configuration profile.
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfilePreferenceId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
The configuration profile custom preferences ARM resource URI
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ProvisioningState ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The state of onboarding, which only appears in the response.
func (ConfigurationProfileAssignmentPropertiesResponseOutput) TargetId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) TargetId() pulumi.StringPtrOutput
The target VM resource URI
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
type ConfigurationProfileAssignmentPropertiesResponsePtrInput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesResponsePtrInput interface { pulumi.Input ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput }
ConfigurationProfileAssignmentPropertiesResponsePtrInput is an input type that accepts ConfigurationProfileAssignmentPropertiesResponseArgs, ConfigurationProfileAssignmentPropertiesResponsePtr and ConfigurationProfileAssignmentPropertiesResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesResponsePtrInput` via:
ConfigurationProfileAssignmentPropertiesResponseArgs{...} or: nil
func ConfigurationProfileAssignmentPropertiesResponsePtr ¶ added in v0.6.0
func ConfigurationProfileAssignmentPropertiesResponsePtr(v *ConfigurationProfileAssignmentPropertiesResponseArgs) ConfigurationProfileAssignmentPropertiesResponsePtrInput
type ConfigurationProfileAssignmentPropertiesResponsePtrOutput ¶ added in v0.6.0
type ConfigurationProfileAssignmentPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) AccountId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) AccountId() pulumi.StringPtrOutput
The Automanage account ARM Resource URI
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) Compliance ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) Compliance() ConfigurationProfileAssignmentComplianceResponsePtrOutput
The configuration setting for the configuration profile.
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfile ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfile() pulumi.StringPtrOutput
A value indicating configuration profile.
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfilePreferenceId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput
The configuration profile custom preferences ARM resource URI
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ProvisioningState ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The state of onboarding, which only appears in the response.
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) TargetId ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) TargetId() pulumi.StringPtrOutput
The target VM resource URI
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext ¶ added in v0.6.0
func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
type ConfigurationProfileAssignmentState ¶ added in v0.6.0
type ConfigurationProfileAssignmentState struct { // The name of the resource Name pulumi.StringPtrInput // Properties of the configuration profile assignment. Properties ConfigurationProfileAssignmentPropertiesResponsePtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ConfigurationProfileAssignmentState) ElementType ¶ added in v0.6.0
func (ConfigurationProfileAssignmentState) 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.StringPtrInput // 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 EnableRealTimeProtection ¶ added in v0.3.1
Enables or disables Real Time Protection
func (EnableRealTimeProtection) ElementType ¶ added in v0.3.1
func (EnableRealTimeProtection) ElementType() reflect.Type
func (EnableRealTimeProtection) ToStringOutput ¶ added in v0.3.1
func (e EnableRealTimeProtection) ToStringOutput() pulumi.StringOutput
func (EnableRealTimeProtection) ToStringOutputWithContext ¶ added in v0.3.1
func (e EnableRealTimeProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnableRealTimeProtection) ToStringPtrOutput ¶ added in v0.3.1
func (e EnableRealTimeProtection) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnableRealTimeProtection) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EnableRealTimeProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupAccountArgs ¶
type LookupAccountResult ¶
type LookupAccountResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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 LookupConfigurationProfileAssignmentArgs ¶ added in v0.6.0
type LookupConfigurationProfileAssignmentArgs struct { // The configuration profile assignment name. ConfigurationProfileAssignmentName string `pulumi:"configurationProfileAssignmentName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the virtual machine. VmName string `pulumi:"vmName"` }
type LookupConfigurationProfileAssignmentResult ¶ added in v0.6.0
type LookupConfigurationProfileAssignmentResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Properties of the configuration profile assignment. Properties ConfigurationProfileAssignmentPropertiesResponse `pulumi:"properties"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Configuration profile assignment is an association between a VM and automanage profile configuration.
func LookupConfigurationProfileAssignment ¶ added in v0.6.0
func LookupConfigurationProfileAssignment(ctx *pulumi.Context, args *LookupConfigurationProfileAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationProfileAssignmentResult, 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 { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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)
type ResourceIdentityType ¶ added in v0.3.1
The type of identity used for the Automanage account. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
func (ResourceIdentityType) ElementType ¶ added in v0.3.1
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RunScheduledScan ¶ added in v0.3.1
Enables or disables a periodic scan for antimalware
func (RunScheduledScan) ElementType ¶ added in v0.3.1
func (RunScheduledScan) ElementType() reflect.Type
func (RunScheduledScan) ToStringOutput ¶ added in v0.3.1
func (e RunScheduledScan) ToStringOutput() pulumi.StringOutput
func (RunScheduledScan) ToStringOutputWithContext ¶ added in v0.3.1
func (e RunScheduledScan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RunScheduledScan) ToStringPtrOutput ¶ added in v0.3.1
func (e RunScheduledScan) ToStringPtrOutput() pulumi.StringPtrOutput
func (RunScheduledScan) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RunScheduledScan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanType ¶ added in v0.3.1
Type of scheduled scan
func (ScanType) ElementType ¶ added in v0.3.1
func (ScanType) ToStringOutput ¶ added in v0.3.1
func (e ScanType) ToStringOutput() pulumi.StringOutput
func (ScanType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ScanType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanType) ToStringPtrOutput ¶ added in v0.3.1
func (e ScanType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ScanType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput