Documentation
¶
Index ¶
- Constants
- type AzureBackupServerContainer
- type AzureBackupServerContainerArgs
- func (AzureBackupServerContainerArgs) ElementType() reflect.Type
- func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
- func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
- type AzureBackupServerContainerInput
- type AzureBackupServerContainerOutput
- func (o AzureBackupServerContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o AzureBackupServerContainerOutput) ContainerId() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) ContainerType() pulumi.StringOutput
- func (o AzureBackupServerContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) DpmServers() pulumi.StringArrayOutput
- func (AzureBackupServerContainerOutput) ElementType() reflect.Type
- func (o AzureBackupServerContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
- func (o AzureBackupServerContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureBackupServerContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
- func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
- func (o AzureBackupServerContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type AzureBackupServerContainerResponse
- type AzureBackupServerContainerResponseArgs
- func (AzureBackupServerContainerResponseArgs) ElementType() reflect.Type
- func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
- func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
- type AzureBackupServerContainerResponseInput
- type AzureBackupServerContainerResponseOutput
- func (o AzureBackupServerContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (o AzureBackupServerContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
- func (AzureBackupServerContainerResponseOutput) ElementType() reflect.Type
- func (o AzureBackupServerContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
- func (o AzureBackupServerContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureBackupServerContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
- func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
- func (o AzureBackupServerContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type AzureFileShareProtectionPolicy
- type AzureFileShareProtectionPolicyArgs
- func (AzureFileShareProtectionPolicyArgs) ElementType() reflect.Type
- func (i AzureFileShareProtectionPolicyArgs) ToAzureFileShareProtectionPolicyOutput() AzureFileShareProtectionPolicyOutput
- func (i AzureFileShareProtectionPolicyArgs) ToAzureFileShareProtectionPolicyOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyOutput
- type AzureFileShareProtectionPolicyInput
- type AzureFileShareProtectionPolicyOutput
- func (o AzureFileShareProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
- func (AzureFileShareProtectionPolicyOutput) ElementType() reflect.Type
- func (o AzureFileShareProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureFileShareProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
- func (o AzureFileShareProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
- func (o AzureFileShareProtectionPolicyOutput) TimeZone() pulumi.StringPtrOutput
- func (o AzureFileShareProtectionPolicyOutput) ToAzureFileShareProtectionPolicyOutput() AzureFileShareProtectionPolicyOutput
- func (o AzureFileShareProtectionPolicyOutput) ToAzureFileShareProtectionPolicyOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyOutput
- func (o AzureFileShareProtectionPolicyOutput) WorkLoadType() pulumi.StringPtrOutput
- type AzureFileShareProtectionPolicyResponse
- type AzureFileShareProtectionPolicyResponseArgs
- func (AzureFileShareProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i AzureFileShareProtectionPolicyResponseArgs) ToAzureFileShareProtectionPolicyResponseOutput() AzureFileShareProtectionPolicyResponseOutput
- func (i AzureFileShareProtectionPolicyResponseArgs) ToAzureFileShareProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyResponseOutput
- type AzureFileShareProtectionPolicyResponseInput
- type AzureFileShareProtectionPolicyResponseOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
- func (AzureFileShareProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o AzureFileShareProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) TimeZone() pulumi.StringPtrOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) ToAzureFileShareProtectionPolicyResponseOutput() AzureFileShareProtectionPolicyResponseOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) ToAzureFileShareProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyResponseOutput
- func (o AzureFileShareProtectionPolicyResponseOutput) WorkLoadType() pulumi.StringPtrOutput
- type AzureFileshareProtectedItem
- type AzureFileshareProtectedItemArgs
- func (AzureFileshareProtectedItemArgs) ElementType() reflect.Type
- func (i AzureFileshareProtectedItemArgs) ToAzureFileshareProtectedItemOutput() AzureFileshareProtectedItemOutput
- func (i AzureFileshareProtectedItemArgs) ToAzureFileshareProtectedItemOutputWithContext(ctx context.Context) AzureFileshareProtectedItemOutput
- type AzureFileshareProtectedItemExtendedInfo
- type AzureFileshareProtectedItemExtendedInfoArgs
- func (AzureFileshareProtectedItemExtendedInfoArgs) ElementType() reflect.Type
- func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoOutput() AzureFileshareProtectedItemExtendedInfoOutput
- func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoOutput
- func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoPtrOutput() AzureFileshareProtectedItemExtendedInfoPtrOutput
- func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoPtrOutput
- type AzureFileshareProtectedItemExtendedInfoInput
- type AzureFileshareProtectedItemExtendedInfoOutput
- func (AzureFileshareProtectedItemExtendedInfoOutput) ElementType() reflect.Type
- func (o AzureFileshareProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoOutput() AzureFileshareProtectedItemExtendedInfoOutput
- func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoOutput
- func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutput() AzureFileshareProtectedItemExtendedInfoPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoPtrOutput
- type AzureFileshareProtectedItemExtendedInfoPtrInput
- type AzureFileshareProtectedItemExtendedInfoPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) Elem() AzureFileshareProtectedItemExtendedInfoOutput
- func (AzureFileshareProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutput() AzureFileshareProtectedItemExtendedInfoPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoPtrOutput
- type AzureFileshareProtectedItemExtendedInfoResponse
- type AzureFileshareProtectedItemExtendedInfoResponseArgs
- func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponseOutput() AzureFileshareProtectedItemExtendedInfoResponseOutput
- func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponseOutput
- func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- type AzureFileshareProtectedItemExtendedInfoResponseInput
- type AzureFileshareProtectedItemExtendedInfoResponseOutput
- func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ResourceState() pulumi.StringOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ResourceStateSyncTime() pulumi.StringOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponseOutput() AzureFileshareProtectedItemExtendedInfoResponseOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponseOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- type AzureFileshareProtectedItemExtendedInfoResponsePtrInput
- type AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) Elem() AzureFileshareProtectedItemExtendedInfoResponseOutput
- func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ResourceState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ResourceStateSyncTime() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- type AzureFileshareProtectedItemInput
- type AzureFileshareProtectedItemOutput
- func (o AzureFileshareProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureFileshareProtectedItemOutput) ElementType() reflect.Type
- func (o AzureFileshareProtectedItemOutput) ExtendedInfo() AzureFileshareProtectedItemExtendedInfoPtrOutput
- func (o AzureFileshareProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureFileshareProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureFileshareProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureFileshareProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureFileshareProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureFileshareProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemOutput) ToAzureFileshareProtectedItemOutput() AzureFileshareProtectedItemOutput
- func (o AzureFileshareProtectedItemOutput) ToAzureFileshareProtectedItemOutputWithContext(ctx context.Context) AzureFileshareProtectedItemOutput
- func (o AzureFileshareProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureFileshareProtectedItemResponse
- type AzureFileshareProtectedItemResponseArgs
- func (AzureFileshareProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureFileshareProtectedItemResponseArgs) ToAzureFileshareProtectedItemResponseOutput() AzureFileshareProtectedItemResponseOutput
- func (i AzureFileshareProtectedItemResponseArgs) ToAzureFileshareProtectedItemResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemResponseOutput
- type AzureFileshareProtectedItemResponseInput
- type AzureFileshareProtectedItemResponseOutput
- func (o AzureFileshareProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureFileshareProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureFileshareProtectedItemResponseOutput) ExtendedInfo() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureFileshareProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureFileshareProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureFileshareProtectedItemResponseOutput) ToAzureFileshareProtectedItemResponseOutput() AzureFileshareProtectedItemResponseOutput
- func (o AzureFileshareProtectedItemResponseOutput) ToAzureFileshareProtectedItemResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemResponseOutput
- func (o AzureFileshareProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSClassicComputeVMContainer
- type AzureIaaSClassicComputeVMContainerArgs
- func (AzureIaaSClassicComputeVMContainerArgs) ElementType() reflect.Type
- func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
- func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
- type AzureIaaSClassicComputeVMContainerInput
- type AzureIaaSClassicComputeVMContainerOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureIaaSClassicComputeVMContainerOutput) ElementType() reflect.Type
- func (o AzureIaaSClassicComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSClassicComputeVMContainerResponse
- type AzureIaaSClassicComputeVMContainerResponseArgs
- func (AzureIaaSClassicComputeVMContainerResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
- func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
- type AzureIaaSClassicComputeVMContainerResponseInput
- type AzureIaaSClassicComputeVMContainerResponseOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureIaaSClassicComputeVMContainerResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSClassicComputeVMProtectedItem
- type AzureIaaSClassicComputeVMProtectedItemArgs
- func (AzureIaaSClassicComputeVMProtectedItemArgs) ElementType() reflect.Type
- func (i AzureIaaSClassicComputeVMProtectedItemArgs) ToAzureIaaSClassicComputeVMProtectedItemOutput() AzureIaaSClassicComputeVMProtectedItemOutput
- func (i AzureIaaSClassicComputeVMProtectedItemArgs) ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemOutput
- type AzureIaaSClassicComputeVMProtectedItemInput
- type AzureIaaSClassicComputeVMProtectedItemOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureIaaSClassicComputeVMProtectedItemOutput) ElementType() reflect.Type
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ExtendedProperties() ExtendedPropertiesPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ToAzureIaaSClassicComputeVMProtectedItemOutput() AzureIaaSClassicComputeVMProtectedItemOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSClassicComputeVMProtectedItemResponse
- type AzureIaaSClassicComputeVMProtectedItemResponseArgs
- func (AzureIaaSClassicComputeVMProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSClassicComputeVMProtectedItemResponseArgs) ToAzureIaaSClassicComputeVMProtectedItemResponseOutput() AzureIaaSClassicComputeVMProtectedItemResponseOutput
- func (i AzureIaaSClassicComputeVMProtectedItemResponseArgs) ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemResponseOutput
- type AzureIaaSClassicComputeVMProtectedItemResponseInput
- type AzureIaaSClassicComputeVMProtectedItemResponseOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ExtendedProperties() ExtendedPropertiesResponsePtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) HealthDetails() AzureIaaSVMHealthDetailsResponseArrayOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ToAzureIaaSClassicComputeVMProtectedItemResponseOutput() AzureIaaSClassicComputeVMProtectedItemResponseOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemResponseOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSComputeVMContainer
- type AzureIaaSComputeVMContainerArgs
- func (AzureIaaSComputeVMContainerArgs) ElementType() reflect.Type
- func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
- func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
- type AzureIaaSComputeVMContainerInput
- type AzureIaaSComputeVMContainerOutput
- func (o AzureIaaSComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureIaaSComputeVMContainerOutput) ElementType() reflect.Type
- func (o AzureIaaSComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
- func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
- func (o AzureIaaSComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSComputeVMContainerResponse
- type AzureIaaSComputeVMContainerResponseArgs
- func (AzureIaaSComputeVMContainerResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
- func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
- type AzureIaaSComputeVMContainerResponseInput
- type AzureIaaSComputeVMContainerResponseOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureIaaSComputeVMContainerResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSComputeVMProtectedItem
- type AzureIaaSComputeVMProtectedItemArgs
- func (AzureIaaSComputeVMProtectedItemArgs) ElementType() reflect.Type
- func (i AzureIaaSComputeVMProtectedItemArgs) ToAzureIaaSComputeVMProtectedItemOutput() AzureIaaSComputeVMProtectedItemOutput
- func (i AzureIaaSComputeVMProtectedItemArgs) ToAzureIaaSComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemOutput
- type AzureIaaSComputeVMProtectedItemInput
- type AzureIaaSComputeVMProtectedItemOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureIaaSComputeVMProtectedItemOutput) ElementType() reflect.Type
- func (o AzureIaaSComputeVMProtectedItemOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ExtendedProperties() ExtendedPropertiesPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ToAzureIaaSComputeVMProtectedItemOutput() AzureIaaSComputeVMProtectedItemOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) ToAzureIaaSComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSComputeVMProtectedItemResponse
- type AzureIaaSComputeVMProtectedItemResponseArgs
- func (AzureIaaSComputeVMProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSComputeVMProtectedItemResponseArgs) ToAzureIaaSComputeVMProtectedItemResponseOutput() AzureIaaSComputeVMProtectedItemResponseOutput
- func (i AzureIaaSComputeVMProtectedItemResponseArgs) ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemResponseOutput
- type AzureIaaSComputeVMProtectedItemResponseInput
- type AzureIaaSComputeVMProtectedItemResponseOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureIaaSComputeVMProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ExtendedProperties() ExtendedPropertiesResponsePtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) HealthDetails() AzureIaaSVMHealthDetailsResponseArrayOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ToAzureIaaSComputeVMProtectedItemResponseOutput() AzureIaaSComputeVMProtectedItemResponseOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemResponseOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSVMHealthDetailsResponse
- type AzureIaaSVMHealthDetailsResponseArgs
- func (AzureIaaSVMHealthDetailsResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSVMHealthDetailsResponseArgs) ToAzureIaaSVMHealthDetailsResponseOutput() AzureIaaSVMHealthDetailsResponseOutput
- func (i AzureIaaSVMHealthDetailsResponseArgs) ToAzureIaaSVMHealthDetailsResponseOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseOutput
- type AzureIaaSVMHealthDetailsResponseArray
- func (AzureIaaSVMHealthDetailsResponseArray) ElementType() reflect.Type
- func (i AzureIaaSVMHealthDetailsResponseArray) ToAzureIaaSVMHealthDetailsResponseArrayOutput() AzureIaaSVMHealthDetailsResponseArrayOutput
- func (i AzureIaaSVMHealthDetailsResponseArray) ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseArrayOutput
- type AzureIaaSVMHealthDetailsResponseArrayInput
- type AzureIaaSVMHealthDetailsResponseArrayOutput
- func (AzureIaaSVMHealthDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o AzureIaaSVMHealthDetailsResponseArrayOutput) Index(i pulumi.IntInput) AzureIaaSVMHealthDetailsResponseOutput
- func (o AzureIaaSVMHealthDetailsResponseArrayOutput) ToAzureIaaSVMHealthDetailsResponseArrayOutput() AzureIaaSVMHealthDetailsResponseArrayOutput
- func (o AzureIaaSVMHealthDetailsResponseArrayOutput) ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseArrayOutput
- type AzureIaaSVMHealthDetailsResponseInput
- type AzureIaaSVMHealthDetailsResponseOutput
- func (o AzureIaaSVMHealthDetailsResponseOutput) Code() pulumi.IntOutput
- func (AzureIaaSVMHealthDetailsResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSVMHealthDetailsResponseOutput) Message() pulumi.StringOutput
- func (o AzureIaaSVMHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
- func (o AzureIaaSVMHealthDetailsResponseOutput) Title() pulumi.StringOutput
- func (o AzureIaaSVMHealthDetailsResponseOutput) ToAzureIaaSVMHealthDetailsResponseOutput() AzureIaaSVMHealthDetailsResponseOutput
- func (o AzureIaaSVMHealthDetailsResponseOutput) ToAzureIaaSVMHealthDetailsResponseOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseOutput
- type AzureIaaSVMProtectedItem
- type AzureIaaSVMProtectedItemArgs
- func (AzureIaaSVMProtectedItemArgs) ElementType() reflect.Type
- func (i AzureIaaSVMProtectedItemArgs) ToAzureIaaSVMProtectedItemOutput() AzureIaaSVMProtectedItemOutput
- func (i AzureIaaSVMProtectedItemArgs) ToAzureIaaSVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemOutput
- type AzureIaaSVMProtectedItemExtendedInfo
- type AzureIaaSVMProtectedItemExtendedInfoArgs
- func (AzureIaaSVMProtectedItemExtendedInfoArgs) ElementType() reflect.Type
- func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoOutput() AzureIaaSVMProtectedItemExtendedInfoOutput
- func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoOutput
- func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- type AzureIaaSVMProtectedItemExtendedInfoInput
- type AzureIaaSVMProtectedItemExtendedInfoOutput
- func (AzureIaaSVMProtectedItemExtendedInfoOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) PolicyInconsistent() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoOutput() AzureIaaSVMProtectedItemExtendedInfoOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- type AzureIaaSVMProtectedItemExtendedInfoPtrInput
- type AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) Elem() AzureIaaSVMProtectedItemExtendedInfoOutput
- func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) PolicyInconsistent() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- type AzureIaaSVMProtectedItemExtendedInfoResponse
- type AzureIaaSVMProtectedItemExtendedInfoResponseArgs
- func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput() AzureIaaSVMProtectedItemExtendedInfoResponseOutput
- func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponseOutput
- func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- type AzureIaaSVMProtectedItemExtendedInfoResponseInput
- type AzureIaaSVMProtectedItemExtendedInfoResponseOutput
- func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) PolicyInconsistent() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput() AzureIaaSVMProtectedItemExtendedInfoResponseOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponseOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- type AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput
- type AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) Elem() AzureIaaSVMProtectedItemExtendedInfoResponseOutput
- func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) PolicyInconsistent() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- type AzureIaaSVMProtectedItemInput
- type AzureIaaSVMProtectedItemOutput
- func (o AzureIaaSVMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureIaaSVMProtectedItemOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectedItemOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) ExtendedProperties() ExtendedPropertiesPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureIaaSVMProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureIaaSVMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) ToAzureIaaSVMProtectedItemOutput() AzureIaaSVMProtectedItemOutput
- func (o AzureIaaSVMProtectedItemOutput) ToAzureIaaSVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemOutput
- func (o AzureIaaSVMProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSVMProtectedItemResponse
- type AzureIaaSVMProtectedItemResponseArgs
- func (AzureIaaSVMProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSVMProtectedItemResponseArgs) ToAzureIaaSVMProtectedItemResponseOutput() AzureIaaSVMProtectedItemResponseOutput
- func (i AzureIaaSVMProtectedItemResponseArgs) ToAzureIaaSVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemResponseOutput
- type AzureIaaSVMProtectedItemResponseInput
- type AzureIaaSVMProtectedItemResponseOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureIaaSVMProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectedItemResponseOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ExtendedProperties() ExtendedPropertiesResponsePtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) HealthDetails() AzureIaaSVMHealthDetailsResponseArrayOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ToAzureIaaSVMProtectedItemResponseOutput() AzureIaaSVMProtectedItemResponseOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) ToAzureIaaSVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemResponseOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureIaaSVMProtectionPolicy
- type AzureIaaSVMProtectionPolicyArgs
- func (AzureIaaSVMProtectionPolicyArgs) ElementType() reflect.Type
- func (i AzureIaaSVMProtectionPolicyArgs) ToAzureIaaSVMProtectionPolicyOutput() AzureIaaSVMProtectionPolicyOutput
- func (i AzureIaaSVMProtectionPolicyArgs) ToAzureIaaSVMProtectionPolicyOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyOutput
- type AzureIaaSVMProtectionPolicyInput
- type AzureIaaSVMProtectionPolicyOutput
- func (o AzureIaaSVMProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
- func (AzureIaaSVMProtectionPolicyOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectionPolicyOutput) InstantRPDetails() InstantRPAdditionalDetailsPtrOutput
- func (o AzureIaaSVMProtectionPolicyOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
- func (o AzureIaaSVMProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
- func (o AzureIaaSVMProtectionPolicyOutput) TimeZone() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectionPolicyOutput) ToAzureIaaSVMProtectionPolicyOutput() AzureIaaSVMProtectionPolicyOutput
- func (o AzureIaaSVMProtectionPolicyOutput) ToAzureIaaSVMProtectionPolicyOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyOutput
- type AzureIaaSVMProtectionPolicyResponse
- type AzureIaaSVMProtectionPolicyResponseArgs
- func (AzureIaaSVMProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSVMProtectionPolicyResponseArgs) ToAzureIaaSVMProtectionPolicyResponseOutput() AzureIaaSVMProtectionPolicyResponseOutput
- func (i AzureIaaSVMProtectionPolicyResponseArgs) ToAzureIaaSVMProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyResponseOutput
- type AzureIaaSVMProtectionPolicyResponseInput
- type AzureIaaSVMProtectionPolicyResponseOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
- func (AzureIaaSVMProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSVMProtectionPolicyResponseOutput) InstantRPDetails() InstantRPAdditionalDetailsResponsePtrOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) TimeZone() pulumi.StringPtrOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) ToAzureIaaSVMProtectionPolicyResponseOutput() AzureIaaSVMProtectionPolicyResponseOutput
- func (o AzureIaaSVMProtectionPolicyResponseOutput) ToAzureIaaSVMProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyResponseOutput
- type AzureSQLAGWorkloadContainerProtectionContainer
- type AzureSQLAGWorkloadContainerProtectionContainerArgs
- func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ElementType() reflect.Type
- func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
- type AzureSQLAGWorkloadContainerProtectionContainerInput
- type AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ElementType() reflect.Type
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureSQLAGWorkloadContainerProtectionContainerResponse
- type AzureSQLAGWorkloadContainerProtectionContainerResponseArgs
- func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ElementType() reflect.Type
- func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- type AzureSQLAGWorkloadContainerProtectionContainerResponseInput
- type AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ElementType() reflect.Type
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureSqlContainer
- type AzureSqlContainerArgs
- type AzureSqlContainerInput
- type AzureSqlContainerOutput
- func (o AzureSqlContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureSqlContainerOutput) ElementType() reflect.Type
- func (o AzureSqlContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) ToAzureSqlContainerOutput() AzureSqlContainerOutput
- func (o AzureSqlContainerOutput) ToAzureSqlContainerOutputWithContext(ctx context.Context) AzureSqlContainerOutput
- type AzureSqlContainerResponse
- type AzureSqlContainerResponseArgs
- func (AzureSqlContainerResponseArgs) ElementType() reflect.Type
- func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
- func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
- type AzureSqlContainerResponseInput
- type AzureSqlContainerResponseOutput
- func (o AzureSqlContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureSqlContainerResponseOutput) ElementType() reflect.Type
- func (o AzureSqlContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
- func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
- type AzureSqlProtectedItem
- type AzureSqlProtectedItemArgs
- type AzureSqlProtectedItemExtendedInfo
- type AzureSqlProtectedItemExtendedInfoArgs
- func (AzureSqlProtectedItemExtendedInfoArgs) ElementType() reflect.Type
- func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoOutput() AzureSqlProtectedItemExtendedInfoOutput
- func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoOutput
- func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput
- func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput
- type AzureSqlProtectedItemExtendedInfoInput
- type AzureSqlProtectedItemExtendedInfoOutput
- func (AzureSqlProtectedItemExtendedInfoOutput) ElementType() reflect.Type
- func (o AzureSqlProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoOutput() AzureSqlProtectedItemExtendedInfoOutput
- func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoOutput
- func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput
- type AzureSqlProtectedItemExtendedInfoPtrInput
- type AzureSqlProtectedItemExtendedInfoPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoPtrOutput) Elem() AzureSqlProtectedItemExtendedInfoOutput
- func (AzureSqlProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o AzureSqlProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoPtrOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoPtrOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoPtrOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput
- type AzureSqlProtectedItemExtendedInfoResponse
- type AzureSqlProtectedItemExtendedInfoResponseArgs
- func (AzureSqlProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponseOutput() AzureSqlProtectedItemExtendedInfoResponseOutput
- func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponseOutput
- func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- type AzureSqlProtectedItemExtendedInfoResponseInput
- type AzureSqlProtectedItemExtendedInfoResponseOutput
- func (AzureSqlProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponseOutput() AzureSqlProtectedItemExtendedInfoResponseOutput
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponseOutput
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- type AzureSqlProtectedItemExtendedInfoResponsePtrInput
- type AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) Elem() AzureSqlProtectedItemExtendedInfoResponseOutput
- func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- type AzureSqlProtectedItemInput
- type AzureSqlProtectedItemOutput
- func (o AzureSqlProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureSqlProtectedItemOutput) ElementType() reflect.Type
- func (o AzureSqlProtectedItemOutput) ExtendedInfo() AzureSqlProtectedItemExtendedInfoPtrOutput
- func (o AzureSqlProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureSqlProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureSqlProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureSqlProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureSqlProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemOutput) ToAzureSqlProtectedItemOutput() AzureSqlProtectedItemOutput
- func (o AzureSqlProtectedItemOutput) ToAzureSqlProtectedItemOutputWithContext(ctx context.Context) AzureSqlProtectedItemOutput
- func (o AzureSqlProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureSqlProtectedItemResponse
- type AzureSqlProtectedItemResponseArgs
- func (AzureSqlProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureSqlProtectedItemResponseArgs) ToAzureSqlProtectedItemResponseOutput() AzureSqlProtectedItemResponseOutput
- func (i AzureSqlProtectedItemResponseArgs) ToAzureSqlProtectedItemResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemResponseOutput
- type AzureSqlProtectedItemResponseInput
- type AzureSqlProtectedItemResponseOutput
- func (o AzureSqlProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureSqlProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureSqlProtectedItemResponseOutput) ExtendedInfo() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureSqlProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureSqlProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureSqlProtectedItemResponseOutput) ToAzureSqlProtectedItemResponseOutput() AzureSqlProtectedItemResponseOutput
- func (o AzureSqlProtectedItemResponseOutput) ToAzureSqlProtectedItemResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemResponseOutput
- func (o AzureSqlProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureSqlProtectionPolicy
- type AzureSqlProtectionPolicyArgs
- func (AzureSqlProtectionPolicyArgs) ElementType() reflect.Type
- func (i AzureSqlProtectionPolicyArgs) ToAzureSqlProtectionPolicyOutput() AzureSqlProtectionPolicyOutput
- func (i AzureSqlProtectionPolicyArgs) ToAzureSqlProtectionPolicyOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyOutput
- type AzureSqlProtectionPolicyInput
- type AzureSqlProtectionPolicyOutput
- func (o AzureSqlProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
- func (AzureSqlProtectionPolicyOutput) ElementType() reflect.Type
- func (o AzureSqlProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureSqlProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
- func (o AzureSqlProtectionPolicyOutput) ToAzureSqlProtectionPolicyOutput() AzureSqlProtectionPolicyOutput
- func (o AzureSqlProtectionPolicyOutput) ToAzureSqlProtectionPolicyOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyOutput
- type AzureSqlProtectionPolicyResponse
- type AzureSqlProtectionPolicyResponseArgs
- func (AzureSqlProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i AzureSqlProtectionPolicyResponseArgs) ToAzureSqlProtectionPolicyResponseOutput() AzureSqlProtectionPolicyResponseOutput
- func (i AzureSqlProtectionPolicyResponseArgs) ToAzureSqlProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyResponseOutput
- type AzureSqlProtectionPolicyResponseInput
- type AzureSqlProtectionPolicyResponseOutput
- func (o AzureSqlProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
- func (AzureSqlProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o AzureSqlProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureSqlProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
- func (o AzureSqlProtectionPolicyResponseOutput) ToAzureSqlProtectionPolicyResponseOutput() AzureSqlProtectionPolicyResponseOutput
- func (o AzureSqlProtectionPolicyResponseOutput) ToAzureSqlProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyResponseOutput
- type AzureStorageContainer
- type AzureStorageContainerArgs
- type AzureStorageContainerInput
- type AzureStorageContainerOutput
- func (o AzureStorageContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureStorageContainerOutput) ElementType() reflect.Type
- func (o AzureStorageContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureStorageContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) StorageAccountVersion() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ToAzureStorageContainerOutput() AzureStorageContainerOutput
- func (o AzureStorageContainerOutput) ToAzureStorageContainerOutputWithContext(ctx context.Context) AzureStorageContainerOutput
- type AzureStorageContainerResponse
- type AzureStorageContainerResponseArgs
- func (AzureStorageContainerResponseArgs) ElementType() reflect.Type
- func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
- func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
- type AzureStorageContainerResponseInput
- type AzureStorageContainerResponseOutput
- func (o AzureStorageContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureStorageContainerResponseOutput) ElementType() reflect.Type
- func (o AzureStorageContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureStorageContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) StorageAccountVersion() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
- func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
- type AzureVMAppContainerProtectionContainer
- type AzureVMAppContainerProtectionContainerArgs
- func (AzureVMAppContainerProtectionContainerArgs) ElementType() reflect.Type
- func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
- func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
- type AzureVMAppContainerProtectionContainerInput
- type AzureVMAppContainerProtectionContainerOutput
- func (o AzureVMAppContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureVMAppContainerProtectionContainerOutput) ElementType() reflect.Type
- func (o AzureVMAppContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
- func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
- func (o AzureVMAppContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVMAppContainerProtectionContainerResponse
- type AzureVMAppContainerProtectionContainerResponseArgs
- func (AzureVMAppContainerProtectionContainerResponseArgs) ElementType() reflect.Type
- func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
- func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
- type AzureVMAppContainerProtectionContainerResponseInput
- type AzureVMAppContainerProtectionContainerResponseOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureVMAppContainerProtectionContainerResponseOutput) ElementType() reflect.Type
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadProtectedItem
- type AzureVmWorkloadProtectedItemArgs
- func (AzureVmWorkloadProtectedItemArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadProtectedItemArgs) ToAzureVmWorkloadProtectedItemOutput() AzureVmWorkloadProtectedItemOutput
- func (i AzureVmWorkloadProtectedItemArgs) ToAzureVmWorkloadProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemOutput
- type AzureVmWorkloadProtectedItemExtendedInfo
- type AzureVmWorkloadProtectedItemExtendedInfoArgs
- func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoOutput() AzureVmWorkloadProtectedItemExtendedInfoOutput
- func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoOutput
- func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- type AzureVmWorkloadProtectedItemExtendedInfoInput
- type AzureVmWorkloadProtectedItemExtendedInfoOutput
- func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoOutput() AzureVmWorkloadProtectedItemExtendedInfoOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- type AzureVmWorkloadProtectedItemExtendedInfoPtrInput
- type AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) Elem() AzureVmWorkloadProtectedItemExtendedInfoOutput
- func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- type AzureVmWorkloadProtectedItemExtendedInfoResponse
- type AzureVmWorkloadProtectedItemExtendedInfoResponseArgs
- func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput() AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
- func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
- func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- type AzureVmWorkloadProtectedItemExtendedInfoResponseInput
- type AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
- func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput() AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- type AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput
- type AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) Elem() AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
- func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) PolicyState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- type AzureVmWorkloadProtectedItemInput
- type AzureVmWorkloadProtectedItemOutput
- func (o AzureVmWorkloadProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadProtectedItemOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureVmWorkloadProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemOutput) ToAzureVmWorkloadProtectedItemOutput() AzureVmWorkloadProtectedItemOutput
- func (o AzureVmWorkloadProtectedItemOutput) ToAzureVmWorkloadProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemOutput
- func (o AzureVmWorkloadProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadProtectedItemResponse
- type AzureVmWorkloadProtectedItemResponseArgs
- func (AzureVmWorkloadProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadProtectedItemResponseArgs) ToAzureVmWorkloadProtectedItemResponseOutput() AzureVmWorkloadProtectedItemResponseOutput
- func (i AzureVmWorkloadProtectedItemResponseArgs) ToAzureVmWorkloadProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemResponseOutput
- type AzureVmWorkloadProtectedItemResponseInput
- type AzureVmWorkloadProtectedItemResponseOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ToAzureVmWorkloadProtectedItemResponseOutput() AzureVmWorkloadProtectedItemResponseOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) ToAzureVmWorkloadProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemResponseOutput
- func (o AzureVmWorkloadProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadProtectionPolicy
- type AzureVmWorkloadProtectionPolicyArgs
- func (AzureVmWorkloadProtectionPolicyArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadProtectionPolicyArgs) ToAzureVmWorkloadProtectionPolicyOutput() AzureVmWorkloadProtectionPolicyOutput
- func (i AzureVmWorkloadProtectionPolicyArgs) ToAzureVmWorkloadProtectionPolicyOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyOutput
- type AzureVmWorkloadProtectionPolicyInput
- type AzureVmWorkloadProtectionPolicyOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
- func (AzureVmWorkloadProtectionPolicyOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectionPolicyOutput) MakePolicyConsistent() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) Settings() SettingsPtrOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) SubProtectionPolicy() SubProtectionPolicyArrayOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) ToAzureVmWorkloadProtectionPolicyOutput() AzureVmWorkloadProtectionPolicyOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) ToAzureVmWorkloadProtectionPolicyOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyOutput
- func (o AzureVmWorkloadProtectionPolicyOutput) WorkLoadType() pulumi.StringPtrOutput
- type AzureVmWorkloadProtectionPolicyResponse
- type AzureVmWorkloadProtectionPolicyResponseArgs
- func (AzureVmWorkloadProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadProtectionPolicyResponseArgs) ToAzureVmWorkloadProtectionPolicyResponseOutput() AzureVmWorkloadProtectionPolicyResponseOutput
- func (i AzureVmWorkloadProtectionPolicyResponseArgs) ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyResponseOutput
- type AzureVmWorkloadProtectionPolicyResponseInput
- type AzureVmWorkloadProtectionPolicyResponseOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
- func (AzureVmWorkloadProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) MakePolicyConsistent() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) Settings() SettingsResponsePtrOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) SubProtectionPolicy() SubProtectionPolicyResponseArrayOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) ToAzureVmWorkloadProtectionPolicyResponseOutput() AzureVmWorkloadProtectionPolicyResponseOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyResponseOutput
- func (o AzureVmWorkloadProtectionPolicyResponseOutput) WorkLoadType() pulumi.StringPtrOutput
- type AzureVmWorkloadSAPAseDatabaseProtectedItem
- type AzureVmWorkloadSAPAseDatabaseProtectedItemArgs
- func (AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
- func (i AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
- type AzureVmWorkloadSAPAseDatabaseProtectedItemInput
- type AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadSAPAseDatabaseProtectedItemResponse
- type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs
- func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
- func (i AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
- type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseInput
- type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadSAPHanaDatabaseProtectedItem
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs
- func (AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
- func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemInput
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs
- func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
- func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseInput
- type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadSQLDatabaseProtectedItem
- type AzureVmWorkloadSQLDatabaseProtectedItemArgs
- func (AzureVmWorkloadSQLDatabaseProtectedItemArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadSQLDatabaseProtectedItemArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemOutput() AzureVmWorkloadSQLDatabaseProtectedItemOutput
- func (i AzureVmWorkloadSQLDatabaseProtectedItemArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemOutput
- type AzureVmWorkloadSQLDatabaseProtectedItemInput
- type AzureVmWorkloadSQLDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemOutput() AzureVmWorkloadSQLDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVmWorkloadSQLDatabaseProtectedItemResponse
- type AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs
- func (AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ElementType() reflect.Type
- func (i AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput() AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
- func (i AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
- type AzureVmWorkloadSQLDatabaseProtectedItemResponseInput
- type AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ElementType() reflect.Type
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput() AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
- func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureWorkloadContainer
- type AzureWorkloadContainerArgs
- type AzureWorkloadContainerExtendedInfo
- type AzureWorkloadContainerExtendedInfoArgs
- func (AzureWorkloadContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
- type AzureWorkloadContainerExtendedInfoInput
- type AzureWorkloadContainerExtendedInfoOutput
- func (AzureWorkloadContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) InquiryInfo() InquiryInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) NodesList() DistributedNodesInfoArrayOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
- type AzureWorkloadContainerExtendedInfoPtrInput
- type AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) Elem() AzureWorkloadContainerExtendedInfoOutput
- func (AzureWorkloadContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) InquiryInfo() InquiryInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) NodesList() DistributedNodesInfoArrayOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
- type AzureWorkloadContainerExtendedInfoResponse
- type AzureWorkloadContainerExtendedInfoResponseArgs
- func (AzureWorkloadContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
- type AzureWorkloadContainerExtendedInfoResponseInput
- type AzureWorkloadContainerExtendedInfoResponseOutput
- func (AzureWorkloadContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) InquiryInfo() InquiryInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) NodesList() DistributedNodesInfoResponseArrayOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
- type AzureWorkloadContainerExtendedInfoResponsePtrInput
- type AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) Elem() AzureWorkloadContainerExtendedInfoResponseOutput
- func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) InquiryInfo() InquiryInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) NodesList() DistributedNodesInfoResponseArrayOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
- type AzureWorkloadContainerInput
- type AzureWorkloadContainerOutput
- func (o AzureWorkloadContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) ContainerType() pulumi.StringOutput
- func (AzureWorkloadContainerOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput
- func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutputWithContext(ctx context.Context) AzureWorkloadContainerOutput
- func (o AzureWorkloadContainerOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureWorkloadContainerResponse
- type AzureWorkloadContainerResponseArgs
- func (AzureWorkloadContainerResponseArgs) ElementType() reflect.Type
- func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
- func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
- type AzureWorkloadContainerResponseInput
- type AzureWorkloadContainerResponseOutput
- func (o AzureWorkloadContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (AzureWorkloadContainerResponseOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
- func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
- func (o AzureWorkloadContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type BackupItemType
- func (BackupItemType) ElementType() reflect.Type
- func (e BackupItemType) ToStringOutput() pulumi.StringOutput
- func (e BackupItemType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BackupItemType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BackupItemType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BackupManagementType
- func (BackupManagementType) ElementType() reflect.Type
- func (e BackupManagementType) ToStringOutput() pulumi.StringOutput
- func (e BackupManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BackupManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BackupManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerIdentityInfo
- type ContainerIdentityInfoArgs
- func (ContainerIdentityInfoArgs) ElementType() reflect.Type
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
- type ContainerIdentityInfoInput
- type ContainerIdentityInfoOutput
- func (o ContainerIdentityInfoOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoOutput) Audience() pulumi.StringPtrOutput
- func (ContainerIdentityInfoOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerIdentityInfoPtrInput
- type ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoPtrOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoPtrOutput) Audience() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoPtrOutput) Elem() ContainerIdentityInfoOutput
- func (ContainerIdentityInfoPtrOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoPtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoPtrOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerIdentityInfoResponse
- type ContainerIdentityInfoResponseArgs
- func (ContainerIdentityInfoResponseArgs) ElementType() reflect.Type
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
- type ContainerIdentityInfoResponseInput
- type ContainerIdentityInfoResponseOutput
- func (o ContainerIdentityInfoResponseOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponseOutput) Audience() pulumi.StringPtrOutput
- func (ContainerIdentityInfoResponseOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoResponseOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponseOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerIdentityInfoResponsePtrInput
- type ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) Audience() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) Elem() ContainerIdentityInfoResponseOutput
- func (ContainerIdentityInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoResponsePtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerType
- func (ContainerType) ElementType() reflect.Type
- func (e ContainerType) ToStringOutput() pulumi.StringOutput
- func (e ContainerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CreateMode
- func (CreateMode) ElementType() reflect.Type
- func (e CreateMode) ToStringOutput() pulumi.StringOutput
- func (e CreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DPMContainerExtendedInfo
- type DPMContainerExtendedInfoArgs
- func (DPMContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
- type DPMContainerExtendedInfoInput
- type DPMContainerExtendedInfoOutput
- func (DPMContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
- type DPMContainerExtendedInfoPtrInput
- type DPMContainerExtendedInfoPtrOutput
- func (o DPMContainerExtendedInfoPtrOutput) Elem() DPMContainerExtendedInfoOutput
- func (DPMContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
- func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
- type DPMContainerExtendedInfoResponse
- type DPMContainerExtendedInfoResponseArgs
- func (DPMContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
- type DPMContainerExtendedInfoResponseInput
- type DPMContainerExtendedInfoResponseOutput
- func (DPMContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
- type DPMContainerExtendedInfoResponsePtrInput
- type DPMContainerExtendedInfoResponsePtrOutput
- func (o DPMContainerExtendedInfoResponsePtrOutput) Elem() DPMContainerExtendedInfoResponseOutput
- func (DPMContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
- func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
- type DPMProtectedItem
- type DPMProtectedItemArgs
- type DPMProtectedItemExtendedInfo
- type DPMProtectedItemExtendedInfoArgs
- func (DPMProtectedItemExtendedInfoArgs) ElementType() reflect.Type
- func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoOutput() DPMProtectedItemExtendedInfoOutput
- func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoOutput
- func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput
- func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoPtrOutput
- type DPMProtectedItemExtendedInfoInput
- type DPMProtectedItemExtendedInfoOutput
- func (o DPMProtectedItemExtendedInfoOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
- func (DPMProtectedItemExtendedInfoOutput) ElementType() reflect.Type
- func (o DPMProtectedItemExtendedInfoOutput) IsCollocated() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
- func (o DPMProtectedItemExtendedInfoOutput) Protected() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) ProtectionGroupName() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoOutput() DPMProtectedItemExtendedInfoOutput
- func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoOutput
- func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoPtrOutput
- func (o DPMProtectedItemExtendedInfoOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
- type DPMProtectedItemExtendedInfoPtrInput
- type DPMProtectedItemExtendedInfoPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) Elem() DPMProtectedItemExtendedInfoOutput
- func (DPMProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o DPMProtectedItemExtendedInfoPtrOutput) IsCollocated() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) Protected() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) ProtectionGroupName() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) ToDPMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoPtrOutput
- func (o DPMProtectedItemExtendedInfoPtrOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
- type DPMProtectedItemExtendedInfoResponse
- type DPMProtectedItemExtendedInfoResponseArgs
- func (DPMProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponseOutput() DPMProtectedItemExtendedInfoResponseOutput
- func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponseOutput
- func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput
- func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput
- type DPMProtectedItemExtendedInfoResponseInput
- type DPMProtectedItemExtendedInfoResponseOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
- func (DPMProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o DPMProtectedItemExtendedInfoResponseOutput) IsCollocated() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) Protected() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) ProtectionGroupName() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponseOutput() DPMProtectedItemExtendedInfoResponseOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponseOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput
- func (o DPMProtectedItemExtendedInfoResponseOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
- type DPMProtectedItemExtendedInfoResponsePtrInput
- type DPMProtectedItemExtendedInfoResponsePtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) Elem() DPMProtectedItemExtendedInfoResponseOutput
- func (DPMProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) IsCollocated() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) Protected() pulumi.BoolPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ProtectionGroupName() pulumi.StringPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput
- func (o DPMProtectedItemExtendedInfoResponsePtrOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
- type DPMProtectedItemInput
- type DPMProtectedItemOutput
- func (o DPMProtectedItemOutput) BackupEngineName() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (DPMProtectedItemOutput) ElementType() reflect.Type
- func (o DPMProtectedItemOutput) ExtendedInfo() DPMProtectedItemExtendedInfoPtrOutput
- func (o DPMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o DPMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o DPMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o DPMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o DPMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o DPMProtectedItemOutput) ToDPMProtectedItemOutput() DPMProtectedItemOutput
- func (o DPMProtectedItemOutput) ToDPMProtectedItemOutputWithContext(ctx context.Context) DPMProtectedItemOutput
- func (o DPMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type DPMProtectedItemResponse
- type DPMProtectedItemResponseArgs
- func (DPMProtectedItemResponseArgs) ElementType() reflect.Type
- func (i DPMProtectedItemResponseArgs) ToDPMProtectedItemResponseOutput() DPMProtectedItemResponseOutput
- func (i DPMProtectedItemResponseArgs) ToDPMProtectedItemResponseOutputWithContext(ctx context.Context) DPMProtectedItemResponseOutput
- type DPMProtectedItemResponseInput
- type DPMProtectedItemResponseOutput
- func (o DPMProtectedItemResponseOutput) BackupEngineName() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (DPMProtectedItemResponseOutput) ElementType() reflect.Type
- func (o DPMProtectedItemResponseOutput) ExtendedInfo() DPMProtectedItemExtendedInfoResponsePtrOutput
- func (o DPMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o DPMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o DPMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o DPMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o DPMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o DPMProtectedItemResponseOutput) ToDPMProtectedItemResponseOutput() DPMProtectedItemResponseOutput
- func (o DPMProtectedItemResponseOutput) ToDPMProtectedItemResponseOutputWithContext(ctx context.Context) DPMProtectedItemResponseOutput
- func (o DPMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type DailyRetentionFormat
- type DailyRetentionFormatArgs
- func (DailyRetentionFormatArgs) ElementType() reflect.Type
- func (i DailyRetentionFormatArgs) ToDailyRetentionFormatOutput() DailyRetentionFormatOutput
- func (i DailyRetentionFormatArgs) ToDailyRetentionFormatOutputWithContext(ctx context.Context) DailyRetentionFormatOutput
- func (i DailyRetentionFormatArgs) ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput
- func (i DailyRetentionFormatArgs) ToDailyRetentionFormatPtrOutputWithContext(ctx context.Context) DailyRetentionFormatPtrOutput
- type DailyRetentionFormatInput
- type DailyRetentionFormatOutput
- func (o DailyRetentionFormatOutput) DaysOfTheMonth() DayArrayOutput
- func (DailyRetentionFormatOutput) ElementType() reflect.Type
- func (o DailyRetentionFormatOutput) ToDailyRetentionFormatOutput() DailyRetentionFormatOutput
- func (o DailyRetentionFormatOutput) ToDailyRetentionFormatOutputWithContext(ctx context.Context) DailyRetentionFormatOutput
- func (o DailyRetentionFormatOutput) ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput
- func (o DailyRetentionFormatOutput) ToDailyRetentionFormatPtrOutputWithContext(ctx context.Context) DailyRetentionFormatPtrOutput
- type DailyRetentionFormatPtrInput
- type DailyRetentionFormatPtrOutput
- func (o DailyRetentionFormatPtrOutput) DaysOfTheMonth() DayArrayOutput
- func (o DailyRetentionFormatPtrOutput) Elem() DailyRetentionFormatOutput
- func (DailyRetentionFormatPtrOutput) ElementType() reflect.Type
- func (o DailyRetentionFormatPtrOutput) ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput
- func (o DailyRetentionFormatPtrOutput) ToDailyRetentionFormatPtrOutputWithContext(ctx context.Context) DailyRetentionFormatPtrOutput
- type DailyRetentionFormatResponse
- type DailyRetentionFormatResponseArgs
- func (DailyRetentionFormatResponseArgs) ElementType() reflect.Type
- func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponseOutput() DailyRetentionFormatResponseOutput
- func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponseOutputWithContext(ctx context.Context) DailyRetentionFormatResponseOutput
- func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput
- func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) DailyRetentionFormatResponsePtrOutput
- type DailyRetentionFormatResponseInput
- type DailyRetentionFormatResponseOutput
- func (o DailyRetentionFormatResponseOutput) DaysOfTheMonth() DayResponseArrayOutput
- func (DailyRetentionFormatResponseOutput) ElementType() reflect.Type
- func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponseOutput() DailyRetentionFormatResponseOutput
- func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponseOutputWithContext(ctx context.Context) DailyRetentionFormatResponseOutput
- func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput
- func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) DailyRetentionFormatResponsePtrOutput
- type DailyRetentionFormatResponsePtrInput
- type DailyRetentionFormatResponsePtrOutput
- func (o DailyRetentionFormatResponsePtrOutput) DaysOfTheMonth() DayResponseArrayOutput
- func (o DailyRetentionFormatResponsePtrOutput) Elem() DailyRetentionFormatResponseOutput
- func (DailyRetentionFormatResponsePtrOutput) ElementType() reflect.Type
- func (o DailyRetentionFormatResponsePtrOutput) ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput
- func (o DailyRetentionFormatResponsePtrOutput) ToDailyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) DailyRetentionFormatResponsePtrOutput
- type DailyRetentionSchedule
- type DailyRetentionScheduleArgs
- func (DailyRetentionScheduleArgs) ElementType() reflect.Type
- func (i DailyRetentionScheduleArgs) ToDailyRetentionScheduleOutput() DailyRetentionScheduleOutput
- func (i DailyRetentionScheduleArgs) ToDailyRetentionScheduleOutputWithContext(ctx context.Context) DailyRetentionScheduleOutput
- func (i DailyRetentionScheduleArgs) ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput
- func (i DailyRetentionScheduleArgs) ToDailyRetentionSchedulePtrOutputWithContext(ctx context.Context) DailyRetentionSchedulePtrOutput
- type DailyRetentionScheduleInput
- type DailyRetentionScheduleOutput
- func (DailyRetentionScheduleOutput) ElementType() reflect.Type
- func (o DailyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o DailyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o DailyRetentionScheduleOutput) ToDailyRetentionScheduleOutput() DailyRetentionScheduleOutput
- func (o DailyRetentionScheduleOutput) ToDailyRetentionScheduleOutputWithContext(ctx context.Context) DailyRetentionScheduleOutput
- func (o DailyRetentionScheduleOutput) ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput
- func (o DailyRetentionScheduleOutput) ToDailyRetentionSchedulePtrOutputWithContext(ctx context.Context) DailyRetentionSchedulePtrOutput
- type DailyRetentionSchedulePtrInput
- type DailyRetentionSchedulePtrOutput
- func (o DailyRetentionSchedulePtrOutput) Elem() DailyRetentionScheduleOutput
- func (DailyRetentionSchedulePtrOutput) ElementType() reflect.Type
- func (o DailyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o DailyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o DailyRetentionSchedulePtrOutput) ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput
- func (o DailyRetentionSchedulePtrOutput) ToDailyRetentionSchedulePtrOutputWithContext(ctx context.Context) DailyRetentionSchedulePtrOutput
- type DailyRetentionScheduleResponse
- type DailyRetentionScheduleResponseArgs
- func (DailyRetentionScheduleResponseArgs) ElementType() reflect.Type
- func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponseOutput() DailyRetentionScheduleResponseOutput
- func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponseOutputWithContext(ctx context.Context) DailyRetentionScheduleResponseOutput
- func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput
- func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) DailyRetentionScheduleResponsePtrOutput
- type DailyRetentionScheduleResponseInput
- type DailyRetentionScheduleResponseOutput
- func (DailyRetentionScheduleResponseOutput) ElementType() reflect.Type
- func (o DailyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o DailyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponseOutput() DailyRetentionScheduleResponseOutput
- func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponseOutputWithContext(ctx context.Context) DailyRetentionScheduleResponseOutput
- func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput
- func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) DailyRetentionScheduleResponsePtrOutput
- type DailyRetentionScheduleResponsePtrInput
- type DailyRetentionScheduleResponsePtrOutput
- func (o DailyRetentionScheduleResponsePtrOutput) Elem() DailyRetentionScheduleResponseOutput
- func (DailyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o DailyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o DailyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o DailyRetentionScheduleResponsePtrOutput) ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput
- func (o DailyRetentionScheduleResponsePtrOutput) ToDailyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) DailyRetentionScheduleResponsePtrOutput
- type DataSourceType
- func (DataSourceType) ElementType() reflect.Type
- func (e DataSourceType) ToStringOutput() pulumi.StringOutput
- func (e DataSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Day
- type DayArgs
- type DayArray
- type DayArrayInput
- type DayArrayOutput
- type DayInput
- type DayOfWeek
- func (DayOfWeek) ElementType() reflect.Type
- func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
- func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOutput
- type DayResponse
- type DayResponseArgs
- type DayResponseArray
- type DayResponseArrayInput
- type DayResponseArrayOutput
- func (DayResponseArrayOutput) ElementType() reflect.Type
- func (o DayResponseArrayOutput) Index(i pulumi.IntInput) DayResponseOutput
- func (o DayResponseArrayOutput) ToDayResponseArrayOutput() DayResponseArrayOutput
- func (o DayResponseArrayOutput) ToDayResponseArrayOutputWithContext(ctx context.Context) DayResponseArrayOutput
- type DayResponseInput
- type DayResponseOutput
- func (o DayResponseOutput) Date() pulumi.IntPtrOutput
- func (DayResponseOutput) ElementType() reflect.Type
- func (o DayResponseOutput) IsLast() pulumi.BoolPtrOutput
- func (o DayResponseOutput) ToDayResponseOutput() DayResponseOutput
- func (o DayResponseOutput) ToDayResponseOutputWithContext(ctx context.Context) DayResponseOutput
- type DiskExclusionProperties
- type DiskExclusionPropertiesArgs
- func (DiskExclusionPropertiesArgs) ElementType() reflect.Type
- func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesOutput() DiskExclusionPropertiesOutput
- func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesOutputWithContext(ctx context.Context) DiskExclusionPropertiesOutput
- func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput
- func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesPtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesPtrOutput
- type DiskExclusionPropertiesInput
- type DiskExclusionPropertiesOutput
- func (o DiskExclusionPropertiesOutput) DiskLunList() pulumi.IntArrayOutput
- func (DiskExclusionPropertiesOutput) ElementType() reflect.Type
- func (o DiskExclusionPropertiesOutput) IsInclusionList() pulumi.BoolPtrOutput
- func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesOutput() DiskExclusionPropertiesOutput
- func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesOutputWithContext(ctx context.Context) DiskExclusionPropertiesOutput
- func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput
- func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesPtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesPtrOutput
- type DiskExclusionPropertiesPtrInput
- type DiskExclusionPropertiesPtrOutput
- func (o DiskExclusionPropertiesPtrOutput) DiskLunList() pulumi.IntArrayOutput
- func (o DiskExclusionPropertiesPtrOutput) Elem() DiskExclusionPropertiesOutput
- func (DiskExclusionPropertiesPtrOutput) ElementType() reflect.Type
- func (o DiskExclusionPropertiesPtrOutput) IsInclusionList() pulumi.BoolPtrOutput
- func (o DiskExclusionPropertiesPtrOutput) ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput
- func (o DiskExclusionPropertiesPtrOutput) ToDiskExclusionPropertiesPtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesPtrOutput
- type DiskExclusionPropertiesResponse
- type DiskExclusionPropertiesResponseArgs
- func (DiskExclusionPropertiesResponseArgs) ElementType() reflect.Type
- func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponseOutput() DiskExclusionPropertiesResponseOutput
- func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponseOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponseOutput
- func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput
- func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponsePtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponsePtrOutput
- type DiskExclusionPropertiesResponseInput
- type DiskExclusionPropertiesResponseOutput
- func (o DiskExclusionPropertiesResponseOutput) DiskLunList() pulumi.IntArrayOutput
- func (DiskExclusionPropertiesResponseOutput) ElementType() reflect.Type
- func (o DiskExclusionPropertiesResponseOutput) IsInclusionList() pulumi.BoolPtrOutput
- func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponseOutput() DiskExclusionPropertiesResponseOutput
- func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponseOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponseOutput
- func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput
- func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponsePtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponsePtrOutput
- type DiskExclusionPropertiesResponsePtrInput
- type DiskExclusionPropertiesResponsePtrOutput
- func (o DiskExclusionPropertiesResponsePtrOutput) DiskLunList() pulumi.IntArrayOutput
- func (o DiskExclusionPropertiesResponsePtrOutput) Elem() DiskExclusionPropertiesResponseOutput
- func (DiskExclusionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o DiskExclusionPropertiesResponsePtrOutput) IsInclusionList() pulumi.BoolPtrOutput
- func (o DiskExclusionPropertiesResponsePtrOutput) ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput
- func (o DiskExclusionPropertiesResponsePtrOutput) ToDiskExclusionPropertiesResponsePtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponsePtrOutput
- type DistributedNodesInfo
- type DistributedNodesInfoArgs
- type DistributedNodesInfoArray
- type DistributedNodesInfoArrayInput
- type DistributedNodesInfoArrayOutput
- func (DistributedNodesInfoArrayOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoArrayOutput) Index(i pulumi.IntInput) DistributedNodesInfoOutput
- func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput
- func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutputWithContext(ctx context.Context) DistributedNodesInfoArrayOutput
- type DistributedNodesInfoInput
- type DistributedNodesInfoOutput
- func (DistributedNodesInfoOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoOutput) NodeName() pulumi.StringPtrOutput
- func (o DistributedNodesInfoOutput) Status() pulumi.StringPtrOutput
- func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutput() DistributedNodesInfoOutput
- func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutputWithContext(ctx context.Context) DistributedNodesInfoOutput
- type DistributedNodesInfoResponse
- type DistributedNodesInfoResponseArgs
- func (DistributedNodesInfoResponseArgs) ElementType() reflect.Type
- func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
- func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
- type DistributedNodesInfoResponseArray
- func (DistributedNodesInfoResponseArray) ElementType() reflect.Type
- func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
- func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
- type DistributedNodesInfoResponseArrayInput
- type DistributedNodesInfoResponseArrayOutput
- func (DistributedNodesInfoResponseArrayOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoResponseArrayOutput) Index(i pulumi.IntInput) DistributedNodesInfoResponseOutput
- func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
- func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
- type DistributedNodesInfoResponseInput
- type DistributedNodesInfoResponseOutput
- func (DistributedNodesInfoResponseOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o DistributedNodesInfoResponseOutput) NodeName() pulumi.StringPtrOutput
- func (o DistributedNodesInfoResponseOutput) Status() pulumi.StringPtrOutput
- func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
- func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
- type DpmContainer
- type DpmContainerArgs
- type DpmContainerInput
- type DpmContainerOutput
- func (o DpmContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o DpmContainerOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o DpmContainerOutput) ContainerId() pulumi.StringPtrOutput
- func (o DpmContainerOutput) ContainerType() pulumi.StringOutput
- func (o DpmContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o DpmContainerOutput) DpmServers() pulumi.StringArrayOutput
- func (DpmContainerOutput) ElementType() reflect.Type
- func (o DpmContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
- func (o DpmContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o DpmContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o DpmContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o DpmContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o DpmContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o DpmContainerOutput) ToDpmContainerOutput() DpmContainerOutput
- func (o DpmContainerOutput) ToDpmContainerOutputWithContext(ctx context.Context) DpmContainerOutput
- func (o DpmContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type DpmContainerResponse
- type DpmContainerResponseArgs
- type DpmContainerResponseInput
- type DpmContainerResponseOutput
- func (o DpmContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o DpmContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (o DpmContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
- func (DpmContainerResponseOutput) ElementType() reflect.Type
- func (o DpmContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
- func (o DpmContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o DpmContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) ToDpmContainerResponseOutput() DpmContainerResponseOutput
- func (o DpmContainerResponseOutput) ToDpmContainerResponseOutputWithContext(ctx context.Context) DpmContainerResponseOutput
- func (o DpmContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type ErrorDetailResponse
- type ErrorDetailResponseArgs
- func (ErrorDetailResponseArgs) ElementType() reflect.Type
- func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
- func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
- type ErrorDetailResponseInput
- type ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (ErrorDetailResponseOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Recommendations() pulumi.StringArrayOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
- type ErrorDetailResponsePtrInput
- type ErrorDetailResponsePtrOutput
- func (o ErrorDetailResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o ErrorDetailResponsePtrOutput) Elem() ErrorDetailResponseOutput
- func (ErrorDetailResponsePtrOutput) ElementType() reflect.Type
- func (o ErrorDetailResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o ErrorDetailResponsePtrOutput) Recommendations() pulumi.StringArrayOutput
- func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
- func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
- type ExtendedProperties
- type ExtendedPropertiesArgs
- func (ExtendedPropertiesArgs) ElementType() reflect.Type
- func (i ExtendedPropertiesArgs) ToExtendedPropertiesOutput() ExtendedPropertiesOutput
- func (i ExtendedPropertiesArgs) ToExtendedPropertiesOutputWithContext(ctx context.Context) ExtendedPropertiesOutput
- func (i ExtendedPropertiesArgs) ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput
- func (i ExtendedPropertiesArgs) ToExtendedPropertiesPtrOutputWithContext(ctx context.Context) ExtendedPropertiesPtrOutput
- type ExtendedPropertiesInput
- type ExtendedPropertiesOutput
- func (o ExtendedPropertiesOutput) DiskExclusionProperties() DiskExclusionPropertiesPtrOutput
- func (ExtendedPropertiesOutput) ElementType() reflect.Type
- func (o ExtendedPropertiesOutput) ToExtendedPropertiesOutput() ExtendedPropertiesOutput
- func (o ExtendedPropertiesOutput) ToExtendedPropertiesOutputWithContext(ctx context.Context) ExtendedPropertiesOutput
- func (o ExtendedPropertiesOutput) ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput
- func (o ExtendedPropertiesOutput) ToExtendedPropertiesPtrOutputWithContext(ctx context.Context) ExtendedPropertiesPtrOutput
- type ExtendedPropertiesPtrInput
- type ExtendedPropertiesPtrOutput
- func (o ExtendedPropertiesPtrOutput) DiskExclusionProperties() DiskExclusionPropertiesPtrOutput
- func (o ExtendedPropertiesPtrOutput) Elem() ExtendedPropertiesOutput
- func (ExtendedPropertiesPtrOutput) ElementType() reflect.Type
- func (o ExtendedPropertiesPtrOutput) ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput
- func (o ExtendedPropertiesPtrOutput) ToExtendedPropertiesPtrOutputWithContext(ctx context.Context) ExtendedPropertiesPtrOutput
- type ExtendedPropertiesResponse
- type ExtendedPropertiesResponseArgs
- func (ExtendedPropertiesResponseArgs) ElementType() reflect.Type
- func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponseOutput() ExtendedPropertiesResponseOutput
- func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponseOutputWithContext(ctx context.Context) ExtendedPropertiesResponseOutput
- func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput
- func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponsePtrOutputWithContext(ctx context.Context) ExtendedPropertiesResponsePtrOutput
- type ExtendedPropertiesResponseInput
- type ExtendedPropertiesResponseOutput
- func (o ExtendedPropertiesResponseOutput) DiskExclusionProperties() DiskExclusionPropertiesResponsePtrOutput
- func (ExtendedPropertiesResponseOutput) ElementType() reflect.Type
- func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponseOutput() ExtendedPropertiesResponseOutput
- func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponseOutputWithContext(ctx context.Context) ExtendedPropertiesResponseOutput
- func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput
- func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponsePtrOutputWithContext(ctx context.Context) ExtendedPropertiesResponsePtrOutput
- type ExtendedPropertiesResponsePtrInput
- type ExtendedPropertiesResponsePtrOutput
- func (o ExtendedPropertiesResponsePtrOutput) DiskExclusionProperties() DiskExclusionPropertiesResponsePtrOutput
- func (o ExtendedPropertiesResponsePtrOutput) Elem() ExtendedPropertiesResponseOutput
- func (ExtendedPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ExtendedPropertiesResponsePtrOutput) ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput
- func (o ExtendedPropertiesResponsePtrOutput) ToExtendedPropertiesResponsePtrOutputWithContext(ctx context.Context) ExtendedPropertiesResponsePtrOutput
- type GenericContainer
- type GenericContainerArgs
- type GenericContainerExtendedInfo
- type GenericContainerExtendedInfoArgs
- func (GenericContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
- type GenericContainerExtendedInfoInput
- type GenericContainerExtendedInfoOutput
- func (o GenericContainerExtendedInfoOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
- func (GenericContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
- type GenericContainerExtendedInfoPtrInput
- type GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) Elem() GenericContainerExtendedInfoOutput
- func (GenericContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoPtrOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
- type GenericContainerExtendedInfoResponse
- type GenericContainerExtendedInfoResponseArgs
- func (GenericContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
- type GenericContainerExtendedInfoResponseInput
- type GenericContainerExtendedInfoResponseOutput
- func (o GenericContainerExtendedInfoResponseOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
- func (GenericContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoResponseOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoResponseOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
- type GenericContainerExtendedInfoResponsePtrInput
- type GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) Elem() GenericContainerExtendedInfoResponseOutput
- func (GenericContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoResponsePtrOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
- type GenericContainerInput
- type GenericContainerOutput
- func (o GenericContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o GenericContainerOutput) ContainerType() pulumi.StringOutput
- func (GenericContainerOutput) ElementType() reflect.Type
- func (o GenericContainerOutput) ExtendedInformation() GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o GenericContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o GenericContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o GenericContainerOutput) ToGenericContainerOutput() GenericContainerOutput
- func (o GenericContainerOutput) ToGenericContainerOutputWithContext(ctx context.Context) GenericContainerOutput
- type GenericContainerResponse
- type GenericContainerResponseArgs
- func (GenericContainerResponseArgs) ElementType() reflect.Type
- func (i GenericContainerResponseArgs) ToGenericContainerResponseOutput() GenericContainerResponseOutput
- func (i GenericContainerResponseArgs) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
- type GenericContainerResponseInput
- type GenericContainerResponseOutput
- func (o GenericContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (GenericContainerResponseOutput) ElementType() reflect.Type
- func (o GenericContainerResponseOutput) ExtendedInformation() GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerResponseOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) ToGenericContainerResponseOutput() GenericContainerResponseOutput
- func (o GenericContainerResponseOutput) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
- type GenericProtectedItem
- type GenericProtectedItemArgs
- type GenericProtectedItemInput
- type GenericProtectedItemOutput
- func (o GenericProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (GenericProtectedItemOutput) ElementType() reflect.Type
- func (o GenericProtectedItemOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o GenericProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o GenericProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o GenericProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) PolicyState() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) ProtectedItemId() pulumi.Float64PtrOutput
- func (o GenericProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o GenericProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) SourceAssociations() pulumi.StringMapOutput
- func (o GenericProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o GenericProtectedItemOutput) ToGenericProtectedItemOutput() GenericProtectedItemOutput
- func (o GenericProtectedItemOutput) ToGenericProtectedItemOutputWithContext(ctx context.Context) GenericProtectedItemOutput
- func (o GenericProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type GenericProtectedItemResponse
- type GenericProtectedItemResponseArgs
- func (GenericProtectedItemResponseArgs) ElementType() reflect.Type
- func (i GenericProtectedItemResponseArgs) ToGenericProtectedItemResponseOutput() GenericProtectedItemResponseOutput
- func (i GenericProtectedItemResponseArgs) ToGenericProtectedItemResponseOutputWithContext(ctx context.Context) GenericProtectedItemResponseOutput
- type GenericProtectedItemResponseInput
- type GenericProtectedItemResponseOutput
- func (o GenericProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (GenericProtectedItemResponseOutput) ElementType() reflect.Type
- func (o GenericProtectedItemResponseOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o GenericProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o GenericProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o GenericProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) PolicyState() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) ProtectedItemId() pulumi.Float64PtrOutput
- func (o GenericProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o GenericProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) SourceAssociations() pulumi.StringMapOutput
- func (o GenericProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o GenericProtectedItemResponseOutput) ToGenericProtectedItemResponseOutput() GenericProtectedItemResponseOutput
- func (o GenericProtectedItemResponseOutput) ToGenericProtectedItemResponseOutputWithContext(ctx context.Context) GenericProtectedItemResponseOutput
- func (o GenericProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type GenericProtectionPolicy
- type GenericProtectionPolicyArgs
- type GenericProtectionPolicyInput
- type GenericProtectionPolicyOutput
- func (o GenericProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
- func (GenericProtectionPolicyOutput) ElementType() reflect.Type
- func (o GenericProtectionPolicyOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o GenericProtectionPolicyOutput) SubProtectionPolicy() SubProtectionPolicyArrayOutput
- func (o GenericProtectionPolicyOutput) TimeZone() pulumi.StringPtrOutput
- func (o GenericProtectionPolicyOutput) ToGenericProtectionPolicyOutput() GenericProtectionPolicyOutput
- func (o GenericProtectionPolicyOutput) ToGenericProtectionPolicyOutputWithContext(ctx context.Context) GenericProtectionPolicyOutput
- type GenericProtectionPolicyResponse
- type GenericProtectionPolicyResponseArgs
- func (GenericProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i GenericProtectionPolicyResponseArgs) ToGenericProtectionPolicyResponseOutput() GenericProtectionPolicyResponseOutput
- func (i GenericProtectionPolicyResponseArgs) ToGenericProtectionPolicyResponseOutputWithContext(ctx context.Context) GenericProtectionPolicyResponseOutput
- type GenericProtectionPolicyResponseInput
- type GenericProtectionPolicyResponseOutput
- func (o GenericProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
- func (GenericProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o GenericProtectionPolicyResponseOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o GenericProtectionPolicyResponseOutput) SubProtectionPolicy() SubProtectionPolicyResponseArrayOutput
- func (o GenericProtectionPolicyResponseOutput) TimeZone() pulumi.StringPtrOutput
- func (o GenericProtectionPolicyResponseOutput) ToGenericProtectionPolicyResponseOutput() GenericProtectionPolicyResponseOutput
- func (o GenericProtectionPolicyResponseOutput) ToGenericProtectionPolicyResponseOutputWithContext(ctx context.Context) GenericProtectionPolicyResponseOutput
- type HealthStatus
- func (HealthStatus) ElementType() reflect.Type
- func (e HealthStatus) ToStringOutput() pulumi.StringOutput
- func (e HealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IaaSVMContainer
- type IaaSVMContainerArgs
- type IaaSVMContainerInput
- type IaaSVMContainerOutput
- func (o IaaSVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) ContainerType() pulumi.StringOutput
- func (IaaSVMContainerOutput) ElementType() reflect.Type
- func (o IaaSVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) ToIaaSVMContainerOutput() IaaSVMContainerOutput
- func (o IaaSVMContainerOutput) ToIaaSVMContainerOutputWithContext(ctx context.Context) IaaSVMContainerOutput
- func (o IaaSVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type IaaSVMContainerResponse
- type IaaSVMContainerResponseArgs
- type IaaSVMContainerResponseInput
- type IaaSVMContainerResponseOutput
- func (o IaaSVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (IaaSVMContainerResponseOutput) ElementType() reflect.Type
- func (o IaaSVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput
- func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutputWithContext(ctx context.Context) IaaSVMContainerResponseOutput
- func (o IaaSVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type InquiryInfo
- type InquiryInfoArgs
- func (InquiryInfoArgs) ElementType() reflect.Type
- func (i InquiryInfoArgs) ToInquiryInfoOutput() InquiryInfoOutput
- func (i InquiryInfoArgs) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
- func (i InquiryInfoArgs) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
- func (i InquiryInfoArgs) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
- type InquiryInfoInput
- type InquiryInfoOutput
- func (InquiryInfoOutput) ElementType() reflect.Type
- func (o InquiryInfoOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
- func (o InquiryInfoOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoOutput) ToInquiryInfoOutput() InquiryInfoOutput
- func (o InquiryInfoOutput) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
- func (o InquiryInfoOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
- func (o InquiryInfoOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
- type InquiryInfoPtrInput
- type InquiryInfoPtrOutput
- func (o InquiryInfoPtrOutput) Elem() InquiryInfoOutput
- func (InquiryInfoPtrOutput) ElementType() reflect.Type
- func (o InquiryInfoPtrOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
- func (o InquiryInfoPtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
- func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
- type InquiryInfoResponse
- type InquiryInfoResponseArgs
- func (InquiryInfoResponseArgs) ElementType() reflect.Type
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
- type InquiryInfoResponseInput
- type InquiryInfoResponseOutput
- func (InquiryInfoResponseOutput) ElementType() reflect.Type
- func (o InquiryInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryInfoResponseOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
- func (o InquiryInfoResponseOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
- type InquiryInfoResponsePtrInput
- type InquiryInfoResponsePtrOutput
- func (o InquiryInfoResponsePtrOutput) Elem() InquiryInfoResponseOutput
- func (InquiryInfoResponsePtrOutput) ElementType() reflect.Type
- func (o InquiryInfoResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryInfoResponsePtrOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
- func (o InquiryInfoResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
- func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
- type InquiryValidation
- type InquiryValidationArgs
- func (InquiryValidationArgs) ElementType() reflect.Type
- func (i InquiryValidationArgs) ToInquiryValidationOutput() InquiryValidationOutput
- func (i InquiryValidationArgs) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
- func (i InquiryValidationArgs) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
- func (i InquiryValidationArgs) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
- type InquiryValidationInput
- type InquiryValidationOutput
- func (InquiryValidationOutput) ElementType() reflect.Type
- func (o InquiryValidationOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationOutput) ToInquiryValidationOutput() InquiryValidationOutput
- func (o InquiryValidationOutput) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
- func (o InquiryValidationOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
- func (o InquiryValidationOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
- type InquiryValidationPtrInput
- type InquiryValidationPtrOutput
- func (o InquiryValidationPtrOutput) Elem() InquiryValidationOutput
- func (InquiryValidationPtrOutput) ElementType() reflect.Type
- func (o InquiryValidationPtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
- func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
- type InquiryValidationResponse
- type InquiryValidationResponseArgs
- func (InquiryValidationResponseArgs) ElementType() reflect.Type
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
- type InquiryValidationResponseInput
- type InquiryValidationResponseOutput
- func (o InquiryValidationResponseOutput) AdditionalDetail() pulumi.StringOutput
- func (InquiryValidationResponseOutput) ElementType() reflect.Type
- func (o InquiryValidationResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryValidationResponseOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
- type InquiryValidationResponsePtrInput
- type InquiryValidationResponsePtrOutput
- func (o InquiryValidationResponsePtrOutput) AdditionalDetail() pulumi.StringPtrOutput
- func (o InquiryValidationResponsePtrOutput) Elem() InquiryValidationResponseOutput
- func (InquiryValidationResponsePtrOutput) ElementType() reflect.Type
- func (o InquiryValidationResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryValidationResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
- func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
- type InstantRPAdditionalDetails
- type InstantRPAdditionalDetailsArgs
- func (InstantRPAdditionalDetailsArgs) ElementType() reflect.Type
- func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsOutput() InstantRPAdditionalDetailsOutput
- func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsOutput
- func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput
- func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsPtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsPtrOutput
- type InstantRPAdditionalDetailsInput
- type InstantRPAdditionalDetailsOutput
- func (o InstantRPAdditionalDetailsOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
- func (o InstantRPAdditionalDetailsOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
- func (InstantRPAdditionalDetailsOutput) ElementType() reflect.Type
- func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsOutput() InstantRPAdditionalDetailsOutput
- func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsOutput
- func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput
- func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsPtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsPtrOutput
- type InstantRPAdditionalDetailsPtrInput
- type InstantRPAdditionalDetailsPtrOutput
- func (o InstantRPAdditionalDetailsPtrOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
- func (o InstantRPAdditionalDetailsPtrOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
- func (o InstantRPAdditionalDetailsPtrOutput) Elem() InstantRPAdditionalDetailsOutput
- func (InstantRPAdditionalDetailsPtrOutput) ElementType() reflect.Type
- func (o InstantRPAdditionalDetailsPtrOutput) ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput
- func (o InstantRPAdditionalDetailsPtrOutput) ToInstantRPAdditionalDetailsPtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsPtrOutput
- type InstantRPAdditionalDetailsResponse
- type InstantRPAdditionalDetailsResponseArgs
- func (InstantRPAdditionalDetailsResponseArgs) ElementType() reflect.Type
- func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponseOutput() InstantRPAdditionalDetailsResponseOutput
- func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponseOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponseOutput
- func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput
- func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponsePtrOutput
- type InstantRPAdditionalDetailsResponseInput
- type InstantRPAdditionalDetailsResponseOutput
- func (o InstantRPAdditionalDetailsResponseOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
- func (o InstantRPAdditionalDetailsResponseOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
- func (InstantRPAdditionalDetailsResponseOutput) ElementType() reflect.Type
- func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponseOutput() InstantRPAdditionalDetailsResponseOutput
- func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponseOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponseOutput
- func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput
- func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponsePtrOutput
- type InstantRPAdditionalDetailsResponsePtrInput
- type InstantRPAdditionalDetailsResponsePtrOutput
- func (o InstantRPAdditionalDetailsResponsePtrOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
- func (o InstantRPAdditionalDetailsResponsePtrOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
- func (o InstantRPAdditionalDetailsResponsePtrOutput) Elem() InstantRPAdditionalDetailsResponseOutput
- func (InstantRPAdditionalDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o InstantRPAdditionalDetailsResponsePtrOutput) ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput
- func (o InstantRPAdditionalDetailsResponsePtrOutput) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponsePtrOutput
- type KPIResourceHealthDetails
- type KPIResourceHealthDetailsArgs
- func (KPIResourceHealthDetailsArgs) ElementType() reflect.Type
- func (i KPIResourceHealthDetailsArgs) ToKPIResourceHealthDetailsOutput() KPIResourceHealthDetailsOutput
- func (i KPIResourceHealthDetailsArgs) ToKPIResourceHealthDetailsOutputWithContext(ctx context.Context) KPIResourceHealthDetailsOutput
- type KPIResourceHealthDetailsInput
- type KPIResourceHealthDetailsMap
- func (KPIResourceHealthDetailsMap) ElementType() reflect.Type
- func (i KPIResourceHealthDetailsMap) ToKPIResourceHealthDetailsMapOutput() KPIResourceHealthDetailsMapOutput
- func (i KPIResourceHealthDetailsMap) ToKPIResourceHealthDetailsMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsMapOutput
- type KPIResourceHealthDetailsMapInput
- type KPIResourceHealthDetailsMapOutput
- func (KPIResourceHealthDetailsMapOutput) ElementType() reflect.Type
- func (o KPIResourceHealthDetailsMapOutput) MapIndex(k pulumi.StringInput) KPIResourceHealthDetailsOutput
- func (o KPIResourceHealthDetailsMapOutput) ToKPIResourceHealthDetailsMapOutput() KPIResourceHealthDetailsMapOutput
- func (o KPIResourceHealthDetailsMapOutput) ToKPIResourceHealthDetailsMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsMapOutput
- type KPIResourceHealthDetailsOutput
- func (KPIResourceHealthDetailsOutput) ElementType() reflect.Type
- func (o KPIResourceHealthDetailsOutput) ResourceHealthStatus() pulumi.StringPtrOutput
- func (o KPIResourceHealthDetailsOutput) ToKPIResourceHealthDetailsOutput() KPIResourceHealthDetailsOutput
- func (o KPIResourceHealthDetailsOutput) ToKPIResourceHealthDetailsOutputWithContext(ctx context.Context) KPIResourceHealthDetailsOutput
- type KPIResourceHealthDetailsResponse
- type KPIResourceHealthDetailsResponseArgs
- func (KPIResourceHealthDetailsResponseArgs) ElementType() reflect.Type
- func (i KPIResourceHealthDetailsResponseArgs) ToKPIResourceHealthDetailsResponseOutput() KPIResourceHealthDetailsResponseOutput
- func (i KPIResourceHealthDetailsResponseArgs) ToKPIResourceHealthDetailsResponseOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseOutput
- type KPIResourceHealthDetailsResponseInput
- type KPIResourceHealthDetailsResponseMap
- func (KPIResourceHealthDetailsResponseMap) ElementType() reflect.Type
- func (i KPIResourceHealthDetailsResponseMap) ToKPIResourceHealthDetailsResponseMapOutput() KPIResourceHealthDetailsResponseMapOutput
- func (i KPIResourceHealthDetailsResponseMap) ToKPIResourceHealthDetailsResponseMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseMapOutput
- type KPIResourceHealthDetailsResponseMapInput
- type KPIResourceHealthDetailsResponseMapOutput
- func (KPIResourceHealthDetailsResponseMapOutput) ElementType() reflect.Type
- func (o KPIResourceHealthDetailsResponseMapOutput) MapIndex(k pulumi.StringInput) KPIResourceHealthDetailsResponseOutput
- func (o KPIResourceHealthDetailsResponseMapOutput) ToKPIResourceHealthDetailsResponseMapOutput() KPIResourceHealthDetailsResponseMapOutput
- func (o KPIResourceHealthDetailsResponseMapOutput) ToKPIResourceHealthDetailsResponseMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseMapOutput
- type KPIResourceHealthDetailsResponseOutput
- func (KPIResourceHealthDetailsResponseOutput) ElementType() reflect.Type
- func (o KPIResourceHealthDetailsResponseOutput) ResourceHealthDetails() ResourceHealthDetailsResponseArrayOutput
- func (o KPIResourceHealthDetailsResponseOutput) ResourceHealthStatus() pulumi.StringPtrOutput
- func (o KPIResourceHealthDetailsResponseOutput) ToKPIResourceHealthDetailsResponseOutput() KPIResourceHealthDetailsResponseOutput
- func (o KPIResourceHealthDetailsResponseOutput) ToKPIResourceHealthDetailsResponseOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseOutput
- type LastBackupStatus
- func (LastBackupStatus) ElementType() reflect.Type
- func (e LastBackupStatus) ToStringOutput() pulumi.StringOutput
- func (e LastBackupStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LastBackupStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LastBackupStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LogSchedulePolicy
- type LogSchedulePolicyArgs
- type LogSchedulePolicyInput
- type LogSchedulePolicyOutput
- func (LogSchedulePolicyOutput) ElementType() reflect.Type
- func (o LogSchedulePolicyOutput) ScheduleFrequencyInMins() pulumi.IntPtrOutput
- func (o LogSchedulePolicyOutput) SchedulePolicyType() pulumi.StringOutput
- func (o LogSchedulePolicyOutput) ToLogSchedulePolicyOutput() LogSchedulePolicyOutput
- func (o LogSchedulePolicyOutput) ToLogSchedulePolicyOutputWithContext(ctx context.Context) LogSchedulePolicyOutput
- type LogSchedulePolicyResponse
- type LogSchedulePolicyResponseArgs
- func (LogSchedulePolicyResponseArgs) ElementType() reflect.Type
- func (i LogSchedulePolicyResponseArgs) ToLogSchedulePolicyResponseOutput() LogSchedulePolicyResponseOutput
- func (i LogSchedulePolicyResponseArgs) ToLogSchedulePolicyResponseOutputWithContext(ctx context.Context) LogSchedulePolicyResponseOutput
- type LogSchedulePolicyResponseInput
- type LogSchedulePolicyResponseOutput
- func (LogSchedulePolicyResponseOutput) ElementType() reflect.Type
- func (o LogSchedulePolicyResponseOutput) ScheduleFrequencyInMins() pulumi.IntPtrOutput
- func (o LogSchedulePolicyResponseOutput) SchedulePolicyType() pulumi.StringOutput
- func (o LogSchedulePolicyResponseOutput) ToLogSchedulePolicyResponseOutput() LogSchedulePolicyResponseOutput
- func (o LogSchedulePolicyResponseOutput) ToLogSchedulePolicyResponseOutputWithContext(ctx context.Context) LogSchedulePolicyResponseOutput
- type LongTermRetentionPolicy
- type LongTermRetentionPolicyArgs
- type LongTermRetentionPolicyInput
- type LongTermRetentionPolicyOutput
- func (o LongTermRetentionPolicyOutput) DailySchedule() DailyRetentionSchedulePtrOutput
- func (LongTermRetentionPolicyOutput) ElementType() reflect.Type
- func (o LongTermRetentionPolicyOutput) MonthlySchedule() MonthlyRetentionSchedulePtrOutput
- func (o LongTermRetentionPolicyOutput) RetentionPolicyType() pulumi.StringOutput
- func (o LongTermRetentionPolicyOutput) ToLongTermRetentionPolicyOutput() LongTermRetentionPolicyOutput
- func (o LongTermRetentionPolicyOutput) ToLongTermRetentionPolicyOutputWithContext(ctx context.Context) LongTermRetentionPolicyOutput
- func (o LongTermRetentionPolicyOutput) WeeklySchedule() WeeklyRetentionSchedulePtrOutput
- func (o LongTermRetentionPolicyOutput) YearlySchedule() YearlyRetentionSchedulePtrOutput
- type LongTermRetentionPolicyResponse
- type LongTermRetentionPolicyResponseArgs
- func (LongTermRetentionPolicyResponseArgs) ElementType() reflect.Type
- func (i LongTermRetentionPolicyResponseArgs) ToLongTermRetentionPolicyResponseOutput() LongTermRetentionPolicyResponseOutput
- func (i LongTermRetentionPolicyResponseArgs) ToLongTermRetentionPolicyResponseOutputWithContext(ctx context.Context) LongTermRetentionPolicyResponseOutput
- type LongTermRetentionPolicyResponseInput
- type LongTermRetentionPolicyResponseOutput
- func (o LongTermRetentionPolicyResponseOutput) DailySchedule() DailyRetentionScheduleResponsePtrOutput
- func (LongTermRetentionPolicyResponseOutput) ElementType() reflect.Type
- func (o LongTermRetentionPolicyResponseOutput) MonthlySchedule() MonthlyRetentionScheduleResponsePtrOutput
- func (o LongTermRetentionPolicyResponseOutput) RetentionPolicyType() pulumi.StringOutput
- func (o LongTermRetentionPolicyResponseOutput) ToLongTermRetentionPolicyResponseOutput() LongTermRetentionPolicyResponseOutput
- func (o LongTermRetentionPolicyResponseOutput) ToLongTermRetentionPolicyResponseOutputWithContext(ctx context.Context) LongTermRetentionPolicyResponseOutput
- func (o LongTermRetentionPolicyResponseOutput) WeeklySchedule() WeeklyRetentionScheduleResponsePtrOutput
- func (o LongTermRetentionPolicyResponseOutput) YearlySchedule() YearlyRetentionScheduleResponsePtrOutput
- type LongTermSchedulePolicy
- type LongTermSchedulePolicyArgs
- type LongTermSchedulePolicyInput
- type LongTermSchedulePolicyOutput
- func (LongTermSchedulePolicyOutput) ElementType() reflect.Type
- func (o LongTermSchedulePolicyOutput) SchedulePolicyType() pulumi.StringOutput
- func (o LongTermSchedulePolicyOutput) ToLongTermSchedulePolicyOutput() LongTermSchedulePolicyOutput
- func (o LongTermSchedulePolicyOutput) ToLongTermSchedulePolicyOutputWithContext(ctx context.Context) LongTermSchedulePolicyOutput
- type LongTermSchedulePolicyResponse
- type LongTermSchedulePolicyResponseArgs
- func (LongTermSchedulePolicyResponseArgs) ElementType() reflect.Type
- func (i LongTermSchedulePolicyResponseArgs) ToLongTermSchedulePolicyResponseOutput() LongTermSchedulePolicyResponseOutput
- func (i LongTermSchedulePolicyResponseArgs) ToLongTermSchedulePolicyResponseOutputWithContext(ctx context.Context) LongTermSchedulePolicyResponseOutput
- type LongTermSchedulePolicyResponseInput
- type LongTermSchedulePolicyResponseOutput
- func (LongTermSchedulePolicyResponseOutput) ElementType() reflect.Type
- func (o LongTermSchedulePolicyResponseOutput) SchedulePolicyType() pulumi.StringOutput
- func (o LongTermSchedulePolicyResponseOutput) ToLongTermSchedulePolicyResponseOutput() LongTermSchedulePolicyResponseOutput
- func (o LongTermSchedulePolicyResponseOutput) ToLongTermSchedulePolicyResponseOutputWithContext(ctx context.Context) LongTermSchedulePolicyResponseOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupProtectedItemArgs
- type LookupProtectedItemResult
- type LookupProtectionContainerArgs
- type LookupProtectionContainerResult
- type LookupProtectionPolicyArgs
- type LookupProtectionPolicyResult
- type MABContainerHealthDetails
- type MABContainerHealthDetailsArgs
- func (MABContainerHealthDetailsArgs) ElementType() reflect.Type
- func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
- func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
- type MABContainerHealthDetailsArray
- func (MABContainerHealthDetailsArray) ElementType() reflect.Type
- func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
- func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
- type MABContainerHealthDetailsArrayInput
- type MABContainerHealthDetailsArrayOutput
- func (MABContainerHealthDetailsArrayOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsArrayOutput) Index(i pulumi.IntInput) MABContainerHealthDetailsOutput
- func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
- func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
- type MABContainerHealthDetailsInput
- type MABContainerHealthDetailsOutput
- func (o MABContainerHealthDetailsOutput) Code() pulumi.IntPtrOutput
- func (MABContainerHealthDetailsOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsOutput) Message() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsOutput) Recommendations() pulumi.StringArrayOutput
- func (o MABContainerHealthDetailsOutput) Title() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
- func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
- type MABContainerHealthDetailsResponse
- type MABContainerHealthDetailsResponseArgs
- func (MABContainerHealthDetailsResponseArgs) ElementType() reflect.Type
- func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
- func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
- type MABContainerHealthDetailsResponseArray
- func (MABContainerHealthDetailsResponseArray) ElementType() reflect.Type
- func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
- func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
- type MABContainerHealthDetailsResponseArrayInput
- type MABContainerHealthDetailsResponseArrayOutput
- func (MABContainerHealthDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsResponseArrayOutput) Index(i pulumi.IntInput) MABContainerHealthDetailsResponseOutput
- func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
- func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
- type MABContainerHealthDetailsResponseInput
- type MABContainerHealthDetailsResponseOutput
- func (o MABContainerHealthDetailsResponseOutput) Code() pulumi.IntPtrOutput
- func (MABContainerHealthDetailsResponseOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsResponseOutput) Message() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
- func (o MABContainerHealthDetailsResponseOutput) Title() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
- func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
- type MabContainer
- type MabContainerArgs
- type MabContainerExtendedInfo
- type MabContainerExtendedInfoArgs
- func (MabContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
- type MabContainerExtendedInfoInput
- type MabContainerExtendedInfoOutput
- func (o MabContainerExtendedInfoOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) BackupItems() pulumi.StringArrayOutput
- func (MabContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
- type MabContainerExtendedInfoPtrInput
- type MabContainerExtendedInfoPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) BackupItems() pulumi.StringArrayOutput
- func (o MabContainerExtendedInfoPtrOutput) Elem() MabContainerExtendedInfoOutput
- func (MabContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoPtrOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
- type MabContainerExtendedInfoResponse
- type MabContainerExtendedInfoResponseArgs
- func (MabContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
- type MabContainerExtendedInfoResponseInput
- type MabContainerExtendedInfoResponseOutput
- func (o MabContainerExtendedInfoResponseOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) BackupItems() pulumi.StringArrayOutput
- func (MabContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
- type MabContainerExtendedInfoResponsePtrInput
- type MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) BackupItems() pulumi.StringArrayOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) Elem() MabContainerExtendedInfoResponseOutput
- func (MabContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoResponsePtrOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
- type MabContainerInput
- type MabContainerOutput
- func (o MabContainerOutput) AgentVersion() pulumi.StringPtrOutput
- func (o MabContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o MabContainerOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o MabContainerOutput) ContainerHealthState() pulumi.StringPtrOutput
- func (o MabContainerOutput) ContainerId() pulumi.Float64PtrOutput
- func (o MabContainerOutput) ContainerType() pulumi.StringOutput
- func (MabContainerOutput) ElementType() reflect.Type
- func (o MabContainerOutput) ExtendedInfo() MabContainerExtendedInfoPtrOutput
- func (o MabContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MabContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o MabContainerOutput) MabContainerHealthDetails() MABContainerHealthDetailsArrayOutput
- func (o MabContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o MabContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o MabContainerOutput) ToMabContainerOutput() MabContainerOutput
- func (o MabContainerOutput) ToMabContainerOutputWithContext(ctx context.Context) MabContainerOutput
- type MabContainerResponse
- type MabContainerResponseArgs
- type MabContainerResponseInput
- type MabContainerResponseOutput
- func (o MabContainerResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o MabContainerResponseOutput) ContainerHealthState() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) ContainerId() pulumi.Float64PtrOutput
- func (o MabContainerResponseOutput) ContainerType() pulumi.StringOutput
- func (MabContainerResponseOutput) ElementType() reflect.Type
- func (o MabContainerResponseOutput) ExtendedInfo() MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) MabContainerHealthDetails() MABContainerHealthDetailsResponseArrayOutput
- func (o MabContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o MabContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) ToMabContainerResponseOutput() MabContainerResponseOutput
- func (o MabContainerResponseOutput) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
- type MabFileFolderProtectedItem
- type MabFileFolderProtectedItemArgs
- func (MabFileFolderProtectedItemArgs) ElementType() reflect.Type
- func (i MabFileFolderProtectedItemArgs) ToMabFileFolderProtectedItemOutput() MabFileFolderProtectedItemOutput
- func (i MabFileFolderProtectedItemArgs) ToMabFileFolderProtectedItemOutputWithContext(ctx context.Context) MabFileFolderProtectedItemOutput
- type MabFileFolderProtectedItemExtendedInfo
- type MabFileFolderProtectedItemExtendedInfoArgs
- func (MabFileFolderProtectedItemExtendedInfoArgs) ElementType() reflect.Type
- func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoOutput() MabFileFolderProtectedItemExtendedInfoOutput
- func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoOutput
- func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput
- func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput
- type MabFileFolderProtectedItemExtendedInfoInput
- type MabFileFolderProtectedItemExtendedInfoOutput
- func (MabFileFolderProtectedItemExtendedInfoOutput) ElementType() reflect.Type
- func (o MabFileFolderProtectedItemExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoOutput() MabFileFolderProtectedItemExtendedInfoOutput
- func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoOutput
- func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput
- type MabFileFolderProtectedItemExtendedInfoPtrInput
- type MabFileFolderProtectedItemExtendedInfoPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) Elem() MabFileFolderProtectedItemExtendedInfoOutput
- func (MabFileFolderProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput
- type MabFileFolderProtectedItemExtendedInfoResponse
- type MabFileFolderProtectedItemExtendedInfoResponseArgs
- func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponseOutput() MabFileFolderProtectedItemExtendedInfoResponseOutput
- func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponseOutput
- func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- type MabFileFolderProtectedItemExtendedInfoResponseInput
- type MabFileFolderProtectedItemExtendedInfoResponseOutput
- func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponseOutput() MabFileFolderProtectedItemExtendedInfoResponseOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponseOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- type MabFileFolderProtectedItemExtendedInfoResponsePtrInput
- type MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) Elem() MabFileFolderProtectedItemExtendedInfoResponseOutput
- func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- type MabFileFolderProtectedItemInput
- type MabFileFolderProtectedItemOutput
- func (o MabFileFolderProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) ComputerName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) DeferredDeleteSyncTimeInUTC() pulumi.Float64PtrOutput
- func (o MabFileFolderProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (MabFileFolderProtectedItemOutput) ElementType() reflect.Type
- func (o MabFileFolderProtectedItemOutput) ExtendedInfo() MabFileFolderProtectedItemExtendedInfoPtrOutput
- func (o MabFileFolderProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o MabFileFolderProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o MabFileFolderProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o MabFileFolderProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
- func (o MabFileFolderProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemOutput) ToMabFileFolderProtectedItemOutput() MabFileFolderProtectedItemOutput
- func (o MabFileFolderProtectedItemOutput) ToMabFileFolderProtectedItemOutputWithContext(ctx context.Context) MabFileFolderProtectedItemOutput
- func (o MabFileFolderProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
- type MabFileFolderProtectedItemResponse
- type MabFileFolderProtectedItemResponseArgs
- func (MabFileFolderProtectedItemResponseArgs) ElementType() reflect.Type
- func (i MabFileFolderProtectedItemResponseArgs) ToMabFileFolderProtectedItemResponseOutput() MabFileFolderProtectedItemResponseOutput
- func (i MabFileFolderProtectedItemResponseArgs) ToMabFileFolderProtectedItemResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemResponseOutput
- type MabFileFolderProtectedItemResponseInput
- type MabFileFolderProtectedItemResponseOutput
- func (o MabFileFolderProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) ComputerName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) DeferredDeleteSyncTimeInUTC() pulumi.Float64PtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
- func (MabFileFolderProtectedItemResponseOutput) ElementType() reflect.Type
- func (o MabFileFolderProtectedItemResponseOutput) ExtendedInfo() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
- func (o MabFileFolderProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o MabFileFolderProtectedItemResponseOutput) ToMabFileFolderProtectedItemResponseOutput() MabFileFolderProtectedItemResponseOutput
- func (o MabFileFolderProtectedItemResponseOutput) ToMabFileFolderProtectedItemResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemResponseOutput
- func (o MabFileFolderProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type MabProtectionPolicy
- type MabProtectionPolicyArgs
- type MabProtectionPolicyInput
- type MabProtectionPolicyOutput
- func (o MabProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
- func (MabProtectionPolicyOutput) ElementType() reflect.Type
- func (o MabProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o MabProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
- func (o MabProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
- func (o MabProtectionPolicyOutput) ToMabProtectionPolicyOutput() MabProtectionPolicyOutput
- func (o MabProtectionPolicyOutput) ToMabProtectionPolicyOutputWithContext(ctx context.Context) MabProtectionPolicyOutput
- type MabProtectionPolicyResponse
- type MabProtectionPolicyResponseArgs
- func (MabProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i MabProtectionPolicyResponseArgs) ToMabProtectionPolicyResponseOutput() MabProtectionPolicyResponseOutput
- func (i MabProtectionPolicyResponseArgs) ToMabProtectionPolicyResponseOutputWithContext(ctx context.Context) MabProtectionPolicyResponseOutput
- type MabProtectionPolicyResponseInput
- type MabProtectionPolicyResponseOutput
- func (o MabProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
- func (MabProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o MabProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
- func (o MabProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
- func (o MabProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
- func (o MabProtectionPolicyResponseOutput) ToMabProtectionPolicyResponseOutput() MabProtectionPolicyResponseOutput
- func (o MabProtectionPolicyResponseOutput) ToMabProtectionPolicyResponseOutputWithContext(ctx context.Context) MabProtectionPolicyResponseOutput
- type MonthOfYear
- func (MonthOfYear) ElementType() reflect.Type
- func (e MonthOfYear) ToStringOutput() pulumi.StringOutput
- func (e MonthOfYear) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MonthOfYear) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MonthOfYear) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonthlyRetentionSchedule
- type MonthlyRetentionScheduleArgs
- func (MonthlyRetentionScheduleArgs) ElementType() reflect.Type
- func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionScheduleOutput() MonthlyRetentionScheduleOutput
- func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionScheduleOutputWithContext(ctx context.Context) MonthlyRetentionScheduleOutput
- func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput
- func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionSchedulePtrOutputWithContext(ctx context.Context) MonthlyRetentionSchedulePtrOutput
- type MonthlyRetentionScheduleInput
- type MonthlyRetentionScheduleOutput
- func (MonthlyRetentionScheduleOutput) ElementType() reflect.Type
- func (o MonthlyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o MonthlyRetentionScheduleOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
- func (o MonthlyRetentionScheduleOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o MonthlyRetentionScheduleOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
- func (o MonthlyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionScheduleOutput() MonthlyRetentionScheduleOutput
- func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionScheduleOutputWithContext(ctx context.Context) MonthlyRetentionScheduleOutput
- func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput
- func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionSchedulePtrOutputWithContext(ctx context.Context) MonthlyRetentionSchedulePtrOutput
- type MonthlyRetentionSchedulePtrInput
- type MonthlyRetentionSchedulePtrOutput
- func (o MonthlyRetentionSchedulePtrOutput) Elem() MonthlyRetentionScheduleOutput
- func (MonthlyRetentionSchedulePtrOutput) ElementType() reflect.Type
- func (o MonthlyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o MonthlyRetentionSchedulePtrOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
- func (o MonthlyRetentionSchedulePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o MonthlyRetentionSchedulePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
- func (o MonthlyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o MonthlyRetentionSchedulePtrOutput) ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput
- func (o MonthlyRetentionSchedulePtrOutput) ToMonthlyRetentionSchedulePtrOutputWithContext(ctx context.Context) MonthlyRetentionSchedulePtrOutput
- type MonthlyRetentionScheduleResponse
- type MonthlyRetentionScheduleResponseArgs
- func (MonthlyRetentionScheduleResponseArgs) ElementType() reflect.Type
- func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponseOutput() MonthlyRetentionScheduleResponseOutput
- func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponseOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponseOutput
- func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput
- func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponsePtrOutput
- type MonthlyRetentionScheduleResponseInput
- type MonthlyRetentionScheduleResponseOutput
- func (MonthlyRetentionScheduleResponseOutput) ElementType() reflect.Type
- func (o MonthlyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o MonthlyRetentionScheduleResponseOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
- func (o MonthlyRetentionScheduleResponseOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o MonthlyRetentionScheduleResponseOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
- func (o MonthlyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponseOutput() MonthlyRetentionScheduleResponseOutput
- func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponseOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponseOutput
- func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput
- func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponsePtrOutput
- type MonthlyRetentionScheduleResponsePtrInput
- type MonthlyRetentionScheduleResponsePtrOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) Elem() MonthlyRetentionScheduleResponseOutput
- func (MonthlyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput
- func (o MonthlyRetentionScheduleResponsePtrOutput) ToMonthlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponsePtrOutput
- type OperationType
- func (OperationType) ElementType() reflect.Type
- func (e OperationType) ToStringOutput() pulumi.StringOutput
- func (e OperationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OperationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OperationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PolicyType
- func (PolicyType) ElementType() reflect.Type
- func (e PolicyType) ToStringOutput() pulumi.StringOutput
- func (e PolicyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PolicyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PolicyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpoint
- type PrivateEndpointArgs
- func (PrivateEndpointArgs) ElementType() reflect.Type
- func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArgs
- func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
- type PrivateEndpointConnectionResponseInput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
- type PrivateEndpointConnectionResponsePtrInput
- type PrivateEndpointConnectionResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) Elem() PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponsePtrOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointConnectionStatus
- func (PrivateEndpointConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnectionType
- type PrivateEndpointConnectionTypeArgs
- func (PrivateEndpointConnectionTypeArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
- type PrivateEndpointConnectionTypeInput
- type PrivateEndpointConnectionTypeOutput
- func (PrivateEndpointConnectionTypeOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionTypeOutput) PrivateEndpoint() PrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionTypeOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
- type PrivateEndpointConnectionTypePtrInput
- type PrivateEndpointConnectionTypePtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) Elem() PrivateEndpointConnectionTypeOutput
- func (PrivateEndpointConnectionTypePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionTypePtrOutput) PrivateEndpoint() PrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
- type PrivateEndpointInput
- type PrivateEndpointOutput
- func (PrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointPtrInput
- type PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
- func (PrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type ProtectedItem
- type ProtectedItemArgs
- type ProtectedItemHealthStatus
- func (ProtectedItemHealthStatus) ElementType() reflect.Type
- func (e ProtectedItemHealthStatus) ToStringOutput() pulumi.StringOutput
- func (e ProtectedItemHealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProtectedItemHealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProtectedItemHealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProtectedItemInput
- type ProtectedItemOutput
- type ProtectedItemState
- func (ProtectedItemState) ElementType() reflect.Type
- func (e ProtectedItemState) ToStringOutput() pulumi.StringOutput
- func (e ProtectedItemState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProtectedItemState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProtectedItemState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProtectionContainer
- type ProtectionContainerArgs
- type ProtectionContainerInput
- type ProtectionContainerOutput
- type ProtectionContainerState
- type ProtectionPolicy
- type ProtectionPolicyArgs
- type ProtectionPolicyInput
- type ProtectionPolicyOutput
- type ProtectionPolicyState
- type ProtectionState
- func (ProtectionState) ElementType() reflect.Type
- func (e ProtectionState) ToStringOutput() pulumi.StringOutput
- func (e ProtectionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProtectionState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProtectionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningState
- func (ProvisioningState) ElementType() reflect.Type
- func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceHealthDetailsResponse
- type ResourceHealthDetailsResponseArgs
- func (ResourceHealthDetailsResponseArgs) ElementType() reflect.Type
- func (i ResourceHealthDetailsResponseArgs) ToResourceHealthDetailsResponseOutput() ResourceHealthDetailsResponseOutput
- func (i ResourceHealthDetailsResponseArgs) ToResourceHealthDetailsResponseOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseOutput
- type ResourceHealthDetailsResponseArray
- func (ResourceHealthDetailsResponseArray) ElementType() reflect.Type
- func (i ResourceHealthDetailsResponseArray) ToResourceHealthDetailsResponseArrayOutput() ResourceHealthDetailsResponseArrayOutput
- func (i ResourceHealthDetailsResponseArray) ToResourceHealthDetailsResponseArrayOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseArrayOutput
- type ResourceHealthDetailsResponseArrayInput
- type ResourceHealthDetailsResponseArrayOutput
- func (ResourceHealthDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceHealthDetailsResponseArrayOutput) Index(i pulumi.IntInput) ResourceHealthDetailsResponseOutput
- func (o ResourceHealthDetailsResponseArrayOutput) ToResourceHealthDetailsResponseArrayOutput() ResourceHealthDetailsResponseArrayOutput
- func (o ResourceHealthDetailsResponseArrayOutput) ToResourceHealthDetailsResponseArrayOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseArrayOutput
- type ResourceHealthDetailsResponseInput
- type ResourceHealthDetailsResponseOutput
- func (o ResourceHealthDetailsResponseOutput) Code() pulumi.IntOutput
- func (ResourceHealthDetailsResponseOutput) ElementType() reflect.Type
- func (o ResourceHealthDetailsResponseOutput) Message() pulumi.StringOutput
- func (o ResourceHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
- func (o ResourceHealthDetailsResponseOutput) Title() pulumi.StringOutput
- func (o ResourceHealthDetailsResponseOutput) ToResourceHealthDetailsResponseOutput() ResourceHealthDetailsResponseOutput
- func (o ResourceHealthDetailsResponseOutput) ToResourceHealthDetailsResponseOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseOutput
- type ResourceHealthStatus
- func (ResourceHealthStatus) ElementType() reflect.Type
- func (e ResourceHealthStatus) ToStringOutput() pulumi.StringOutput
- func (e ResourceHealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceHealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceHealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RetentionDuration
- type RetentionDurationArgs
- func (RetentionDurationArgs) ElementType() reflect.Type
- func (i RetentionDurationArgs) ToRetentionDurationOutput() RetentionDurationOutput
- func (i RetentionDurationArgs) ToRetentionDurationOutputWithContext(ctx context.Context) RetentionDurationOutput
- func (i RetentionDurationArgs) ToRetentionDurationPtrOutput() RetentionDurationPtrOutput
- func (i RetentionDurationArgs) ToRetentionDurationPtrOutputWithContext(ctx context.Context) RetentionDurationPtrOutput
- type RetentionDurationInput
- type RetentionDurationOutput
- func (o RetentionDurationOutput) Count() pulumi.IntPtrOutput
- func (o RetentionDurationOutput) DurationType() pulumi.StringPtrOutput
- func (RetentionDurationOutput) ElementType() reflect.Type
- func (o RetentionDurationOutput) ToRetentionDurationOutput() RetentionDurationOutput
- func (o RetentionDurationOutput) ToRetentionDurationOutputWithContext(ctx context.Context) RetentionDurationOutput
- func (o RetentionDurationOutput) ToRetentionDurationPtrOutput() RetentionDurationPtrOutput
- func (o RetentionDurationOutput) ToRetentionDurationPtrOutputWithContext(ctx context.Context) RetentionDurationPtrOutput
- type RetentionDurationPtrInput
- type RetentionDurationPtrOutput
- func (o RetentionDurationPtrOutput) Count() pulumi.IntPtrOutput
- func (o RetentionDurationPtrOutput) DurationType() pulumi.StringPtrOutput
- func (o RetentionDurationPtrOutput) Elem() RetentionDurationOutput
- func (RetentionDurationPtrOutput) ElementType() reflect.Type
- func (o RetentionDurationPtrOutput) ToRetentionDurationPtrOutput() RetentionDurationPtrOutput
- func (o RetentionDurationPtrOutput) ToRetentionDurationPtrOutputWithContext(ctx context.Context) RetentionDurationPtrOutput
- type RetentionDurationResponse
- type RetentionDurationResponseArgs
- func (RetentionDurationResponseArgs) ElementType() reflect.Type
- func (i RetentionDurationResponseArgs) ToRetentionDurationResponseOutput() RetentionDurationResponseOutput
- func (i RetentionDurationResponseArgs) ToRetentionDurationResponseOutputWithContext(ctx context.Context) RetentionDurationResponseOutput
- func (i RetentionDurationResponseArgs) ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput
- func (i RetentionDurationResponseArgs) ToRetentionDurationResponsePtrOutputWithContext(ctx context.Context) RetentionDurationResponsePtrOutput
- type RetentionDurationResponseInput
- type RetentionDurationResponseOutput
- func (o RetentionDurationResponseOutput) Count() pulumi.IntPtrOutput
- func (o RetentionDurationResponseOutput) DurationType() pulumi.StringPtrOutput
- func (RetentionDurationResponseOutput) ElementType() reflect.Type
- func (o RetentionDurationResponseOutput) ToRetentionDurationResponseOutput() RetentionDurationResponseOutput
- func (o RetentionDurationResponseOutput) ToRetentionDurationResponseOutputWithContext(ctx context.Context) RetentionDurationResponseOutput
- func (o RetentionDurationResponseOutput) ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput
- func (o RetentionDurationResponseOutput) ToRetentionDurationResponsePtrOutputWithContext(ctx context.Context) RetentionDurationResponsePtrOutput
- type RetentionDurationResponsePtrInput
- type RetentionDurationResponsePtrOutput
- func (o RetentionDurationResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o RetentionDurationResponsePtrOutput) DurationType() pulumi.StringPtrOutput
- func (o RetentionDurationResponsePtrOutput) Elem() RetentionDurationResponseOutput
- func (RetentionDurationResponsePtrOutput) ElementType() reflect.Type
- func (o RetentionDurationResponsePtrOutput) ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput
- func (o RetentionDurationResponsePtrOutput) ToRetentionDurationResponsePtrOutputWithContext(ctx context.Context) RetentionDurationResponsePtrOutput
- type RetentionDurationType
- func (RetentionDurationType) ElementType() reflect.Type
- func (e RetentionDurationType) ToStringOutput() pulumi.StringOutput
- func (e RetentionDurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RetentionDurationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RetentionDurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RetentionScheduleFormat
- func (RetentionScheduleFormat) ElementType() reflect.Type
- func (e RetentionScheduleFormat) ToStringOutput() pulumi.StringOutput
- func (e RetentionScheduleFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RetentionScheduleFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RetentionScheduleFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleRunType
- func (ScheduleRunType) ElementType() reflect.Type
- func (e ScheduleRunType) ToStringOutput() pulumi.StringOutput
- func (e ScheduleRunType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduleRunType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduleRunType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Settings
- type SettingsArgs
- func (SettingsArgs) ElementType() reflect.Type
- func (i SettingsArgs) ToSettingsOutput() SettingsOutput
- func (i SettingsArgs) ToSettingsOutputWithContext(ctx context.Context) SettingsOutput
- func (i SettingsArgs) ToSettingsPtrOutput() SettingsPtrOutput
- func (i SettingsArgs) ToSettingsPtrOutputWithContext(ctx context.Context) SettingsPtrOutput
- type SettingsInput
- type SettingsOutput
- func (SettingsOutput) ElementType() reflect.Type
- func (o SettingsOutput) IsCompression() pulumi.BoolPtrOutput
- func (o SettingsOutput) Issqlcompression() pulumi.BoolPtrOutput
- func (o SettingsOutput) TimeZone() pulumi.StringPtrOutput
- func (o SettingsOutput) ToSettingsOutput() SettingsOutput
- func (o SettingsOutput) ToSettingsOutputWithContext(ctx context.Context) SettingsOutput
- func (o SettingsOutput) ToSettingsPtrOutput() SettingsPtrOutput
- func (o SettingsOutput) ToSettingsPtrOutputWithContext(ctx context.Context) SettingsPtrOutput
- type SettingsPtrInput
- type SettingsPtrOutput
- func (o SettingsPtrOutput) Elem() SettingsOutput
- func (SettingsPtrOutput) ElementType() reflect.Type
- func (o SettingsPtrOutput) IsCompression() pulumi.BoolPtrOutput
- func (o SettingsPtrOutput) Issqlcompression() pulumi.BoolPtrOutput
- func (o SettingsPtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o SettingsPtrOutput) ToSettingsPtrOutput() SettingsPtrOutput
- func (o SettingsPtrOutput) ToSettingsPtrOutputWithContext(ctx context.Context) SettingsPtrOutput
- type SettingsResponse
- type SettingsResponseArgs
- func (SettingsResponseArgs) ElementType() reflect.Type
- func (i SettingsResponseArgs) ToSettingsResponseOutput() SettingsResponseOutput
- func (i SettingsResponseArgs) ToSettingsResponseOutputWithContext(ctx context.Context) SettingsResponseOutput
- func (i SettingsResponseArgs) ToSettingsResponsePtrOutput() SettingsResponsePtrOutput
- func (i SettingsResponseArgs) ToSettingsResponsePtrOutputWithContext(ctx context.Context) SettingsResponsePtrOutput
- type SettingsResponseInput
- type SettingsResponseOutput
- func (SettingsResponseOutput) ElementType() reflect.Type
- func (o SettingsResponseOutput) IsCompression() pulumi.BoolPtrOutput
- func (o SettingsResponseOutput) Issqlcompression() pulumi.BoolPtrOutput
- func (o SettingsResponseOutput) TimeZone() pulumi.StringPtrOutput
- func (o SettingsResponseOutput) ToSettingsResponseOutput() SettingsResponseOutput
- func (o SettingsResponseOutput) ToSettingsResponseOutputWithContext(ctx context.Context) SettingsResponseOutput
- func (o SettingsResponseOutput) ToSettingsResponsePtrOutput() SettingsResponsePtrOutput
- func (o SettingsResponseOutput) ToSettingsResponsePtrOutputWithContext(ctx context.Context) SettingsResponsePtrOutput
- type SettingsResponsePtrInput
- type SettingsResponsePtrOutput
- func (o SettingsResponsePtrOutput) Elem() SettingsResponseOutput
- func (SettingsResponsePtrOutput) ElementType() reflect.Type
- func (o SettingsResponsePtrOutput) IsCompression() pulumi.BoolPtrOutput
- func (o SettingsResponsePtrOutput) Issqlcompression() pulumi.BoolPtrOutput
- func (o SettingsResponsePtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o SettingsResponsePtrOutput) ToSettingsResponsePtrOutput() SettingsResponsePtrOutput
- func (o SettingsResponsePtrOutput) ToSettingsResponsePtrOutputWithContext(ctx context.Context) SettingsResponsePtrOutput
- type SimpleRetentionPolicy
- type SimpleRetentionPolicyArgs
- type SimpleRetentionPolicyInput
- type SimpleRetentionPolicyOutput
- func (SimpleRetentionPolicyOutput) ElementType() reflect.Type
- func (o SimpleRetentionPolicyOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o SimpleRetentionPolicyOutput) RetentionPolicyType() pulumi.StringOutput
- func (o SimpleRetentionPolicyOutput) ToSimpleRetentionPolicyOutput() SimpleRetentionPolicyOutput
- func (o SimpleRetentionPolicyOutput) ToSimpleRetentionPolicyOutputWithContext(ctx context.Context) SimpleRetentionPolicyOutput
- type SimpleRetentionPolicyResponse
- type SimpleRetentionPolicyResponseArgs
- func (SimpleRetentionPolicyResponseArgs) ElementType() reflect.Type
- func (i SimpleRetentionPolicyResponseArgs) ToSimpleRetentionPolicyResponseOutput() SimpleRetentionPolicyResponseOutput
- func (i SimpleRetentionPolicyResponseArgs) ToSimpleRetentionPolicyResponseOutputWithContext(ctx context.Context) SimpleRetentionPolicyResponseOutput
- type SimpleRetentionPolicyResponseInput
- type SimpleRetentionPolicyResponseOutput
- func (SimpleRetentionPolicyResponseOutput) ElementType() reflect.Type
- func (o SimpleRetentionPolicyResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o SimpleRetentionPolicyResponseOutput) RetentionPolicyType() pulumi.StringOutput
- func (o SimpleRetentionPolicyResponseOutput) ToSimpleRetentionPolicyResponseOutput() SimpleRetentionPolicyResponseOutput
- func (o SimpleRetentionPolicyResponseOutput) ToSimpleRetentionPolicyResponseOutputWithContext(ctx context.Context) SimpleRetentionPolicyResponseOutput
- type SimpleSchedulePolicy
- type SimpleSchedulePolicyArgs
- type SimpleSchedulePolicyInput
- type SimpleSchedulePolicyOutput
- func (SimpleSchedulePolicyOutput) ElementType() reflect.Type
- func (o SimpleSchedulePolicyOutput) SchedulePolicyType() pulumi.StringOutput
- func (o SimpleSchedulePolicyOutput) ScheduleRunDays() pulumi.StringArrayOutput
- func (o SimpleSchedulePolicyOutput) ScheduleRunFrequency() pulumi.StringPtrOutput
- func (o SimpleSchedulePolicyOutput) ScheduleRunTimes() pulumi.StringArrayOutput
- func (o SimpleSchedulePolicyOutput) ScheduleWeeklyFrequency() pulumi.IntPtrOutput
- func (o SimpleSchedulePolicyOutput) ToSimpleSchedulePolicyOutput() SimpleSchedulePolicyOutput
- func (o SimpleSchedulePolicyOutput) ToSimpleSchedulePolicyOutputWithContext(ctx context.Context) SimpleSchedulePolicyOutput
- type SimpleSchedulePolicyResponse
- type SimpleSchedulePolicyResponseArgs
- func (SimpleSchedulePolicyResponseArgs) ElementType() reflect.Type
- func (i SimpleSchedulePolicyResponseArgs) ToSimpleSchedulePolicyResponseOutput() SimpleSchedulePolicyResponseOutput
- func (i SimpleSchedulePolicyResponseArgs) ToSimpleSchedulePolicyResponseOutputWithContext(ctx context.Context) SimpleSchedulePolicyResponseOutput
- type SimpleSchedulePolicyResponseInput
- type SimpleSchedulePolicyResponseOutput
- func (SimpleSchedulePolicyResponseOutput) ElementType() reflect.Type
- func (o SimpleSchedulePolicyResponseOutput) SchedulePolicyType() pulumi.StringOutput
- func (o SimpleSchedulePolicyResponseOutput) ScheduleRunDays() pulumi.StringArrayOutput
- func (o SimpleSchedulePolicyResponseOutput) ScheduleRunFrequency() pulumi.StringPtrOutput
- func (o SimpleSchedulePolicyResponseOutput) ScheduleRunTimes() pulumi.StringArrayOutput
- func (o SimpleSchedulePolicyResponseOutput) ScheduleWeeklyFrequency() pulumi.IntPtrOutput
- func (o SimpleSchedulePolicyResponseOutput) ToSimpleSchedulePolicyResponseOutput() SimpleSchedulePolicyResponseOutput
- func (o SimpleSchedulePolicyResponseOutput) ToSimpleSchedulePolicyResponseOutputWithContext(ctx context.Context) SimpleSchedulePolicyResponseOutput
- type SubProtectionPolicy
- type SubProtectionPolicyArgs
- type SubProtectionPolicyArray
- type SubProtectionPolicyArrayInput
- type SubProtectionPolicyArrayOutput
- func (SubProtectionPolicyArrayOutput) ElementType() reflect.Type
- func (o SubProtectionPolicyArrayOutput) Index(i pulumi.IntInput) SubProtectionPolicyOutput
- func (o SubProtectionPolicyArrayOutput) ToSubProtectionPolicyArrayOutput() SubProtectionPolicyArrayOutput
- func (o SubProtectionPolicyArrayOutput) ToSubProtectionPolicyArrayOutputWithContext(ctx context.Context) SubProtectionPolicyArrayOutput
- type SubProtectionPolicyInput
- type SubProtectionPolicyOutput
- func (SubProtectionPolicyOutput) ElementType() reflect.Type
- func (o SubProtectionPolicyOutput) PolicyType() pulumi.StringPtrOutput
- func (o SubProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
- func (o SubProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
- func (o SubProtectionPolicyOutput) ToSubProtectionPolicyOutput() SubProtectionPolicyOutput
- func (o SubProtectionPolicyOutput) ToSubProtectionPolicyOutputWithContext(ctx context.Context) SubProtectionPolicyOutput
- type SubProtectionPolicyResponse
- type SubProtectionPolicyResponseArgs
- func (SubProtectionPolicyResponseArgs) ElementType() reflect.Type
- func (i SubProtectionPolicyResponseArgs) ToSubProtectionPolicyResponseOutput() SubProtectionPolicyResponseOutput
- func (i SubProtectionPolicyResponseArgs) ToSubProtectionPolicyResponseOutputWithContext(ctx context.Context) SubProtectionPolicyResponseOutput
- type SubProtectionPolicyResponseArray
- func (SubProtectionPolicyResponseArray) ElementType() reflect.Type
- func (i SubProtectionPolicyResponseArray) ToSubProtectionPolicyResponseArrayOutput() SubProtectionPolicyResponseArrayOutput
- func (i SubProtectionPolicyResponseArray) ToSubProtectionPolicyResponseArrayOutputWithContext(ctx context.Context) SubProtectionPolicyResponseArrayOutput
- type SubProtectionPolicyResponseArrayInput
- type SubProtectionPolicyResponseArrayOutput
- func (SubProtectionPolicyResponseArrayOutput) ElementType() reflect.Type
- func (o SubProtectionPolicyResponseArrayOutput) Index(i pulumi.IntInput) SubProtectionPolicyResponseOutput
- func (o SubProtectionPolicyResponseArrayOutput) ToSubProtectionPolicyResponseArrayOutput() SubProtectionPolicyResponseArrayOutput
- func (o SubProtectionPolicyResponseArrayOutput) ToSubProtectionPolicyResponseArrayOutputWithContext(ctx context.Context) SubProtectionPolicyResponseArrayOutput
- type SubProtectionPolicyResponseInput
- type SubProtectionPolicyResponseOutput
- func (SubProtectionPolicyResponseOutput) ElementType() reflect.Type
- func (o SubProtectionPolicyResponseOutput) PolicyType() pulumi.StringPtrOutput
- func (o SubProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
- func (o SubProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
- func (o SubProtectionPolicyResponseOutput) ToSubProtectionPolicyResponseOutput() SubProtectionPolicyResponseOutput
- func (o SubProtectionPolicyResponseOutput) ToSubProtectionPolicyResponseOutputWithContext(ctx context.Context) SubProtectionPolicyResponseOutput
- type WeekOfMonth
- func (WeekOfMonth) ElementType() reflect.Type
- func (e WeekOfMonth) ToStringOutput() pulumi.StringOutput
- func (e WeekOfMonth) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WeekOfMonth) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WeekOfMonth) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type WeeklyRetentionFormat
- type WeeklyRetentionFormatArgs
- func (WeeklyRetentionFormatArgs) ElementType() reflect.Type
- func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatOutput() WeeklyRetentionFormatOutput
- func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatOutputWithContext(ctx context.Context) WeeklyRetentionFormatOutput
- func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput
- func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatPtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatPtrOutput
- type WeeklyRetentionFormatInput
- type WeeklyRetentionFormatOutput
- func (o WeeklyRetentionFormatOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (WeeklyRetentionFormatOutput) ElementType() reflect.Type
- func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatOutput() WeeklyRetentionFormatOutput
- func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatOutputWithContext(ctx context.Context) WeeklyRetentionFormatOutput
- func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput
- func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatPtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatPtrOutput
- func (o WeeklyRetentionFormatOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
- type WeeklyRetentionFormatPtrInput
- type WeeklyRetentionFormatPtrOutput
- func (o WeeklyRetentionFormatPtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (o WeeklyRetentionFormatPtrOutput) Elem() WeeklyRetentionFormatOutput
- func (WeeklyRetentionFormatPtrOutput) ElementType() reflect.Type
- func (o WeeklyRetentionFormatPtrOutput) ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput
- func (o WeeklyRetentionFormatPtrOutput) ToWeeklyRetentionFormatPtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatPtrOutput
- func (o WeeklyRetentionFormatPtrOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
- type WeeklyRetentionFormatResponse
- type WeeklyRetentionFormatResponseArgs
- func (WeeklyRetentionFormatResponseArgs) ElementType() reflect.Type
- func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponseOutput() WeeklyRetentionFormatResponseOutput
- func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponseOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponseOutput
- func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput
- func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponsePtrOutput
- type WeeklyRetentionFormatResponseInput
- type WeeklyRetentionFormatResponseOutput
- func (o WeeklyRetentionFormatResponseOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (WeeklyRetentionFormatResponseOutput) ElementType() reflect.Type
- func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponseOutput() WeeklyRetentionFormatResponseOutput
- func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponseOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponseOutput
- func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput
- func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponsePtrOutput
- func (o WeeklyRetentionFormatResponseOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
- type WeeklyRetentionFormatResponsePtrInput
- type WeeklyRetentionFormatResponsePtrOutput
- func (o WeeklyRetentionFormatResponsePtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (o WeeklyRetentionFormatResponsePtrOutput) Elem() WeeklyRetentionFormatResponseOutput
- func (WeeklyRetentionFormatResponsePtrOutput) ElementType() reflect.Type
- func (o WeeklyRetentionFormatResponsePtrOutput) ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput
- func (o WeeklyRetentionFormatResponsePtrOutput) ToWeeklyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponsePtrOutput
- func (o WeeklyRetentionFormatResponsePtrOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
- type WeeklyRetentionSchedule
- type WeeklyRetentionScheduleArgs
- func (WeeklyRetentionScheduleArgs) ElementType() reflect.Type
- func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionScheduleOutput() WeeklyRetentionScheduleOutput
- func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionScheduleOutputWithContext(ctx context.Context) WeeklyRetentionScheduleOutput
- func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput
- func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionSchedulePtrOutputWithContext(ctx context.Context) WeeklyRetentionSchedulePtrOutput
- type WeeklyRetentionScheduleInput
- type WeeklyRetentionScheduleOutput
- func (o WeeklyRetentionScheduleOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (WeeklyRetentionScheduleOutput) ElementType() reflect.Type
- func (o WeeklyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o WeeklyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionScheduleOutput() WeeklyRetentionScheduleOutput
- func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionScheduleOutputWithContext(ctx context.Context) WeeklyRetentionScheduleOutput
- func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput
- func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionSchedulePtrOutputWithContext(ctx context.Context) WeeklyRetentionSchedulePtrOutput
- type WeeklyRetentionSchedulePtrInput
- type WeeklyRetentionSchedulePtrOutput
- func (o WeeklyRetentionSchedulePtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (o WeeklyRetentionSchedulePtrOutput) Elem() WeeklyRetentionScheduleOutput
- func (WeeklyRetentionSchedulePtrOutput) ElementType() reflect.Type
- func (o WeeklyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o WeeklyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o WeeklyRetentionSchedulePtrOutput) ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput
- func (o WeeklyRetentionSchedulePtrOutput) ToWeeklyRetentionSchedulePtrOutputWithContext(ctx context.Context) WeeklyRetentionSchedulePtrOutput
- type WeeklyRetentionScheduleResponse
- type WeeklyRetentionScheduleResponseArgs
- func (WeeklyRetentionScheduleResponseArgs) ElementType() reflect.Type
- func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponseOutput() WeeklyRetentionScheduleResponseOutput
- func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponseOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponseOutput
- func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput
- func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponsePtrOutput
- type WeeklyRetentionScheduleResponseInput
- type WeeklyRetentionScheduleResponseOutput
- func (o WeeklyRetentionScheduleResponseOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (WeeklyRetentionScheduleResponseOutput) ElementType() reflect.Type
- func (o WeeklyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o WeeklyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponseOutput() WeeklyRetentionScheduleResponseOutput
- func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponseOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponseOutput
- func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput
- func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponsePtrOutput
- type WeeklyRetentionScheduleResponsePtrInput
- type WeeklyRetentionScheduleResponsePtrOutput
- func (o WeeklyRetentionScheduleResponsePtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
- func (o WeeklyRetentionScheduleResponsePtrOutput) Elem() WeeklyRetentionScheduleResponseOutput
- func (WeeklyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o WeeklyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o WeeklyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o WeeklyRetentionScheduleResponsePtrOutput) ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput
- func (o WeeklyRetentionScheduleResponsePtrOutput) ToWeeklyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponsePtrOutput
- type WorkloadInquiryDetails
- type WorkloadInquiryDetailsArgs
- type WorkloadInquiryDetailsArray
- func (WorkloadInquiryDetailsArray) ElementType() reflect.Type
- func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
- func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
- type WorkloadInquiryDetailsArrayInput
- type WorkloadInquiryDetailsArrayOutput
- func (WorkloadInquiryDetailsArrayOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsArrayOutput) Index(i pulumi.IntInput) WorkloadInquiryDetailsOutput
- func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
- func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
- type WorkloadInquiryDetailsInput
- type WorkloadInquiryDetailsOutput
- func (WorkloadInquiryDetailsOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsOutput) InquiryValidation() InquiryValidationPtrOutput
- func (o WorkloadInquiryDetailsOutput) ItemCount() pulumi.Float64PtrOutput
- func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput
- func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutputWithContext(ctx context.Context) WorkloadInquiryDetailsOutput
- func (o WorkloadInquiryDetailsOutput) Type() pulumi.StringPtrOutput
- type WorkloadInquiryDetailsResponse
- type WorkloadInquiryDetailsResponseArgs
- func (WorkloadInquiryDetailsResponseArgs) ElementType() reflect.Type
- func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
- func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
- type WorkloadInquiryDetailsResponseArray
- func (WorkloadInquiryDetailsResponseArray) ElementType() reflect.Type
- func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
- func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
- type WorkloadInquiryDetailsResponseArrayInput
- type WorkloadInquiryDetailsResponseArrayOutput
- func (WorkloadInquiryDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsResponseArrayOutput) Index(i pulumi.IntInput) WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
- func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
- type WorkloadInquiryDetailsResponseInput
- type WorkloadInquiryDetailsResponseOutput
- func (WorkloadInquiryDetailsResponseOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsResponseOutput) InquiryValidation() InquiryValidationResponsePtrOutput
- func (o WorkloadInquiryDetailsResponseOutput) ItemCount() pulumi.Float64PtrOutput
- func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseOutput) Type() pulumi.StringPtrOutput
- type WorkloadType
- func (WorkloadType) ElementType() reflect.Type
- func (e WorkloadType) ToStringOutput() pulumi.StringOutput
- func (e WorkloadType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkloadType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkloadType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type YearlyRetentionSchedule
- type YearlyRetentionScheduleArgs
- func (YearlyRetentionScheduleArgs) ElementType() reflect.Type
- func (i YearlyRetentionScheduleArgs) ToYearlyRetentionScheduleOutput() YearlyRetentionScheduleOutput
- func (i YearlyRetentionScheduleArgs) ToYearlyRetentionScheduleOutputWithContext(ctx context.Context) YearlyRetentionScheduleOutput
- func (i YearlyRetentionScheduleArgs) ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput
- func (i YearlyRetentionScheduleArgs) ToYearlyRetentionSchedulePtrOutputWithContext(ctx context.Context) YearlyRetentionSchedulePtrOutput
- type YearlyRetentionScheduleInput
- type YearlyRetentionScheduleOutput
- func (YearlyRetentionScheduleOutput) ElementType() reflect.Type
- func (o YearlyRetentionScheduleOutput) MonthsOfYear() pulumi.StringArrayOutput
- func (o YearlyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o YearlyRetentionScheduleOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
- func (o YearlyRetentionScheduleOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o YearlyRetentionScheduleOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
- func (o YearlyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o YearlyRetentionScheduleOutput) ToYearlyRetentionScheduleOutput() YearlyRetentionScheduleOutput
- func (o YearlyRetentionScheduleOutput) ToYearlyRetentionScheduleOutputWithContext(ctx context.Context) YearlyRetentionScheduleOutput
- func (o YearlyRetentionScheduleOutput) ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput
- func (o YearlyRetentionScheduleOutput) ToYearlyRetentionSchedulePtrOutputWithContext(ctx context.Context) YearlyRetentionSchedulePtrOutput
- type YearlyRetentionSchedulePtrInput
- type YearlyRetentionSchedulePtrOutput
- func (o YearlyRetentionSchedulePtrOutput) Elem() YearlyRetentionScheduleOutput
- func (YearlyRetentionSchedulePtrOutput) ElementType() reflect.Type
- func (o YearlyRetentionSchedulePtrOutput) MonthsOfYear() pulumi.StringArrayOutput
- func (o YearlyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
- func (o YearlyRetentionSchedulePtrOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
- func (o YearlyRetentionSchedulePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o YearlyRetentionSchedulePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
- func (o YearlyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o YearlyRetentionSchedulePtrOutput) ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput
- func (o YearlyRetentionSchedulePtrOutput) ToYearlyRetentionSchedulePtrOutputWithContext(ctx context.Context) YearlyRetentionSchedulePtrOutput
- type YearlyRetentionScheduleResponse
- type YearlyRetentionScheduleResponseArgs
- func (YearlyRetentionScheduleResponseArgs) ElementType() reflect.Type
- func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponseOutput() YearlyRetentionScheduleResponseOutput
- func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponseOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponseOutput
- func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput
- func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponsePtrOutput
- type YearlyRetentionScheduleResponseInput
- type YearlyRetentionScheduleResponseOutput
- func (YearlyRetentionScheduleResponseOutput) ElementType() reflect.Type
- func (o YearlyRetentionScheduleResponseOutput) MonthsOfYear() pulumi.StringArrayOutput
- func (o YearlyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o YearlyRetentionScheduleResponseOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
- func (o YearlyRetentionScheduleResponseOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o YearlyRetentionScheduleResponseOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
- func (o YearlyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponseOutput() YearlyRetentionScheduleResponseOutput
- func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponseOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponseOutput
- func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput
- func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponsePtrOutput
- type YearlyRetentionScheduleResponsePtrInput
- type YearlyRetentionScheduleResponsePtrOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) Elem() YearlyRetentionScheduleResponseOutput
- func (YearlyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o YearlyRetentionScheduleResponsePtrOutput) MonthsOfYear() pulumi.StringArrayOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput
- func (o YearlyRetentionScheduleResponsePtrOutput) ToYearlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponsePtrOutput
Constants ¶
const ( BackupItemTypeInvalid = BackupItemType("Invalid") BackupItemTypeVM = BackupItemType("VM") BackupItemTypeFileFolder = BackupItemType("FileFolder") BackupItemTypeAzureSqlDb = BackupItemType("AzureSqlDb") BackupItemTypeSQLDB = BackupItemType("SQLDB") BackupItemTypeExchange = BackupItemType("Exchange") BackupItemTypeVMwareVM = BackupItemType("VMwareVM") BackupItemTypeSystemState = BackupItemType("SystemState") BackupItemTypeClient = BackupItemType("Client") BackupItemTypeGenericDataSource = BackupItemType("GenericDataSource") BackupItemTypeSQLDataBase = BackupItemType("SQLDataBase") BackupItemTypeSAPHanaDatabase = BackupItemType("SAPHanaDatabase") BackupItemTypeSAPAseDatabase = BackupItemType("SAPAseDatabase") )
const ( BackupManagementTypeInvalid = BackupManagementType("Invalid") BackupManagementTypeAzureIaasVM = BackupManagementType("AzureIaasVM") BackupManagementTypeMAB = BackupManagementType("MAB") BackupManagementTypeDPM = BackupManagementType("DPM") BackupManagementTypeAzureBackupServer = BackupManagementType("AzureBackupServer") BackupManagementTypeAzureSql = BackupManagementType("AzureSql") BackupManagementTypeAzureStorage = BackupManagementType("AzureStorage") BackupManagementTypeAzureWorkload = BackupManagementType("AzureWorkload") BackupManagementTypeDefaultBackup = BackupManagementType("DefaultBackup") )
const ( ContainerTypeInvalid = ContainerType("Invalid") ContainerTypeUnknown = ContainerType("Unknown") ContainerTypeIaasVMContainer = ContainerType("IaasVMContainer") ContainerTypeIaasVMServiceContainer = ContainerType("IaasVMServiceContainer") ContainerTypeDPMContainer = ContainerType("DPMContainer") ContainerTypeAzureBackupServerContainer = ContainerType("AzureBackupServerContainer") ContainerTypeMABContainer = ContainerType("MABContainer") ContainerTypeCluster = ContainerType("Cluster") ContainerTypeAzureSqlContainer = ContainerType("AzureSqlContainer") ContainerTypeWindows = ContainerType("Windows") ContainerTypeVCenter = ContainerType("VCenter") ContainerTypeVMAppContainer = ContainerType("VMAppContainer") ContainerTypeSQLAGWorkLoadContainer = ContainerType("SQLAGWorkLoadContainer") ContainerTypeStorageContainer = ContainerType("StorageContainer") ContainerTypeGenericContainer = ContainerType("GenericContainer") )
const ( CreateModeInvalid = CreateMode("Invalid") CreateModeDefault = CreateMode("Default") CreateModeRecover = CreateMode("Recover") )
const ( DataSourceTypeInvalid = DataSourceType("Invalid") DataSourceTypeVM = DataSourceType("VM") DataSourceTypeFileFolder = DataSourceType("FileFolder") DataSourceTypeAzureSqlDb = DataSourceType("AzureSqlDb") DataSourceTypeSQLDB = DataSourceType("SQLDB") DataSourceTypeExchange = DataSourceType("Exchange") DataSourceTypeVMwareVM = DataSourceType("VMwareVM") DataSourceTypeSystemState = DataSourceType("SystemState") DataSourceTypeClient = DataSourceType("Client") DataSourceTypeGenericDataSource = DataSourceType("GenericDataSource") DataSourceTypeSQLDataBase = DataSourceType("SQLDataBase") DataSourceTypeSAPHanaDatabase = DataSourceType("SAPHanaDatabase") DataSourceTypeSAPAseDatabase = DataSourceType("SAPAseDatabase") )
const ( DayOfWeekSunday = DayOfWeek("Sunday") DayOfWeekMonday = DayOfWeek("Monday") DayOfWeekTuesday = DayOfWeek("Tuesday") DayOfWeekWednesday = DayOfWeek("Wednesday") DayOfWeekThursday = DayOfWeek("Thursday") DayOfWeekFriday = DayOfWeek("Friday") DayOfWeekSaturday = DayOfWeek("Saturday") )
const ( HealthStatusPassed = HealthStatus("Passed") HealthStatusActionRequired = HealthStatus("ActionRequired") HealthStatusActionSuggested = HealthStatus("ActionSuggested") HealthStatusInvalid = HealthStatus("Invalid") )
const ( LastBackupStatusInvalid = LastBackupStatus("Invalid") LastBackupStatusHealthy = LastBackupStatus("Healthy") LastBackupStatusUnhealthy = LastBackupStatus("Unhealthy") LastBackupStatusIRPending = LastBackupStatus("IRPending") )
const ( MonthOfYearInvalid = MonthOfYear("Invalid") MonthOfYearJanuary = MonthOfYear("January") MonthOfYearFebruary = MonthOfYear("February") MonthOfYearMarch = MonthOfYear("March") MonthOfYearApril = MonthOfYear("April") MonthOfYearMay = MonthOfYear("May") MonthOfYearJune = MonthOfYear("June") MonthOfYearJuly = MonthOfYear("July") MonthOfYearAugust = MonthOfYear("August") MonthOfYearSeptember = MonthOfYear("September") MonthOfYearOctober = MonthOfYear("October") MonthOfYearNovember = MonthOfYear("November") MonthOfYearDecember = MonthOfYear("December") )
const ( OperationTypeInvalid = OperationType("Invalid") OperationTypeRegister = OperationType("Register") OperationTypeReregister = OperationType("Reregister") )
const ( PolicyTypeInvalid = PolicyType("Invalid") PolicyTypeFull = PolicyType("Full") PolicyTypeDifferential = PolicyType("Differential") PolicyTypeLog = PolicyType("Log") PolicyTypeCopyOnlyFull = PolicyType("CopyOnlyFull") PolicyTypeIncremental = PolicyType("Incremental") )
const ( PrivateEndpointConnectionStatusPending = PrivateEndpointConnectionStatus("Pending") PrivateEndpointConnectionStatusApproved = PrivateEndpointConnectionStatus("Approved") PrivateEndpointConnectionStatusRejected = PrivateEndpointConnectionStatus("Rejected") PrivateEndpointConnectionStatusDisconnected = PrivateEndpointConnectionStatus("Disconnected") )
const ( ProtectedItemHealthStatusInvalid = ProtectedItemHealthStatus("Invalid") ProtectedItemHealthStatusHealthy = ProtectedItemHealthStatus("Healthy") ProtectedItemHealthStatusUnhealthy = ProtectedItemHealthStatus("Unhealthy") ProtectedItemHealthStatusNotReachable = ProtectedItemHealthStatus("NotReachable") ProtectedItemHealthStatusIRPending = ProtectedItemHealthStatus("IRPending") )
const ( ProtectedItemStateInvalid = ProtectedItemState("Invalid") ProtectedItemStateIRPending = ProtectedItemState("IRPending") ProtectedItemStateProtected = ProtectedItemState("Protected") ProtectedItemStateProtectionError = ProtectedItemState("ProtectionError") ProtectedItemStateProtectionStopped = ProtectedItemState("ProtectionStopped") ProtectedItemStateProtectionPaused = ProtectedItemState("ProtectionPaused") )
const ( ProtectionStateInvalid = ProtectionState("Invalid") ProtectionStateIRPending = ProtectionState("IRPending") ProtectionStateProtected = ProtectionState("Protected") ProtectionStateProtectionError = ProtectionState("ProtectionError") ProtectionStateProtectionStopped = ProtectionState("ProtectionStopped") ProtectionStateProtectionPaused = ProtectionState("ProtectionPaused") )
const ( ProvisioningStateSucceeded = ProvisioningState("Succeeded") ProvisioningStateDeleting = ProvisioningState("Deleting") ProvisioningStateFailed = ProvisioningState("Failed") ProvisioningStatePending = ProvisioningState("Pending") )
const ( ResourceHealthStatusHealthy = ResourceHealthStatus("Healthy") ResourceHealthStatusTransientDegraded = ResourceHealthStatus("TransientDegraded") ResourceHealthStatusPersistentDegraded = ResourceHealthStatus("PersistentDegraded") ResourceHealthStatusTransientUnhealthy = ResourceHealthStatus("TransientUnhealthy") ResourceHealthStatusPersistentUnhealthy = ResourceHealthStatus("PersistentUnhealthy") ResourceHealthStatusInvalid = ResourceHealthStatus("Invalid") )
const ( RetentionDurationTypeInvalid = RetentionDurationType("Invalid") RetentionDurationTypeDays = RetentionDurationType("Days") RetentionDurationTypeWeeks = RetentionDurationType("Weeks") RetentionDurationTypeMonths = RetentionDurationType("Months") RetentionDurationTypeYears = RetentionDurationType("Years") )
const ( RetentionScheduleFormatInvalid = RetentionScheduleFormat("Invalid") RetentionScheduleFormatDaily = RetentionScheduleFormat("Daily") RetentionScheduleFormatWeekly = RetentionScheduleFormat("Weekly") )
const ( ScheduleRunTypeInvalid = ScheduleRunType("Invalid") ScheduleRunTypeDaily = ScheduleRunType("Daily") ScheduleRunTypeWeekly = ScheduleRunType("Weekly") )
const ( WeekOfMonthFirst = WeekOfMonth("First") WeekOfMonthSecond = WeekOfMonth("Second") WeekOfMonthThird = WeekOfMonth("Third") WeekOfMonthFourth = WeekOfMonth("Fourth") WeekOfMonthLast = WeekOfMonth("Last") WeekOfMonthInvalid = WeekOfMonth("Invalid") )
const ( WorkloadTypeInvalid = WorkloadType("Invalid") WorkloadTypeVM = WorkloadType("VM") WorkloadTypeFileFolder = WorkloadType("FileFolder") WorkloadTypeAzureSqlDb = WorkloadType("AzureSqlDb") WorkloadTypeSQLDB = WorkloadType("SQLDB") WorkloadTypeExchange = WorkloadType("Exchange") WorkloadTypeVMwareVM = WorkloadType("VMwareVM") WorkloadTypeSystemState = WorkloadType("SystemState") WorkloadTypeClient = WorkloadType("Client") WorkloadTypeGenericDataSource = WorkloadType("GenericDataSource") WorkloadTypeSQLDataBase = WorkloadType("SQLDataBase") WorkloadTypeSAPHanaDatabase = WorkloadType("SAPHanaDatabase") WorkloadTypeSAPAseDatabase = WorkloadType("SAPAseDatabase") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureBackupServerContainer ¶ added in v0.5.0
type AzureBackupServerContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
type AzureBackupServerContainerArgs ¶ added in v0.5.0
type AzureBackupServerContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerArgs) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerArgs) ElementType() reflect.Type
func (AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutput ¶ added in v0.5.0
func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
func (AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutputWithContext ¶ added in v0.5.0
func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
type AzureBackupServerContainerInput ¶ added in v0.5.0
type AzureBackupServerContainerInput interface { pulumi.Input ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput ToAzureBackupServerContainerOutputWithContext(context.Context) AzureBackupServerContainerOutput }
AzureBackupServerContainerInput is an input type that accepts AzureBackupServerContainerArgs and AzureBackupServerContainerOutput values. You can construct a concrete instance of `AzureBackupServerContainerInput` via:
AzureBackupServerContainerArgs{...}
type AzureBackupServerContainerOutput ¶ added in v0.5.0
type AzureBackupServerContainerOutput struct{ *pulumi.OutputState }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureBackupServerContainerOutput) CanReRegister ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (AzureBackupServerContainerOutput) ContainerId ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (AzureBackupServerContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (AzureBackupServerContainerOutput) DpmAgentVersion ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (AzureBackupServerContainerOutput) DpmServers ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (AzureBackupServerContainerOutput) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerOutput) ElementType() reflect.Type
func (AzureBackupServerContainerOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
Extended Info of the container.
func (AzureBackupServerContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureBackupServerContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureBackupServerContainerOutput) ProtectedItemCount ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (AzureBackupServerContainerOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (AzureBackupServerContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutput ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
func (AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutputWithContext ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
func (AzureBackupServerContainerOutput) UpgradeAvailable ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type AzureBackupServerContainerResponse ¶ added in v0.5.0
type AzureBackupServerContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
type AzureBackupServerContainerResponseArgs ¶ added in v0.5.0
type AzureBackupServerContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerResponseArgs) ElementType() reflect.Type
func (AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutput ¶ added in v0.5.0
func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
func (AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
type AzureBackupServerContainerResponseInput ¶ added in v0.5.0
type AzureBackupServerContainerResponseInput interface { pulumi.Input ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput ToAzureBackupServerContainerResponseOutputWithContext(context.Context) AzureBackupServerContainerResponseOutput }
AzureBackupServerContainerResponseInput is an input type that accepts AzureBackupServerContainerResponseArgs and AzureBackupServerContainerResponseOutput values. You can construct a concrete instance of `AzureBackupServerContainerResponseInput` via:
AzureBackupServerContainerResponseArgs{...}
type AzureBackupServerContainerResponseOutput ¶ added in v0.5.0
type AzureBackupServerContainerResponseOutput struct{ *pulumi.OutputState }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureBackupServerContainerResponseOutput) CanReRegister ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (AzureBackupServerContainerResponseOutput) ContainerId ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (AzureBackupServerContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (AzureBackupServerContainerResponseOutput) DpmAgentVersion ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (AzureBackupServerContainerResponseOutput) DpmServers ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (AzureBackupServerContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerResponseOutput) ElementType() reflect.Type
func (AzureBackupServerContainerResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
Extended Info of the container.
func (AzureBackupServerContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureBackupServerContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureBackupServerContainerResponseOutput) ProtectedItemCount ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (AzureBackupServerContainerResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (AzureBackupServerContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutput ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
func (AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
func (AzureBackupServerContainerResponseOutput) UpgradeAvailable ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type AzureFileShareProtectionPolicy ¶
type AzureFileShareProtectionPolicy struct { // Expected value is 'AzureStorage'. BackupManagementType string `pulumi:"backupManagementType"` ProtectedItemsCount *int `pulumi:"protectedItemsCount"` RetentionPolicy interface{} `pulumi:"retentionPolicy"` SchedulePolicy interface{} `pulumi:"schedulePolicy"` TimeZone *string `pulumi:"timeZone"` WorkLoadType *string `pulumi:"workLoadType"` }
AzureStorage backup policy.
type AzureFileShareProtectionPolicyArgs ¶
type AzureFileShareProtectionPolicyArgs struct { // Expected value is 'AzureStorage'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` WorkLoadType pulumi.StringPtrInput `pulumi:"workLoadType"` }
AzureStorage backup policy.
func (AzureFileShareProtectionPolicyArgs) ElementType ¶
func (AzureFileShareProtectionPolicyArgs) ElementType() reflect.Type
func (AzureFileShareProtectionPolicyArgs) ToAzureFileShareProtectionPolicyOutput ¶
func (i AzureFileShareProtectionPolicyArgs) ToAzureFileShareProtectionPolicyOutput() AzureFileShareProtectionPolicyOutput
func (AzureFileShareProtectionPolicyArgs) ToAzureFileShareProtectionPolicyOutputWithContext ¶
func (i AzureFileShareProtectionPolicyArgs) ToAzureFileShareProtectionPolicyOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyOutput
type AzureFileShareProtectionPolicyInput ¶
AzureFileShareProtectionPolicyInput is an input type that accepts AzureFileShareProtectionPolicyArgs and AzureFileShareProtectionPolicyOutput values. You can construct a concrete instance of `AzureFileShareProtectionPolicyInput` via:
AzureFileShareProtectionPolicyArgs{...}
type AzureFileShareProtectionPolicyOutput ¶
AzureStorage backup policy.
func (AzureFileShareProtectionPolicyOutput) BackupManagementType ¶
func (o AzureFileShareProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureStorage'.
func (AzureFileShareProtectionPolicyOutput) ElementType ¶
func (AzureFileShareProtectionPolicyOutput) ElementType() reflect.Type
func (AzureFileShareProtectionPolicyOutput) ProtectedItemsCount ¶
func (o AzureFileShareProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureFileShareProtectionPolicyOutput) RetentionPolicy ¶
func (o AzureFileShareProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy with the details on backup copy retention ranges.
func (AzureFileShareProtectionPolicyOutput) SchedulePolicy ¶
func (o AzureFileShareProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule specified as part of backup policy.
func (AzureFileShareProtectionPolicyOutput) TimeZone ¶
func (o AzureFileShareProtectionPolicyOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (AzureFileShareProtectionPolicyOutput) ToAzureFileShareProtectionPolicyOutput ¶
func (o AzureFileShareProtectionPolicyOutput) ToAzureFileShareProtectionPolicyOutput() AzureFileShareProtectionPolicyOutput
func (AzureFileShareProtectionPolicyOutput) ToAzureFileShareProtectionPolicyOutputWithContext ¶
func (o AzureFileShareProtectionPolicyOutput) ToAzureFileShareProtectionPolicyOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyOutput
func (AzureFileShareProtectionPolicyOutput) WorkLoadType ¶
func (o AzureFileShareProtectionPolicyOutput) WorkLoadType() pulumi.StringPtrOutput
Type of workload for the backup management
type AzureFileShareProtectionPolicyResponse ¶
type AzureFileShareProtectionPolicyResponse struct { // Expected value is 'AzureStorage'. BackupManagementType string `pulumi:"backupManagementType"` ProtectedItemsCount *int `pulumi:"protectedItemsCount"` RetentionPolicy interface{} `pulumi:"retentionPolicy"` SchedulePolicy interface{} `pulumi:"schedulePolicy"` TimeZone *string `pulumi:"timeZone"` WorkLoadType *string `pulumi:"workLoadType"` }
AzureStorage backup policy.
type AzureFileShareProtectionPolicyResponseArgs ¶
type AzureFileShareProtectionPolicyResponseArgs struct { // Expected value is 'AzureStorage'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` WorkLoadType pulumi.StringPtrInput `pulumi:"workLoadType"` }
AzureStorage backup policy.
func (AzureFileShareProtectionPolicyResponseArgs) ElementType ¶
func (AzureFileShareProtectionPolicyResponseArgs) ElementType() reflect.Type
func (AzureFileShareProtectionPolicyResponseArgs) ToAzureFileShareProtectionPolicyResponseOutput ¶
func (i AzureFileShareProtectionPolicyResponseArgs) ToAzureFileShareProtectionPolicyResponseOutput() AzureFileShareProtectionPolicyResponseOutput
func (AzureFileShareProtectionPolicyResponseArgs) ToAzureFileShareProtectionPolicyResponseOutputWithContext ¶
func (i AzureFileShareProtectionPolicyResponseArgs) ToAzureFileShareProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyResponseOutput
type AzureFileShareProtectionPolicyResponseInput ¶
AzureFileShareProtectionPolicyResponseInput is an input type that accepts AzureFileShareProtectionPolicyResponseArgs and AzureFileShareProtectionPolicyResponseOutput values. You can construct a concrete instance of `AzureFileShareProtectionPolicyResponseInput` via:
AzureFileShareProtectionPolicyResponseArgs{...}
type AzureFileShareProtectionPolicyResponseOutput ¶
AzureStorage backup policy.
func (AzureFileShareProtectionPolicyResponseOutput) BackupManagementType ¶
func (o AzureFileShareProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureStorage'.
func (AzureFileShareProtectionPolicyResponseOutput) ElementType ¶
func (AzureFileShareProtectionPolicyResponseOutput) ElementType() reflect.Type
func (AzureFileShareProtectionPolicyResponseOutput) ProtectedItemsCount ¶
func (o AzureFileShareProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureFileShareProtectionPolicyResponseOutput) RetentionPolicy ¶
func (o AzureFileShareProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy with the details on backup copy retention ranges.
func (AzureFileShareProtectionPolicyResponseOutput) SchedulePolicy ¶
func (o AzureFileShareProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule specified as part of backup policy.
func (AzureFileShareProtectionPolicyResponseOutput) TimeZone ¶
func (o AzureFileShareProtectionPolicyResponseOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (AzureFileShareProtectionPolicyResponseOutput) ToAzureFileShareProtectionPolicyResponseOutput ¶
func (o AzureFileShareProtectionPolicyResponseOutput) ToAzureFileShareProtectionPolicyResponseOutput() AzureFileShareProtectionPolicyResponseOutput
func (AzureFileShareProtectionPolicyResponseOutput) ToAzureFileShareProtectionPolicyResponseOutputWithContext ¶
func (o AzureFileShareProtectionPolicyResponseOutput) ToAzureFileShareProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureFileShareProtectionPolicyResponseOutput
func (AzureFileShareProtectionPolicyResponseOutput) WorkLoadType ¶
func (o AzureFileShareProtectionPolicyResponseOutput) WorkLoadType() pulumi.StringPtrOutput
Type of workload for the backup management
type AzureFileshareProtectedItem ¶
type AzureFileshareProtectedItem struct { string `pulumi:"backupManagementType"` BackupSetName *string `pulumi:"backupSetName"` ContainerName *string `pulumi:"containerName"` CreateMode *string `pulumi:"createMode"` DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` ExtendedInfo *AzureFileshareProtectedItemExtendedInfo `pulumi:"extendedInfo"` FriendlyName *string `pulumi:"friendlyName"` IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` IsRehydrate *bool `pulumi:"isRehydrate"` IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` LastBackupStatus *string `pulumi:"lastBackupStatus"` LastBackupTime *string `pulumi:"lastBackupTime"` LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` PolicyId *string `pulumi:"policyId"` // Expected value is 'AzureFileShareProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` ProtectionState *string `pulumi:"protectionState"` ProtectionStatus *string `pulumi:"protectionStatus"` SourceResourceId *string `pulumi:"sourceResourceId"` WorkloadType *string `pulumi:"workloadType"` }BackupManagementType *
Azure File Share workload-specific backup item.
type AzureFileshareProtectedItemArgs ¶
type AzureFileshareProtectedItemArgs struct { pulumi.StringPtrInput `pulumi:"backupManagementType"` BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` ContainerName pulumi.StringPtrInput `pulumi:"containerName"` CreateMode pulumi.StringPtrInput `pulumi:"createMode"` DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` ExtendedInfo AzureFileshareProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Expected value is 'AzureFileShareProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }BackupManagementType
Azure File Share workload-specific backup item.
func (AzureFileshareProtectedItemArgs) ElementType ¶
func (AzureFileshareProtectedItemArgs) ElementType() reflect.Type
func (AzureFileshareProtectedItemArgs) ToAzureFileshareProtectedItemOutput ¶
func (i AzureFileshareProtectedItemArgs) ToAzureFileshareProtectedItemOutput() AzureFileshareProtectedItemOutput
func (AzureFileshareProtectedItemArgs) ToAzureFileshareProtectedItemOutputWithContext ¶
func (i AzureFileshareProtectedItemArgs) ToAzureFileshareProtectedItemOutputWithContext(ctx context.Context) AzureFileshareProtectedItemOutput
type AzureFileshareProtectedItemExtendedInfo ¶
type AzureFileshareProtectedItemExtendedInfo struct { string `pulumi:"oldestRecoveryPoint"` PolicyState *string `pulumi:"policyState"` RecoveryPointCount *int `pulumi:"recoveryPointCount"` }OldestRecoveryPoint *
Additional information about Azure File Share backup item.
type AzureFileshareProtectedItemExtendedInfoArgs ¶
type AzureFileshareProtectedItemExtendedInfoArgs struct { pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` PolicyState pulumi.StringPtrInput `pulumi:"policyState"` RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }OldestRecoveryPoint
Additional information about Azure File Share backup item.
func (AzureFileshareProtectedItemExtendedInfoArgs) ElementType ¶
func (AzureFileshareProtectedItemExtendedInfoArgs) ElementType() reflect.Type
func (AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoOutput ¶
func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoOutput() AzureFileshareProtectedItemExtendedInfoOutput
func (AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoOutputWithContext ¶
func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoOutput
func (AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoPtrOutput ¶
func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoPtrOutput() AzureFileshareProtectedItemExtendedInfoPtrOutput
func (AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext ¶
func (i AzureFileshareProtectedItemExtendedInfoArgs) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoPtrOutput
type AzureFileshareProtectedItemExtendedInfoInput ¶
AzureFileshareProtectedItemExtendedInfoInput is an input type that accepts AzureFileshareProtectedItemExtendedInfoArgs and AzureFileshareProtectedItemExtendedInfoOutput values. You can construct a concrete instance of `AzureFileshareProtectedItemExtendedInfoInput` via:
AzureFileshareProtectedItemExtendedInfoArgs{...}
type AzureFileshareProtectedItemExtendedInfoOutput ¶
Additional information about Azure File Share backup item.
func (AzureFileshareProtectedItemExtendedInfoOutput) ElementType ¶
func (AzureFileshareProtectedItemExtendedInfoOutput) ElementType() reflect.Type
func (AzureFileshareProtectedItemExtendedInfoOutput) OldestRecoveryPoint ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureFileshareProtectedItemExtendedInfoOutput) PolicyState ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureFileshareProtectedItemExtendedInfoOutput) RecoveryPointCount ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoOutput ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoOutput() AzureFileshareProtectedItemExtendedInfoOutput
func (AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoOutputWithContext ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoOutput
func (AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutput ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutput() AzureFileshareProtectedItemExtendedInfoPtrOutput
func (AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureFileshareProtectedItemExtendedInfoOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoPtrOutput
type AzureFileshareProtectedItemExtendedInfoPtrInput ¶
AzureFileshareProtectedItemExtendedInfoPtrInput is an input type that accepts AzureFileshareProtectedItemExtendedInfoArgs, AzureFileshareProtectedItemExtendedInfoPtr and AzureFileshareProtectedItemExtendedInfoPtrOutput values. You can construct a concrete instance of `AzureFileshareProtectedItemExtendedInfoPtrInput` via:
AzureFileshareProtectedItemExtendedInfoArgs{...} or: nil
func AzureFileshareProtectedItemExtendedInfoPtr ¶
func AzureFileshareProtectedItemExtendedInfoPtr(v *AzureFileshareProtectedItemExtendedInfoArgs) AzureFileshareProtectedItemExtendedInfoPtrInput
type AzureFileshareProtectedItemExtendedInfoPtrOutput ¶
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) ElementType ¶
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint ¶
func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) PolicyState ¶
func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) RecoveryPointCount ¶
func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutput ¶
func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutput() AzureFileshareProtectedItemExtendedInfoPtrOutput
func (AzureFileshareProtectedItemExtendedInfoPtrOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureFileshareProtectedItemExtendedInfoPtrOutput) ToAzureFileshareProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoPtrOutput
type AzureFileshareProtectedItemExtendedInfoResponse ¶
type AzureFileshareProtectedItemExtendedInfoResponse struct { string `pulumi:"oldestRecoveryPoint"` PolicyState *string `pulumi:"policyState"` RecoveryPointCount *int `pulumi:"recoveryPointCount"` ResourceState string `pulumi:"resourceState"` ResourceStateSyncTime string `pulumi:"resourceStateSyncTime"` }OldestRecoveryPoint *
Additional information about Azure File Share backup item.
type AzureFileshareProtectedItemExtendedInfoResponseArgs ¶
type AzureFileshareProtectedItemExtendedInfoResponseArgs struct { pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` PolicyState pulumi.StringPtrInput `pulumi:"policyState"` RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` ResourceState pulumi.StringInput `pulumi:"resourceState"` ResourceStateSyncTime pulumi.StringInput `pulumi:"resourceStateSyncTime"` }OldestRecoveryPoint
Additional information about Azure File Share backup item.
func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ElementType ¶
func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponseOutput ¶
func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponseOutput() AzureFileshareProtectedItemExtendedInfoResponseOutput
func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponseOutputWithContext ¶
func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponseOutput
func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput ¶
func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
func (AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (i AzureFileshareProtectedItemExtendedInfoResponseArgs) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
type AzureFileshareProtectedItemExtendedInfoResponseInput ¶
AzureFileshareProtectedItemExtendedInfoResponseInput is an input type that accepts AzureFileshareProtectedItemExtendedInfoResponseArgs and AzureFileshareProtectedItemExtendedInfoResponseOutput values. You can construct a concrete instance of `AzureFileshareProtectedItemExtendedInfoResponseInput` via:
AzureFileshareProtectedItemExtendedInfoResponseArgs{...}
type AzureFileshareProtectedItemExtendedInfoResponseOutput ¶
Additional information about Azure File Share backup item.
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ElementType ¶
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) PolicyState ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) RecoveryPointCount ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ResourceState ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ResourceState() pulumi.StringOutput
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ResourceStateSyncTime ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ResourceStateSyncTime() pulumi.StringOutput
The resource state sync time for this backup item.
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponseOutput ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponseOutput() AzureFileshareProtectedItemExtendedInfoResponseOutput
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponseOutputWithContext ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponseOutput
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
func (AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureFileshareProtectedItemExtendedInfoResponseOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
type AzureFileshareProtectedItemExtendedInfoResponsePtrInput ¶
AzureFileshareProtectedItemExtendedInfoResponsePtrInput is an input type that accepts AzureFileshareProtectedItemExtendedInfoResponseArgs, AzureFileshareProtectedItemExtendedInfoResponsePtr and AzureFileshareProtectedItemExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `AzureFileshareProtectedItemExtendedInfoResponsePtrInput` via:
AzureFileshareProtectedItemExtendedInfoResponseArgs{...} or: nil
func AzureFileshareProtectedItemExtendedInfoResponsePtr ¶
func AzureFileshareProtectedItemExtendedInfoResponsePtr(v *AzureFileshareProtectedItemExtendedInfoResponseArgs) AzureFileshareProtectedItemExtendedInfoResponsePtrInput
type AzureFileshareProtectedItemExtendedInfoResponsePtrOutput ¶
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ElementType ¶
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) PolicyState ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ResourceState ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ResourceState() pulumi.StringPtrOutput
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ResourceStateSyncTime ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ResourceStateSyncTime() pulumi.StringPtrOutput
The resource state sync time for this backup item.
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutput() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
func (AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureFileshareProtectedItemExtendedInfoResponsePtrOutput) ToAzureFileshareProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
type AzureFileshareProtectedItemInput ¶
AzureFileshareProtectedItemInput is an input type that accepts AzureFileshareProtectedItemArgs and AzureFileshareProtectedItemOutput values. You can construct a concrete instance of `AzureFileshareProtectedItemInput` via:
AzureFileshareProtectedItemArgs{...}
type AzureFileshareProtectedItemOutput ¶
Azure File Share workload-specific backup item.
func (AzureFileshareProtectedItemOutput) BackupManagementType ¶
func (o AzureFileshareProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureFileshareProtectedItemOutput) BackupSetName ¶
func (o AzureFileshareProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureFileshareProtectedItemOutput) ContainerName ¶
func (o AzureFileshareProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureFileshareProtectedItemOutput) CreateMode ¶
func (o AzureFileshareProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureFileshareProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o AzureFileshareProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureFileshareProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o AzureFileshareProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureFileshareProtectedItemOutput) ElementType ¶
func (AzureFileshareProtectedItemOutput) ElementType() reflect.Type
func (AzureFileshareProtectedItemOutput) ExtendedInfo ¶
func (o AzureFileshareProtectedItemOutput) ExtendedInfo() AzureFileshareProtectedItemExtendedInfoPtrOutput
Additional information with this backup item.
func (AzureFileshareProtectedItemOutput) FriendlyName ¶
func (o AzureFileshareProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the fileshare represented by this backup item.
func (AzureFileshareProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureFileshareProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureFileshareProtectedItemOutput) IsRehydrate ¶
func (o AzureFileshareProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureFileshareProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o AzureFileshareProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureFileshareProtectedItemOutput) KpisHealths ¶
func (o AzureFileshareProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureFileshareProtectedItemOutput) LastBackupStatus ¶
func (o AzureFileshareProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureFileshareProtectedItemOutput) LastBackupTime ¶
func (o AzureFileshareProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureFileshareProtectedItemOutput) LastRecoveryPoint ¶
func (o AzureFileshareProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureFileshareProtectedItemOutput) PolicyId ¶
func (o AzureFileshareProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureFileshareProtectedItemOutput) ProtectedItemType ¶
func (o AzureFileshareProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureFileShareProtectedItem'.
func (AzureFileshareProtectedItemOutput) ProtectionState ¶
func (o AzureFileshareProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureFileshareProtectedItemOutput) ProtectionStatus ¶
func (o AzureFileshareProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureFileshareProtectedItemOutput) SourceResourceId ¶
func (o AzureFileshareProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureFileshareProtectedItemOutput) ToAzureFileshareProtectedItemOutput ¶
func (o AzureFileshareProtectedItemOutput) ToAzureFileshareProtectedItemOutput() AzureFileshareProtectedItemOutput
func (AzureFileshareProtectedItemOutput) ToAzureFileshareProtectedItemOutputWithContext ¶
func (o AzureFileshareProtectedItemOutput) ToAzureFileshareProtectedItemOutputWithContext(ctx context.Context) AzureFileshareProtectedItemOutput
func (AzureFileshareProtectedItemOutput) WorkloadType ¶
func (o AzureFileshareProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureFileshareProtectedItemResponse ¶
type AzureFileshareProtectedItemResponse struct { string `pulumi:"backupManagementType"` BackupSetName *string `pulumi:"backupSetName"` ContainerName *string `pulumi:"containerName"` CreateMode *string `pulumi:"createMode"` DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` ExtendedInfo *AzureFileshareProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` FriendlyName *string `pulumi:"friendlyName"` IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` IsRehydrate *bool `pulumi:"isRehydrate"` IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` LastBackupStatus *string `pulumi:"lastBackupStatus"` LastBackupTime *string `pulumi:"lastBackupTime"` LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` PolicyId *string `pulumi:"policyId"` // Expected value is 'AzureFileShareProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` ProtectionState *string `pulumi:"protectionState"` ProtectionStatus *string `pulumi:"protectionStatus"` SourceResourceId *string `pulumi:"sourceResourceId"` WorkloadType *string `pulumi:"workloadType"` }BackupManagementType *
Azure File Share workload-specific backup item.
type AzureFileshareProtectedItemResponseArgs ¶
type AzureFileshareProtectedItemResponseArgs struct { pulumi.StringPtrInput `pulumi:"backupManagementType"` BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` ContainerName pulumi.StringPtrInput `pulumi:"containerName"` CreateMode pulumi.StringPtrInput `pulumi:"createMode"` DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` ExtendedInfo AzureFileshareProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Expected value is 'AzureFileShareProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }BackupManagementType
Azure File Share workload-specific backup item.
func (AzureFileshareProtectedItemResponseArgs) ElementType ¶
func (AzureFileshareProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureFileshareProtectedItemResponseArgs) ToAzureFileshareProtectedItemResponseOutput ¶
func (i AzureFileshareProtectedItemResponseArgs) ToAzureFileshareProtectedItemResponseOutput() AzureFileshareProtectedItemResponseOutput
func (AzureFileshareProtectedItemResponseArgs) ToAzureFileshareProtectedItemResponseOutputWithContext ¶
func (i AzureFileshareProtectedItemResponseArgs) ToAzureFileshareProtectedItemResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemResponseOutput
type AzureFileshareProtectedItemResponseInput ¶
AzureFileshareProtectedItemResponseInput is an input type that accepts AzureFileshareProtectedItemResponseArgs and AzureFileshareProtectedItemResponseOutput values. You can construct a concrete instance of `AzureFileshareProtectedItemResponseInput` via:
AzureFileshareProtectedItemResponseArgs{...}
type AzureFileshareProtectedItemResponseOutput ¶
Azure File Share workload-specific backup item.
func (AzureFileshareProtectedItemResponseOutput) BackupManagementType ¶
func (o AzureFileshareProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureFileshareProtectedItemResponseOutput) BackupSetName ¶
func (o AzureFileshareProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureFileshareProtectedItemResponseOutput) ContainerName ¶
func (o AzureFileshareProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureFileshareProtectedItemResponseOutput) CreateMode ¶
func (o AzureFileshareProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureFileshareProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o AzureFileshareProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureFileshareProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o AzureFileshareProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureFileshareProtectedItemResponseOutput) ElementType ¶
func (AzureFileshareProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureFileshareProtectedItemResponseOutput) ExtendedInfo ¶
func (o AzureFileshareProtectedItemResponseOutput) ExtendedInfo() AzureFileshareProtectedItemExtendedInfoResponsePtrOutput
Additional information with this backup item.
func (AzureFileshareProtectedItemResponseOutput) FriendlyName ¶
func (o AzureFileshareProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the fileshare represented by this backup item.
func (AzureFileshareProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureFileshareProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureFileshareProtectedItemResponseOutput) IsRehydrate ¶
func (o AzureFileshareProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureFileshareProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o AzureFileshareProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureFileshareProtectedItemResponseOutput) KpisHealths ¶
func (o AzureFileshareProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureFileshareProtectedItemResponseOutput) LastBackupStatus ¶
func (o AzureFileshareProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureFileshareProtectedItemResponseOutput) LastBackupTime ¶
func (o AzureFileshareProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureFileshareProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o AzureFileshareProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureFileshareProtectedItemResponseOutput) PolicyId ¶
func (o AzureFileshareProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureFileshareProtectedItemResponseOutput) ProtectedItemType ¶
func (o AzureFileshareProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureFileShareProtectedItem'.
func (AzureFileshareProtectedItemResponseOutput) ProtectionState ¶
func (o AzureFileshareProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureFileshareProtectedItemResponseOutput) ProtectionStatus ¶
func (o AzureFileshareProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureFileshareProtectedItemResponseOutput) SourceResourceId ¶
func (o AzureFileshareProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureFileshareProtectedItemResponseOutput) ToAzureFileshareProtectedItemResponseOutput ¶
func (o AzureFileshareProtectedItemResponseOutput) ToAzureFileshareProtectedItemResponseOutput() AzureFileshareProtectedItemResponseOutput
func (AzureFileshareProtectedItemResponseOutput) ToAzureFileshareProtectedItemResponseOutputWithContext ¶
func (o AzureFileshareProtectedItemResponseOutput) ToAzureFileshareProtectedItemResponseOutputWithContext(ctx context.Context) AzureFileshareProtectedItemResponseOutput
func (AzureFileshareProtectedItemResponseOutput) WorkloadType ¶
func (o AzureFileshareProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSClassicComputeVMContainer ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
type AzureIaaSClassicComputeVMContainerArgs ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerArgs) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutput ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
func (AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
type AzureIaaSClassicComputeVMContainerInput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerInput interface { pulumi.Input ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput ToAzureIaaSClassicComputeVMContainerOutputWithContext(context.Context) AzureIaaSClassicComputeVMContainerOutput }
AzureIaaSClassicComputeVMContainerInput is an input type that accepts AzureIaaSClassicComputeVMContainerArgs and AzureIaaSClassicComputeVMContainerOutput values. You can construct a concrete instance of `AzureIaaSClassicComputeVMContainerInput` via:
AzureIaaSClassicComputeVMContainerArgs{...}
type AzureIaaSClassicComputeVMContainerOutput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSClassicComputeVMContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSClassicComputeVMContainerOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerOutput) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSClassicComputeVMContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSClassicComputeVMContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutput ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
func (AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
func (AzureIaaSClassicComputeVMContainerOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSClassicComputeVMContainerOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSClassicComputeVMContainerResponse ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
type AzureIaaSClassicComputeVMContainerResponseArgs ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerResponseArgs) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutput ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
func (AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
type AzureIaaSClassicComputeVMContainerResponseInput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponseInput interface { pulumi.Input ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(context.Context) AzureIaaSClassicComputeVMContainerResponseOutput }
AzureIaaSClassicComputeVMContainerResponseInput is an input type that accepts AzureIaaSClassicComputeVMContainerResponseArgs and AzureIaaSClassicComputeVMContainerResponseOutput values. You can construct a concrete instance of `AzureIaaSClassicComputeVMContainerResponseInput` via:
AzureIaaSClassicComputeVMContainerResponseArgs{...}
type AzureIaaSClassicComputeVMContainerResponseOutput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerResponseOutput) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutput ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
func (AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
func (AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSClassicComputeVMProtectedItem ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureIaaSVMProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties *ExtendedProperties `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Health status of protected item. HealthStatus *string `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId *string `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Classic Compute VM.
type AzureIaaSClassicComputeVMProtectedItemArgs ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties ExtendedPropertiesPtrInput `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health status of protected item. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Classic Compute VM.
func (AzureIaaSClassicComputeVMProtectedItemArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMProtectedItemArgs) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMProtectedItemArgs) ToAzureIaaSClassicComputeVMProtectedItemOutput ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMProtectedItemArgs) ToAzureIaaSClassicComputeVMProtectedItemOutput() AzureIaaSClassicComputeVMProtectedItemOutput
func (AzureIaaSClassicComputeVMProtectedItemArgs) ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMProtectedItemArgs) ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemOutput
type AzureIaaSClassicComputeVMProtectedItemInput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemInput interface { pulumi.Input ToAzureIaaSClassicComputeVMProtectedItemOutput() AzureIaaSClassicComputeVMProtectedItemOutput ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext(context.Context) AzureIaaSClassicComputeVMProtectedItemOutput }
AzureIaaSClassicComputeVMProtectedItemInput is an input type that accepts AzureIaaSClassicComputeVMProtectedItemArgs and AzureIaaSClassicComputeVMProtectedItemOutput values. You can construct a concrete instance of `AzureIaaSClassicComputeVMProtectedItemInput` via:
AzureIaaSClassicComputeVMProtectedItemArgs{...}
type AzureIaaSClassicComputeVMProtectedItemOutput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing the Classic Compute VM.
func (AzureIaaSClassicComputeVMProtectedItemOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) BackupSetName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureIaaSClassicComputeVMProtectedItemOutput) ContainerName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureIaaSClassicComputeVMProtectedItemOutput) CreateMode ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureIaaSClassicComputeVMProtectedItemOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureIaaSClassicComputeVMProtectedItemOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureIaaSClassicComputeVMProtectedItemOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMProtectedItemOutput) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMProtectedItemOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) ExtendedProperties ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ExtendedProperties() ExtendedPropertiesPtrOutput
Extended Properties for Azure IaasVM Backup.
func (AzureIaaSClassicComputeVMProtectedItemOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the VM represented by this backup item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) HealthStatus() pulumi.StringPtrOutput
Health status of protected item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureIaaSClassicComputeVMProtectedItemOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureIaaSClassicComputeVMProtectedItemOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureIaaSClassicComputeVMProtectedItemOutput) KpisHealths ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureIaaSClassicComputeVMProtectedItemOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status.
func (AzureIaaSClassicComputeVMProtectedItemOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) PolicyId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureIaaSClassicComputeVMProtectedItemOutput) ProtectedItemDataId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureIaaSVMProtectedItem'.
func (AzureIaaSClassicComputeVMProtectedItemOutput) ProtectionState ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureIaaSClassicComputeVMProtectedItemOutput) ToAzureIaaSClassicComputeVMProtectedItemOutput ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ToAzureIaaSClassicComputeVMProtectedItemOutput() AzureIaaSClassicComputeVMProtectedItemOutput
func (AzureIaaSClassicComputeVMProtectedItemOutput) ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) ToAzureIaaSClassicComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemOutput
func (AzureIaaSClassicComputeVMProtectedItemOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM ID of the virtual machine represented by this item.
func (AzureIaaSClassicComputeVMProtectedItemOutput) WorkloadType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSClassicComputeVMProtectedItemResponse ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureIaaSVMProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties *ExtendedPropertiesResponse `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Health details on this backup item. HealthDetails []AzureIaaSVMHealthDetailsResponse `pulumi:"healthDetails"` // Health status of protected item. HealthStatus *string `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId *string `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Classic Compute VM.
type AzureIaaSClassicComputeVMProtectedItemResponseArgs ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties ExtendedPropertiesResponsePtrInput `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health details on this backup item. HealthDetails AzureIaaSVMHealthDetailsResponseArrayInput `pulumi:"healthDetails"` // Health status of protected item. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Classic Compute VM.
func (AzureIaaSClassicComputeVMProtectedItemResponseArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMProtectedItemResponseArgs) ToAzureIaaSClassicComputeVMProtectedItemResponseOutput ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMProtectedItemResponseArgs) ToAzureIaaSClassicComputeVMProtectedItemResponseOutput() AzureIaaSClassicComputeVMProtectedItemResponseOutput
func (AzureIaaSClassicComputeVMProtectedItemResponseArgs) ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMProtectedItemResponseArgs) ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemResponseOutput
type AzureIaaSClassicComputeVMProtectedItemResponseInput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemResponseInput interface { pulumi.Input ToAzureIaaSClassicComputeVMProtectedItemResponseOutput() AzureIaaSClassicComputeVMProtectedItemResponseOutput ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext(context.Context) AzureIaaSClassicComputeVMProtectedItemResponseOutput }
AzureIaaSClassicComputeVMProtectedItemResponseInput is an input type that accepts AzureIaaSClassicComputeVMProtectedItemResponseArgs and AzureIaaSClassicComputeVMProtectedItemResponseOutput values. You can construct a concrete instance of `AzureIaaSClassicComputeVMProtectedItemResponseInput` via:
AzureIaaSClassicComputeVMProtectedItemResponseArgs{...}
type AzureIaaSClassicComputeVMProtectedItemResponseOutput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMProtectedItemResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing the Classic Compute VM.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) BackupSetName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ContainerName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) CreateMode ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ExtendedProperties ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ExtendedProperties() ExtendedPropertiesResponsePtrOutput
Extended Properties for Azure IaasVM Backup.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the VM represented by this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) HealthDetails ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) HealthDetails() AzureIaaSVMHealthDetailsResponseArrayOutput
Health details on this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) HealthStatus() pulumi.StringPtrOutput
Health status of protected item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) KpisHealths ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) PolicyId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectedItemDataId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureIaaSVMProtectedItem'.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectionState ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ToAzureIaaSClassicComputeVMProtectedItemResponseOutput ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ToAzureIaaSClassicComputeVMProtectedItemResponseOutput() AzureIaaSClassicComputeVMProtectedItemResponseOutput
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) ToAzureIaaSClassicComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMProtectedItemResponseOutput
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM ID of the virtual machine represented by this item.
func (AzureIaaSClassicComputeVMProtectedItemResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSComputeVMContainer ¶ added in v0.5.0
type AzureIaaSComputeVMContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
type AzureIaaSComputeVMContainerArgs ¶ added in v0.5.0
type AzureIaaSComputeVMContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerArgs) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutput ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
func (AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
type AzureIaaSComputeVMContainerInput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerInput interface { pulumi.Input ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput ToAzureIaaSComputeVMContainerOutputWithContext(context.Context) AzureIaaSComputeVMContainerOutput }
AzureIaaSComputeVMContainerInput is an input type that accepts AzureIaaSComputeVMContainerArgs and AzureIaaSComputeVMContainerOutput values. You can construct a concrete instance of `AzureIaaSComputeVMContainerInput` via:
AzureIaaSComputeVMContainerArgs{...}
type AzureIaaSComputeVMContainerOutput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSComputeVMContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSComputeVMContainerOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerOutput) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSComputeVMContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSComputeVMContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSComputeVMContainerOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutput ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
func (AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
func (AzureIaaSComputeVMContainerOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSComputeVMContainerOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSComputeVMContainerResponse ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
type AzureIaaSComputeVMContainerResponseArgs ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerResponseArgs) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutput ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
func (AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
type AzureIaaSComputeVMContainerResponseInput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponseInput interface { pulumi.Input ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput ToAzureIaaSComputeVMContainerResponseOutputWithContext(context.Context) AzureIaaSComputeVMContainerResponseOutput }
AzureIaaSComputeVMContainerResponseInput is an input type that accepts AzureIaaSComputeVMContainerResponseArgs and AzureIaaSComputeVMContainerResponseOutput values. You can construct a concrete instance of `AzureIaaSComputeVMContainerResponseInput` via:
AzureIaaSComputeVMContainerResponseArgs{...}
type AzureIaaSComputeVMContainerResponseOutput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSComputeVMContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSComputeVMContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerResponseOutput) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSComputeVMContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSComputeVMContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSComputeVMContainerResponseOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutput ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
func (AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
func (AzureIaaSComputeVMContainerResponseOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSComputeVMContainerResponseOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSComputeVMProtectedItem ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureIaaSVMProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties *ExtendedProperties `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Health status of protected item. HealthStatus *string `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId *string `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
type AzureIaaSComputeVMProtectedItemArgs ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties ExtendedPropertiesPtrInput `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health status of protected item. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
func (AzureIaaSComputeVMProtectedItemArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMProtectedItemArgs) ElementType() reflect.Type
func (AzureIaaSComputeVMProtectedItemArgs) ToAzureIaaSComputeVMProtectedItemOutput ¶ added in v0.5.0
func (i AzureIaaSComputeVMProtectedItemArgs) ToAzureIaaSComputeVMProtectedItemOutput() AzureIaaSComputeVMProtectedItemOutput
func (AzureIaaSComputeVMProtectedItemArgs) ToAzureIaaSComputeVMProtectedItemOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSComputeVMProtectedItemArgs) ToAzureIaaSComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemOutput
type AzureIaaSComputeVMProtectedItemInput ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemInput interface { pulumi.Input ToAzureIaaSComputeVMProtectedItemOutput() AzureIaaSComputeVMProtectedItemOutput ToAzureIaaSComputeVMProtectedItemOutputWithContext(context.Context) AzureIaaSComputeVMProtectedItemOutput }
AzureIaaSComputeVMProtectedItemInput is an input type that accepts AzureIaaSComputeVMProtectedItemArgs and AzureIaaSComputeVMProtectedItemOutput values. You can construct a concrete instance of `AzureIaaSComputeVMProtectedItemInput` via:
AzureIaaSComputeVMProtectedItemArgs{...}
type AzureIaaSComputeVMProtectedItemOutput ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
func (AzureIaaSComputeVMProtectedItemOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureIaaSComputeVMProtectedItemOutput) BackupSetName ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureIaaSComputeVMProtectedItemOutput) ContainerName ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureIaaSComputeVMProtectedItemOutput) CreateMode ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureIaaSComputeVMProtectedItemOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureIaaSComputeVMProtectedItemOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureIaaSComputeVMProtectedItemOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMProtectedItemOutput) ElementType() reflect.Type
func (AzureIaaSComputeVMProtectedItemOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureIaaSComputeVMProtectedItemOutput) ExtendedProperties ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ExtendedProperties() ExtendedPropertiesPtrOutput
Extended Properties for Azure IaasVM Backup.
func (AzureIaaSComputeVMProtectedItemOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the VM represented by this backup item.
func (AzureIaaSComputeVMProtectedItemOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) HealthStatus() pulumi.StringPtrOutput
Health status of protected item.
func (AzureIaaSComputeVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureIaaSComputeVMProtectedItemOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureIaaSComputeVMProtectedItemOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureIaaSComputeVMProtectedItemOutput) KpisHealths ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureIaaSComputeVMProtectedItemOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status.
func (AzureIaaSComputeVMProtectedItemOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureIaaSComputeVMProtectedItemOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureIaaSComputeVMProtectedItemOutput) PolicyId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureIaaSComputeVMProtectedItemOutput) ProtectedItemDataId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureIaaSComputeVMProtectedItemOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureIaaSVMProtectedItem'.
func (AzureIaaSComputeVMProtectedItemOutput) ProtectionState ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureIaaSComputeVMProtectedItemOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureIaaSComputeVMProtectedItemOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureIaaSComputeVMProtectedItemOutput) ToAzureIaaSComputeVMProtectedItemOutput ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ToAzureIaaSComputeVMProtectedItemOutput() AzureIaaSComputeVMProtectedItemOutput
func (AzureIaaSComputeVMProtectedItemOutput) ToAzureIaaSComputeVMProtectedItemOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) ToAzureIaaSComputeVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemOutput
func (AzureIaaSComputeVMProtectedItemOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM ID of the virtual machine represented by this item.
func (AzureIaaSComputeVMProtectedItemOutput) WorkloadType ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSComputeVMProtectedItemResponse ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureIaaSVMProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties *ExtendedPropertiesResponse `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Health details on this backup item. HealthDetails []AzureIaaSVMHealthDetailsResponse `pulumi:"healthDetails"` // Health status of protected item. HealthStatus *string `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId *string `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
type AzureIaaSComputeVMProtectedItemResponseArgs ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties ExtendedPropertiesResponsePtrInput `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health details on this backup item. HealthDetails AzureIaaSVMHealthDetailsResponseArrayInput `pulumi:"healthDetails"` // Health status of protected item. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
func (AzureIaaSComputeVMProtectedItemResponseArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureIaaSComputeVMProtectedItemResponseArgs) ToAzureIaaSComputeVMProtectedItemResponseOutput ¶ added in v0.5.0
func (i AzureIaaSComputeVMProtectedItemResponseArgs) ToAzureIaaSComputeVMProtectedItemResponseOutput() AzureIaaSComputeVMProtectedItemResponseOutput
func (AzureIaaSComputeVMProtectedItemResponseArgs) ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSComputeVMProtectedItemResponseArgs) ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemResponseOutput
type AzureIaaSComputeVMProtectedItemResponseInput ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemResponseInput interface { pulumi.Input ToAzureIaaSComputeVMProtectedItemResponseOutput() AzureIaaSComputeVMProtectedItemResponseOutput ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext(context.Context) AzureIaaSComputeVMProtectedItemResponseOutput }
AzureIaaSComputeVMProtectedItemResponseInput is an input type that accepts AzureIaaSComputeVMProtectedItemResponseArgs and AzureIaaSComputeVMProtectedItemResponseOutput values. You can construct a concrete instance of `AzureIaaSComputeVMProtectedItemResponseInput` via:
AzureIaaSComputeVMProtectedItemResponseArgs{...}
type AzureIaaSComputeVMProtectedItemResponseOutput ¶ added in v0.5.0
type AzureIaaSComputeVMProtectedItemResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
func (AzureIaaSComputeVMProtectedItemResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) BackupSetName ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureIaaSComputeVMProtectedItemResponseOutput) ContainerName ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureIaaSComputeVMProtectedItemResponseOutput) CreateMode ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureIaaSComputeVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureIaaSComputeVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureIaaSComputeVMProtectedItemResponseOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureIaaSComputeVMProtectedItemResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) ExtendedProperties ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ExtendedProperties() ExtendedPropertiesResponsePtrOutput
Extended Properties for Azure IaasVM Backup.
func (AzureIaaSComputeVMProtectedItemResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the VM represented by this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) HealthDetails ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) HealthDetails() AzureIaaSVMHealthDetailsResponseArrayOutput
Health details on this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) HealthStatus() pulumi.StringPtrOutput
Health status of protected item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureIaaSComputeVMProtectedItemResponseOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureIaaSComputeVMProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureIaaSComputeVMProtectedItemResponseOutput) KpisHealths ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureIaaSComputeVMProtectedItemResponseOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status.
func (AzureIaaSComputeVMProtectedItemResponseOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) PolicyId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureIaaSComputeVMProtectedItemResponseOutput) ProtectedItemDataId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureIaaSVMProtectedItem'.
func (AzureIaaSComputeVMProtectedItemResponseOutput) ProtectionState ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureIaaSComputeVMProtectedItemResponseOutput) ToAzureIaaSComputeVMProtectedItemResponseOutput ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ToAzureIaaSComputeVMProtectedItemResponseOutput() AzureIaaSComputeVMProtectedItemResponseOutput
func (AzureIaaSComputeVMProtectedItemResponseOutput) ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) ToAzureIaaSComputeVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMProtectedItemResponseOutput
func (AzureIaaSComputeVMProtectedItemResponseOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM ID of the virtual machine represented by this item.
func (AzureIaaSComputeVMProtectedItemResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureIaaSComputeVMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSVMHealthDetailsResponse ¶
type AzureIaaSVMHealthDetailsResponse struct { // Health Code Code int `pulumi:"code"` // Health Message Message string `pulumi:"message"` // Health Recommended Actions Recommendations []string `pulumi:"recommendations"` // Health Title Title string `pulumi:"title"` }
Azure IaaS VM workload-specific Health Details.
type AzureIaaSVMHealthDetailsResponseArgs ¶
type AzureIaaSVMHealthDetailsResponseArgs struct { // Health Code Code pulumi.IntInput `pulumi:"code"` // Health Message Message pulumi.StringInput `pulumi:"message"` // Health Recommended Actions Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` // Health Title Title pulumi.StringInput `pulumi:"title"` }
Azure IaaS VM workload-specific Health Details.
func (AzureIaaSVMHealthDetailsResponseArgs) ElementType ¶
func (AzureIaaSVMHealthDetailsResponseArgs) ElementType() reflect.Type
func (AzureIaaSVMHealthDetailsResponseArgs) ToAzureIaaSVMHealthDetailsResponseOutput ¶
func (i AzureIaaSVMHealthDetailsResponseArgs) ToAzureIaaSVMHealthDetailsResponseOutput() AzureIaaSVMHealthDetailsResponseOutput
func (AzureIaaSVMHealthDetailsResponseArgs) ToAzureIaaSVMHealthDetailsResponseOutputWithContext ¶
func (i AzureIaaSVMHealthDetailsResponseArgs) ToAzureIaaSVMHealthDetailsResponseOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseOutput
type AzureIaaSVMHealthDetailsResponseArray ¶
type AzureIaaSVMHealthDetailsResponseArray []AzureIaaSVMHealthDetailsResponseInput
func (AzureIaaSVMHealthDetailsResponseArray) ElementType ¶
func (AzureIaaSVMHealthDetailsResponseArray) ElementType() reflect.Type
func (AzureIaaSVMHealthDetailsResponseArray) ToAzureIaaSVMHealthDetailsResponseArrayOutput ¶
func (i AzureIaaSVMHealthDetailsResponseArray) ToAzureIaaSVMHealthDetailsResponseArrayOutput() AzureIaaSVMHealthDetailsResponseArrayOutput
func (AzureIaaSVMHealthDetailsResponseArray) ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext ¶
func (i AzureIaaSVMHealthDetailsResponseArray) ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseArrayOutput
type AzureIaaSVMHealthDetailsResponseArrayInput ¶
type AzureIaaSVMHealthDetailsResponseArrayInput interface { pulumi.Input ToAzureIaaSVMHealthDetailsResponseArrayOutput() AzureIaaSVMHealthDetailsResponseArrayOutput ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext(context.Context) AzureIaaSVMHealthDetailsResponseArrayOutput }
AzureIaaSVMHealthDetailsResponseArrayInput is an input type that accepts AzureIaaSVMHealthDetailsResponseArray and AzureIaaSVMHealthDetailsResponseArrayOutput values. You can construct a concrete instance of `AzureIaaSVMHealthDetailsResponseArrayInput` via:
AzureIaaSVMHealthDetailsResponseArray{ AzureIaaSVMHealthDetailsResponseArgs{...} }
type AzureIaaSVMHealthDetailsResponseArrayOutput ¶
type AzureIaaSVMHealthDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (AzureIaaSVMHealthDetailsResponseArrayOutput) ElementType ¶
func (AzureIaaSVMHealthDetailsResponseArrayOutput) ElementType() reflect.Type
func (AzureIaaSVMHealthDetailsResponseArrayOutput) ToAzureIaaSVMHealthDetailsResponseArrayOutput ¶
func (o AzureIaaSVMHealthDetailsResponseArrayOutput) ToAzureIaaSVMHealthDetailsResponseArrayOutput() AzureIaaSVMHealthDetailsResponseArrayOutput
func (AzureIaaSVMHealthDetailsResponseArrayOutput) ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext ¶
func (o AzureIaaSVMHealthDetailsResponseArrayOutput) ToAzureIaaSVMHealthDetailsResponseArrayOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseArrayOutput
type AzureIaaSVMHealthDetailsResponseInput ¶
type AzureIaaSVMHealthDetailsResponseInput interface { pulumi.Input ToAzureIaaSVMHealthDetailsResponseOutput() AzureIaaSVMHealthDetailsResponseOutput ToAzureIaaSVMHealthDetailsResponseOutputWithContext(context.Context) AzureIaaSVMHealthDetailsResponseOutput }
AzureIaaSVMHealthDetailsResponseInput is an input type that accepts AzureIaaSVMHealthDetailsResponseArgs and AzureIaaSVMHealthDetailsResponseOutput values. You can construct a concrete instance of `AzureIaaSVMHealthDetailsResponseInput` via:
AzureIaaSVMHealthDetailsResponseArgs{...}
type AzureIaaSVMHealthDetailsResponseOutput ¶
type AzureIaaSVMHealthDetailsResponseOutput struct{ *pulumi.OutputState }
Azure IaaS VM workload-specific Health Details.
func (AzureIaaSVMHealthDetailsResponseOutput) Code ¶
func (o AzureIaaSVMHealthDetailsResponseOutput) Code() pulumi.IntOutput
Health Code
func (AzureIaaSVMHealthDetailsResponseOutput) ElementType ¶
func (AzureIaaSVMHealthDetailsResponseOutput) ElementType() reflect.Type
func (AzureIaaSVMHealthDetailsResponseOutput) Message ¶
func (o AzureIaaSVMHealthDetailsResponseOutput) Message() pulumi.StringOutput
Health Message
func (AzureIaaSVMHealthDetailsResponseOutput) Recommendations ¶
func (o AzureIaaSVMHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
Health Recommended Actions
func (AzureIaaSVMHealthDetailsResponseOutput) Title ¶
func (o AzureIaaSVMHealthDetailsResponseOutput) Title() pulumi.StringOutput
Health Title
func (AzureIaaSVMHealthDetailsResponseOutput) ToAzureIaaSVMHealthDetailsResponseOutput ¶
func (o AzureIaaSVMHealthDetailsResponseOutput) ToAzureIaaSVMHealthDetailsResponseOutput() AzureIaaSVMHealthDetailsResponseOutput
func (AzureIaaSVMHealthDetailsResponseOutput) ToAzureIaaSVMHealthDetailsResponseOutputWithContext ¶
func (o AzureIaaSVMHealthDetailsResponseOutput) ToAzureIaaSVMHealthDetailsResponseOutputWithContext(ctx context.Context) AzureIaaSVMHealthDetailsResponseOutput
type AzureIaaSVMProtectedItem ¶
type AzureIaaSVMProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureIaaSVMProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties *ExtendedProperties `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Health status of protected item. HealthStatus *string `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId *string `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
IaaS VM workload-specific backup item.
type AzureIaaSVMProtectedItemArgs ¶
type AzureIaaSVMProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties ExtendedPropertiesPtrInput `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health status of protected item. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
IaaS VM workload-specific backup item.
func (AzureIaaSVMProtectedItemArgs) ElementType ¶
func (AzureIaaSVMProtectedItemArgs) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemArgs) ToAzureIaaSVMProtectedItemOutput ¶
func (i AzureIaaSVMProtectedItemArgs) ToAzureIaaSVMProtectedItemOutput() AzureIaaSVMProtectedItemOutput
func (AzureIaaSVMProtectedItemArgs) ToAzureIaaSVMProtectedItemOutputWithContext ¶
func (i AzureIaaSVMProtectedItemArgs) ToAzureIaaSVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemOutput
type AzureIaaSVMProtectedItemExtendedInfo ¶
type AzureIaaSVMProtectedItemExtendedInfo struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // Specifies if backup policy associated with the backup item is inconsistent. PolicyInconsistent *bool `pulumi:"policyInconsistent"` // Number of backup copies available for this backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on Azure IaaS VM specific backup item.
type AzureIaaSVMProtectedItemExtendedInfoArgs ¶
type AzureIaaSVMProtectedItemExtendedInfoArgs struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // Specifies if backup policy associated with the backup item is inconsistent. PolicyInconsistent pulumi.BoolPtrInput `pulumi:"policyInconsistent"` // Number of backup copies available for this backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on Azure IaaS VM specific backup item.
func (AzureIaaSVMProtectedItemExtendedInfoArgs) ElementType ¶
func (AzureIaaSVMProtectedItemExtendedInfoArgs) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoOutput ¶
func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoOutput() AzureIaaSVMProtectedItemExtendedInfoOutput
func (AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext ¶
func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoOutput
func (AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput ¶
func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
func (AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext ¶
func (i AzureIaaSVMProtectedItemExtendedInfoArgs) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput
type AzureIaaSVMProtectedItemExtendedInfoInput ¶
type AzureIaaSVMProtectedItemExtendedInfoInput interface { pulumi.Input ToAzureIaaSVMProtectedItemExtendedInfoOutput() AzureIaaSVMProtectedItemExtendedInfoOutput ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext(context.Context) AzureIaaSVMProtectedItemExtendedInfoOutput }
AzureIaaSVMProtectedItemExtendedInfoInput is an input type that accepts AzureIaaSVMProtectedItemExtendedInfoArgs and AzureIaaSVMProtectedItemExtendedInfoOutput values. You can construct a concrete instance of `AzureIaaSVMProtectedItemExtendedInfoInput` via:
AzureIaaSVMProtectedItemExtendedInfoArgs{...}
type AzureIaaSVMProtectedItemExtendedInfoOutput ¶
type AzureIaaSVMProtectedItemExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information on Azure IaaS VM specific backup item.
func (AzureIaaSVMProtectedItemExtendedInfoOutput) ElementType ¶
func (AzureIaaSVMProtectedItemExtendedInfoOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemExtendedInfoOutput) OldestRecoveryPoint ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoOutput) PolicyInconsistent ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) PolicyInconsistent() pulumi.BoolPtrOutput
Specifies if backup policy associated with the backup item is inconsistent.
func (AzureIaaSVMProtectedItemExtendedInfoOutput) RecoveryPointCount ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoOutput ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoOutput() AzureIaaSVMProtectedItemExtendedInfoOutput
func (AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoOutput
func (AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
func (AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureIaaSVMProtectedItemExtendedInfoOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput
type AzureIaaSVMProtectedItemExtendedInfoPtrInput ¶
type AzureIaaSVMProtectedItemExtendedInfoPtrInput interface { pulumi.Input ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput }
AzureIaaSVMProtectedItemExtendedInfoPtrInput is an input type that accepts AzureIaaSVMProtectedItemExtendedInfoArgs, AzureIaaSVMProtectedItemExtendedInfoPtr and AzureIaaSVMProtectedItemExtendedInfoPtrOutput values. You can construct a concrete instance of `AzureIaaSVMProtectedItemExtendedInfoPtrInput` via:
AzureIaaSVMProtectedItemExtendedInfoArgs{...} or: nil
func AzureIaaSVMProtectedItemExtendedInfoPtr ¶
func AzureIaaSVMProtectedItemExtendedInfoPtr(v *AzureIaaSVMProtectedItemExtendedInfoArgs) AzureIaaSVMProtectedItemExtendedInfoPtrInput
type AzureIaaSVMProtectedItemExtendedInfoPtrOutput ¶
type AzureIaaSVMProtectedItemExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ElementType ¶
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint ¶
func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) PolicyInconsistent ¶
func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) PolicyInconsistent() pulumi.BoolPtrOutput
Specifies if backup policy associated with the backup item is inconsistent.
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) RecoveryPointCount ¶
func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput ¶
func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutput() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
func (AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureIaaSVMProtectedItemExtendedInfoPtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoPtrOutput
type AzureIaaSVMProtectedItemExtendedInfoResponse ¶
type AzureIaaSVMProtectedItemExtendedInfoResponse struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // Specifies if backup policy associated with the backup item is inconsistent. PolicyInconsistent *bool `pulumi:"policyInconsistent"` // Number of backup copies available for this backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on Azure IaaS VM specific backup item.
type AzureIaaSVMProtectedItemExtendedInfoResponseArgs ¶
type AzureIaaSVMProtectedItemExtendedInfoResponseArgs struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // Specifies if backup policy associated with the backup item is inconsistent. PolicyInconsistent pulumi.BoolPtrInput `pulumi:"policyInconsistent"` // Number of backup copies available for this backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on Azure IaaS VM specific backup item.
func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ElementType ¶
func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput ¶
func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput() AzureIaaSVMProtectedItemExtendedInfoResponseOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext ¶
func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponseOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput ¶
func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (i AzureIaaSVMProtectedItemExtendedInfoResponseArgs) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
type AzureIaaSVMProtectedItemExtendedInfoResponseInput ¶
type AzureIaaSVMProtectedItemExtendedInfoResponseInput interface { pulumi.Input ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput() AzureIaaSVMProtectedItemExtendedInfoResponseOutput ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext(context.Context) AzureIaaSVMProtectedItemExtendedInfoResponseOutput }
AzureIaaSVMProtectedItemExtendedInfoResponseInput is an input type that accepts AzureIaaSVMProtectedItemExtendedInfoResponseArgs and AzureIaaSVMProtectedItemExtendedInfoResponseOutput values. You can construct a concrete instance of `AzureIaaSVMProtectedItemExtendedInfoResponseInput` via:
AzureIaaSVMProtectedItemExtendedInfoResponseArgs{...}
type AzureIaaSVMProtectedItemExtendedInfoResponseOutput ¶
type AzureIaaSVMProtectedItemExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information on Azure IaaS VM specific backup item.
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ElementType ¶
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) PolicyInconsistent ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) PolicyInconsistent() pulumi.BoolPtrOutput
Specifies if backup policy associated with the backup item is inconsistent.
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) RecoveryPointCount ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutput() AzureIaaSVMProtectedItemExtendedInfoResponseOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponseOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponseOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
type AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput ¶
type AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput interface { pulumi.Input ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput }
AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput is an input type that accepts AzureIaaSVMProtectedItemExtendedInfoResponseArgs, AzureIaaSVMProtectedItemExtendedInfoResponsePtr and AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput` via:
AzureIaaSVMProtectedItemExtendedInfoResponseArgs{...} or: nil
func AzureIaaSVMProtectedItemExtendedInfoResponsePtr ¶
func AzureIaaSVMProtectedItemExtendedInfoResponsePtr(v *AzureIaaSVMProtectedItemExtendedInfoResponseArgs) AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput
type AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput ¶
type AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ElementType ¶
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) PolicyInconsistent ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) PolicyInconsistent() pulumi.BoolPtrOutput
Specifies if backup policy associated with the backup item is inconsistent.
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
func (AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput) ToAzureIaaSVMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
type AzureIaaSVMProtectedItemInput ¶
type AzureIaaSVMProtectedItemInput interface { pulumi.Input ToAzureIaaSVMProtectedItemOutput() AzureIaaSVMProtectedItemOutput ToAzureIaaSVMProtectedItemOutputWithContext(context.Context) AzureIaaSVMProtectedItemOutput }
AzureIaaSVMProtectedItemInput is an input type that accepts AzureIaaSVMProtectedItemArgs and AzureIaaSVMProtectedItemOutput values. You can construct a concrete instance of `AzureIaaSVMProtectedItemInput` via:
AzureIaaSVMProtectedItemArgs{...}
type AzureIaaSVMProtectedItemOutput ¶
type AzureIaaSVMProtectedItemOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item.
func (AzureIaaSVMProtectedItemOutput) BackupManagementType ¶
func (o AzureIaaSVMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureIaaSVMProtectedItemOutput) BackupSetName ¶
func (o AzureIaaSVMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureIaaSVMProtectedItemOutput) ContainerName ¶
func (o AzureIaaSVMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureIaaSVMProtectedItemOutput) CreateMode ¶
func (o AzureIaaSVMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureIaaSVMProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o AzureIaaSVMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureIaaSVMProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o AzureIaaSVMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureIaaSVMProtectedItemOutput) ElementType ¶
func (AzureIaaSVMProtectedItemOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemOutput) ExtendedInfo ¶
func (o AzureIaaSVMProtectedItemOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureIaaSVMProtectedItemOutput) ExtendedProperties ¶
func (o AzureIaaSVMProtectedItemOutput) ExtendedProperties() ExtendedPropertiesPtrOutput
Extended Properties for Azure IaasVM Backup.
func (AzureIaaSVMProtectedItemOutput) FriendlyName ¶
func (o AzureIaaSVMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the VM represented by this backup item.
func (AzureIaaSVMProtectedItemOutput) HealthStatus ¶
func (o AzureIaaSVMProtectedItemOutput) HealthStatus() pulumi.StringPtrOutput
Health status of protected item.
func (AzureIaaSVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureIaaSVMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureIaaSVMProtectedItemOutput) IsRehydrate ¶
func (o AzureIaaSVMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureIaaSVMProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o AzureIaaSVMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureIaaSVMProtectedItemOutput) KpisHealths ¶
func (o AzureIaaSVMProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureIaaSVMProtectedItemOutput) LastBackupStatus ¶
func (o AzureIaaSVMProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status.
func (AzureIaaSVMProtectedItemOutput) LastBackupTime ¶
func (o AzureIaaSVMProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureIaaSVMProtectedItemOutput) LastRecoveryPoint ¶
func (o AzureIaaSVMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureIaaSVMProtectedItemOutput) PolicyId ¶
func (o AzureIaaSVMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureIaaSVMProtectedItemOutput) ProtectedItemDataId ¶
func (o AzureIaaSVMProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureIaaSVMProtectedItemOutput) ProtectedItemType ¶
func (o AzureIaaSVMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureIaaSVMProtectedItem'.
func (AzureIaaSVMProtectedItemOutput) ProtectionState ¶
func (o AzureIaaSVMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureIaaSVMProtectedItemOutput) ProtectionStatus ¶
func (o AzureIaaSVMProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureIaaSVMProtectedItemOutput) SourceResourceId ¶
func (o AzureIaaSVMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureIaaSVMProtectedItemOutput) ToAzureIaaSVMProtectedItemOutput ¶
func (o AzureIaaSVMProtectedItemOutput) ToAzureIaaSVMProtectedItemOutput() AzureIaaSVMProtectedItemOutput
func (AzureIaaSVMProtectedItemOutput) ToAzureIaaSVMProtectedItemOutputWithContext ¶
func (o AzureIaaSVMProtectedItemOutput) ToAzureIaaSVMProtectedItemOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemOutput
func (AzureIaaSVMProtectedItemOutput) VirtualMachineId ¶
func (o AzureIaaSVMProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM ID of the virtual machine represented by this item.
func (AzureIaaSVMProtectedItemOutput) WorkloadType ¶
func (o AzureIaaSVMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSVMProtectedItemResponse ¶
type AzureIaaSVMProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureIaaSVMProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties *ExtendedPropertiesResponse `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Health details on this backup item. HealthDetails []AzureIaaSVMHealthDetailsResponse `pulumi:"healthDetails"` // Health status of protected item. HealthStatus *string `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId *string `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
IaaS VM workload-specific backup item.
type AzureIaaSVMProtectedItemResponseArgs ¶
type AzureIaaSVMProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Extended Properties for Azure IaasVM Backup. ExtendedProperties ExtendedPropertiesResponsePtrInput `pulumi:"extendedProperties"` // Friendly name of the VM represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health details on this backup item. HealthDetails AzureIaaSVMHealthDetailsResponseArrayInput `pulumi:"healthDetails"` // Health status of protected item. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Last backup operation status. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'AzureIaaSVMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Fully qualified ARM ID of the virtual machine represented by this item. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
IaaS VM workload-specific backup item.
func (AzureIaaSVMProtectedItemResponseArgs) ElementType ¶
func (AzureIaaSVMProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemResponseArgs) ToAzureIaaSVMProtectedItemResponseOutput ¶
func (i AzureIaaSVMProtectedItemResponseArgs) ToAzureIaaSVMProtectedItemResponseOutput() AzureIaaSVMProtectedItemResponseOutput
func (AzureIaaSVMProtectedItemResponseArgs) ToAzureIaaSVMProtectedItemResponseOutputWithContext ¶
func (i AzureIaaSVMProtectedItemResponseArgs) ToAzureIaaSVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemResponseOutput
type AzureIaaSVMProtectedItemResponseInput ¶
type AzureIaaSVMProtectedItemResponseInput interface { pulumi.Input ToAzureIaaSVMProtectedItemResponseOutput() AzureIaaSVMProtectedItemResponseOutput ToAzureIaaSVMProtectedItemResponseOutputWithContext(context.Context) AzureIaaSVMProtectedItemResponseOutput }
AzureIaaSVMProtectedItemResponseInput is an input type that accepts AzureIaaSVMProtectedItemResponseArgs and AzureIaaSVMProtectedItemResponseOutput values. You can construct a concrete instance of `AzureIaaSVMProtectedItemResponseInput` via:
AzureIaaSVMProtectedItemResponseArgs{...}
type AzureIaaSVMProtectedItemResponseOutput ¶
type AzureIaaSVMProtectedItemResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item.
func (AzureIaaSVMProtectedItemResponseOutput) BackupManagementType ¶
func (o AzureIaaSVMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureIaaSVMProtectedItemResponseOutput) BackupSetName ¶
func (o AzureIaaSVMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureIaaSVMProtectedItemResponseOutput) ContainerName ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureIaaSVMProtectedItemResponseOutput) CreateMode ¶
func (o AzureIaaSVMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureIaaSVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o AzureIaaSVMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureIaaSVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o AzureIaaSVMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureIaaSVMProtectedItemResponseOutput) ElementType ¶
func (AzureIaaSVMProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectedItemResponseOutput) ExtendedInfo ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ExtendedInfo() AzureIaaSVMProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) ExtendedProperties ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ExtendedProperties() ExtendedPropertiesResponsePtrOutput
Extended Properties for Azure IaasVM Backup.
func (AzureIaaSVMProtectedItemResponseOutput) FriendlyName ¶
func (o AzureIaaSVMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the VM represented by this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) HealthDetails ¶
func (o AzureIaaSVMProtectedItemResponseOutput) HealthDetails() AzureIaaSVMHealthDetailsResponseArrayOutput
Health details on this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) HealthStatus ¶
func (o AzureIaaSVMProtectedItemResponseOutput) HealthStatus() pulumi.StringPtrOutput
Health status of protected item.
func (AzureIaaSVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureIaaSVMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureIaaSVMProtectedItemResponseOutput) IsRehydrate ¶
func (o AzureIaaSVMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureIaaSVMProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o AzureIaaSVMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureIaaSVMProtectedItemResponseOutput) KpisHealths ¶
func (o AzureIaaSVMProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureIaaSVMProtectedItemResponseOutput) LastBackupStatus ¶
func (o AzureIaaSVMProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status.
func (AzureIaaSVMProtectedItemResponseOutput) LastBackupTime ¶
func (o AzureIaaSVMProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o AzureIaaSVMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) PolicyId ¶
func (o AzureIaaSVMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureIaaSVMProtectedItemResponseOutput) ProtectedItemDataId ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureIaaSVMProtectedItemResponseOutput) ProtectedItemType ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureIaaSVMProtectedItem'.
func (AzureIaaSVMProtectedItemResponseOutput) ProtectionState ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) ProtectionStatus ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureIaaSVMProtectedItemResponseOutput) SourceResourceId ¶
func (o AzureIaaSVMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureIaaSVMProtectedItemResponseOutput) ToAzureIaaSVMProtectedItemResponseOutput ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ToAzureIaaSVMProtectedItemResponseOutput() AzureIaaSVMProtectedItemResponseOutput
func (AzureIaaSVMProtectedItemResponseOutput) ToAzureIaaSVMProtectedItemResponseOutputWithContext ¶
func (o AzureIaaSVMProtectedItemResponseOutput) ToAzureIaaSVMProtectedItemResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectedItemResponseOutput
func (AzureIaaSVMProtectedItemResponseOutput) VirtualMachineId ¶
func (o AzureIaaSVMProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM ID of the virtual machine represented by this item.
func (AzureIaaSVMProtectedItemResponseOutput) WorkloadType ¶
func (o AzureIaaSVMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureIaaSVMProtectionPolicy ¶
type AzureIaaSVMProtectionPolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureIaasVM'. BackupManagementType string `pulumi:"backupManagementType"` InstantRPDetails *InstantRPAdditionalDetails `pulumi:"instantRPDetails"` // Instant RP retention policy range in days InstantRpRetentionRangeInDays *int `pulumi:"instantRpRetentionRangeInDays"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy interface{} `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy interface{} `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone *string `pulumi:"timeZone"` }
IaaS VM workload-specific backup policy.
type AzureIaaSVMProtectionPolicyArgs ¶
type AzureIaaSVMProtectionPolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureIaasVM'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` InstantRPDetails InstantRPAdditionalDetailsPtrInput `pulumi:"instantRPDetails"` // Instant RP retention policy range in days InstantRpRetentionRangeInDays pulumi.IntPtrInput `pulumi:"instantRpRetentionRangeInDays"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
IaaS VM workload-specific backup policy.
func (AzureIaaSVMProtectionPolicyArgs) ElementType ¶
func (AzureIaaSVMProtectionPolicyArgs) ElementType() reflect.Type
func (AzureIaaSVMProtectionPolicyArgs) ToAzureIaaSVMProtectionPolicyOutput ¶
func (i AzureIaaSVMProtectionPolicyArgs) ToAzureIaaSVMProtectionPolicyOutput() AzureIaaSVMProtectionPolicyOutput
func (AzureIaaSVMProtectionPolicyArgs) ToAzureIaaSVMProtectionPolicyOutputWithContext ¶
func (i AzureIaaSVMProtectionPolicyArgs) ToAzureIaaSVMProtectionPolicyOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyOutput
type AzureIaaSVMProtectionPolicyInput ¶
type AzureIaaSVMProtectionPolicyInput interface { pulumi.Input ToAzureIaaSVMProtectionPolicyOutput() AzureIaaSVMProtectionPolicyOutput ToAzureIaaSVMProtectionPolicyOutputWithContext(context.Context) AzureIaaSVMProtectionPolicyOutput }
AzureIaaSVMProtectionPolicyInput is an input type that accepts AzureIaaSVMProtectionPolicyArgs and AzureIaaSVMProtectionPolicyOutput values. You can construct a concrete instance of `AzureIaaSVMProtectionPolicyInput` via:
AzureIaaSVMProtectionPolicyArgs{...}
type AzureIaaSVMProtectionPolicyOutput ¶
type AzureIaaSVMProtectionPolicyOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup policy.
func (AzureIaaSVMProtectionPolicyOutput) BackupManagementType ¶
func (o AzureIaaSVMProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureIaasVM'.
func (AzureIaaSVMProtectionPolicyOutput) ElementType ¶
func (AzureIaaSVMProtectionPolicyOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectionPolicyOutput) InstantRPDetails ¶
func (o AzureIaaSVMProtectionPolicyOutput) InstantRPDetails() InstantRPAdditionalDetailsPtrOutput
func (AzureIaaSVMProtectionPolicyOutput) InstantRpRetentionRangeInDays ¶
func (o AzureIaaSVMProtectionPolicyOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
Instant RP retention policy range in days
func (AzureIaaSVMProtectionPolicyOutput) ProtectedItemsCount ¶
func (o AzureIaaSVMProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureIaaSVMProtectionPolicyOutput) RetentionPolicy ¶
func (o AzureIaaSVMProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy with the details on backup copy retention ranges.
func (AzureIaaSVMProtectionPolicyOutput) SchedulePolicy ¶
func (o AzureIaaSVMProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule specified as part of backup policy.
func (AzureIaaSVMProtectionPolicyOutput) TimeZone ¶
func (o AzureIaaSVMProtectionPolicyOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (AzureIaaSVMProtectionPolicyOutput) ToAzureIaaSVMProtectionPolicyOutput ¶
func (o AzureIaaSVMProtectionPolicyOutput) ToAzureIaaSVMProtectionPolicyOutput() AzureIaaSVMProtectionPolicyOutput
func (AzureIaaSVMProtectionPolicyOutput) ToAzureIaaSVMProtectionPolicyOutputWithContext ¶
func (o AzureIaaSVMProtectionPolicyOutput) ToAzureIaaSVMProtectionPolicyOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyOutput
type AzureIaaSVMProtectionPolicyResponse ¶
type AzureIaaSVMProtectionPolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureIaasVM'. BackupManagementType string `pulumi:"backupManagementType"` InstantRPDetails *InstantRPAdditionalDetailsResponse `pulumi:"instantRPDetails"` // Instant RP retention policy range in days InstantRpRetentionRangeInDays *int `pulumi:"instantRpRetentionRangeInDays"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy interface{} `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy interface{} `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone *string `pulumi:"timeZone"` }
IaaS VM workload-specific backup policy.
type AzureIaaSVMProtectionPolicyResponseArgs ¶
type AzureIaaSVMProtectionPolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureIaasVM'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` InstantRPDetails InstantRPAdditionalDetailsResponsePtrInput `pulumi:"instantRPDetails"` // Instant RP retention policy range in days InstantRpRetentionRangeInDays pulumi.IntPtrInput `pulumi:"instantRpRetentionRangeInDays"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
IaaS VM workload-specific backup policy.
func (AzureIaaSVMProtectionPolicyResponseArgs) ElementType ¶
func (AzureIaaSVMProtectionPolicyResponseArgs) ElementType() reflect.Type
func (AzureIaaSVMProtectionPolicyResponseArgs) ToAzureIaaSVMProtectionPolicyResponseOutput ¶
func (i AzureIaaSVMProtectionPolicyResponseArgs) ToAzureIaaSVMProtectionPolicyResponseOutput() AzureIaaSVMProtectionPolicyResponseOutput
func (AzureIaaSVMProtectionPolicyResponseArgs) ToAzureIaaSVMProtectionPolicyResponseOutputWithContext ¶
func (i AzureIaaSVMProtectionPolicyResponseArgs) ToAzureIaaSVMProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyResponseOutput
type AzureIaaSVMProtectionPolicyResponseInput ¶
type AzureIaaSVMProtectionPolicyResponseInput interface { pulumi.Input ToAzureIaaSVMProtectionPolicyResponseOutput() AzureIaaSVMProtectionPolicyResponseOutput ToAzureIaaSVMProtectionPolicyResponseOutputWithContext(context.Context) AzureIaaSVMProtectionPolicyResponseOutput }
AzureIaaSVMProtectionPolicyResponseInput is an input type that accepts AzureIaaSVMProtectionPolicyResponseArgs and AzureIaaSVMProtectionPolicyResponseOutput values. You can construct a concrete instance of `AzureIaaSVMProtectionPolicyResponseInput` via:
AzureIaaSVMProtectionPolicyResponseArgs{...}
type AzureIaaSVMProtectionPolicyResponseOutput ¶
type AzureIaaSVMProtectionPolicyResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup policy.
func (AzureIaaSVMProtectionPolicyResponseOutput) BackupManagementType ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureIaasVM'.
func (AzureIaaSVMProtectionPolicyResponseOutput) ElementType ¶
func (AzureIaaSVMProtectionPolicyResponseOutput) ElementType() reflect.Type
func (AzureIaaSVMProtectionPolicyResponseOutput) InstantRPDetails ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) InstantRPDetails() InstantRPAdditionalDetailsResponsePtrOutput
func (AzureIaaSVMProtectionPolicyResponseOutput) InstantRpRetentionRangeInDays ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) InstantRpRetentionRangeInDays() pulumi.IntPtrOutput
Instant RP retention policy range in days
func (AzureIaaSVMProtectionPolicyResponseOutput) ProtectedItemsCount ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureIaaSVMProtectionPolicyResponseOutput) RetentionPolicy ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy with the details on backup copy retention ranges.
func (AzureIaaSVMProtectionPolicyResponseOutput) SchedulePolicy ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule specified as part of backup policy.
func (AzureIaaSVMProtectionPolicyResponseOutput) TimeZone ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (AzureIaaSVMProtectionPolicyResponseOutput) ToAzureIaaSVMProtectionPolicyResponseOutput ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) ToAzureIaaSVMProtectionPolicyResponseOutput() AzureIaaSVMProtectionPolicyResponseOutput
func (AzureIaaSVMProtectionPolicyResponseOutput) ToAzureIaaSVMProtectionPolicyResponseOutputWithContext ¶
func (o AzureIaaSVMProtectionPolicyResponseOutput) ToAzureIaaSVMProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureIaaSVMProtectionPolicyResponseOutput
type AzureSQLAGWorkloadContainerProtectionContainer ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
type AzureSQLAGWorkloadContainerProtectionContainerArgs ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutput ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
type AzureSQLAGWorkloadContainerProtectionContainerInput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerInput interface { pulumi.Input ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput }
AzureSQLAGWorkloadContainerProtectionContainerInput is an input type that accepts AzureSQLAGWorkloadContainerProtectionContainerArgs and AzureSQLAGWorkloadContainerProtectionContainerOutput values. You can construct a concrete instance of `AzureSQLAGWorkloadContainerProtectionContainerInput` via:
AzureSQLAGWorkloadContainerProtectionContainerArgs{...}
type AzureSQLAGWorkloadContainerProtectionContainerOutput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerOutput struct{ *pulumi.OutputState }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
Additional details of a workload container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) OperationType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutput ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) WorkloadType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureSQLAGWorkloadContainerProtectionContainerResponse ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
type AzureSQLAGWorkloadContainerProtectionContainerResponseArgs ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
type AzureSQLAGWorkloadContainerProtectionContainerResponseInput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponseInput interface { pulumi.Input ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput }
AzureSQLAGWorkloadContainerProtectionContainerResponseInput is an input type that accepts AzureSQLAGWorkloadContainerProtectionContainerResponseArgs and AzureSQLAGWorkloadContainerProtectionContainerResponseOutput values. You can construct a concrete instance of `AzureSQLAGWorkloadContainerProtectionContainerResponseInput` via:
AzureSQLAGWorkloadContainerProtectionContainerResponseArgs{...}
type AzureSQLAGWorkloadContainerProtectionContainerResponseOutput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponseOutput struct{ *pulumi.OutputState }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
Additional details of a workload container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) OperationType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureSqlContainer ¶
type AzureSqlContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
type AzureSqlContainerArgs ¶
type AzureSqlContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
func (AzureSqlContainerArgs) ElementType ¶
func (AzureSqlContainerArgs) ElementType() reflect.Type
func (AzureSqlContainerArgs) ToAzureSqlContainerOutput ¶
func (i AzureSqlContainerArgs) ToAzureSqlContainerOutput() AzureSqlContainerOutput
func (AzureSqlContainerArgs) ToAzureSqlContainerOutputWithContext ¶
func (i AzureSqlContainerArgs) ToAzureSqlContainerOutputWithContext(ctx context.Context) AzureSqlContainerOutput
type AzureSqlContainerInput ¶
type AzureSqlContainerInput interface { pulumi.Input ToAzureSqlContainerOutput() AzureSqlContainerOutput ToAzureSqlContainerOutputWithContext(context.Context) AzureSqlContainerOutput }
AzureSqlContainerInput is an input type that accepts AzureSqlContainerArgs and AzureSqlContainerOutput values. You can construct a concrete instance of `AzureSqlContainerInput` via:
AzureSqlContainerArgs{...}
type AzureSqlContainerOutput ¶
type AzureSqlContainerOutput struct{ *pulumi.OutputState }
Azure Sql workload-specific container.
func (AzureSqlContainerOutput) BackupManagementType ¶
func (o AzureSqlContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSqlContainerOutput) ContainerType ¶
func (o AzureSqlContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureSqlContainer'.
func (AzureSqlContainerOutput) ElementType ¶
func (AzureSqlContainerOutput) ElementType() reflect.Type
func (AzureSqlContainerOutput) FriendlyName ¶
func (o AzureSqlContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSqlContainerOutput) HealthStatus ¶
func (o AzureSqlContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSqlContainerOutput) RegistrationStatus ¶
func (o AzureSqlContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSqlContainerOutput) ToAzureSqlContainerOutput ¶
func (o AzureSqlContainerOutput) ToAzureSqlContainerOutput() AzureSqlContainerOutput
func (AzureSqlContainerOutput) ToAzureSqlContainerOutputWithContext ¶
func (o AzureSqlContainerOutput) ToAzureSqlContainerOutputWithContext(ctx context.Context) AzureSqlContainerOutput
type AzureSqlContainerResponse ¶
type AzureSqlContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
type AzureSqlContainerResponseArgs ¶
type AzureSqlContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
func (AzureSqlContainerResponseArgs) ElementType ¶
func (AzureSqlContainerResponseArgs) ElementType() reflect.Type
func (AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutput ¶
func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
func (AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutputWithContext ¶
func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
type AzureSqlContainerResponseInput ¶
type AzureSqlContainerResponseInput interface { pulumi.Input ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput ToAzureSqlContainerResponseOutputWithContext(context.Context) AzureSqlContainerResponseOutput }
AzureSqlContainerResponseInput is an input type that accepts AzureSqlContainerResponseArgs and AzureSqlContainerResponseOutput values. You can construct a concrete instance of `AzureSqlContainerResponseInput` via:
AzureSqlContainerResponseArgs{...}
type AzureSqlContainerResponseOutput ¶
type AzureSqlContainerResponseOutput struct{ *pulumi.OutputState }
Azure Sql workload-specific container.
func (AzureSqlContainerResponseOutput) BackupManagementType ¶
func (o AzureSqlContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSqlContainerResponseOutput) ContainerType ¶
func (o AzureSqlContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureSqlContainer'.
func (AzureSqlContainerResponseOutput) ElementType ¶
func (AzureSqlContainerResponseOutput) ElementType() reflect.Type
func (AzureSqlContainerResponseOutput) FriendlyName ¶
func (o AzureSqlContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSqlContainerResponseOutput) HealthStatus ¶
func (o AzureSqlContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSqlContainerResponseOutput) RegistrationStatus ¶
func (o AzureSqlContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutput ¶
func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
func (AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutputWithContext ¶
func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
type AzureSqlProtectedItem ¶
type AzureSqlProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureSqlProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'Microsoft.Sql/servers/databases'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of the backed up item. ProtectionState *string `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure SQL workload-specific backup item.
type AzureSqlProtectedItemArgs ¶
type AzureSqlProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureSqlProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'Microsoft.Sql/servers/databases'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of the backed up item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure SQL workload-specific backup item.
func (AzureSqlProtectedItemArgs) ElementType ¶
func (AzureSqlProtectedItemArgs) ElementType() reflect.Type
func (AzureSqlProtectedItemArgs) ToAzureSqlProtectedItemOutput ¶
func (i AzureSqlProtectedItemArgs) ToAzureSqlProtectedItemOutput() AzureSqlProtectedItemOutput
func (AzureSqlProtectedItemArgs) ToAzureSqlProtectedItemOutputWithContext ¶
func (i AzureSqlProtectedItemArgs) ToAzureSqlProtectedItemOutputWithContext(ctx context.Context) AzureSqlProtectedItemOutput
type AzureSqlProtectedItemExtendedInfo ¶
type AzureSqlProtectedItemExtendedInfo struct { // The oldest backup copy available for this item in the service. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // State of the backup policy associated with this backup item. PolicyState *string `pulumi:"policyState"` // Number of available backup copies associated with this backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on Azure Sql specific protected item.
type AzureSqlProtectedItemExtendedInfoArgs ¶
type AzureSqlProtectedItemExtendedInfoArgs struct { // The oldest backup copy available for this item in the service. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // State of the backup policy associated with this backup item. PolicyState pulumi.StringPtrInput `pulumi:"policyState"` // Number of available backup copies associated with this backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on Azure Sql specific protected item.
func (AzureSqlProtectedItemExtendedInfoArgs) ElementType ¶
func (AzureSqlProtectedItemExtendedInfoArgs) ElementType() reflect.Type
func (AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoOutput ¶
func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoOutput() AzureSqlProtectedItemExtendedInfoOutput
func (AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoOutputWithContext ¶
func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoOutput
func (AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoPtrOutput ¶
func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput
func (AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext ¶
func (i AzureSqlProtectedItemExtendedInfoArgs) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput
type AzureSqlProtectedItemExtendedInfoInput ¶
type AzureSqlProtectedItemExtendedInfoInput interface { pulumi.Input ToAzureSqlProtectedItemExtendedInfoOutput() AzureSqlProtectedItemExtendedInfoOutput ToAzureSqlProtectedItemExtendedInfoOutputWithContext(context.Context) AzureSqlProtectedItemExtendedInfoOutput }
AzureSqlProtectedItemExtendedInfoInput is an input type that accepts AzureSqlProtectedItemExtendedInfoArgs and AzureSqlProtectedItemExtendedInfoOutput values. You can construct a concrete instance of `AzureSqlProtectedItemExtendedInfoInput` via:
AzureSqlProtectedItemExtendedInfoArgs{...}
type AzureSqlProtectedItemExtendedInfoOutput ¶
type AzureSqlProtectedItemExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information on Azure Sql specific protected item.
func (AzureSqlProtectedItemExtendedInfoOutput) ElementType ¶
func (AzureSqlProtectedItemExtendedInfoOutput) ElementType() reflect.Type
func (AzureSqlProtectedItemExtendedInfoOutput) OldestRecoveryPoint ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureSqlProtectedItemExtendedInfoOutput) PolicyState ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) PolicyState() pulumi.StringPtrOutput
State of the backup policy associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoOutput) RecoveryPointCount ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoOutput ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoOutput() AzureSqlProtectedItemExtendedInfoOutput
func (AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoOutputWithContext ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoOutput
func (AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutput ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput
func (AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureSqlProtectedItemExtendedInfoOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput
type AzureSqlProtectedItemExtendedInfoPtrInput ¶
type AzureSqlProtectedItemExtendedInfoPtrInput interface { pulumi.Input ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput }
AzureSqlProtectedItemExtendedInfoPtrInput is an input type that accepts AzureSqlProtectedItemExtendedInfoArgs, AzureSqlProtectedItemExtendedInfoPtr and AzureSqlProtectedItemExtendedInfoPtrOutput values. You can construct a concrete instance of `AzureSqlProtectedItemExtendedInfoPtrInput` via:
AzureSqlProtectedItemExtendedInfoArgs{...} or: nil
func AzureSqlProtectedItemExtendedInfoPtr ¶
func AzureSqlProtectedItemExtendedInfoPtr(v *AzureSqlProtectedItemExtendedInfoArgs) AzureSqlProtectedItemExtendedInfoPtrInput
type AzureSqlProtectedItemExtendedInfoPtrOutput ¶
type AzureSqlProtectedItemExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (AzureSqlProtectedItemExtendedInfoPtrOutput) ElementType ¶
func (AzureSqlProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
func (AzureSqlProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint ¶
func (o AzureSqlProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureSqlProtectedItemExtendedInfoPtrOutput) PolicyState ¶
func (o AzureSqlProtectedItemExtendedInfoPtrOutput) PolicyState() pulumi.StringPtrOutput
State of the backup policy associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoPtrOutput) RecoveryPointCount ¶
func (o AzureSqlProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoPtrOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutput ¶
func (o AzureSqlProtectedItemExtendedInfoPtrOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutput() AzureSqlProtectedItemExtendedInfoPtrOutput
func (AzureSqlProtectedItemExtendedInfoPtrOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureSqlProtectedItemExtendedInfoPtrOutput) ToAzureSqlProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoPtrOutput
type AzureSqlProtectedItemExtendedInfoResponse ¶
type AzureSqlProtectedItemExtendedInfoResponse struct { // The oldest backup copy available for this item in the service. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // State of the backup policy associated with this backup item. PolicyState *string `pulumi:"policyState"` // Number of available backup copies associated with this backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on Azure Sql specific protected item.
type AzureSqlProtectedItemExtendedInfoResponseArgs ¶
type AzureSqlProtectedItemExtendedInfoResponseArgs struct { // The oldest backup copy available for this item in the service. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // State of the backup policy associated with this backup item. PolicyState pulumi.StringPtrInput `pulumi:"policyState"` // Number of available backup copies associated with this backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on Azure Sql specific protected item.
func (AzureSqlProtectedItemExtendedInfoResponseArgs) ElementType ¶
func (AzureSqlProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
func (AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponseOutput ¶
func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponseOutput() AzureSqlProtectedItemExtendedInfoResponseOutput
func (AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext ¶
func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponseOutput
func (AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput ¶
func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
func (AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (i AzureSqlProtectedItemExtendedInfoResponseArgs) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput
type AzureSqlProtectedItemExtendedInfoResponseInput ¶
type AzureSqlProtectedItemExtendedInfoResponseInput interface { pulumi.Input ToAzureSqlProtectedItemExtendedInfoResponseOutput() AzureSqlProtectedItemExtendedInfoResponseOutput ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext(context.Context) AzureSqlProtectedItemExtendedInfoResponseOutput }
AzureSqlProtectedItemExtendedInfoResponseInput is an input type that accepts AzureSqlProtectedItemExtendedInfoResponseArgs and AzureSqlProtectedItemExtendedInfoResponseOutput values. You can construct a concrete instance of `AzureSqlProtectedItemExtendedInfoResponseInput` via:
AzureSqlProtectedItemExtendedInfoResponseArgs{...}
type AzureSqlProtectedItemExtendedInfoResponseOutput ¶
type AzureSqlProtectedItemExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information on Azure Sql specific protected item.
func (AzureSqlProtectedItemExtendedInfoResponseOutput) ElementType ¶
func (AzureSqlProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
func (AzureSqlProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureSqlProtectedItemExtendedInfoResponseOutput) PolicyState ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) PolicyState() pulumi.StringPtrOutput
State of the backup policy associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoResponseOutput) RecoveryPointCount ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponseOutput ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponseOutput() AzureSqlProtectedItemExtendedInfoResponseOutput
func (AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponseOutput
func (AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
func (AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureSqlProtectedItemExtendedInfoResponseOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput
type AzureSqlProtectedItemExtendedInfoResponsePtrInput ¶
type AzureSqlProtectedItemExtendedInfoResponsePtrInput interface { pulumi.Input ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput }
AzureSqlProtectedItemExtendedInfoResponsePtrInput is an input type that accepts AzureSqlProtectedItemExtendedInfoResponseArgs, AzureSqlProtectedItemExtendedInfoResponsePtr and AzureSqlProtectedItemExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `AzureSqlProtectedItemExtendedInfoResponsePtrInput` via:
AzureSqlProtectedItemExtendedInfoResponseArgs{...} or: nil
func AzureSqlProtectedItemExtendedInfoResponsePtr ¶
func AzureSqlProtectedItemExtendedInfoResponsePtr(v *AzureSqlProtectedItemExtendedInfoResponseArgs) AzureSqlProtectedItemExtendedInfoResponsePtrInput
type AzureSqlProtectedItemExtendedInfoResponsePtrOutput ¶
type AzureSqlProtectedItemExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ElementType ¶
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint ¶
func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this item in the service.
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) PolicyState ¶
func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) PolicyState() pulumi.StringPtrOutput
State of the backup policy associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount ¶
func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of available backup copies associated with this backup item.
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutput() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
func (AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureSqlProtectedItemExtendedInfoResponsePtrOutput) ToAzureSqlProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureSqlProtectedItemExtendedInfoResponsePtrOutput
type AzureSqlProtectedItemInput ¶
type AzureSqlProtectedItemInput interface { pulumi.Input ToAzureSqlProtectedItemOutput() AzureSqlProtectedItemOutput ToAzureSqlProtectedItemOutputWithContext(context.Context) AzureSqlProtectedItemOutput }
AzureSqlProtectedItemInput is an input type that accepts AzureSqlProtectedItemArgs and AzureSqlProtectedItemOutput values. You can construct a concrete instance of `AzureSqlProtectedItemInput` via:
AzureSqlProtectedItemArgs{...}
type AzureSqlProtectedItemOutput ¶
type AzureSqlProtectedItemOutput struct{ *pulumi.OutputState }
Azure SQL workload-specific backup item.
func (AzureSqlProtectedItemOutput) BackupManagementType ¶
func (o AzureSqlProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureSqlProtectedItemOutput) BackupSetName ¶
func (o AzureSqlProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureSqlProtectedItemOutput) ContainerName ¶
func (o AzureSqlProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureSqlProtectedItemOutput) CreateMode ¶
func (o AzureSqlProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureSqlProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o AzureSqlProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureSqlProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o AzureSqlProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureSqlProtectedItemOutput) ElementType ¶
func (AzureSqlProtectedItemOutput) ElementType() reflect.Type
func (AzureSqlProtectedItemOutput) ExtendedInfo ¶
func (o AzureSqlProtectedItemOutput) ExtendedInfo() AzureSqlProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureSqlProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureSqlProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureSqlProtectedItemOutput) IsRehydrate ¶
func (o AzureSqlProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureSqlProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o AzureSqlProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureSqlProtectedItemOutput) LastRecoveryPoint ¶
func (o AzureSqlProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureSqlProtectedItemOutput) PolicyId ¶
func (o AzureSqlProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureSqlProtectedItemOutput) ProtectedItemDataId ¶
func (o AzureSqlProtectedItemOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
func (AzureSqlProtectedItemOutput) ProtectedItemType ¶
func (o AzureSqlProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'Microsoft.Sql/servers/databases'.
func (AzureSqlProtectedItemOutput) ProtectionState ¶
func (o AzureSqlProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of the backed up item.
func (AzureSqlProtectedItemOutput) SourceResourceId ¶
func (o AzureSqlProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureSqlProtectedItemOutput) ToAzureSqlProtectedItemOutput ¶
func (o AzureSqlProtectedItemOutput) ToAzureSqlProtectedItemOutput() AzureSqlProtectedItemOutput
func (AzureSqlProtectedItemOutput) ToAzureSqlProtectedItemOutputWithContext ¶
func (o AzureSqlProtectedItemOutput) ToAzureSqlProtectedItemOutputWithContext(ctx context.Context) AzureSqlProtectedItemOutput
func (AzureSqlProtectedItemOutput) WorkloadType ¶
func (o AzureSqlProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureSqlProtectedItemResponse ¶
type AzureSqlProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureSqlProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services. ProtectedItemDataId *string `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'Microsoft.Sql/servers/databases'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of the backed up item. ProtectionState *string `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure SQL workload-specific backup item.
type AzureSqlProtectedItemResponseArgs ¶
type AzureSqlProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureSqlProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services. ProtectedItemDataId pulumi.StringPtrInput `pulumi:"protectedItemDataId"` // backup item type. // Expected value is 'Microsoft.Sql/servers/databases'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of the backed up item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure SQL workload-specific backup item.
func (AzureSqlProtectedItemResponseArgs) ElementType ¶
func (AzureSqlProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureSqlProtectedItemResponseArgs) ToAzureSqlProtectedItemResponseOutput ¶
func (i AzureSqlProtectedItemResponseArgs) ToAzureSqlProtectedItemResponseOutput() AzureSqlProtectedItemResponseOutput
func (AzureSqlProtectedItemResponseArgs) ToAzureSqlProtectedItemResponseOutputWithContext ¶
func (i AzureSqlProtectedItemResponseArgs) ToAzureSqlProtectedItemResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemResponseOutput
type AzureSqlProtectedItemResponseInput ¶
type AzureSqlProtectedItemResponseInput interface { pulumi.Input ToAzureSqlProtectedItemResponseOutput() AzureSqlProtectedItemResponseOutput ToAzureSqlProtectedItemResponseOutputWithContext(context.Context) AzureSqlProtectedItemResponseOutput }
AzureSqlProtectedItemResponseInput is an input type that accepts AzureSqlProtectedItemResponseArgs and AzureSqlProtectedItemResponseOutput values. You can construct a concrete instance of `AzureSqlProtectedItemResponseInput` via:
AzureSqlProtectedItemResponseArgs{...}
type AzureSqlProtectedItemResponseOutput ¶
type AzureSqlProtectedItemResponseOutput struct{ *pulumi.OutputState }
Azure SQL workload-specific backup item.
func (AzureSqlProtectedItemResponseOutput) BackupManagementType ¶
func (o AzureSqlProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureSqlProtectedItemResponseOutput) BackupSetName ¶
func (o AzureSqlProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureSqlProtectedItemResponseOutput) ContainerName ¶
func (o AzureSqlProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureSqlProtectedItemResponseOutput) CreateMode ¶
func (o AzureSqlProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureSqlProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o AzureSqlProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureSqlProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o AzureSqlProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureSqlProtectedItemResponseOutput) ElementType ¶
func (AzureSqlProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureSqlProtectedItemResponseOutput) ExtendedInfo ¶
func (o AzureSqlProtectedItemResponseOutput) ExtendedInfo() AzureSqlProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureSqlProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureSqlProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureSqlProtectedItemResponseOutput) IsRehydrate ¶
func (o AzureSqlProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureSqlProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o AzureSqlProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureSqlProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o AzureSqlProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureSqlProtectedItemResponseOutput) PolicyId ¶
func (o AzureSqlProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureSqlProtectedItemResponseOutput) ProtectedItemDataId ¶
func (o AzureSqlProtectedItemResponseOutput) ProtectedItemDataId() pulumi.StringPtrOutput
Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
func (AzureSqlProtectedItemResponseOutput) ProtectedItemType ¶
func (o AzureSqlProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'Microsoft.Sql/servers/databases'.
func (AzureSqlProtectedItemResponseOutput) ProtectionState ¶
func (o AzureSqlProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of the backed up item.
func (AzureSqlProtectedItemResponseOutput) SourceResourceId ¶
func (o AzureSqlProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureSqlProtectedItemResponseOutput) ToAzureSqlProtectedItemResponseOutput ¶
func (o AzureSqlProtectedItemResponseOutput) ToAzureSqlProtectedItemResponseOutput() AzureSqlProtectedItemResponseOutput
func (AzureSqlProtectedItemResponseOutput) ToAzureSqlProtectedItemResponseOutputWithContext ¶
func (o AzureSqlProtectedItemResponseOutput) ToAzureSqlProtectedItemResponseOutputWithContext(ctx context.Context) AzureSqlProtectedItemResponseOutput
func (AzureSqlProtectedItemResponseOutput) WorkloadType ¶
func (o AzureSqlProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureSqlProtectionPolicy ¶
type AzureSqlProtectionPolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureSql'. BackupManagementType string `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy interface{} `pulumi:"retentionPolicy"` }
Azure SQL workload-specific backup policy.
type AzureSqlProtectionPolicyArgs ¶
type AzureSqlProtectionPolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureSql'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` }
Azure SQL workload-specific backup policy.
func (AzureSqlProtectionPolicyArgs) ElementType ¶
func (AzureSqlProtectionPolicyArgs) ElementType() reflect.Type
func (AzureSqlProtectionPolicyArgs) ToAzureSqlProtectionPolicyOutput ¶
func (i AzureSqlProtectionPolicyArgs) ToAzureSqlProtectionPolicyOutput() AzureSqlProtectionPolicyOutput
func (AzureSqlProtectionPolicyArgs) ToAzureSqlProtectionPolicyOutputWithContext ¶
func (i AzureSqlProtectionPolicyArgs) ToAzureSqlProtectionPolicyOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyOutput
type AzureSqlProtectionPolicyInput ¶
type AzureSqlProtectionPolicyInput interface { pulumi.Input ToAzureSqlProtectionPolicyOutput() AzureSqlProtectionPolicyOutput ToAzureSqlProtectionPolicyOutputWithContext(context.Context) AzureSqlProtectionPolicyOutput }
AzureSqlProtectionPolicyInput is an input type that accepts AzureSqlProtectionPolicyArgs and AzureSqlProtectionPolicyOutput values. You can construct a concrete instance of `AzureSqlProtectionPolicyInput` via:
AzureSqlProtectionPolicyArgs{...}
type AzureSqlProtectionPolicyOutput ¶
type AzureSqlProtectionPolicyOutput struct{ *pulumi.OutputState }
Azure SQL workload-specific backup policy.
func (AzureSqlProtectionPolicyOutput) BackupManagementType ¶
func (o AzureSqlProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureSql'.
func (AzureSqlProtectionPolicyOutput) ElementType ¶
func (AzureSqlProtectionPolicyOutput) ElementType() reflect.Type
func (AzureSqlProtectionPolicyOutput) ProtectedItemsCount ¶
func (o AzureSqlProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureSqlProtectionPolicyOutput) RetentionPolicy ¶
func (o AzureSqlProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy details.
func (AzureSqlProtectionPolicyOutput) ToAzureSqlProtectionPolicyOutput ¶
func (o AzureSqlProtectionPolicyOutput) ToAzureSqlProtectionPolicyOutput() AzureSqlProtectionPolicyOutput
func (AzureSqlProtectionPolicyOutput) ToAzureSqlProtectionPolicyOutputWithContext ¶
func (o AzureSqlProtectionPolicyOutput) ToAzureSqlProtectionPolicyOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyOutput
type AzureSqlProtectionPolicyResponse ¶
type AzureSqlProtectionPolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureSql'. BackupManagementType string `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy interface{} `pulumi:"retentionPolicy"` }
Azure SQL workload-specific backup policy.
type AzureSqlProtectionPolicyResponseArgs ¶
type AzureSqlProtectionPolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureSql'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` }
Azure SQL workload-specific backup policy.
func (AzureSqlProtectionPolicyResponseArgs) ElementType ¶
func (AzureSqlProtectionPolicyResponseArgs) ElementType() reflect.Type
func (AzureSqlProtectionPolicyResponseArgs) ToAzureSqlProtectionPolicyResponseOutput ¶
func (i AzureSqlProtectionPolicyResponseArgs) ToAzureSqlProtectionPolicyResponseOutput() AzureSqlProtectionPolicyResponseOutput
func (AzureSqlProtectionPolicyResponseArgs) ToAzureSqlProtectionPolicyResponseOutputWithContext ¶
func (i AzureSqlProtectionPolicyResponseArgs) ToAzureSqlProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyResponseOutput
type AzureSqlProtectionPolicyResponseInput ¶
type AzureSqlProtectionPolicyResponseInput interface { pulumi.Input ToAzureSqlProtectionPolicyResponseOutput() AzureSqlProtectionPolicyResponseOutput ToAzureSqlProtectionPolicyResponseOutputWithContext(context.Context) AzureSqlProtectionPolicyResponseOutput }
AzureSqlProtectionPolicyResponseInput is an input type that accepts AzureSqlProtectionPolicyResponseArgs and AzureSqlProtectionPolicyResponseOutput values. You can construct a concrete instance of `AzureSqlProtectionPolicyResponseInput` via:
AzureSqlProtectionPolicyResponseArgs{...}
type AzureSqlProtectionPolicyResponseOutput ¶
type AzureSqlProtectionPolicyResponseOutput struct{ *pulumi.OutputState }
Azure SQL workload-specific backup policy.
func (AzureSqlProtectionPolicyResponseOutput) BackupManagementType ¶
func (o AzureSqlProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureSql'.
func (AzureSqlProtectionPolicyResponseOutput) ElementType ¶
func (AzureSqlProtectionPolicyResponseOutput) ElementType() reflect.Type
func (AzureSqlProtectionPolicyResponseOutput) ProtectedItemsCount ¶
func (o AzureSqlProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureSqlProtectionPolicyResponseOutput) RetentionPolicy ¶
func (o AzureSqlProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy details.
func (AzureSqlProtectionPolicyResponseOutput) ToAzureSqlProtectionPolicyResponseOutput ¶
func (o AzureSqlProtectionPolicyResponseOutput) ToAzureSqlProtectionPolicyResponseOutput() AzureSqlProtectionPolicyResponseOutput
func (AzureSqlProtectionPolicyResponseOutput) ToAzureSqlProtectionPolicyResponseOutputWithContext ¶
func (o AzureSqlProtectionPolicyResponseOutput) ToAzureSqlProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureSqlProtectionPolicyResponseOutput
type AzureStorageContainer ¶
type AzureStorageContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId *string `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion *string `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
type AzureStorageContainerArgs ¶
type AzureStorageContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion pulumi.StringPtrInput `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
func (AzureStorageContainerArgs) ElementType ¶
func (AzureStorageContainerArgs) ElementType() reflect.Type
func (AzureStorageContainerArgs) ToAzureStorageContainerOutput ¶
func (i AzureStorageContainerArgs) ToAzureStorageContainerOutput() AzureStorageContainerOutput
func (AzureStorageContainerArgs) ToAzureStorageContainerOutputWithContext ¶
func (i AzureStorageContainerArgs) ToAzureStorageContainerOutputWithContext(ctx context.Context) AzureStorageContainerOutput
type AzureStorageContainerInput ¶
type AzureStorageContainerInput interface { pulumi.Input ToAzureStorageContainerOutput() AzureStorageContainerOutput ToAzureStorageContainerOutputWithContext(context.Context) AzureStorageContainerOutput }
AzureStorageContainerInput is an input type that accepts AzureStorageContainerArgs and AzureStorageContainerOutput values. You can construct a concrete instance of `AzureStorageContainerInput` via:
AzureStorageContainerArgs{...}
type AzureStorageContainerOutput ¶
type AzureStorageContainerOutput struct{ *pulumi.OutputState }
Azure Storage Account workload-specific container.
func (AzureStorageContainerOutput) BackupManagementType ¶
func (o AzureStorageContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureStorageContainerOutput) ContainerType ¶
func (o AzureStorageContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'StorageContainer'.
func (AzureStorageContainerOutput) ElementType ¶
func (AzureStorageContainerOutput) ElementType() reflect.Type
func (AzureStorageContainerOutput) FriendlyName ¶
func (o AzureStorageContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureStorageContainerOutput) HealthStatus ¶
func (o AzureStorageContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureStorageContainerOutput) ProtectedItemCount ¶
func (o AzureStorageContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (AzureStorageContainerOutput) RegistrationStatus ¶
func (o AzureStorageContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureStorageContainerOutput) ResourceGroup ¶
func (o AzureStorageContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureStorageContainerOutput) SourceResourceId ¶
func (o AzureStorageContainerOutput) SourceResourceId() pulumi.StringPtrOutput
Fully qualified ARM url.
func (AzureStorageContainerOutput) StorageAccountVersion ¶
func (o AzureStorageContainerOutput) StorageAccountVersion() pulumi.StringPtrOutput
Storage account version.
func (AzureStorageContainerOutput) ToAzureStorageContainerOutput ¶
func (o AzureStorageContainerOutput) ToAzureStorageContainerOutput() AzureStorageContainerOutput
func (AzureStorageContainerOutput) ToAzureStorageContainerOutputWithContext ¶
func (o AzureStorageContainerOutput) ToAzureStorageContainerOutputWithContext(ctx context.Context) AzureStorageContainerOutput
type AzureStorageContainerResponse ¶
type AzureStorageContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId *string `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion *string `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
type AzureStorageContainerResponseArgs ¶
type AzureStorageContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion pulumi.StringPtrInput `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
func (AzureStorageContainerResponseArgs) ElementType ¶
func (AzureStorageContainerResponseArgs) ElementType() reflect.Type
func (AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutput ¶
func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
func (AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutputWithContext ¶
func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
type AzureStorageContainerResponseInput ¶
type AzureStorageContainerResponseInput interface { pulumi.Input ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput ToAzureStorageContainerResponseOutputWithContext(context.Context) AzureStorageContainerResponseOutput }
AzureStorageContainerResponseInput is an input type that accepts AzureStorageContainerResponseArgs and AzureStorageContainerResponseOutput values. You can construct a concrete instance of `AzureStorageContainerResponseInput` via:
AzureStorageContainerResponseArgs{...}
type AzureStorageContainerResponseOutput ¶
type AzureStorageContainerResponseOutput struct{ *pulumi.OutputState }
Azure Storage Account workload-specific container.
func (AzureStorageContainerResponseOutput) BackupManagementType ¶
func (o AzureStorageContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureStorageContainerResponseOutput) ContainerType ¶
func (o AzureStorageContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'StorageContainer'.
func (AzureStorageContainerResponseOutput) ElementType ¶
func (AzureStorageContainerResponseOutput) ElementType() reflect.Type
func (AzureStorageContainerResponseOutput) FriendlyName ¶
func (o AzureStorageContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureStorageContainerResponseOutput) HealthStatus ¶
func (o AzureStorageContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureStorageContainerResponseOutput) ProtectedItemCount ¶
func (o AzureStorageContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (AzureStorageContainerResponseOutput) RegistrationStatus ¶
func (o AzureStorageContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureStorageContainerResponseOutput) ResourceGroup ¶
func (o AzureStorageContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureStorageContainerResponseOutput) SourceResourceId ¶
func (o AzureStorageContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
Fully qualified ARM url.
func (AzureStorageContainerResponseOutput) StorageAccountVersion ¶
func (o AzureStorageContainerResponseOutput) StorageAccountVersion() pulumi.StringPtrOutput
Storage account version.
func (AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutput ¶
func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
func (AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutputWithContext ¶
func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
type AzureVMAppContainerProtectionContainer ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
type AzureVMAppContainerProtectionContainerArgs ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerArgs) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerArgs) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutput ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
func (AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
type AzureVMAppContainerProtectionContainerInput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerInput interface { pulumi.Input ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput ToAzureVMAppContainerProtectionContainerOutputWithContext(context.Context) AzureVMAppContainerProtectionContainerOutput }
AzureVMAppContainerProtectionContainerInput is an input type that accepts AzureVMAppContainerProtectionContainerArgs and AzureVMAppContainerProtectionContainerOutput values. You can construct a concrete instance of `AzureVMAppContainerProtectionContainerInput` via:
AzureVMAppContainerProtectionContainerArgs{...}
type AzureVMAppContainerProtectionContainerOutput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerOutput struct{ *pulumi.OutputState }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureVMAppContainerProtectionContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureVMAppContainerProtectionContainerOutput) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerOutput) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
Additional details of a workload container.
func (AzureVMAppContainerProtectionContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureVMAppContainerProtectionContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureVMAppContainerProtectionContainerOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureVMAppContainerProtectionContainerOutput) OperationType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureVMAppContainerProtectionContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureVMAppContainerProtectionContainerOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutput ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
func (AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
func (AzureVMAppContainerProtectionContainerOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureVMAppContainerProtectionContainerResponse ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
type AzureVMAppContainerProtectionContainerResponseArgs ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerResponseArgs) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
func (AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
type AzureVMAppContainerProtectionContainerResponseInput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponseInput interface { pulumi.Input ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(context.Context) AzureVMAppContainerProtectionContainerResponseOutput }
AzureVMAppContainerProtectionContainerResponseInput is an input type that accepts AzureVMAppContainerProtectionContainerResponseArgs and AzureVMAppContainerProtectionContainerResponseOutput values. You can construct a concrete instance of `AzureVMAppContainerProtectionContainerResponseInput` via:
AzureVMAppContainerProtectionContainerResponseArgs{...}
type AzureVMAppContainerProtectionContainerResponseOutput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponseOutput struct{ *pulumi.OutputState }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureVMAppContainerProtectionContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureVMAppContainerProtectionContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerResponseOutput) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
Additional details of a workload container.
func (AzureVMAppContainerProtectionContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureVMAppContainerProtectionContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureVMAppContainerProtectionContainerResponseOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureVMAppContainerProtectionContainerResponseOutput) OperationType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureVMAppContainerProtectionContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureVMAppContainerProtectionContainerResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
func (AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
func (AzureVMAppContainerProtectionContainerResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureVmWorkloadProtectedItem ¶
type AzureVmWorkloadProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item.
type AzureVmWorkloadProtectedItemArgs ¶
type AzureVmWorkloadProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item.
func (AzureVmWorkloadProtectedItemArgs) ElementType ¶
func (AzureVmWorkloadProtectedItemArgs) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemArgs) ToAzureVmWorkloadProtectedItemOutput ¶
func (i AzureVmWorkloadProtectedItemArgs) ToAzureVmWorkloadProtectedItemOutput() AzureVmWorkloadProtectedItemOutput
func (AzureVmWorkloadProtectedItemArgs) ToAzureVmWorkloadProtectedItemOutputWithContext ¶
func (i AzureVmWorkloadProtectedItemArgs) ToAzureVmWorkloadProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemOutput
type AzureVmWorkloadProtectedItemExtendedInfo ¶
type AzureVmWorkloadProtectedItemExtendedInfo struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState *string `pulumi:"policyState"` // Number of backup copies available for this backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on Azure Workload for SQL specific backup item.
type AzureVmWorkloadProtectedItemExtendedInfoArgs ¶
type AzureVmWorkloadProtectedItemExtendedInfoArgs struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState pulumi.StringPtrInput `pulumi:"policyState"` // Number of backup copies available for this backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on Azure Workload for SQL specific backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ElementType ¶
func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoOutput ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoOutput() AzureVmWorkloadProtectedItemExtendedInfoOutput
func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoOutput
func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
func (AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoArgs) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
type AzureVmWorkloadProtectedItemExtendedInfoInput ¶
type AzureVmWorkloadProtectedItemExtendedInfoInput interface { pulumi.Input ToAzureVmWorkloadProtectedItemExtendedInfoOutput() AzureVmWorkloadProtectedItemExtendedInfoOutput ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext(context.Context) AzureVmWorkloadProtectedItemExtendedInfoOutput }
AzureVmWorkloadProtectedItemExtendedInfoInput is an input type that accepts AzureVmWorkloadProtectedItemExtendedInfoArgs and AzureVmWorkloadProtectedItemExtendedInfoOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectedItemExtendedInfoInput` via:
AzureVmWorkloadProtectedItemExtendedInfoArgs{...}
type AzureVmWorkloadProtectedItemExtendedInfoOutput ¶
type AzureVmWorkloadProtectedItemExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information on Azure Workload for SQL specific backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ElementType ¶
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) OldestRecoveryPoint ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) PolicyState ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) RecoveryPointCount ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoOutput ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoOutput() AzureVmWorkloadProtectedItemExtendedInfoOutput
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoOutput
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
func (AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
type AzureVmWorkloadProtectedItemExtendedInfoPtrInput ¶
type AzureVmWorkloadProtectedItemExtendedInfoPtrInput interface { pulumi.Input ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput }
AzureVmWorkloadProtectedItemExtendedInfoPtrInput is an input type that accepts AzureVmWorkloadProtectedItemExtendedInfoArgs, AzureVmWorkloadProtectedItemExtendedInfoPtr and AzureVmWorkloadProtectedItemExtendedInfoPtrOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectedItemExtendedInfoPtrInput` via:
AzureVmWorkloadProtectedItemExtendedInfoArgs{...} or: nil
func AzureVmWorkloadProtectedItemExtendedInfoPtr ¶
func AzureVmWorkloadProtectedItemExtendedInfoPtr(v *AzureVmWorkloadProtectedItemExtendedInfoArgs) AzureVmWorkloadProtectedItemExtendedInfoPtrInput
type AzureVmWorkloadProtectedItemExtendedInfoPtrOutput ¶
type AzureVmWorkloadProtectedItemExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ElementType ¶
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) PolicyState ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) RecoveryPointCount ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutput() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
func (AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoPtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
type AzureVmWorkloadProtectedItemExtendedInfoResponse ¶
type AzureVmWorkloadProtectedItemExtendedInfoResponse struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState *string `pulumi:"policyState"` // Number of backup copies available for this backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on Azure Workload for SQL specific backup item.
type AzureVmWorkloadProtectedItemExtendedInfoResponseArgs ¶
type AzureVmWorkloadProtectedItemExtendedInfoResponseArgs struct { // The oldest backup copy available for this backup item. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState pulumi.StringPtrInput `pulumi:"policyState"` // Number of backup copies available for this backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on Azure Workload for SQL specific backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ElementType ¶
func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput() AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (i AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
type AzureVmWorkloadProtectedItemExtendedInfoResponseInput ¶
type AzureVmWorkloadProtectedItemExtendedInfoResponseInput interface { pulumi.Input ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput() AzureVmWorkloadProtectedItemExtendedInfoResponseOutput ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext(context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponseOutput }
AzureVmWorkloadProtectedItemExtendedInfoResponseInput is an input type that accepts AzureVmWorkloadProtectedItemExtendedInfoResponseArgs and AzureVmWorkloadProtectedItemExtendedInfoResponseOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectedItemExtendedInfoResponseInput` via:
AzureVmWorkloadProtectedItemExtendedInfoResponseArgs{...}
type AzureVmWorkloadProtectedItemExtendedInfoResponseOutput ¶
type AzureVmWorkloadProtectedItemExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information on Azure Workload for SQL specific backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ElementType ¶
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) PolicyState ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) RecoveryPointCount ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutput() AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponseOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponseOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
type AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput ¶
type AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput interface { pulumi.Input ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput }
AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput is an input type that accepts AzureVmWorkloadProtectedItemExtendedInfoResponseArgs, AzureVmWorkloadProtectedItemExtendedInfoResponsePtr and AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput` via:
AzureVmWorkloadProtectedItemExtendedInfoResponseArgs{...} or: nil
func AzureVmWorkloadProtectedItemExtendedInfoResponsePtr ¶
func AzureVmWorkloadProtectedItemExtendedInfoResponsePtr(v *AzureVmWorkloadProtectedItemExtendedInfoResponseArgs) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput
type AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput ¶
type AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ElementType ¶
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) PolicyState ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies available for this backup item.
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
func (AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput) ToAzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
type AzureVmWorkloadProtectedItemInput ¶
type AzureVmWorkloadProtectedItemInput interface { pulumi.Input ToAzureVmWorkloadProtectedItemOutput() AzureVmWorkloadProtectedItemOutput ToAzureVmWorkloadProtectedItemOutputWithContext(context.Context) AzureVmWorkloadProtectedItemOutput }
AzureVmWorkloadProtectedItemInput is an input type that accepts AzureVmWorkloadProtectedItemArgs and AzureVmWorkloadProtectedItemOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectedItemInput` via:
AzureVmWorkloadProtectedItemArgs{...}
type AzureVmWorkloadProtectedItemOutput ¶
type AzureVmWorkloadProtectedItemOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item.
func (AzureVmWorkloadProtectedItemOutput) BackupManagementType ¶
func (o AzureVmWorkloadProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadProtectedItemOutput) BackupSetName ¶
func (o AzureVmWorkloadProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadProtectedItemOutput) ContainerName ¶
func (o AzureVmWorkloadProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadProtectedItemOutput) CreateMode ¶
func (o AzureVmWorkloadProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o AzureVmWorkloadProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o AzureVmWorkloadProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadProtectedItemOutput) ElementType ¶
func (AzureVmWorkloadProtectedItemOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemOutput) ExtendedInfo ¶
func (o AzureVmWorkloadProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureVmWorkloadProtectedItemOutput) FriendlyName ¶
func (o AzureVmWorkloadProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureVmWorkloadProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadProtectedItemOutput) IsRehydrate ¶
func (o AzureVmWorkloadProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o AzureVmWorkloadProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadProtectedItemOutput) KpisHealths ¶
func (o AzureVmWorkloadProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureVmWorkloadProtectedItemOutput) LastBackupStatus ¶
func (o AzureVmWorkloadProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadProtectedItemOutput) LastBackupTime ¶
func (o AzureVmWorkloadProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadProtectedItemOutput) LastRecoveryPoint ¶
func (o AzureVmWorkloadProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadProtectedItemOutput) ParentName ¶
func (o AzureVmWorkloadProtectedItemOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadProtectedItemOutput) ParentType ¶
func (o AzureVmWorkloadProtectedItemOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadProtectedItemOutput) PolicyId ¶
func (o AzureVmWorkloadProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadProtectedItemOutput) ProtectedItemDataSourceId ¶
func (o AzureVmWorkloadProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadProtectedItemOutput) ProtectedItemHealthStatus ¶
func (o AzureVmWorkloadProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadProtectedItemOutput) ProtectedItemType ¶
func (o AzureVmWorkloadProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadProtectedItemOutput) ProtectionState ¶
func (o AzureVmWorkloadProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadProtectedItemOutput) ProtectionStatus ¶
func (o AzureVmWorkloadProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadProtectedItemOutput) ServerName ¶
func (o AzureVmWorkloadProtectedItemOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadProtectedItemOutput) SourceResourceId ¶
func (o AzureVmWorkloadProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadProtectedItemOutput) ToAzureVmWorkloadProtectedItemOutput ¶
func (o AzureVmWorkloadProtectedItemOutput) ToAzureVmWorkloadProtectedItemOutput() AzureVmWorkloadProtectedItemOutput
func (AzureVmWorkloadProtectedItemOutput) ToAzureVmWorkloadProtectedItemOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemOutput) ToAzureVmWorkloadProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemOutput
func (AzureVmWorkloadProtectedItemOutput) WorkloadType ¶
func (o AzureVmWorkloadProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadProtectedItemResponse ¶
type AzureVmWorkloadProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail *ErrorDetailResponse `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item.
type AzureVmWorkloadProtectedItemResponseArgs ¶
type AzureVmWorkloadProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail ErrorDetailResponsePtrInput `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item.
func (AzureVmWorkloadProtectedItemResponseArgs) ElementType ¶
func (AzureVmWorkloadProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemResponseArgs) ToAzureVmWorkloadProtectedItemResponseOutput ¶
func (i AzureVmWorkloadProtectedItemResponseArgs) ToAzureVmWorkloadProtectedItemResponseOutput() AzureVmWorkloadProtectedItemResponseOutput
func (AzureVmWorkloadProtectedItemResponseArgs) ToAzureVmWorkloadProtectedItemResponseOutputWithContext ¶
func (i AzureVmWorkloadProtectedItemResponseArgs) ToAzureVmWorkloadProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemResponseOutput
type AzureVmWorkloadProtectedItemResponseInput ¶
type AzureVmWorkloadProtectedItemResponseInput interface { pulumi.Input ToAzureVmWorkloadProtectedItemResponseOutput() AzureVmWorkloadProtectedItemResponseOutput ToAzureVmWorkloadProtectedItemResponseOutputWithContext(context.Context) AzureVmWorkloadProtectedItemResponseOutput }
AzureVmWorkloadProtectedItemResponseInput is an input type that accepts AzureVmWorkloadProtectedItemResponseArgs and AzureVmWorkloadProtectedItemResponseOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectedItemResponseInput` via:
AzureVmWorkloadProtectedItemResponseArgs{...}
type AzureVmWorkloadProtectedItemResponseOutput ¶
type AzureVmWorkloadProtectedItemResponseOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item.
func (AzureVmWorkloadProtectedItemResponseOutput) BackupManagementType ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadProtectedItemResponseOutput) BackupSetName ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadProtectedItemResponseOutput) ContainerName ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadProtectedItemResponseOutput) CreateMode ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadProtectedItemResponseOutput) ElementType ¶
func (AzureVmWorkloadProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectedItemResponseOutput) ExtendedInfo ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureVmWorkloadProtectedItemResponseOutput) FriendlyName ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadProtectedItemResponseOutput) IsRehydrate ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadProtectedItemResponseOutput) KpisHealths ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureVmWorkloadProtectedItemResponseOutput) LastBackupErrorDetail ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
Error details in last backup
func (AzureVmWorkloadProtectedItemResponseOutput) LastBackupStatus ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadProtectedItemResponseOutput) LastBackupTime ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadProtectedItemResponseOutput) ParentName ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadProtectedItemResponseOutput) ParentType ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadProtectedItemResponseOutput) PolicyId ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemDataSourceId ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemHealthStatus ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemType ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadProtectedItemResponseOutput) ProtectionState ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadProtectedItemResponseOutput) ProtectionStatus ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadProtectedItemResponseOutput) ServerName ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadProtectedItemResponseOutput) SourceResourceId ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadProtectedItemResponseOutput) ToAzureVmWorkloadProtectedItemResponseOutput ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ToAzureVmWorkloadProtectedItemResponseOutput() AzureVmWorkloadProtectedItemResponseOutput
func (AzureVmWorkloadProtectedItemResponseOutput) ToAzureVmWorkloadProtectedItemResponseOutputWithContext ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) ToAzureVmWorkloadProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectedItemResponseOutput
func (AzureVmWorkloadProtectedItemResponseOutput) WorkloadType ¶
func (o AzureVmWorkloadProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadProtectionPolicy ¶
type AzureVmWorkloadProtectionPolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureWorkload'. BackupManagementType string `pulumi:"backupManagementType"` // Fix the policy inconsistency MakePolicyConsistent *bool `pulumi:"makePolicyConsistent"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Common settings for the backup management Settings *Settings `pulumi:"settings"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy []SubProtectionPolicy `pulumi:"subProtectionPolicy"` // Type of workload for the backup management WorkLoadType *string `pulumi:"workLoadType"` }
Azure VM (Mercury) workload-specific backup policy.
type AzureVmWorkloadProtectionPolicyArgs ¶
type AzureVmWorkloadProtectionPolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureWorkload'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Fix the policy inconsistency MakePolicyConsistent pulumi.BoolPtrInput `pulumi:"makePolicyConsistent"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Common settings for the backup management Settings SettingsPtrInput `pulumi:"settings"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy SubProtectionPolicyArrayInput `pulumi:"subProtectionPolicy"` // Type of workload for the backup management WorkLoadType pulumi.StringPtrInput `pulumi:"workLoadType"` }
Azure VM (Mercury) workload-specific backup policy.
func (AzureVmWorkloadProtectionPolicyArgs) ElementType ¶
func (AzureVmWorkloadProtectionPolicyArgs) ElementType() reflect.Type
func (AzureVmWorkloadProtectionPolicyArgs) ToAzureVmWorkloadProtectionPolicyOutput ¶
func (i AzureVmWorkloadProtectionPolicyArgs) ToAzureVmWorkloadProtectionPolicyOutput() AzureVmWorkloadProtectionPolicyOutput
func (AzureVmWorkloadProtectionPolicyArgs) ToAzureVmWorkloadProtectionPolicyOutputWithContext ¶
func (i AzureVmWorkloadProtectionPolicyArgs) ToAzureVmWorkloadProtectionPolicyOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyOutput
type AzureVmWorkloadProtectionPolicyInput ¶
type AzureVmWorkloadProtectionPolicyInput interface { pulumi.Input ToAzureVmWorkloadProtectionPolicyOutput() AzureVmWorkloadProtectionPolicyOutput ToAzureVmWorkloadProtectionPolicyOutputWithContext(context.Context) AzureVmWorkloadProtectionPolicyOutput }
AzureVmWorkloadProtectionPolicyInput is an input type that accepts AzureVmWorkloadProtectionPolicyArgs and AzureVmWorkloadProtectionPolicyOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectionPolicyInput` via:
AzureVmWorkloadProtectionPolicyArgs{...}
type AzureVmWorkloadProtectionPolicyOutput ¶
type AzureVmWorkloadProtectionPolicyOutput struct{ *pulumi.OutputState }
Azure VM (Mercury) workload-specific backup policy.
func (AzureVmWorkloadProtectionPolicyOutput) BackupManagementType ¶
func (o AzureVmWorkloadProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureWorkload'.
func (AzureVmWorkloadProtectionPolicyOutput) ElementType ¶
func (AzureVmWorkloadProtectionPolicyOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectionPolicyOutput) MakePolicyConsistent ¶
func (o AzureVmWorkloadProtectionPolicyOutput) MakePolicyConsistent() pulumi.BoolPtrOutput
Fix the policy inconsistency
func (AzureVmWorkloadProtectionPolicyOutput) ProtectedItemsCount ¶
func (o AzureVmWorkloadProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureVmWorkloadProtectionPolicyOutput) Settings ¶
func (o AzureVmWorkloadProtectionPolicyOutput) Settings() SettingsPtrOutput
Common settings for the backup management
func (AzureVmWorkloadProtectionPolicyOutput) SubProtectionPolicy ¶
func (o AzureVmWorkloadProtectionPolicyOutput) SubProtectionPolicy() SubProtectionPolicyArrayOutput
List of sub-protection policies which includes schedule and retention
func (AzureVmWorkloadProtectionPolicyOutput) ToAzureVmWorkloadProtectionPolicyOutput ¶
func (o AzureVmWorkloadProtectionPolicyOutput) ToAzureVmWorkloadProtectionPolicyOutput() AzureVmWorkloadProtectionPolicyOutput
func (AzureVmWorkloadProtectionPolicyOutput) ToAzureVmWorkloadProtectionPolicyOutputWithContext ¶
func (o AzureVmWorkloadProtectionPolicyOutput) ToAzureVmWorkloadProtectionPolicyOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyOutput
func (AzureVmWorkloadProtectionPolicyOutput) WorkLoadType ¶
func (o AzureVmWorkloadProtectionPolicyOutput) WorkLoadType() pulumi.StringPtrOutput
Type of workload for the backup management
type AzureVmWorkloadProtectionPolicyResponse ¶
type AzureVmWorkloadProtectionPolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureWorkload'. BackupManagementType string `pulumi:"backupManagementType"` // Fix the policy inconsistency MakePolicyConsistent *bool `pulumi:"makePolicyConsistent"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Common settings for the backup management Settings *SettingsResponse `pulumi:"settings"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy []SubProtectionPolicyResponse `pulumi:"subProtectionPolicy"` // Type of workload for the backup management WorkLoadType *string `pulumi:"workLoadType"` }
Azure VM (Mercury) workload-specific backup policy.
type AzureVmWorkloadProtectionPolicyResponseArgs ¶
type AzureVmWorkloadProtectionPolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'AzureWorkload'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Fix the policy inconsistency MakePolicyConsistent pulumi.BoolPtrInput `pulumi:"makePolicyConsistent"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Common settings for the backup management Settings SettingsResponsePtrInput `pulumi:"settings"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy SubProtectionPolicyResponseArrayInput `pulumi:"subProtectionPolicy"` // Type of workload for the backup management WorkLoadType pulumi.StringPtrInput `pulumi:"workLoadType"` }
Azure VM (Mercury) workload-specific backup policy.
func (AzureVmWorkloadProtectionPolicyResponseArgs) ElementType ¶
func (AzureVmWorkloadProtectionPolicyResponseArgs) ElementType() reflect.Type
func (AzureVmWorkloadProtectionPolicyResponseArgs) ToAzureVmWorkloadProtectionPolicyResponseOutput ¶
func (i AzureVmWorkloadProtectionPolicyResponseArgs) ToAzureVmWorkloadProtectionPolicyResponseOutput() AzureVmWorkloadProtectionPolicyResponseOutput
func (AzureVmWorkloadProtectionPolicyResponseArgs) ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext ¶
func (i AzureVmWorkloadProtectionPolicyResponseArgs) ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyResponseOutput
type AzureVmWorkloadProtectionPolicyResponseInput ¶
type AzureVmWorkloadProtectionPolicyResponseInput interface { pulumi.Input ToAzureVmWorkloadProtectionPolicyResponseOutput() AzureVmWorkloadProtectionPolicyResponseOutput ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext(context.Context) AzureVmWorkloadProtectionPolicyResponseOutput }
AzureVmWorkloadProtectionPolicyResponseInput is an input type that accepts AzureVmWorkloadProtectionPolicyResponseArgs and AzureVmWorkloadProtectionPolicyResponseOutput values. You can construct a concrete instance of `AzureVmWorkloadProtectionPolicyResponseInput` via:
AzureVmWorkloadProtectionPolicyResponseArgs{...}
type AzureVmWorkloadProtectionPolicyResponseOutput ¶
type AzureVmWorkloadProtectionPolicyResponseOutput struct{ *pulumi.OutputState }
Azure VM (Mercury) workload-specific backup policy.
func (AzureVmWorkloadProtectionPolicyResponseOutput) BackupManagementType ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureWorkload'.
func (AzureVmWorkloadProtectionPolicyResponseOutput) ElementType ¶
func (AzureVmWorkloadProtectionPolicyResponseOutput) ElementType() reflect.Type
func (AzureVmWorkloadProtectionPolicyResponseOutput) MakePolicyConsistent ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) MakePolicyConsistent() pulumi.BoolPtrOutput
Fix the policy inconsistency
func (AzureVmWorkloadProtectionPolicyResponseOutput) ProtectedItemsCount ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (AzureVmWorkloadProtectionPolicyResponseOutput) Settings ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) Settings() SettingsResponsePtrOutput
Common settings for the backup management
func (AzureVmWorkloadProtectionPolicyResponseOutput) SubProtectionPolicy ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) SubProtectionPolicy() SubProtectionPolicyResponseArrayOutput
List of sub-protection policies which includes schedule and retention
func (AzureVmWorkloadProtectionPolicyResponseOutput) ToAzureVmWorkloadProtectionPolicyResponseOutput ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) ToAzureVmWorkloadProtectionPolicyResponseOutput() AzureVmWorkloadProtectionPolicyResponseOutput
func (AzureVmWorkloadProtectionPolicyResponseOutput) ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) ToAzureVmWorkloadProtectionPolicyResponseOutputWithContext(ctx context.Context) AzureVmWorkloadProtectionPolicyResponseOutput
func (AzureVmWorkloadProtectionPolicyResponseOutput) WorkLoadType ¶
func (o AzureVmWorkloadProtectionPolicyResponseOutput) WorkLoadType() pulumi.StringPtrOutput
Type of workload for the backup management
type AzureVmWorkloadSAPAseDatabaseProtectedItem ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP ASE Database.
type AzureVmWorkloadSAPAseDatabaseProtectedItemArgs ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP ASE Database.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ElementType() reflect.Type
func (AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput ¶ added in v0.5.0
func (i AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
func (AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext ¶ added in v0.5.0
func (i AzureVmWorkloadSAPAseDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
type AzureVmWorkloadSAPAseDatabaseProtectedItemInput ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemInput interface { pulumi.Input ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemOutput ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext(context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemOutput }
AzureVmWorkloadSAPAseDatabaseProtectedItemInput is an input type that accepts AzureVmWorkloadSAPAseDatabaseProtectedItemArgs and AzureVmWorkloadSAPAseDatabaseProtectedItemOutput values. You can construct a concrete instance of `AzureVmWorkloadSAPAseDatabaseProtectedItemInput` via:
AzureVmWorkloadSAPAseDatabaseProtectedItemArgs{...}
type AzureVmWorkloadSAPAseDatabaseProtectedItemOutput ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item representing SAP ASE Database.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) BackupSetName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ContainerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) CreateMode ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ElementType() reflect.Type
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) KpisHealths ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ParentName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ParentType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) PolicyId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemDataSourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemHealthStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectionState ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ServerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemOutput
func (AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponse ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail *ErrorDetailResponse `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP ASE Database.
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail ErrorDetailResponsePtrInput `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP ASE Database.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
func (i AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (i AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseInput ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseInput interface { pulumi.Input ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext(context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput }
AzureVmWorkloadSAPAseDatabaseProtectedItemResponseInput is an input type that accepts AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs and AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput values. You can construct a concrete instance of `AzureVmWorkloadSAPAseDatabaseProtectedItemResponseInput` via:
AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs{...}
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
type AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item representing SAP ASE Database.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) BackupSetName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ContainerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) CreateMode ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) KpisHealths ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupErrorDetail ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
Error details in last backup
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ParentName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ParentType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) PolicyId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectionState ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ServerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPAseDatabaseProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadSAPHanaDatabaseProtectedItem ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP HANA Database.
type AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP HANA Database.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ElementType() reflect.Type
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput ¶ added in v0.5.0
func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext ¶ added in v0.5.0
func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
type AzureVmWorkloadSAPHanaDatabaseProtectedItemInput ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemInput interface { pulumi.Input ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext(context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput }
AzureVmWorkloadSAPHanaDatabaseProtectedItemInput is an input type that accepts AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs and AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput values. You can construct a concrete instance of `AzureVmWorkloadSAPHanaDatabaseProtectedItemInput` via:
AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs{...}
type AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item representing SAP HANA Database.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) BackupSetName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ContainerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) CreateMode ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ElementType() reflect.Type
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) KpisHealths ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ParentName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ParentType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) PolicyId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemDataSourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemHealthStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectionState ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ServerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail *ErrorDetailResponse `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP HANA Database.
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail ErrorDetailResponsePtrInput `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SAP HANA Database.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (i AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseInput ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseInput interface { pulumi.Input ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext(context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput }
AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseInput is an input type that accepts AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs and AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput values. You can construct a concrete instance of `AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseInput` via:
AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs{...}
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
type AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item representing SAP HANA Database.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) BackupSetName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ContainerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) CreateMode ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) KpisHealths ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupErrorDetail ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
Error details in last backup
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ParentName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ParentType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) PolicyId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectionState ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ServerName ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput() AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadSQLDatabaseProtectedItem ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetails `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SQL Database.
type AzureVmWorkloadSQLDatabaseProtectedItemArgs ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsMapInput `pulumi:"kpisHealths"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SQL Database.
func (AzureVmWorkloadSQLDatabaseProtectedItemArgs) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSQLDatabaseProtectedItemArgs) ElementType() reflect.Type
func (AzureVmWorkloadSQLDatabaseProtectedItemArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemOutput ¶ added in v0.5.0
func (i AzureVmWorkloadSQLDatabaseProtectedItemArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemOutput() AzureVmWorkloadSQLDatabaseProtectedItemOutput
func (AzureVmWorkloadSQLDatabaseProtectedItemArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext ¶ added in v0.5.0
func (i AzureVmWorkloadSQLDatabaseProtectedItemArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemOutput
type AzureVmWorkloadSQLDatabaseProtectedItemInput ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemInput interface { pulumi.Input ToAzureVmWorkloadSQLDatabaseProtectedItemOutput() AzureVmWorkloadSQLDatabaseProtectedItemOutput ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext(context.Context) AzureVmWorkloadSQLDatabaseProtectedItemOutput }
AzureVmWorkloadSQLDatabaseProtectedItemInput is an input type that accepts AzureVmWorkloadSQLDatabaseProtectedItemArgs and AzureVmWorkloadSQLDatabaseProtectedItemOutput values. You can construct a concrete instance of `AzureVmWorkloadSQLDatabaseProtectedItemInput` via:
AzureVmWorkloadSQLDatabaseProtectedItemArgs{...}
type AzureVmWorkloadSQLDatabaseProtectedItemOutput ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item representing SQL Database.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) BackupSetName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ContainerName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) CreateMode ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ElementType() reflect.Type
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoPtrOutput
Additional information for this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) KpisHealths ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) KpisHealths() KPIResourceHealthDetailsMapOutput
Health details of different KPIs
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ParentName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ParentType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) PolicyId ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemDataSourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemHealthStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectionState ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ServerName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemOutput ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemOutput() AzureVmWorkloadSQLDatabaseProtectedItemOutput
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemOutput
func (AzureVmWorkloadSQLDatabaseProtectedItemOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureVmWorkloadSQLDatabaseProtectedItemResponse ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo *AzureVmWorkloadProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths map[string]KPIResourceHealthDetailsResponse `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail *ErrorDetailResponse `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName *string `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType *string `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId *string `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus *string `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus *string `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName *string `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SQL Database.
type AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information for this backup item. ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the DB represented by this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Health details of different KPIs KpisHealths KPIResourceHealthDetailsResponseMapInput `pulumi:"kpisHealths"` // Error details in last backup LastBackupErrorDetail ErrorDetailResponsePtrInput `pulumi:"lastBackupErrorDetail"` // Last backup operation status. Possible values: Healthy, Unhealthy. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // Parent name of the DB such as Instance or Availability Group. ParentName pulumi.StringPtrInput `pulumi:"parentName"` // Parent type of protected item, example: for a DB, standalone server or distributed ParentType pulumi.StringPtrInput `pulumi:"parentType"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Data ID of the protected item. ProtectedItemDataSourceId pulumi.StringPtrInput `pulumi:"protectedItemDataSourceId"` // Health status of the backup item, evaluated based on last heartbeat received ProtectedItemHealthStatus pulumi.StringPtrInput `pulumi:"protectedItemHealthStatus"` // backup item type. // Expected value is 'AzureVmWorkloadProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Backup status of this backup item. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Host/Cluster Name for instance or AG ServerName pulumi.StringPtrInput `pulumi:"serverName"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Azure VM workload-specific protected item representing SQL Database.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ElementType() reflect.Type
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
func (i AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput() AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (i AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
type AzureVmWorkloadSQLDatabaseProtectedItemResponseInput ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemResponseInput interface { pulumi.Input ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput() AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext(context.Context) AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput }
AzureVmWorkloadSQLDatabaseProtectedItemResponseInput is an input type that accepts AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs and AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput values. You can construct a concrete instance of `AzureVmWorkloadSQLDatabaseProtectedItemResponseInput` via:
AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs{...}
type AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
type AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput struct{ *pulumi.OutputState }
Azure VM workload-specific protected item representing SQL Database.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) BackupSetName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ContainerName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) CreateMode ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ElementType ¶ added in v0.5.0
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ElementType() reflect.Type
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ExtendedInfo() AzureVmWorkloadProtectedItemExtendedInfoResponsePtrOutput
Additional information for this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DB represented by this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsRehydrate ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) KpisHealths ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) KpisHealths() KPIResourceHealthDetailsResponseMapOutput
Health details of different KPIs
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupErrorDetail ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupErrorDetail() ErrorDetailResponsePtrOutput
Error details in last backup
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup operation status. Possible values: Healthy, Unhealthy.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupTime ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastRecoveryPoint ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ParentName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ParentName() pulumi.StringPtrOutput
Parent name of the DB such as Instance or Availability Group.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ParentType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ParentType() pulumi.StringPtrOutput
Parent type of protected item, example: for a DB, standalone server or distributed
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) PolicyId ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemDataSourceId() pulumi.StringPtrOutput
Data ID of the protected item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemHealthStatus() pulumi.StringPtrOutput
Health status of the backup item, evaluated based on last heartbeat received
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'AzureVmWorkloadProtectedItem'.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectionState ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Backup status of this backup item.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ServerName ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ServerName() pulumi.StringPtrOutput
Host/Cluster Name for instance or AG
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutput() AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) ToAzureVmWorkloadSQLDatabaseProtectedItemResponseOutputWithContext(ctx context.Context) AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput
func (AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVmWorkloadSQLDatabaseProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type AzureWorkloadContainer ¶
type AzureWorkloadContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
type AzureWorkloadContainerArgs ¶
type AzureWorkloadContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerArgs) ElementType ¶
func (AzureWorkloadContainerArgs) ElementType() reflect.Type
func (AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutput ¶
func (i AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput
func (AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutputWithContext ¶
func (i AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutputWithContext(ctx context.Context) AzureWorkloadContainerOutput
type AzureWorkloadContainerExtendedInfo ¶
type AzureWorkloadContainerExtendedInfo struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName *string `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo *InquiryInfo `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList []DistributedNodesInfo `pulumi:"nodesList"` }
Extended information of the container.
type AzureWorkloadContainerExtendedInfoArgs ¶
type AzureWorkloadContainerExtendedInfoArgs struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName pulumi.StringPtrInput `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo InquiryInfoPtrInput `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList DistributedNodesInfoArrayInput `pulumi:"nodesList"` }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoArgs) ElementType ¶
func (AzureWorkloadContainerExtendedInfoArgs) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutput ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutput ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
type AzureWorkloadContainerExtendedInfoInput ¶
type AzureWorkloadContainerExtendedInfoInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput ToAzureWorkloadContainerExtendedInfoOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoOutput }
AzureWorkloadContainerExtendedInfoInput is an input type that accepts AzureWorkloadContainerExtendedInfoArgs and AzureWorkloadContainerExtendedInfoOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoInput` via:
AzureWorkloadContainerExtendedInfoArgs{...}
type AzureWorkloadContainerExtendedInfoOutput ¶
type AzureWorkloadContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoOutput) InquiryInfo() InquiryInfoPtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoOutput) NodesList() DistributedNodesInfoArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutput ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
type AzureWorkloadContainerExtendedInfoPtrInput ¶
type AzureWorkloadContainerExtendedInfoPtrInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoPtrOutput }
AzureWorkloadContainerExtendedInfoPtrInput is an input type that accepts AzureWorkloadContainerExtendedInfoArgs, AzureWorkloadContainerExtendedInfoPtr and AzureWorkloadContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoPtrInput` via:
AzureWorkloadContainerExtendedInfoArgs{...} or: nil
func AzureWorkloadContainerExtendedInfoPtr ¶
func AzureWorkloadContainerExtendedInfoPtr(v *AzureWorkloadContainerExtendedInfoArgs) AzureWorkloadContainerExtendedInfoPtrInput
type AzureWorkloadContainerExtendedInfoPtrOutput ¶
type AzureWorkloadContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (AzureWorkloadContainerExtendedInfoPtrOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoPtrOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoPtrOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) InquiryInfo() InquiryInfoPtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoPtrOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) NodesList() DistributedNodesInfoArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
func (AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
type AzureWorkloadContainerExtendedInfoResponse ¶
type AzureWorkloadContainerExtendedInfoResponse struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName *string `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo *InquiryInfoResponse `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList []DistributedNodesInfoResponse `pulumi:"nodesList"` }
Extended information of the container.
type AzureWorkloadContainerExtendedInfoResponseArgs ¶
type AzureWorkloadContainerExtendedInfoResponseArgs struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName pulumi.StringPtrInput `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo InquiryInfoResponsePtrInput `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList DistributedNodesInfoResponseArrayInput `pulumi:"nodesList"` }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoResponseArgs) ElementType ¶
func (AzureWorkloadContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutput ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
type AzureWorkloadContainerExtendedInfoResponseInput ¶
type AzureWorkloadContainerExtendedInfoResponseInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoResponseOutput }
AzureWorkloadContainerExtendedInfoResponseInput is an input type that accepts AzureWorkloadContainerExtendedInfoResponseArgs and AzureWorkloadContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoResponseInput` via:
AzureWorkloadContainerExtendedInfoResponseArgs{...}
type AzureWorkloadContainerExtendedInfoResponseOutput ¶
type AzureWorkloadContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoResponseOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) InquiryInfo() InquiryInfoResponsePtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) NodesList() DistributedNodesInfoResponseArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutput ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
type AzureWorkloadContainerExtendedInfoResponsePtrInput ¶
type AzureWorkloadContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput }
AzureWorkloadContainerExtendedInfoResponsePtrInput is an input type that accepts AzureWorkloadContainerExtendedInfoResponseArgs, AzureWorkloadContainerExtendedInfoResponsePtr and AzureWorkloadContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoResponsePtrInput` via:
AzureWorkloadContainerExtendedInfoResponseArgs{...} or: nil
func AzureWorkloadContainerExtendedInfoResponsePtr ¶
func AzureWorkloadContainerExtendedInfoResponsePtr(v *AzureWorkloadContainerExtendedInfoResponseArgs) AzureWorkloadContainerExtendedInfoResponsePtrInput
type AzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
type AzureWorkloadContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) InquiryInfo() InquiryInfoResponsePtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) NodesList() DistributedNodesInfoResponseArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
type AzureWorkloadContainerInput ¶
type AzureWorkloadContainerInput interface { pulumi.Input ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput ToAzureWorkloadContainerOutputWithContext(context.Context) AzureWorkloadContainerOutput }
AzureWorkloadContainerInput is an input type that accepts AzureWorkloadContainerArgs and AzureWorkloadContainerOutput values. You can construct a concrete instance of `AzureWorkloadContainerInput` via:
AzureWorkloadContainerArgs{...}
type AzureWorkloadContainerOutput ¶
type AzureWorkloadContainerOutput struct{ *pulumi.OutputState }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerOutput) BackupManagementType ¶
func (o AzureWorkloadContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureWorkloadContainerOutput) ContainerType ¶
func (o AzureWorkloadContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureWorkloadContainerOutput) ElementType ¶
func (AzureWorkloadContainerOutput) ElementType() reflect.Type
func (AzureWorkloadContainerOutput) ExtendedInfo ¶
func (o AzureWorkloadContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
Additional details of a workload container.
func (AzureWorkloadContainerOutput) FriendlyName ¶
func (o AzureWorkloadContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureWorkloadContainerOutput) HealthStatus ¶
func (o AzureWorkloadContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureWorkloadContainerOutput) LastUpdatedTime ¶
func (o AzureWorkloadContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureWorkloadContainerOutput) OperationType ¶
func (o AzureWorkloadContainerOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureWorkloadContainerOutput) RegistrationStatus ¶
func (o AzureWorkloadContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureWorkloadContainerOutput) SourceResourceId ¶
func (o AzureWorkloadContainerOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutput ¶
func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput
func (AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutputWithContext ¶
func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutputWithContext(ctx context.Context) AzureWorkloadContainerOutput
func (AzureWorkloadContainerOutput) WorkloadType ¶
func (o AzureWorkloadContainerOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureWorkloadContainerResponse ¶
type AzureWorkloadContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
type AzureWorkloadContainerResponseArgs ¶
type AzureWorkloadContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerResponseArgs) ElementType ¶
func (AzureWorkloadContainerResponseArgs) ElementType() reflect.Type
func (AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutput ¶
func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
func (AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutputWithContext ¶
func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
type AzureWorkloadContainerResponseInput ¶
type AzureWorkloadContainerResponseInput interface { pulumi.Input ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput ToAzureWorkloadContainerResponseOutputWithContext(context.Context) AzureWorkloadContainerResponseOutput }
AzureWorkloadContainerResponseInput is an input type that accepts AzureWorkloadContainerResponseArgs and AzureWorkloadContainerResponseOutput values. You can construct a concrete instance of `AzureWorkloadContainerResponseInput` via:
AzureWorkloadContainerResponseArgs{...}
type AzureWorkloadContainerResponseOutput ¶
type AzureWorkloadContainerResponseOutput struct{ *pulumi.OutputState }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerResponseOutput) BackupManagementType ¶
func (o AzureWorkloadContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureWorkloadContainerResponseOutput) ContainerType ¶
func (o AzureWorkloadContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureWorkloadContainerResponseOutput) ElementType ¶
func (AzureWorkloadContainerResponseOutput) ElementType() reflect.Type
func (AzureWorkloadContainerResponseOutput) ExtendedInfo ¶
func (o AzureWorkloadContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
Additional details of a workload container.
func (AzureWorkloadContainerResponseOutput) FriendlyName ¶
func (o AzureWorkloadContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureWorkloadContainerResponseOutput) HealthStatus ¶
func (o AzureWorkloadContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureWorkloadContainerResponseOutput) LastUpdatedTime ¶
func (o AzureWorkloadContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureWorkloadContainerResponseOutput) OperationType ¶
func (o AzureWorkloadContainerResponseOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureWorkloadContainerResponseOutput) RegistrationStatus ¶
func (o AzureWorkloadContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureWorkloadContainerResponseOutput) SourceResourceId ¶
func (o AzureWorkloadContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutput ¶
func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
func (AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutputWithContext ¶
func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
func (AzureWorkloadContainerResponseOutput) WorkloadType ¶
func (o AzureWorkloadContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type BackupItemType ¶
Type of backup items associated with this container.
func (BackupItemType) ElementType ¶
func (BackupItemType) ElementType() reflect.Type
func (BackupItemType) ToStringOutput ¶
func (e BackupItemType) ToStringOutput() pulumi.StringOutput
func (BackupItemType) ToStringOutputWithContext ¶
func (e BackupItemType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupItemType) ToStringPtrOutput ¶
func (e BackupItemType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupItemType) ToStringPtrOutputWithContext ¶
func (e BackupItemType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BackupManagementType ¶
Type of backup management for the container.
func (BackupManagementType) ElementType ¶
func (BackupManagementType) ElementType() reflect.Type
func (BackupManagementType) ToStringOutput ¶
func (e BackupManagementType) ToStringOutput() pulumi.StringOutput
func (BackupManagementType) ToStringOutputWithContext ¶
func (e BackupManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupManagementType) ToStringPtrOutput ¶
func (e BackupManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupManagementType) ToStringPtrOutputWithContext ¶
func (e BackupManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerIdentityInfo ¶
type ContainerIdentityInfo struct { // Protection container identity - AAD Tenant AadTenantId *string `pulumi:"aadTenantId"` // Protection container identity - Audience Audience *string `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId *string `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName *string `pulumi:"uniqueName"` }
Container identity information
type ContainerIdentityInfoArgs ¶
type ContainerIdentityInfoArgs struct { // Protection container identity - AAD Tenant AadTenantId pulumi.StringPtrInput `pulumi:"aadTenantId"` // Protection container identity - Audience Audience pulumi.StringPtrInput `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId pulumi.StringPtrInput `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName pulumi.StringPtrInput `pulumi:"uniqueName"` }
Container identity information
func (ContainerIdentityInfoArgs) ElementType ¶
func (ContainerIdentityInfoArgs) ElementType() reflect.Type
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoOutput ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoOutputWithContext ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutput ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutputWithContext ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
type ContainerIdentityInfoInput ¶
type ContainerIdentityInfoInput interface { pulumi.Input ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput ToContainerIdentityInfoOutputWithContext(context.Context) ContainerIdentityInfoOutput }
ContainerIdentityInfoInput is an input type that accepts ContainerIdentityInfoArgs and ContainerIdentityInfoOutput values. You can construct a concrete instance of `ContainerIdentityInfoInput` via:
ContainerIdentityInfoArgs{...}
type ContainerIdentityInfoOutput ¶
type ContainerIdentityInfoOutput struct{ *pulumi.OutputState }
Container identity information
func (ContainerIdentityInfoOutput) AadTenantId ¶
func (o ContainerIdentityInfoOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoOutput) Audience ¶
func (o ContainerIdentityInfoOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoOutput) ElementType ¶
func (ContainerIdentityInfoOutput) ElementType() reflect.Type
func (ContainerIdentityInfoOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoOutput ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoOutputWithContext ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutput ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutputWithContext ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoOutput) UniqueName ¶
func (o ContainerIdentityInfoOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerIdentityInfoPtrInput ¶
type ContainerIdentityInfoPtrInput interface { pulumi.Input ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput ToContainerIdentityInfoPtrOutputWithContext(context.Context) ContainerIdentityInfoPtrOutput }
ContainerIdentityInfoPtrInput is an input type that accepts ContainerIdentityInfoArgs, ContainerIdentityInfoPtr and ContainerIdentityInfoPtrOutput values. You can construct a concrete instance of `ContainerIdentityInfoPtrInput` via:
ContainerIdentityInfoArgs{...} or: nil
func ContainerIdentityInfoPtr ¶
func ContainerIdentityInfoPtr(v *ContainerIdentityInfoArgs) ContainerIdentityInfoPtrInput
type ContainerIdentityInfoPtrOutput ¶
type ContainerIdentityInfoPtrOutput struct{ *pulumi.OutputState }
func (ContainerIdentityInfoPtrOutput) AadTenantId ¶
func (o ContainerIdentityInfoPtrOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoPtrOutput) Audience ¶
func (o ContainerIdentityInfoPtrOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoPtrOutput) Elem ¶
func (o ContainerIdentityInfoPtrOutput) Elem() ContainerIdentityInfoOutput
func (ContainerIdentityInfoPtrOutput) ElementType ¶
func (ContainerIdentityInfoPtrOutput) ElementType() reflect.Type
func (ContainerIdentityInfoPtrOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoPtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutput ¶
func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutputWithContext ¶
func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoPtrOutput) UniqueName ¶
func (o ContainerIdentityInfoPtrOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerIdentityInfoResponse ¶
type ContainerIdentityInfoResponse struct { // Protection container identity - AAD Tenant AadTenantId *string `pulumi:"aadTenantId"` // Protection container identity - Audience Audience *string `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId *string `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName *string `pulumi:"uniqueName"` }
Container identity information
type ContainerIdentityInfoResponseArgs ¶
type ContainerIdentityInfoResponseArgs struct { // Protection container identity - AAD Tenant AadTenantId pulumi.StringPtrInput `pulumi:"aadTenantId"` // Protection container identity - Audience Audience pulumi.StringPtrInput `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId pulumi.StringPtrInput `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName pulumi.StringPtrInput `pulumi:"uniqueName"` }
Container identity information
func (ContainerIdentityInfoResponseArgs) ElementType ¶
func (ContainerIdentityInfoResponseArgs) ElementType() reflect.Type
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutput ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutputWithContext ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutput ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutputWithContext ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
type ContainerIdentityInfoResponseInput ¶
type ContainerIdentityInfoResponseInput interface { pulumi.Input ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput ToContainerIdentityInfoResponseOutputWithContext(context.Context) ContainerIdentityInfoResponseOutput }
ContainerIdentityInfoResponseInput is an input type that accepts ContainerIdentityInfoResponseArgs and ContainerIdentityInfoResponseOutput values. You can construct a concrete instance of `ContainerIdentityInfoResponseInput` via:
ContainerIdentityInfoResponseArgs{...}
type ContainerIdentityInfoResponseOutput ¶
type ContainerIdentityInfoResponseOutput struct{ *pulumi.OutputState }
Container identity information
func (ContainerIdentityInfoResponseOutput) AadTenantId ¶
func (o ContainerIdentityInfoResponseOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoResponseOutput) Audience ¶
func (o ContainerIdentityInfoResponseOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoResponseOutput) ElementType ¶
func (ContainerIdentityInfoResponseOutput) ElementType() reflect.Type
func (ContainerIdentityInfoResponseOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoResponseOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutput ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutputWithContext ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutput ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutputWithContext ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponseOutput) UniqueName ¶
func (o ContainerIdentityInfoResponseOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerIdentityInfoResponsePtrInput ¶
type ContainerIdentityInfoResponsePtrInput interface { pulumi.Input ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput ToContainerIdentityInfoResponsePtrOutputWithContext(context.Context) ContainerIdentityInfoResponsePtrOutput }
ContainerIdentityInfoResponsePtrInput is an input type that accepts ContainerIdentityInfoResponseArgs, ContainerIdentityInfoResponsePtr and ContainerIdentityInfoResponsePtrOutput values. You can construct a concrete instance of `ContainerIdentityInfoResponsePtrInput` via:
ContainerIdentityInfoResponseArgs{...} or: nil
func ContainerIdentityInfoResponsePtr ¶
func ContainerIdentityInfoResponsePtr(v *ContainerIdentityInfoResponseArgs) ContainerIdentityInfoResponsePtrInput
type ContainerIdentityInfoResponsePtrOutput ¶
type ContainerIdentityInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerIdentityInfoResponsePtrOutput) AadTenantId ¶
func (o ContainerIdentityInfoResponsePtrOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoResponsePtrOutput) Audience ¶
func (o ContainerIdentityInfoResponsePtrOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoResponsePtrOutput) ElementType ¶
func (ContainerIdentityInfoResponsePtrOutput) ElementType() reflect.Type
func (ContainerIdentityInfoResponsePtrOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoResponsePtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutput ¶
func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutputWithContext ¶
func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponsePtrOutput) UniqueName ¶
func (o ContainerIdentityInfoResponsePtrOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerType ¶
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer
func (ContainerType) ElementType ¶
func (ContainerType) ElementType() reflect.Type
func (ContainerType) ToStringOutput ¶
func (e ContainerType) ToStringOutput() pulumi.StringOutput
func (ContainerType) ToStringOutputWithContext ¶
func (e ContainerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerType) ToStringPtrOutput ¶
func (e ContainerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerType) ToStringPtrOutputWithContext ¶
func (e ContainerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CreateMode ¶
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (CreateMode) ElementType ¶
func (CreateMode) ElementType() reflect.Type
func (CreateMode) ToStringOutput ¶
func (e CreateMode) ToStringOutput() pulumi.StringOutput
func (CreateMode) ToStringOutputWithContext ¶
func (e CreateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CreateMode) ToStringPtrOutput ¶
func (e CreateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateMode) ToStringPtrOutputWithContext ¶
func (e CreateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DPMContainerExtendedInfo ¶
type DPMContainerExtendedInfo struct { // Last refresh time of the DPMContainer. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
type DPMContainerExtendedInfoArgs ¶
type DPMContainerExtendedInfoArgs struct { // Last refresh time of the DPMContainer. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoArgs) ElementType ¶
func (DPMContainerExtendedInfoArgs) ElementType() reflect.Type
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutput ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutputWithContext ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutput ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutputWithContext ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
type DPMContainerExtendedInfoInput ¶
type DPMContainerExtendedInfoInput interface { pulumi.Input ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput ToDPMContainerExtendedInfoOutputWithContext(context.Context) DPMContainerExtendedInfoOutput }
DPMContainerExtendedInfoInput is an input type that accepts DPMContainerExtendedInfoArgs and DPMContainerExtendedInfoOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoInput` via:
DPMContainerExtendedInfoArgs{...}
type DPMContainerExtendedInfoOutput ¶
type DPMContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoOutput) ElementType ¶
func (DPMContainerExtendedInfoOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutput ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutputWithContext ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutput ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutputWithContext ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
type DPMContainerExtendedInfoPtrInput ¶
type DPMContainerExtendedInfoPtrInput interface { pulumi.Input ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput ToDPMContainerExtendedInfoPtrOutputWithContext(context.Context) DPMContainerExtendedInfoPtrOutput }
DPMContainerExtendedInfoPtrInput is an input type that accepts DPMContainerExtendedInfoArgs, DPMContainerExtendedInfoPtr and DPMContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoPtrInput` via:
DPMContainerExtendedInfoArgs{...} or: nil
func DPMContainerExtendedInfoPtr ¶
func DPMContainerExtendedInfoPtr(v *DPMContainerExtendedInfoArgs) DPMContainerExtendedInfoPtrInput
type DPMContainerExtendedInfoPtrOutput ¶
type DPMContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (DPMContainerExtendedInfoPtrOutput) Elem ¶
func (o DPMContainerExtendedInfoPtrOutput) Elem() DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoPtrOutput) ElementType ¶
func (DPMContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoPtrOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutput ¶
func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
func (DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutputWithContext ¶
func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
type DPMContainerExtendedInfoResponse ¶
type DPMContainerExtendedInfoResponse struct { // Last refresh time of the DPMContainer. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
type DPMContainerExtendedInfoResponseArgs ¶
type DPMContainerExtendedInfoResponseArgs struct { // Last refresh time of the DPMContainer. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoResponseArgs) ElementType ¶
func (DPMContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutput ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutputWithContext ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutput ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
type DPMContainerExtendedInfoResponseInput ¶
type DPMContainerExtendedInfoResponseInput interface { pulumi.Input ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput ToDPMContainerExtendedInfoResponseOutputWithContext(context.Context) DPMContainerExtendedInfoResponseOutput }
DPMContainerExtendedInfoResponseInput is an input type that accepts DPMContainerExtendedInfoResponseArgs and DPMContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoResponseInput` via:
DPMContainerExtendedInfoResponseArgs{...}
type DPMContainerExtendedInfoResponseOutput ¶
type DPMContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoResponseOutput) ElementType ¶
func (DPMContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoResponseOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutput ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutputWithContext ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutput ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
type DPMContainerExtendedInfoResponsePtrInput ¶
type DPMContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput ToDPMContainerExtendedInfoResponsePtrOutputWithContext(context.Context) DPMContainerExtendedInfoResponsePtrOutput }
DPMContainerExtendedInfoResponsePtrInput is an input type that accepts DPMContainerExtendedInfoResponseArgs, DPMContainerExtendedInfoResponsePtr and DPMContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoResponsePtrInput` via:
DPMContainerExtendedInfoResponseArgs{...} or: nil
func DPMContainerExtendedInfoResponsePtr ¶
func DPMContainerExtendedInfoResponsePtr(v *DPMContainerExtendedInfoResponseArgs) DPMContainerExtendedInfoResponsePtrInput
type DPMContainerExtendedInfoResponsePtrOutput ¶
type DPMContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (DPMContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (DPMContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoResponsePtrOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutput ¶
func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
func (DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
type DPMProtectedItem ¶
type DPMProtectedItem struct { // Backup Management server protecting this backup item BackupEngineName *string `pulumi:"backupEngineName"` // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Extended info of the backup item. ExtendedInfo *DPMProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the managed item FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // backup item type. // Expected value is 'DPMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Protection state of the backup engine ProtectionState *string `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Additional information on Backup engine specific backup item.
type DPMProtectedItemArgs ¶
type DPMProtectedItemArgs struct { // Backup Management server protecting this backup item BackupEngineName pulumi.StringPtrInput `pulumi:"backupEngineName"` // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Extended info of the backup item. ExtendedInfo DPMProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the managed item FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // backup item type. // Expected value is 'DPMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Protection state of the backup engine ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Additional information on Backup engine specific backup item.
func (DPMProtectedItemArgs) ElementType ¶
func (DPMProtectedItemArgs) ElementType() reflect.Type
func (DPMProtectedItemArgs) ToDPMProtectedItemOutput ¶
func (i DPMProtectedItemArgs) ToDPMProtectedItemOutput() DPMProtectedItemOutput
func (DPMProtectedItemArgs) ToDPMProtectedItemOutputWithContext ¶
func (i DPMProtectedItemArgs) ToDPMProtectedItemOutputWithContext(ctx context.Context) DPMProtectedItemOutput
type DPMProtectedItemExtendedInfo ¶
type DPMProtectedItemExtendedInfo struct { // Used Disk storage in bytes. DiskStorageUsedInBytes *string `pulumi:"diskStorageUsedInBytes"` // To check if backup item is collocated. IsCollocated *bool `pulumi:"isCollocated"` // To check if backup item is cloud protected. IsPresentOnCloud *bool `pulumi:"isPresentOnCloud"` // Last backup status information on backup item. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Last refresh time on backup item. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // Oldest cloud recovery point time. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // latest disk recovery point time. OnPremiseLatestRecoveryPoint *string `pulumi:"onPremiseLatestRecoveryPoint"` // Oldest disk recovery point time. OnPremiseOldestRecoveryPoint *string `pulumi:"onPremiseOldestRecoveryPoint"` // disk recovery point count. OnPremiseRecoveryPointCount *int `pulumi:"onPremiseRecoveryPointCount"` // Attribute to provide information on various DBs. ProtectableObjectLoadPath map[string]string `pulumi:"protectableObjectLoadPath"` // To check if backup item is disk protected. Protected *bool `pulumi:"protected"` // Protection group name of the backup item. ProtectionGroupName *string `pulumi:"protectionGroupName"` // cloud recovery point count. RecoveryPointCount *int `pulumi:"recoveryPointCount"` // total Disk storage in bytes. TotalDiskStorageSizeInBytes *string `pulumi:"totalDiskStorageSizeInBytes"` }
Additional information of DPM Protected item.
type DPMProtectedItemExtendedInfoArgs ¶
type DPMProtectedItemExtendedInfoArgs struct { // Used Disk storage in bytes. DiskStorageUsedInBytes pulumi.StringPtrInput `pulumi:"diskStorageUsedInBytes"` // To check if backup item is collocated. IsCollocated pulumi.BoolPtrInput `pulumi:"isCollocated"` // To check if backup item is cloud protected. IsPresentOnCloud pulumi.BoolPtrInput `pulumi:"isPresentOnCloud"` // Last backup status information on backup item. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Last refresh time on backup item. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // Oldest cloud recovery point time. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // latest disk recovery point time. OnPremiseLatestRecoveryPoint pulumi.StringPtrInput `pulumi:"onPremiseLatestRecoveryPoint"` // Oldest disk recovery point time. OnPremiseOldestRecoveryPoint pulumi.StringPtrInput `pulumi:"onPremiseOldestRecoveryPoint"` // disk recovery point count. OnPremiseRecoveryPointCount pulumi.IntPtrInput `pulumi:"onPremiseRecoveryPointCount"` // Attribute to provide information on various DBs. ProtectableObjectLoadPath pulumi.StringMapInput `pulumi:"protectableObjectLoadPath"` // To check if backup item is disk protected. Protected pulumi.BoolPtrInput `pulumi:"protected"` // Protection group name of the backup item. ProtectionGroupName pulumi.StringPtrInput `pulumi:"protectionGroupName"` // cloud recovery point count. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` // total Disk storage in bytes. TotalDiskStorageSizeInBytes pulumi.StringPtrInput `pulumi:"totalDiskStorageSizeInBytes"` }
Additional information of DPM Protected item.
func (DPMProtectedItemExtendedInfoArgs) ElementType ¶
func (DPMProtectedItemExtendedInfoArgs) ElementType() reflect.Type
func (DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoOutput ¶
func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoOutput() DPMProtectedItemExtendedInfoOutput
func (DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoOutputWithContext ¶
func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoOutput
func (DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoPtrOutput ¶
func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput
func (DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoPtrOutputWithContext ¶
func (i DPMProtectedItemExtendedInfoArgs) ToDPMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoPtrOutput
type DPMProtectedItemExtendedInfoInput ¶
type DPMProtectedItemExtendedInfoInput interface { pulumi.Input ToDPMProtectedItemExtendedInfoOutput() DPMProtectedItemExtendedInfoOutput ToDPMProtectedItemExtendedInfoOutputWithContext(context.Context) DPMProtectedItemExtendedInfoOutput }
DPMProtectedItemExtendedInfoInput is an input type that accepts DPMProtectedItemExtendedInfoArgs and DPMProtectedItemExtendedInfoOutput values. You can construct a concrete instance of `DPMProtectedItemExtendedInfoInput` via:
DPMProtectedItemExtendedInfoArgs{...}
type DPMProtectedItemExtendedInfoOutput ¶
type DPMProtectedItemExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information of DPM Protected item.
func (DPMProtectedItemExtendedInfoOutput) DiskStorageUsedInBytes ¶
func (o DPMProtectedItemExtendedInfoOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
Used Disk storage in bytes.
func (DPMProtectedItemExtendedInfoOutput) ElementType ¶
func (DPMProtectedItemExtendedInfoOutput) ElementType() reflect.Type
func (DPMProtectedItemExtendedInfoOutput) IsCollocated ¶
func (o DPMProtectedItemExtendedInfoOutput) IsCollocated() pulumi.BoolPtrOutput
To check if backup item is collocated.
func (DPMProtectedItemExtendedInfoOutput) IsPresentOnCloud ¶
func (o DPMProtectedItemExtendedInfoOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
To check if backup item is cloud protected.
func (DPMProtectedItemExtendedInfoOutput) LastBackupStatus ¶
func (o DPMProtectedItemExtendedInfoOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup status information on backup item.
func (DPMProtectedItemExtendedInfoOutput) LastRefreshedAt ¶
func (o DPMProtectedItemExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time on backup item.
func (DPMProtectedItemExtendedInfoOutput) OldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
Oldest cloud recovery point time.
func (DPMProtectedItemExtendedInfoOutput) OnPremiseLatestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
latest disk recovery point time.
func (DPMProtectedItemExtendedInfoOutput) OnPremiseOldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
Oldest disk recovery point time.
func (DPMProtectedItemExtendedInfoOutput) OnPremiseRecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
disk recovery point count.
func (DPMProtectedItemExtendedInfoOutput) ProtectableObjectLoadPath ¶
func (o DPMProtectedItemExtendedInfoOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
Attribute to provide information on various DBs.
func (DPMProtectedItemExtendedInfoOutput) Protected ¶
func (o DPMProtectedItemExtendedInfoOutput) Protected() pulumi.BoolPtrOutput
To check if backup item is disk protected.
func (DPMProtectedItemExtendedInfoOutput) ProtectionGroupName ¶
func (o DPMProtectedItemExtendedInfoOutput) ProtectionGroupName() pulumi.StringPtrOutput
Protection group name of the backup item.
func (DPMProtectedItemExtendedInfoOutput) RecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
cloud recovery point count.
func (DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoOutput ¶
func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoOutput() DPMProtectedItemExtendedInfoOutput
func (DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoOutputWithContext ¶
func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoOutput
func (DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoPtrOutput ¶
func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput
func (DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o DPMProtectedItemExtendedInfoOutput) ToDPMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoPtrOutput
func (DPMProtectedItemExtendedInfoOutput) TotalDiskStorageSizeInBytes ¶
func (o DPMProtectedItemExtendedInfoOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
total Disk storage in bytes.
type DPMProtectedItemExtendedInfoPtrInput ¶
type DPMProtectedItemExtendedInfoPtrInput interface { pulumi.Input ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput ToDPMProtectedItemExtendedInfoPtrOutputWithContext(context.Context) DPMProtectedItemExtendedInfoPtrOutput }
DPMProtectedItemExtendedInfoPtrInput is an input type that accepts DPMProtectedItemExtendedInfoArgs, DPMProtectedItemExtendedInfoPtr and DPMProtectedItemExtendedInfoPtrOutput values. You can construct a concrete instance of `DPMProtectedItemExtendedInfoPtrInput` via:
DPMProtectedItemExtendedInfoArgs{...} or: nil
func DPMProtectedItemExtendedInfoPtr ¶
func DPMProtectedItemExtendedInfoPtr(v *DPMProtectedItemExtendedInfoArgs) DPMProtectedItemExtendedInfoPtrInput
type DPMProtectedItemExtendedInfoPtrOutput ¶
type DPMProtectedItemExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (DPMProtectedItemExtendedInfoPtrOutput) DiskStorageUsedInBytes ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
Used Disk storage in bytes.
func (DPMProtectedItemExtendedInfoPtrOutput) ElementType ¶
func (DPMProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
func (DPMProtectedItemExtendedInfoPtrOutput) IsCollocated ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) IsCollocated() pulumi.BoolPtrOutput
To check if backup item is collocated.
func (DPMProtectedItemExtendedInfoPtrOutput) IsPresentOnCloud ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
To check if backup item is cloud protected.
func (DPMProtectedItemExtendedInfoPtrOutput) LastBackupStatus ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup status information on backup item.
func (DPMProtectedItemExtendedInfoPtrOutput) LastRefreshedAt ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time on backup item.
func (DPMProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
Oldest cloud recovery point time.
func (DPMProtectedItemExtendedInfoPtrOutput) OnPremiseLatestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
latest disk recovery point time.
func (DPMProtectedItemExtendedInfoPtrOutput) OnPremiseOldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
Oldest disk recovery point time.
func (DPMProtectedItemExtendedInfoPtrOutput) OnPremiseRecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
disk recovery point count.
func (DPMProtectedItemExtendedInfoPtrOutput) ProtectableObjectLoadPath ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
Attribute to provide information on various DBs.
func (DPMProtectedItemExtendedInfoPtrOutput) Protected ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) Protected() pulumi.BoolPtrOutput
To check if backup item is disk protected.
func (DPMProtectedItemExtendedInfoPtrOutput) ProtectionGroupName ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) ProtectionGroupName() pulumi.StringPtrOutput
Protection group name of the backup item.
func (DPMProtectedItemExtendedInfoPtrOutput) RecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
cloud recovery point count.
func (DPMProtectedItemExtendedInfoPtrOutput) ToDPMProtectedItemExtendedInfoPtrOutput ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) ToDPMProtectedItemExtendedInfoPtrOutput() DPMProtectedItemExtendedInfoPtrOutput
func (DPMProtectedItemExtendedInfoPtrOutput) ToDPMProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) ToDPMProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoPtrOutput
func (DPMProtectedItemExtendedInfoPtrOutput) TotalDiskStorageSizeInBytes ¶
func (o DPMProtectedItemExtendedInfoPtrOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
total Disk storage in bytes.
type DPMProtectedItemExtendedInfoResponse ¶
type DPMProtectedItemExtendedInfoResponse struct { // Used Disk storage in bytes. DiskStorageUsedInBytes *string `pulumi:"diskStorageUsedInBytes"` // To check if backup item is collocated. IsCollocated *bool `pulumi:"isCollocated"` // To check if backup item is cloud protected. IsPresentOnCloud *bool `pulumi:"isPresentOnCloud"` // Last backup status information on backup item. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Last refresh time on backup item. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // Oldest cloud recovery point time. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // latest disk recovery point time. OnPremiseLatestRecoveryPoint *string `pulumi:"onPremiseLatestRecoveryPoint"` // Oldest disk recovery point time. OnPremiseOldestRecoveryPoint *string `pulumi:"onPremiseOldestRecoveryPoint"` // disk recovery point count. OnPremiseRecoveryPointCount *int `pulumi:"onPremiseRecoveryPointCount"` // Attribute to provide information on various DBs. ProtectableObjectLoadPath map[string]string `pulumi:"protectableObjectLoadPath"` // To check if backup item is disk protected. Protected *bool `pulumi:"protected"` // Protection group name of the backup item. ProtectionGroupName *string `pulumi:"protectionGroupName"` // cloud recovery point count. RecoveryPointCount *int `pulumi:"recoveryPointCount"` // total Disk storage in bytes. TotalDiskStorageSizeInBytes *string `pulumi:"totalDiskStorageSizeInBytes"` }
Additional information of DPM Protected item.
type DPMProtectedItemExtendedInfoResponseArgs ¶
type DPMProtectedItemExtendedInfoResponseArgs struct { // Used Disk storage in bytes. DiskStorageUsedInBytes pulumi.StringPtrInput `pulumi:"diskStorageUsedInBytes"` // To check if backup item is collocated. IsCollocated pulumi.BoolPtrInput `pulumi:"isCollocated"` // To check if backup item is cloud protected. IsPresentOnCloud pulumi.BoolPtrInput `pulumi:"isPresentOnCloud"` // Last backup status information on backup item. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Last refresh time on backup item. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // Oldest cloud recovery point time. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // latest disk recovery point time. OnPremiseLatestRecoveryPoint pulumi.StringPtrInput `pulumi:"onPremiseLatestRecoveryPoint"` // Oldest disk recovery point time. OnPremiseOldestRecoveryPoint pulumi.StringPtrInput `pulumi:"onPremiseOldestRecoveryPoint"` // disk recovery point count. OnPremiseRecoveryPointCount pulumi.IntPtrInput `pulumi:"onPremiseRecoveryPointCount"` // Attribute to provide information on various DBs. ProtectableObjectLoadPath pulumi.StringMapInput `pulumi:"protectableObjectLoadPath"` // To check if backup item is disk protected. Protected pulumi.BoolPtrInput `pulumi:"protected"` // Protection group name of the backup item. ProtectionGroupName pulumi.StringPtrInput `pulumi:"protectionGroupName"` // cloud recovery point count. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` // total Disk storage in bytes. TotalDiskStorageSizeInBytes pulumi.StringPtrInput `pulumi:"totalDiskStorageSizeInBytes"` }
Additional information of DPM Protected item.
func (DPMProtectedItemExtendedInfoResponseArgs) ElementType ¶
func (DPMProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
func (DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponseOutput ¶
func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponseOutput() DPMProtectedItemExtendedInfoResponseOutput
func (DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponseOutputWithContext ¶
func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponseOutput
func (DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponsePtrOutput ¶
func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput
func (DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (i DPMProtectedItemExtendedInfoResponseArgs) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput
type DPMProtectedItemExtendedInfoResponseInput ¶
type DPMProtectedItemExtendedInfoResponseInput interface { pulumi.Input ToDPMProtectedItemExtendedInfoResponseOutput() DPMProtectedItemExtendedInfoResponseOutput ToDPMProtectedItemExtendedInfoResponseOutputWithContext(context.Context) DPMProtectedItemExtendedInfoResponseOutput }
DPMProtectedItemExtendedInfoResponseInput is an input type that accepts DPMProtectedItemExtendedInfoResponseArgs and DPMProtectedItemExtendedInfoResponseOutput values. You can construct a concrete instance of `DPMProtectedItemExtendedInfoResponseInput` via:
DPMProtectedItemExtendedInfoResponseArgs{...}
type DPMProtectedItemExtendedInfoResponseOutput ¶
type DPMProtectedItemExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information of DPM Protected item.
func (DPMProtectedItemExtendedInfoResponseOutput) DiskStorageUsedInBytes ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
Used Disk storage in bytes.
func (DPMProtectedItemExtendedInfoResponseOutput) ElementType ¶
func (DPMProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
func (DPMProtectedItemExtendedInfoResponseOutput) IsCollocated ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) IsCollocated() pulumi.BoolPtrOutput
To check if backup item is collocated.
func (DPMProtectedItemExtendedInfoResponseOutput) IsPresentOnCloud ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
To check if backup item is cloud protected.
func (DPMProtectedItemExtendedInfoResponseOutput) LastBackupStatus ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup status information on backup item.
func (DPMProtectedItemExtendedInfoResponseOutput) LastRefreshedAt ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time on backup item.
func (DPMProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
Oldest cloud recovery point time.
func (DPMProtectedItemExtendedInfoResponseOutput) OnPremiseLatestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
latest disk recovery point time.
func (DPMProtectedItemExtendedInfoResponseOutput) OnPremiseOldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
Oldest disk recovery point time.
func (DPMProtectedItemExtendedInfoResponseOutput) OnPremiseRecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
disk recovery point count.
func (DPMProtectedItemExtendedInfoResponseOutput) ProtectableObjectLoadPath ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
Attribute to provide information on various DBs.
func (DPMProtectedItemExtendedInfoResponseOutput) Protected ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) Protected() pulumi.BoolPtrOutput
To check if backup item is disk protected.
func (DPMProtectedItemExtendedInfoResponseOutput) ProtectionGroupName ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) ProtectionGroupName() pulumi.StringPtrOutput
Protection group name of the backup item.
func (DPMProtectedItemExtendedInfoResponseOutput) RecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
cloud recovery point count.
func (DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponseOutput ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponseOutput() DPMProtectedItemExtendedInfoResponseOutput
func (DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponseOutputWithContext ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponseOutput
func (DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutput ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput
func (DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput
func (DPMProtectedItemExtendedInfoResponseOutput) TotalDiskStorageSizeInBytes ¶
func (o DPMProtectedItemExtendedInfoResponseOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
total Disk storage in bytes.
type DPMProtectedItemExtendedInfoResponsePtrInput ¶
type DPMProtectedItemExtendedInfoResponsePtrInput interface { pulumi.Input ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput }
DPMProtectedItemExtendedInfoResponsePtrInput is an input type that accepts DPMProtectedItemExtendedInfoResponseArgs, DPMProtectedItemExtendedInfoResponsePtr and DPMProtectedItemExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `DPMProtectedItemExtendedInfoResponsePtrInput` via:
DPMProtectedItemExtendedInfoResponseArgs{...} or: nil
func DPMProtectedItemExtendedInfoResponsePtr ¶
func DPMProtectedItemExtendedInfoResponsePtr(v *DPMProtectedItemExtendedInfoResponseArgs) DPMProtectedItemExtendedInfoResponsePtrInput
type DPMProtectedItemExtendedInfoResponsePtrOutput ¶
type DPMProtectedItemExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (DPMProtectedItemExtendedInfoResponsePtrOutput) DiskStorageUsedInBytes ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) DiskStorageUsedInBytes() pulumi.StringPtrOutput
Used Disk storage in bytes.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) ElementType ¶
func (DPMProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (DPMProtectedItemExtendedInfoResponsePtrOutput) IsCollocated ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) IsCollocated() pulumi.BoolPtrOutput
To check if backup item is collocated.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) IsPresentOnCloud ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) IsPresentOnCloud() pulumi.BoolPtrOutput
To check if backup item is cloud protected.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) LastBackupStatus ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) LastBackupStatus() pulumi.StringPtrOutput
Last backup status information on backup item.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) LastRefreshedAt ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time on backup item.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
Oldest cloud recovery point time.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseLatestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseLatestRecoveryPoint() pulumi.StringPtrOutput
latest disk recovery point time.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseOldestRecoveryPoint ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseOldestRecoveryPoint() pulumi.StringPtrOutput
Oldest disk recovery point time.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseRecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) OnPremiseRecoveryPointCount() pulumi.IntPtrOutput
disk recovery point count.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) ProtectableObjectLoadPath ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ProtectableObjectLoadPath() pulumi.StringMapOutput
Attribute to provide information on various DBs.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) Protected ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) Protected() pulumi.BoolPtrOutput
To check if backup item is disk protected.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) ProtectionGroupName ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ProtectionGroupName() pulumi.StringPtrOutput
Protection group name of the backup item.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
cloud recovery point count.
func (DPMProtectedItemExtendedInfoResponsePtrOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutput ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutput() DPMProtectedItemExtendedInfoResponsePtrOutput
func (DPMProtectedItemExtendedInfoResponsePtrOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) ToDPMProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMProtectedItemExtendedInfoResponsePtrOutput
func (DPMProtectedItemExtendedInfoResponsePtrOutput) TotalDiskStorageSizeInBytes ¶
func (o DPMProtectedItemExtendedInfoResponsePtrOutput) TotalDiskStorageSizeInBytes() pulumi.StringPtrOutput
total Disk storage in bytes.
type DPMProtectedItemInput ¶
type DPMProtectedItemInput interface { pulumi.Input ToDPMProtectedItemOutput() DPMProtectedItemOutput ToDPMProtectedItemOutputWithContext(context.Context) DPMProtectedItemOutput }
DPMProtectedItemInput is an input type that accepts DPMProtectedItemArgs and DPMProtectedItemOutput values. You can construct a concrete instance of `DPMProtectedItemInput` via:
DPMProtectedItemArgs{...}
type DPMProtectedItemOutput ¶
type DPMProtectedItemOutput struct{ *pulumi.OutputState }
Additional information on Backup engine specific backup item.
func (DPMProtectedItemOutput) BackupEngineName ¶
func (o DPMProtectedItemOutput) BackupEngineName() pulumi.StringPtrOutput
Backup Management server protecting this backup item
func (DPMProtectedItemOutput) BackupManagementType ¶
func (o DPMProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (DPMProtectedItemOutput) BackupSetName ¶
func (o DPMProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (DPMProtectedItemOutput) ContainerName ¶
func (o DPMProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (DPMProtectedItemOutput) CreateMode ¶
func (o DPMProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (DPMProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o DPMProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (DPMProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o DPMProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (DPMProtectedItemOutput) ElementType ¶
func (DPMProtectedItemOutput) ElementType() reflect.Type
func (DPMProtectedItemOutput) ExtendedInfo ¶
func (o DPMProtectedItemOutput) ExtendedInfo() DPMProtectedItemExtendedInfoPtrOutput
Extended info of the backup item.
func (DPMProtectedItemOutput) FriendlyName ¶
func (o DPMProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the managed item
func (DPMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o DPMProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (DPMProtectedItemOutput) IsRehydrate ¶
func (o DPMProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (DPMProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o DPMProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (DPMProtectedItemOutput) LastRecoveryPoint ¶
func (o DPMProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (DPMProtectedItemOutput) PolicyId ¶
func (o DPMProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (DPMProtectedItemOutput) ProtectedItemType ¶
func (o DPMProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'DPMProtectedItem'.
func (DPMProtectedItemOutput) ProtectionState ¶
func (o DPMProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Protection state of the backup engine
func (DPMProtectedItemOutput) SourceResourceId ¶
func (o DPMProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (DPMProtectedItemOutput) ToDPMProtectedItemOutput ¶
func (o DPMProtectedItemOutput) ToDPMProtectedItemOutput() DPMProtectedItemOutput
func (DPMProtectedItemOutput) ToDPMProtectedItemOutputWithContext ¶
func (o DPMProtectedItemOutput) ToDPMProtectedItemOutputWithContext(ctx context.Context) DPMProtectedItemOutput
func (DPMProtectedItemOutput) WorkloadType ¶
func (o DPMProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type DPMProtectedItemResponse ¶
type DPMProtectedItemResponse struct { // Backup Management server protecting this backup item BackupEngineName *string `pulumi:"backupEngineName"` // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Extended info of the backup item. ExtendedInfo *DPMProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the managed item FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // backup item type. // Expected value is 'DPMProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Protection state of the backup engine ProtectionState *string `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Additional information on Backup engine specific backup item.
type DPMProtectedItemResponseArgs ¶
type DPMProtectedItemResponseArgs struct { // Backup Management server protecting this backup item BackupEngineName pulumi.StringPtrInput `pulumi:"backupEngineName"` // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Extended info of the backup item. ExtendedInfo DPMProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the managed item FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // backup item type. // Expected value is 'DPMProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Protection state of the backup engine ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Additional information on Backup engine specific backup item.
func (DPMProtectedItemResponseArgs) ElementType ¶
func (DPMProtectedItemResponseArgs) ElementType() reflect.Type
func (DPMProtectedItemResponseArgs) ToDPMProtectedItemResponseOutput ¶
func (i DPMProtectedItemResponseArgs) ToDPMProtectedItemResponseOutput() DPMProtectedItemResponseOutput
func (DPMProtectedItemResponseArgs) ToDPMProtectedItemResponseOutputWithContext ¶
func (i DPMProtectedItemResponseArgs) ToDPMProtectedItemResponseOutputWithContext(ctx context.Context) DPMProtectedItemResponseOutput
type DPMProtectedItemResponseInput ¶
type DPMProtectedItemResponseInput interface { pulumi.Input ToDPMProtectedItemResponseOutput() DPMProtectedItemResponseOutput ToDPMProtectedItemResponseOutputWithContext(context.Context) DPMProtectedItemResponseOutput }
DPMProtectedItemResponseInput is an input type that accepts DPMProtectedItemResponseArgs and DPMProtectedItemResponseOutput values. You can construct a concrete instance of `DPMProtectedItemResponseInput` via:
DPMProtectedItemResponseArgs{...}
type DPMProtectedItemResponseOutput ¶
type DPMProtectedItemResponseOutput struct{ *pulumi.OutputState }
Additional information on Backup engine specific backup item.
func (DPMProtectedItemResponseOutput) BackupEngineName ¶
func (o DPMProtectedItemResponseOutput) BackupEngineName() pulumi.StringPtrOutput
Backup Management server protecting this backup item
func (DPMProtectedItemResponseOutput) BackupManagementType ¶
func (o DPMProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (DPMProtectedItemResponseOutput) BackupSetName ¶
func (o DPMProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (DPMProtectedItemResponseOutput) ContainerName ¶
func (o DPMProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (DPMProtectedItemResponseOutput) CreateMode ¶
func (o DPMProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (DPMProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o DPMProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (DPMProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o DPMProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (DPMProtectedItemResponseOutput) ElementType ¶
func (DPMProtectedItemResponseOutput) ElementType() reflect.Type
func (DPMProtectedItemResponseOutput) ExtendedInfo ¶
func (o DPMProtectedItemResponseOutput) ExtendedInfo() DPMProtectedItemExtendedInfoResponsePtrOutput
Extended info of the backup item.
func (DPMProtectedItemResponseOutput) FriendlyName ¶
func (o DPMProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the managed item
func (DPMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o DPMProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (DPMProtectedItemResponseOutput) IsRehydrate ¶
func (o DPMProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (DPMProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o DPMProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (DPMProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o DPMProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (DPMProtectedItemResponseOutput) PolicyId ¶
func (o DPMProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (DPMProtectedItemResponseOutput) ProtectedItemType ¶
func (o DPMProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'DPMProtectedItem'.
func (DPMProtectedItemResponseOutput) ProtectionState ¶
func (o DPMProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Protection state of the backup engine
func (DPMProtectedItemResponseOutput) SourceResourceId ¶
func (o DPMProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (DPMProtectedItemResponseOutput) ToDPMProtectedItemResponseOutput ¶
func (o DPMProtectedItemResponseOutput) ToDPMProtectedItemResponseOutput() DPMProtectedItemResponseOutput
func (DPMProtectedItemResponseOutput) ToDPMProtectedItemResponseOutputWithContext ¶
func (o DPMProtectedItemResponseOutput) ToDPMProtectedItemResponseOutputWithContext(ctx context.Context) DPMProtectedItemResponseOutput
func (DPMProtectedItemResponseOutput) WorkloadType ¶
func (o DPMProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type DailyRetentionFormat ¶
type DailyRetentionFormat struct { // List of days of the month. DaysOfTheMonth []Day `pulumi:"daysOfTheMonth"` }
Daily retention format.
type DailyRetentionFormatArgs ¶
type DailyRetentionFormatArgs struct { // List of days of the month. DaysOfTheMonth DayArrayInput `pulumi:"daysOfTheMonth"` }
Daily retention format.
func (DailyRetentionFormatArgs) ElementType ¶
func (DailyRetentionFormatArgs) ElementType() reflect.Type
func (DailyRetentionFormatArgs) ToDailyRetentionFormatOutput ¶
func (i DailyRetentionFormatArgs) ToDailyRetentionFormatOutput() DailyRetentionFormatOutput
func (DailyRetentionFormatArgs) ToDailyRetentionFormatOutputWithContext ¶
func (i DailyRetentionFormatArgs) ToDailyRetentionFormatOutputWithContext(ctx context.Context) DailyRetentionFormatOutput
func (DailyRetentionFormatArgs) ToDailyRetentionFormatPtrOutput ¶
func (i DailyRetentionFormatArgs) ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput
func (DailyRetentionFormatArgs) ToDailyRetentionFormatPtrOutputWithContext ¶
func (i DailyRetentionFormatArgs) ToDailyRetentionFormatPtrOutputWithContext(ctx context.Context) DailyRetentionFormatPtrOutput
type DailyRetentionFormatInput ¶
type DailyRetentionFormatInput interface { pulumi.Input ToDailyRetentionFormatOutput() DailyRetentionFormatOutput ToDailyRetentionFormatOutputWithContext(context.Context) DailyRetentionFormatOutput }
DailyRetentionFormatInput is an input type that accepts DailyRetentionFormatArgs and DailyRetentionFormatOutput values. You can construct a concrete instance of `DailyRetentionFormatInput` via:
DailyRetentionFormatArgs{...}
type DailyRetentionFormatOutput ¶
type DailyRetentionFormatOutput struct{ *pulumi.OutputState }
Daily retention format.
func (DailyRetentionFormatOutput) DaysOfTheMonth ¶
func (o DailyRetentionFormatOutput) DaysOfTheMonth() DayArrayOutput
List of days of the month.
func (DailyRetentionFormatOutput) ElementType ¶
func (DailyRetentionFormatOutput) ElementType() reflect.Type
func (DailyRetentionFormatOutput) ToDailyRetentionFormatOutput ¶
func (o DailyRetentionFormatOutput) ToDailyRetentionFormatOutput() DailyRetentionFormatOutput
func (DailyRetentionFormatOutput) ToDailyRetentionFormatOutputWithContext ¶
func (o DailyRetentionFormatOutput) ToDailyRetentionFormatOutputWithContext(ctx context.Context) DailyRetentionFormatOutput
func (DailyRetentionFormatOutput) ToDailyRetentionFormatPtrOutput ¶
func (o DailyRetentionFormatOutput) ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput
func (DailyRetentionFormatOutput) ToDailyRetentionFormatPtrOutputWithContext ¶
func (o DailyRetentionFormatOutput) ToDailyRetentionFormatPtrOutputWithContext(ctx context.Context) DailyRetentionFormatPtrOutput
type DailyRetentionFormatPtrInput ¶
type DailyRetentionFormatPtrInput interface { pulumi.Input ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput ToDailyRetentionFormatPtrOutputWithContext(context.Context) DailyRetentionFormatPtrOutput }
DailyRetentionFormatPtrInput is an input type that accepts DailyRetentionFormatArgs, DailyRetentionFormatPtr and DailyRetentionFormatPtrOutput values. You can construct a concrete instance of `DailyRetentionFormatPtrInput` via:
DailyRetentionFormatArgs{...} or: nil
func DailyRetentionFormatPtr ¶
func DailyRetentionFormatPtr(v *DailyRetentionFormatArgs) DailyRetentionFormatPtrInput
type DailyRetentionFormatPtrOutput ¶
type DailyRetentionFormatPtrOutput struct{ *pulumi.OutputState }
func (DailyRetentionFormatPtrOutput) DaysOfTheMonth ¶
func (o DailyRetentionFormatPtrOutput) DaysOfTheMonth() DayArrayOutput
List of days of the month.
func (DailyRetentionFormatPtrOutput) Elem ¶
func (o DailyRetentionFormatPtrOutput) Elem() DailyRetentionFormatOutput
func (DailyRetentionFormatPtrOutput) ElementType ¶
func (DailyRetentionFormatPtrOutput) ElementType() reflect.Type
func (DailyRetentionFormatPtrOutput) ToDailyRetentionFormatPtrOutput ¶
func (o DailyRetentionFormatPtrOutput) ToDailyRetentionFormatPtrOutput() DailyRetentionFormatPtrOutput
func (DailyRetentionFormatPtrOutput) ToDailyRetentionFormatPtrOutputWithContext ¶
func (o DailyRetentionFormatPtrOutput) ToDailyRetentionFormatPtrOutputWithContext(ctx context.Context) DailyRetentionFormatPtrOutput
type DailyRetentionFormatResponse ¶
type DailyRetentionFormatResponse struct { // List of days of the month. DaysOfTheMonth []DayResponse `pulumi:"daysOfTheMonth"` }
Daily retention format.
type DailyRetentionFormatResponseArgs ¶
type DailyRetentionFormatResponseArgs struct { // List of days of the month. DaysOfTheMonth DayResponseArrayInput `pulumi:"daysOfTheMonth"` }
Daily retention format.
func (DailyRetentionFormatResponseArgs) ElementType ¶
func (DailyRetentionFormatResponseArgs) ElementType() reflect.Type
func (DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponseOutput ¶
func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponseOutput() DailyRetentionFormatResponseOutput
func (DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponseOutputWithContext ¶
func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponseOutputWithContext(ctx context.Context) DailyRetentionFormatResponseOutput
func (DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponsePtrOutput ¶
func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput
func (DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponsePtrOutputWithContext ¶
func (i DailyRetentionFormatResponseArgs) ToDailyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) DailyRetentionFormatResponsePtrOutput
type DailyRetentionFormatResponseInput ¶
type DailyRetentionFormatResponseInput interface { pulumi.Input ToDailyRetentionFormatResponseOutput() DailyRetentionFormatResponseOutput ToDailyRetentionFormatResponseOutputWithContext(context.Context) DailyRetentionFormatResponseOutput }
DailyRetentionFormatResponseInput is an input type that accepts DailyRetentionFormatResponseArgs and DailyRetentionFormatResponseOutput values. You can construct a concrete instance of `DailyRetentionFormatResponseInput` via:
DailyRetentionFormatResponseArgs{...}
type DailyRetentionFormatResponseOutput ¶
type DailyRetentionFormatResponseOutput struct{ *pulumi.OutputState }
Daily retention format.
func (DailyRetentionFormatResponseOutput) DaysOfTheMonth ¶
func (o DailyRetentionFormatResponseOutput) DaysOfTheMonth() DayResponseArrayOutput
List of days of the month.
func (DailyRetentionFormatResponseOutput) ElementType ¶
func (DailyRetentionFormatResponseOutput) ElementType() reflect.Type
func (DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponseOutput ¶
func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponseOutput() DailyRetentionFormatResponseOutput
func (DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponseOutputWithContext ¶
func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponseOutputWithContext(ctx context.Context) DailyRetentionFormatResponseOutput
func (DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponsePtrOutput ¶
func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput
func (DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponsePtrOutputWithContext ¶
func (o DailyRetentionFormatResponseOutput) ToDailyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) DailyRetentionFormatResponsePtrOutput
type DailyRetentionFormatResponsePtrInput ¶
type DailyRetentionFormatResponsePtrInput interface { pulumi.Input ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput ToDailyRetentionFormatResponsePtrOutputWithContext(context.Context) DailyRetentionFormatResponsePtrOutput }
DailyRetentionFormatResponsePtrInput is an input type that accepts DailyRetentionFormatResponseArgs, DailyRetentionFormatResponsePtr and DailyRetentionFormatResponsePtrOutput values. You can construct a concrete instance of `DailyRetentionFormatResponsePtrInput` via:
DailyRetentionFormatResponseArgs{...} or: nil
func DailyRetentionFormatResponsePtr ¶
func DailyRetentionFormatResponsePtr(v *DailyRetentionFormatResponseArgs) DailyRetentionFormatResponsePtrInput
type DailyRetentionFormatResponsePtrOutput ¶
type DailyRetentionFormatResponsePtrOutput struct{ *pulumi.OutputState }
func (DailyRetentionFormatResponsePtrOutput) DaysOfTheMonth ¶
func (o DailyRetentionFormatResponsePtrOutput) DaysOfTheMonth() DayResponseArrayOutput
List of days of the month.
func (DailyRetentionFormatResponsePtrOutput) ElementType ¶
func (DailyRetentionFormatResponsePtrOutput) ElementType() reflect.Type
func (DailyRetentionFormatResponsePtrOutput) ToDailyRetentionFormatResponsePtrOutput ¶
func (o DailyRetentionFormatResponsePtrOutput) ToDailyRetentionFormatResponsePtrOutput() DailyRetentionFormatResponsePtrOutput
func (DailyRetentionFormatResponsePtrOutput) ToDailyRetentionFormatResponsePtrOutputWithContext ¶
func (o DailyRetentionFormatResponsePtrOutput) ToDailyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) DailyRetentionFormatResponsePtrOutput
type DailyRetentionSchedule ¶
type DailyRetentionSchedule struct { // Retention duration of retention Policy. RetentionDuration *RetentionDuration `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Daily retention schedule.
type DailyRetentionScheduleArgs ¶
type DailyRetentionScheduleArgs struct { // Retention duration of retention Policy. RetentionDuration RetentionDurationPtrInput `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Daily retention schedule.
func (DailyRetentionScheduleArgs) ElementType ¶
func (DailyRetentionScheduleArgs) ElementType() reflect.Type
func (DailyRetentionScheduleArgs) ToDailyRetentionScheduleOutput ¶
func (i DailyRetentionScheduleArgs) ToDailyRetentionScheduleOutput() DailyRetentionScheduleOutput
func (DailyRetentionScheduleArgs) ToDailyRetentionScheduleOutputWithContext ¶
func (i DailyRetentionScheduleArgs) ToDailyRetentionScheduleOutputWithContext(ctx context.Context) DailyRetentionScheduleOutput
func (DailyRetentionScheduleArgs) ToDailyRetentionSchedulePtrOutput ¶
func (i DailyRetentionScheduleArgs) ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput
func (DailyRetentionScheduleArgs) ToDailyRetentionSchedulePtrOutputWithContext ¶
func (i DailyRetentionScheduleArgs) ToDailyRetentionSchedulePtrOutputWithContext(ctx context.Context) DailyRetentionSchedulePtrOutput
type DailyRetentionScheduleInput ¶
type DailyRetentionScheduleInput interface { pulumi.Input ToDailyRetentionScheduleOutput() DailyRetentionScheduleOutput ToDailyRetentionScheduleOutputWithContext(context.Context) DailyRetentionScheduleOutput }
DailyRetentionScheduleInput is an input type that accepts DailyRetentionScheduleArgs and DailyRetentionScheduleOutput values. You can construct a concrete instance of `DailyRetentionScheduleInput` via:
DailyRetentionScheduleArgs{...}
type DailyRetentionScheduleOutput ¶
type DailyRetentionScheduleOutput struct{ *pulumi.OutputState }
Daily retention schedule.
func (DailyRetentionScheduleOutput) ElementType ¶
func (DailyRetentionScheduleOutput) ElementType() reflect.Type
func (DailyRetentionScheduleOutput) RetentionDuration ¶
func (o DailyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (DailyRetentionScheduleOutput) RetentionTimes ¶
func (o DailyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (DailyRetentionScheduleOutput) ToDailyRetentionScheduleOutput ¶
func (o DailyRetentionScheduleOutput) ToDailyRetentionScheduleOutput() DailyRetentionScheduleOutput
func (DailyRetentionScheduleOutput) ToDailyRetentionScheduleOutputWithContext ¶
func (o DailyRetentionScheduleOutput) ToDailyRetentionScheduleOutputWithContext(ctx context.Context) DailyRetentionScheduleOutput
func (DailyRetentionScheduleOutput) ToDailyRetentionSchedulePtrOutput ¶
func (o DailyRetentionScheduleOutput) ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput
func (DailyRetentionScheduleOutput) ToDailyRetentionSchedulePtrOutputWithContext ¶
func (o DailyRetentionScheduleOutput) ToDailyRetentionSchedulePtrOutputWithContext(ctx context.Context) DailyRetentionSchedulePtrOutput
type DailyRetentionSchedulePtrInput ¶
type DailyRetentionSchedulePtrInput interface { pulumi.Input ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput ToDailyRetentionSchedulePtrOutputWithContext(context.Context) DailyRetentionSchedulePtrOutput }
DailyRetentionSchedulePtrInput is an input type that accepts DailyRetentionScheduleArgs, DailyRetentionSchedulePtr and DailyRetentionSchedulePtrOutput values. You can construct a concrete instance of `DailyRetentionSchedulePtrInput` via:
DailyRetentionScheduleArgs{...} or: nil
func DailyRetentionSchedulePtr ¶
func DailyRetentionSchedulePtr(v *DailyRetentionScheduleArgs) DailyRetentionSchedulePtrInput
type DailyRetentionSchedulePtrOutput ¶
type DailyRetentionSchedulePtrOutput struct{ *pulumi.OutputState }
func (DailyRetentionSchedulePtrOutput) Elem ¶
func (o DailyRetentionSchedulePtrOutput) Elem() DailyRetentionScheduleOutput
func (DailyRetentionSchedulePtrOutput) ElementType ¶
func (DailyRetentionSchedulePtrOutput) ElementType() reflect.Type
func (DailyRetentionSchedulePtrOutput) RetentionDuration ¶
func (o DailyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (DailyRetentionSchedulePtrOutput) RetentionTimes ¶
func (o DailyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (DailyRetentionSchedulePtrOutput) ToDailyRetentionSchedulePtrOutput ¶
func (o DailyRetentionSchedulePtrOutput) ToDailyRetentionSchedulePtrOutput() DailyRetentionSchedulePtrOutput
func (DailyRetentionSchedulePtrOutput) ToDailyRetentionSchedulePtrOutputWithContext ¶
func (o DailyRetentionSchedulePtrOutput) ToDailyRetentionSchedulePtrOutputWithContext(ctx context.Context) DailyRetentionSchedulePtrOutput
type DailyRetentionScheduleResponse ¶
type DailyRetentionScheduleResponse struct { // Retention duration of retention Policy. RetentionDuration *RetentionDurationResponse `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Daily retention schedule.
type DailyRetentionScheduleResponseArgs ¶
type DailyRetentionScheduleResponseArgs struct { // Retention duration of retention Policy. RetentionDuration RetentionDurationResponsePtrInput `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Daily retention schedule.
func (DailyRetentionScheduleResponseArgs) ElementType ¶
func (DailyRetentionScheduleResponseArgs) ElementType() reflect.Type
func (DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponseOutput ¶
func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponseOutput() DailyRetentionScheduleResponseOutput
func (DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponseOutputWithContext ¶
func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponseOutputWithContext(ctx context.Context) DailyRetentionScheduleResponseOutput
func (DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponsePtrOutput ¶
func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput
func (DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponsePtrOutputWithContext ¶
func (i DailyRetentionScheduleResponseArgs) ToDailyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) DailyRetentionScheduleResponsePtrOutput
type DailyRetentionScheduleResponseInput ¶
type DailyRetentionScheduleResponseInput interface { pulumi.Input ToDailyRetentionScheduleResponseOutput() DailyRetentionScheduleResponseOutput ToDailyRetentionScheduleResponseOutputWithContext(context.Context) DailyRetentionScheduleResponseOutput }
DailyRetentionScheduleResponseInput is an input type that accepts DailyRetentionScheduleResponseArgs and DailyRetentionScheduleResponseOutput values. You can construct a concrete instance of `DailyRetentionScheduleResponseInput` via:
DailyRetentionScheduleResponseArgs{...}
type DailyRetentionScheduleResponseOutput ¶
type DailyRetentionScheduleResponseOutput struct{ *pulumi.OutputState }
Daily retention schedule.
func (DailyRetentionScheduleResponseOutput) ElementType ¶
func (DailyRetentionScheduleResponseOutput) ElementType() reflect.Type
func (DailyRetentionScheduleResponseOutput) RetentionDuration ¶
func (o DailyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (DailyRetentionScheduleResponseOutput) RetentionTimes ¶
func (o DailyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponseOutput ¶
func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponseOutput() DailyRetentionScheduleResponseOutput
func (DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponseOutputWithContext ¶
func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponseOutputWithContext(ctx context.Context) DailyRetentionScheduleResponseOutput
func (DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponsePtrOutput ¶
func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput
func (DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponsePtrOutputWithContext ¶
func (o DailyRetentionScheduleResponseOutput) ToDailyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) DailyRetentionScheduleResponsePtrOutput
type DailyRetentionScheduleResponsePtrInput ¶
type DailyRetentionScheduleResponsePtrInput interface { pulumi.Input ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput ToDailyRetentionScheduleResponsePtrOutputWithContext(context.Context) DailyRetentionScheduleResponsePtrOutput }
DailyRetentionScheduleResponsePtrInput is an input type that accepts DailyRetentionScheduleResponseArgs, DailyRetentionScheduleResponsePtr and DailyRetentionScheduleResponsePtrOutput values. You can construct a concrete instance of `DailyRetentionScheduleResponsePtrInput` via:
DailyRetentionScheduleResponseArgs{...} or: nil
func DailyRetentionScheduleResponsePtr ¶
func DailyRetentionScheduleResponsePtr(v *DailyRetentionScheduleResponseArgs) DailyRetentionScheduleResponsePtrInput
type DailyRetentionScheduleResponsePtrOutput ¶
type DailyRetentionScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (DailyRetentionScheduleResponsePtrOutput) ElementType ¶
func (DailyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
func (DailyRetentionScheduleResponsePtrOutput) RetentionDuration ¶
func (o DailyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (DailyRetentionScheduleResponsePtrOutput) RetentionTimes ¶
func (o DailyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (DailyRetentionScheduleResponsePtrOutput) ToDailyRetentionScheduleResponsePtrOutput ¶
func (o DailyRetentionScheduleResponsePtrOutput) ToDailyRetentionScheduleResponsePtrOutput() DailyRetentionScheduleResponsePtrOutput
func (DailyRetentionScheduleResponsePtrOutput) ToDailyRetentionScheduleResponsePtrOutputWithContext ¶
func (o DailyRetentionScheduleResponsePtrOutput) ToDailyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) DailyRetentionScheduleResponsePtrOutput
type DataSourceType ¶
Type of workload this item represents.
func (DataSourceType) ElementType ¶
func (DataSourceType) ElementType() reflect.Type
func (DataSourceType) ToStringOutput ¶
func (e DataSourceType) ToStringOutput() pulumi.StringOutput
func (DataSourceType) ToStringOutputWithContext ¶
func (e DataSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceType) ToStringPtrOutput ¶
func (e DataSourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceType) ToStringPtrOutputWithContext ¶
func (e DataSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Day ¶
type Day struct { // Date of the month Date *int `pulumi:"date"` // Whether Date is last date of month IsLast *bool `pulumi:"isLast"` }
Day of the week.
type DayArgs ¶
type DayArgs struct { // Date of the month Date pulumi.IntPtrInput `pulumi:"date"` // Whether Date is last date of month IsLast pulumi.BoolPtrInput `pulumi:"isLast"` }
Day of the week.
func (DayArgs) ElementType ¶
func (DayArgs) ToDayOutput ¶
type DayArray ¶
type DayArray []DayInput
func (DayArray) ElementType ¶
func (DayArray) ToDayArrayOutput ¶
func (i DayArray) ToDayArrayOutput() DayArrayOutput
func (DayArray) ToDayArrayOutputWithContext ¶
func (i DayArray) ToDayArrayOutputWithContext(ctx context.Context) DayArrayOutput
type DayArrayInput ¶
type DayArrayInput interface { pulumi.Input ToDayArrayOutput() DayArrayOutput ToDayArrayOutputWithContext(context.Context) DayArrayOutput }
DayArrayInput is an input type that accepts DayArray and DayArrayOutput values. You can construct a concrete instance of `DayArrayInput` via:
DayArray{ DayArgs{...} }
type DayArrayOutput ¶
type DayArrayOutput struct{ *pulumi.OutputState }
func (DayArrayOutput) ElementType ¶
func (DayArrayOutput) ElementType() reflect.Type
func (DayArrayOutput) ToDayArrayOutput ¶
func (o DayArrayOutput) ToDayArrayOutput() DayArrayOutput
func (DayArrayOutput) ToDayArrayOutputWithContext ¶
func (o DayArrayOutput) ToDayArrayOutputWithContext(ctx context.Context) DayArrayOutput
type DayInput ¶
type DayInput interface { pulumi.Input ToDayOutput() DayOutput ToDayOutputWithContext(context.Context) DayOutput }
DayInput is an input type that accepts DayArgs and DayOutput values. You can construct a concrete instance of `DayInput` via:
DayArgs{...}
type DayOfWeek ¶
func (DayOfWeek) ElementType ¶
func (DayOfWeek) ToStringOutput ¶
func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
func (DayOfWeek) ToStringOutputWithContext ¶
func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DayOfWeek) ToStringPtrOutput ¶
func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeek) ToStringPtrOutputWithContext ¶
func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOutput ¶
type DayOutput struct{ *pulumi.OutputState }
Day of the week.
func (DayOutput) ElementType ¶
func (DayOutput) IsLast ¶
func (o DayOutput) IsLast() pulumi.BoolPtrOutput
Whether Date is last date of month
func (DayOutput) ToDayOutput ¶
type DayResponse ¶
type DayResponse struct { // Date of the month Date *int `pulumi:"date"` // Whether Date is last date of month IsLast *bool `pulumi:"isLast"` }
Day of the week.
type DayResponseArgs ¶
type DayResponseArgs struct { // Date of the month Date pulumi.IntPtrInput `pulumi:"date"` // Whether Date is last date of month IsLast pulumi.BoolPtrInput `pulumi:"isLast"` }
Day of the week.
func (DayResponseArgs) ElementType ¶
func (DayResponseArgs) ElementType() reflect.Type
func (DayResponseArgs) ToDayResponseOutput ¶
func (i DayResponseArgs) ToDayResponseOutput() DayResponseOutput
func (DayResponseArgs) ToDayResponseOutputWithContext ¶
func (i DayResponseArgs) ToDayResponseOutputWithContext(ctx context.Context) DayResponseOutput
type DayResponseArray ¶
type DayResponseArray []DayResponseInput
func (DayResponseArray) ElementType ¶
func (DayResponseArray) ElementType() reflect.Type
func (DayResponseArray) ToDayResponseArrayOutput ¶
func (i DayResponseArray) ToDayResponseArrayOutput() DayResponseArrayOutput
func (DayResponseArray) ToDayResponseArrayOutputWithContext ¶
func (i DayResponseArray) ToDayResponseArrayOutputWithContext(ctx context.Context) DayResponseArrayOutput
type DayResponseArrayInput ¶
type DayResponseArrayInput interface { pulumi.Input ToDayResponseArrayOutput() DayResponseArrayOutput ToDayResponseArrayOutputWithContext(context.Context) DayResponseArrayOutput }
DayResponseArrayInput is an input type that accepts DayResponseArray and DayResponseArrayOutput values. You can construct a concrete instance of `DayResponseArrayInput` via:
DayResponseArray{ DayResponseArgs{...} }
type DayResponseArrayOutput ¶
type DayResponseArrayOutput struct{ *pulumi.OutputState }
func (DayResponseArrayOutput) ElementType ¶
func (DayResponseArrayOutput) ElementType() reflect.Type
func (DayResponseArrayOutput) Index ¶
func (o DayResponseArrayOutput) Index(i pulumi.IntInput) DayResponseOutput
func (DayResponseArrayOutput) ToDayResponseArrayOutput ¶
func (o DayResponseArrayOutput) ToDayResponseArrayOutput() DayResponseArrayOutput
func (DayResponseArrayOutput) ToDayResponseArrayOutputWithContext ¶
func (o DayResponseArrayOutput) ToDayResponseArrayOutputWithContext(ctx context.Context) DayResponseArrayOutput
type DayResponseInput ¶
type DayResponseInput interface { pulumi.Input ToDayResponseOutput() DayResponseOutput ToDayResponseOutputWithContext(context.Context) DayResponseOutput }
DayResponseInput is an input type that accepts DayResponseArgs and DayResponseOutput values. You can construct a concrete instance of `DayResponseInput` via:
DayResponseArgs{...}
type DayResponseOutput ¶
type DayResponseOutput struct{ *pulumi.OutputState }
Day of the week.
func (DayResponseOutput) Date ¶
func (o DayResponseOutput) Date() pulumi.IntPtrOutput
Date of the month
func (DayResponseOutput) ElementType ¶
func (DayResponseOutput) ElementType() reflect.Type
func (DayResponseOutput) IsLast ¶
func (o DayResponseOutput) IsLast() pulumi.BoolPtrOutput
Whether Date is last date of month
func (DayResponseOutput) ToDayResponseOutput ¶
func (o DayResponseOutput) ToDayResponseOutput() DayResponseOutput
func (DayResponseOutput) ToDayResponseOutputWithContext ¶
func (o DayResponseOutput) ToDayResponseOutputWithContext(ctx context.Context) DayResponseOutput
type DiskExclusionProperties ¶
type DiskExclusionPropertiesArgs ¶
type DiskExclusionPropertiesArgs struct { // List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection. DiskLunList pulumi.IntArrayInput `pulumi:"diskLunList"` // Flag to indicate whether DiskLunList is to be included/ excluded from backup. IsInclusionList pulumi.BoolPtrInput `pulumi:"isInclusionList"` }
func (DiskExclusionPropertiesArgs) ElementType ¶
func (DiskExclusionPropertiesArgs) ElementType() reflect.Type
func (DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesOutput ¶
func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesOutput() DiskExclusionPropertiesOutput
func (DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesOutputWithContext ¶
func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesOutputWithContext(ctx context.Context) DiskExclusionPropertiesOutput
func (DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesPtrOutput ¶
func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput
func (DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesPtrOutputWithContext ¶
func (i DiskExclusionPropertiesArgs) ToDiskExclusionPropertiesPtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesPtrOutput
type DiskExclusionPropertiesInput ¶
type DiskExclusionPropertiesInput interface { pulumi.Input ToDiskExclusionPropertiesOutput() DiskExclusionPropertiesOutput ToDiskExclusionPropertiesOutputWithContext(context.Context) DiskExclusionPropertiesOutput }
DiskExclusionPropertiesInput is an input type that accepts DiskExclusionPropertiesArgs and DiskExclusionPropertiesOutput values. You can construct a concrete instance of `DiskExclusionPropertiesInput` via:
DiskExclusionPropertiesArgs{...}
type DiskExclusionPropertiesOutput ¶
type DiskExclusionPropertiesOutput struct{ *pulumi.OutputState }
func (DiskExclusionPropertiesOutput) DiskLunList ¶
func (o DiskExclusionPropertiesOutput) DiskLunList() pulumi.IntArrayOutput
List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
func (DiskExclusionPropertiesOutput) ElementType ¶
func (DiskExclusionPropertiesOutput) ElementType() reflect.Type
func (DiskExclusionPropertiesOutput) IsInclusionList ¶
func (o DiskExclusionPropertiesOutput) IsInclusionList() pulumi.BoolPtrOutput
Flag to indicate whether DiskLunList is to be included/ excluded from backup.
func (DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesOutput ¶
func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesOutput() DiskExclusionPropertiesOutput
func (DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesOutputWithContext ¶
func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesOutputWithContext(ctx context.Context) DiskExclusionPropertiesOutput
func (DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesPtrOutput ¶
func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput
func (DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesPtrOutputWithContext ¶
func (o DiskExclusionPropertiesOutput) ToDiskExclusionPropertiesPtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesPtrOutput
type DiskExclusionPropertiesPtrInput ¶
type DiskExclusionPropertiesPtrInput interface { pulumi.Input ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput ToDiskExclusionPropertiesPtrOutputWithContext(context.Context) DiskExclusionPropertiesPtrOutput }
DiskExclusionPropertiesPtrInput is an input type that accepts DiskExclusionPropertiesArgs, DiskExclusionPropertiesPtr and DiskExclusionPropertiesPtrOutput values. You can construct a concrete instance of `DiskExclusionPropertiesPtrInput` via:
DiskExclusionPropertiesArgs{...} or: nil
func DiskExclusionPropertiesPtr ¶
func DiskExclusionPropertiesPtr(v *DiskExclusionPropertiesArgs) DiskExclusionPropertiesPtrInput
type DiskExclusionPropertiesPtrOutput ¶
type DiskExclusionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DiskExclusionPropertiesPtrOutput) DiskLunList ¶
func (o DiskExclusionPropertiesPtrOutput) DiskLunList() pulumi.IntArrayOutput
List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
func (DiskExclusionPropertiesPtrOutput) Elem ¶
func (o DiskExclusionPropertiesPtrOutput) Elem() DiskExclusionPropertiesOutput
func (DiskExclusionPropertiesPtrOutput) ElementType ¶
func (DiskExclusionPropertiesPtrOutput) ElementType() reflect.Type
func (DiskExclusionPropertiesPtrOutput) IsInclusionList ¶
func (o DiskExclusionPropertiesPtrOutput) IsInclusionList() pulumi.BoolPtrOutput
Flag to indicate whether DiskLunList is to be included/ excluded from backup.
func (DiskExclusionPropertiesPtrOutput) ToDiskExclusionPropertiesPtrOutput ¶
func (o DiskExclusionPropertiesPtrOutput) ToDiskExclusionPropertiesPtrOutput() DiskExclusionPropertiesPtrOutput
func (DiskExclusionPropertiesPtrOutput) ToDiskExclusionPropertiesPtrOutputWithContext ¶
func (o DiskExclusionPropertiesPtrOutput) ToDiskExclusionPropertiesPtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesPtrOutput
type DiskExclusionPropertiesResponseArgs ¶
type DiskExclusionPropertiesResponseArgs struct { // List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection. DiskLunList pulumi.IntArrayInput `pulumi:"diskLunList"` // Flag to indicate whether DiskLunList is to be included/ excluded from backup. IsInclusionList pulumi.BoolPtrInput `pulumi:"isInclusionList"` }
func (DiskExclusionPropertiesResponseArgs) ElementType ¶
func (DiskExclusionPropertiesResponseArgs) ElementType() reflect.Type
func (DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponseOutput ¶
func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponseOutput() DiskExclusionPropertiesResponseOutput
func (DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponseOutputWithContext ¶
func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponseOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponseOutput
func (DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponsePtrOutput ¶
func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput
func (DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponsePtrOutputWithContext ¶
func (i DiskExclusionPropertiesResponseArgs) ToDiskExclusionPropertiesResponsePtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponsePtrOutput
type DiskExclusionPropertiesResponseInput ¶
type DiskExclusionPropertiesResponseInput interface { pulumi.Input ToDiskExclusionPropertiesResponseOutput() DiskExclusionPropertiesResponseOutput ToDiskExclusionPropertiesResponseOutputWithContext(context.Context) DiskExclusionPropertiesResponseOutput }
DiskExclusionPropertiesResponseInput is an input type that accepts DiskExclusionPropertiesResponseArgs and DiskExclusionPropertiesResponseOutput values. You can construct a concrete instance of `DiskExclusionPropertiesResponseInput` via:
DiskExclusionPropertiesResponseArgs{...}
type DiskExclusionPropertiesResponseOutput ¶
type DiskExclusionPropertiesResponseOutput struct{ *pulumi.OutputState }
func (DiskExclusionPropertiesResponseOutput) DiskLunList ¶
func (o DiskExclusionPropertiesResponseOutput) DiskLunList() pulumi.IntArrayOutput
List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
func (DiskExclusionPropertiesResponseOutput) ElementType ¶
func (DiskExclusionPropertiesResponseOutput) ElementType() reflect.Type
func (DiskExclusionPropertiesResponseOutput) IsInclusionList ¶
func (o DiskExclusionPropertiesResponseOutput) IsInclusionList() pulumi.BoolPtrOutput
Flag to indicate whether DiskLunList is to be included/ excluded from backup.
func (DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponseOutput ¶
func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponseOutput() DiskExclusionPropertiesResponseOutput
func (DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponseOutputWithContext ¶
func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponseOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponseOutput
func (DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponsePtrOutput ¶
func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput
func (DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponsePtrOutputWithContext ¶
func (o DiskExclusionPropertiesResponseOutput) ToDiskExclusionPropertiesResponsePtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponsePtrOutput
type DiskExclusionPropertiesResponsePtrInput ¶
type DiskExclusionPropertiesResponsePtrInput interface { pulumi.Input ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput ToDiskExclusionPropertiesResponsePtrOutputWithContext(context.Context) DiskExclusionPropertiesResponsePtrOutput }
DiskExclusionPropertiesResponsePtrInput is an input type that accepts DiskExclusionPropertiesResponseArgs, DiskExclusionPropertiesResponsePtr and DiskExclusionPropertiesResponsePtrOutput values. You can construct a concrete instance of `DiskExclusionPropertiesResponsePtrInput` via:
DiskExclusionPropertiesResponseArgs{...} or: nil
func DiskExclusionPropertiesResponsePtr ¶
func DiskExclusionPropertiesResponsePtr(v *DiskExclusionPropertiesResponseArgs) DiskExclusionPropertiesResponsePtrInput
type DiskExclusionPropertiesResponsePtrOutput ¶
type DiskExclusionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (DiskExclusionPropertiesResponsePtrOutput) DiskLunList ¶
func (o DiskExclusionPropertiesResponsePtrOutput) DiskLunList() pulumi.IntArrayOutput
List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
func (DiskExclusionPropertiesResponsePtrOutput) ElementType ¶
func (DiskExclusionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (DiskExclusionPropertiesResponsePtrOutput) IsInclusionList ¶
func (o DiskExclusionPropertiesResponsePtrOutput) IsInclusionList() pulumi.BoolPtrOutput
Flag to indicate whether DiskLunList is to be included/ excluded from backup.
func (DiskExclusionPropertiesResponsePtrOutput) ToDiskExclusionPropertiesResponsePtrOutput ¶
func (o DiskExclusionPropertiesResponsePtrOutput) ToDiskExclusionPropertiesResponsePtrOutput() DiskExclusionPropertiesResponsePtrOutput
func (DiskExclusionPropertiesResponsePtrOutput) ToDiskExclusionPropertiesResponsePtrOutputWithContext ¶
func (o DiskExclusionPropertiesResponsePtrOutput) ToDiskExclusionPropertiesResponsePtrOutputWithContext(ctx context.Context) DiskExclusionPropertiesResponsePtrOutput
type DistributedNodesInfo ¶
type DistributedNodesInfo struct { // Name of the node under a distributed container. NodeName *string `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status *string `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
type DistributedNodesInfoArgs ¶
type DistributedNodesInfoArgs struct { // Name of the node under a distributed container. NodeName pulumi.StringPtrInput `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoArgs) ElementType ¶
func (DistributedNodesInfoArgs) ElementType() reflect.Type
func (DistributedNodesInfoArgs) ToDistributedNodesInfoOutput ¶
func (i DistributedNodesInfoArgs) ToDistributedNodesInfoOutput() DistributedNodesInfoOutput
func (DistributedNodesInfoArgs) ToDistributedNodesInfoOutputWithContext ¶
func (i DistributedNodesInfoArgs) ToDistributedNodesInfoOutputWithContext(ctx context.Context) DistributedNodesInfoOutput
type DistributedNodesInfoArray ¶
type DistributedNodesInfoArray []DistributedNodesInfoInput
func (DistributedNodesInfoArray) ElementType ¶
func (DistributedNodesInfoArray) ElementType() reflect.Type
func (DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutput ¶
func (i DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput
func (DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutputWithContext ¶
func (i DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutputWithContext(ctx context.Context) DistributedNodesInfoArrayOutput
type DistributedNodesInfoArrayInput ¶
type DistributedNodesInfoArrayInput interface { pulumi.Input ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput ToDistributedNodesInfoArrayOutputWithContext(context.Context) DistributedNodesInfoArrayOutput }
DistributedNodesInfoArrayInput is an input type that accepts DistributedNodesInfoArray and DistributedNodesInfoArrayOutput values. You can construct a concrete instance of `DistributedNodesInfoArrayInput` via:
DistributedNodesInfoArray{ DistributedNodesInfoArgs{...} }
type DistributedNodesInfoArrayOutput ¶
type DistributedNodesInfoArrayOutput struct{ *pulumi.OutputState }
func (DistributedNodesInfoArrayOutput) ElementType ¶
func (DistributedNodesInfoArrayOutput) ElementType() reflect.Type
func (DistributedNodesInfoArrayOutput) Index ¶
func (o DistributedNodesInfoArrayOutput) Index(i pulumi.IntInput) DistributedNodesInfoOutput
func (DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutput ¶
func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput
func (DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutputWithContext ¶
func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutputWithContext(ctx context.Context) DistributedNodesInfoArrayOutput
type DistributedNodesInfoInput ¶
type DistributedNodesInfoInput interface { pulumi.Input ToDistributedNodesInfoOutput() DistributedNodesInfoOutput ToDistributedNodesInfoOutputWithContext(context.Context) DistributedNodesInfoOutput }
DistributedNodesInfoInput is an input type that accepts DistributedNodesInfoArgs and DistributedNodesInfoOutput values. You can construct a concrete instance of `DistributedNodesInfoInput` via:
DistributedNodesInfoArgs{...}
type DistributedNodesInfoOutput ¶
type DistributedNodesInfoOutput struct{ *pulumi.OutputState }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoOutput) ElementType ¶
func (DistributedNodesInfoOutput) ElementType() reflect.Type
func (DistributedNodesInfoOutput) NodeName ¶
func (o DistributedNodesInfoOutput) NodeName() pulumi.StringPtrOutput
Name of the node under a distributed container.
func (DistributedNodesInfoOutput) Status ¶
func (o DistributedNodesInfoOutput) Status() pulumi.StringPtrOutput
Status of this Node. Failed | Succeeded
func (DistributedNodesInfoOutput) ToDistributedNodesInfoOutput ¶
func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutput() DistributedNodesInfoOutput
func (DistributedNodesInfoOutput) ToDistributedNodesInfoOutputWithContext ¶
func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutputWithContext(ctx context.Context) DistributedNodesInfoOutput
type DistributedNodesInfoResponse ¶
type DistributedNodesInfoResponse struct { // Error Details if the Status is non-success. ErrorDetail *ErrorDetailResponse `pulumi:"errorDetail"` // Name of the node under a distributed container. NodeName *string `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status *string `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
type DistributedNodesInfoResponseArgs ¶
type DistributedNodesInfoResponseArgs struct { // Error Details if the Status is non-success. ErrorDetail ErrorDetailResponsePtrInput `pulumi:"errorDetail"` // Name of the node under a distributed container. NodeName pulumi.StringPtrInput `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoResponseArgs) ElementType ¶
func (DistributedNodesInfoResponseArgs) ElementType() reflect.Type
func (DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutput ¶
func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
func (DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutputWithContext ¶
func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
type DistributedNodesInfoResponseArray ¶
type DistributedNodesInfoResponseArray []DistributedNodesInfoResponseInput
func (DistributedNodesInfoResponseArray) ElementType ¶
func (DistributedNodesInfoResponseArray) ElementType() reflect.Type
func (DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutput ¶
func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
func (DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutputWithContext ¶
func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
type DistributedNodesInfoResponseArrayInput ¶
type DistributedNodesInfoResponseArrayInput interface { pulumi.Input ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput ToDistributedNodesInfoResponseArrayOutputWithContext(context.Context) DistributedNodesInfoResponseArrayOutput }
DistributedNodesInfoResponseArrayInput is an input type that accepts DistributedNodesInfoResponseArray and DistributedNodesInfoResponseArrayOutput values. You can construct a concrete instance of `DistributedNodesInfoResponseArrayInput` via:
DistributedNodesInfoResponseArray{ DistributedNodesInfoResponseArgs{...} }
type DistributedNodesInfoResponseArrayOutput ¶
type DistributedNodesInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (DistributedNodesInfoResponseArrayOutput) ElementType ¶
func (DistributedNodesInfoResponseArrayOutput) ElementType() reflect.Type
func (DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutput ¶
func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
func (DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutputWithContext ¶
func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
type DistributedNodesInfoResponseInput ¶
type DistributedNodesInfoResponseInput interface { pulumi.Input ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput ToDistributedNodesInfoResponseOutputWithContext(context.Context) DistributedNodesInfoResponseOutput }
DistributedNodesInfoResponseInput is an input type that accepts DistributedNodesInfoResponseArgs and DistributedNodesInfoResponseOutput values. You can construct a concrete instance of `DistributedNodesInfoResponseInput` via:
DistributedNodesInfoResponseArgs{...}
type DistributedNodesInfoResponseOutput ¶
type DistributedNodesInfoResponseOutput struct{ *pulumi.OutputState }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoResponseOutput) ElementType ¶
func (DistributedNodesInfoResponseOutput) ElementType() reflect.Type
func (DistributedNodesInfoResponseOutput) ErrorDetail ¶
func (o DistributedNodesInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Details if the Status is non-success.
func (DistributedNodesInfoResponseOutput) NodeName ¶
func (o DistributedNodesInfoResponseOutput) NodeName() pulumi.StringPtrOutput
Name of the node under a distributed container.
func (DistributedNodesInfoResponseOutput) Status ¶
func (o DistributedNodesInfoResponseOutput) Status() pulumi.StringPtrOutput
Status of this Node. Failed | Succeeded
func (DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutput ¶
func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
func (DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutputWithContext ¶
func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
type DpmContainer ¶
type DpmContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
type DpmContainerArgs ¶
type DpmContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
func (DpmContainerArgs) ElementType ¶
func (DpmContainerArgs) ElementType() reflect.Type
func (DpmContainerArgs) ToDpmContainerOutput ¶
func (i DpmContainerArgs) ToDpmContainerOutput() DpmContainerOutput
func (DpmContainerArgs) ToDpmContainerOutputWithContext ¶
func (i DpmContainerArgs) ToDpmContainerOutputWithContext(ctx context.Context) DpmContainerOutput
type DpmContainerInput ¶
type DpmContainerInput interface { pulumi.Input ToDpmContainerOutput() DpmContainerOutput ToDpmContainerOutputWithContext(context.Context) DpmContainerOutput }
DpmContainerInput is an input type that accepts DpmContainerArgs and DpmContainerOutput values. You can construct a concrete instance of `DpmContainerInput` via:
DpmContainerArgs{...}
type DpmContainerOutput ¶
type DpmContainerOutput struct{ *pulumi.OutputState }
DPM workload-specific protection container.
func (DpmContainerOutput) BackupManagementType ¶
func (o DpmContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (DpmContainerOutput) CanReRegister ¶
func (o DpmContainerOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (DpmContainerOutput) ContainerId ¶
func (o DpmContainerOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (DpmContainerOutput) ContainerType ¶
func (o DpmContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (DpmContainerOutput) DpmAgentVersion ¶
func (o DpmContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (DpmContainerOutput) DpmServers ¶
func (o DpmContainerOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (DpmContainerOutput) ElementType ¶
func (DpmContainerOutput) ElementType() reflect.Type
func (DpmContainerOutput) ExtendedInfo ¶
func (o DpmContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
Extended Info of the container.
func (DpmContainerOutput) FriendlyName ¶
func (o DpmContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (DpmContainerOutput) HealthStatus ¶
func (o DpmContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (DpmContainerOutput) ProtectedItemCount ¶
func (o DpmContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (DpmContainerOutput) ProtectionStatus ¶
func (o DpmContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (DpmContainerOutput) RegistrationStatus ¶
func (o DpmContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (DpmContainerOutput) ToDpmContainerOutput ¶
func (o DpmContainerOutput) ToDpmContainerOutput() DpmContainerOutput
func (DpmContainerOutput) ToDpmContainerOutputWithContext ¶
func (o DpmContainerOutput) ToDpmContainerOutputWithContext(ctx context.Context) DpmContainerOutput
func (DpmContainerOutput) UpgradeAvailable ¶
func (o DpmContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type DpmContainerResponse ¶
type DpmContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
type DpmContainerResponseArgs ¶
type DpmContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
func (DpmContainerResponseArgs) ElementType ¶
func (DpmContainerResponseArgs) ElementType() reflect.Type
func (DpmContainerResponseArgs) ToDpmContainerResponseOutput ¶
func (i DpmContainerResponseArgs) ToDpmContainerResponseOutput() DpmContainerResponseOutput
func (DpmContainerResponseArgs) ToDpmContainerResponseOutputWithContext ¶
func (i DpmContainerResponseArgs) ToDpmContainerResponseOutputWithContext(ctx context.Context) DpmContainerResponseOutput
type DpmContainerResponseInput ¶
type DpmContainerResponseInput interface { pulumi.Input ToDpmContainerResponseOutput() DpmContainerResponseOutput ToDpmContainerResponseOutputWithContext(context.Context) DpmContainerResponseOutput }
DpmContainerResponseInput is an input type that accepts DpmContainerResponseArgs and DpmContainerResponseOutput values. You can construct a concrete instance of `DpmContainerResponseInput` via:
DpmContainerResponseArgs{...}
type DpmContainerResponseOutput ¶
type DpmContainerResponseOutput struct{ *pulumi.OutputState }
DPM workload-specific protection container.
func (DpmContainerResponseOutput) BackupManagementType ¶
func (o DpmContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (DpmContainerResponseOutput) CanReRegister ¶
func (o DpmContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (DpmContainerResponseOutput) ContainerId ¶
func (o DpmContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (DpmContainerResponseOutput) ContainerType ¶
func (o DpmContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (DpmContainerResponseOutput) DpmAgentVersion ¶
func (o DpmContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (DpmContainerResponseOutput) DpmServers ¶
func (o DpmContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (DpmContainerResponseOutput) ElementType ¶
func (DpmContainerResponseOutput) ElementType() reflect.Type
func (DpmContainerResponseOutput) ExtendedInfo ¶
func (o DpmContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
Extended Info of the container.
func (DpmContainerResponseOutput) FriendlyName ¶
func (o DpmContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (DpmContainerResponseOutput) HealthStatus ¶
func (o DpmContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (DpmContainerResponseOutput) ProtectedItemCount ¶
func (o DpmContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (DpmContainerResponseOutput) ProtectionStatus ¶
func (o DpmContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (DpmContainerResponseOutput) RegistrationStatus ¶
func (o DpmContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (DpmContainerResponseOutput) ToDpmContainerResponseOutput ¶
func (o DpmContainerResponseOutput) ToDpmContainerResponseOutput() DpmContainerResponseOutput
func (DpmContainerResponseOutput) ToDpmContainerResponseOutputWithContext ¶
func (o DpmContainerResponseOutput) ToDpmContainerResponseOutputWithContext(ctx context.Context) DpmContainerResponseOutput
func (DpmContainerResponseOutput) UpgradeAvailable ¶
func (o DpmContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type ErrorDetailResponse ¶
type ErrorDetailResponse struct { // Error code. Code string `pulumi:"code"` // Error Message related to the Code. Message string `pulumi:"message"` // List of recommendation strings. Recommendations []string `pulumi:"recommendations"` }
Error Detail class which encapsulates Code, Message and Recommendations.
type ErrorDetailResponseArgs ¶
type ErrorDetailResponseArgs struct { // Error code. Code pulumi.StringInput `pulumi:"code"` // Error Message related to the Code. Message pulumi.StringInput `pulumi:"message"` // List of recommendation strings. Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` }
Error Detail class which encapsulates Code, Message and Recommendations.
func (ErrorDetailResponseArgs) ElementType ¶
func (ErrorDetailResponseArgs) ElementType() reflect.Type
func (ErrorDetailResponseArgs) ToErrorDetailResponseOutput ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutput ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutputWithContext ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
type ErrorDetailResponseInput ¶
type ErrorDetailResponseInput interface { pulumi.Input ToErrorDetailResponseOutput() ErrorDetailResponseOutput ToErrorDetailResponseOutputWithContext(context.Context) ErrorDetailResponseOutput }
ErrorDetailResponseInput is an input type that accepts ErrorDetailResponseArgs and ErrorDetailResponseOutput values. You can construct a concrete instance of `ErrorDetailResponseInput` via:
ErrorDetailResponseArgs{...}
type ErrorDetailResponseOutput ¶
type ErrorDetailResponseOutput struct{ *pulumi.OutputState }
Error Detail class which encapsulates Code, Message and Recommendations.
func (ErrorDetailResponseOutput) Code ¶
func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
Error code.
func (ErrorDetailResponseOutput) ElementType ¶
func (ErrorDetailResponseOutput) ElementType() reflect.Type
func (ErrorDetailResponseOutput) Message ¶
func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
Error Message related to the Code.
func (ErrorDetailResponseOutput) Recommendations ¶
func (o ErrorDetailResponseOutput) Recommendations() pulumi.StringArrayOutput
List of recommendation strings.
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
type ErrorDetailResponsePtrInput ¶
type ErrorDetailResponsePtrInput interface { pulumi.Input ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput ToErrorDetailResponsePtrOutputWithContext(context.Context) ErrorDetailResponsePtrOutput }
ErrorDetailResponsePtrInput is an input type that accepts ErrorDetailResponseArgs, ErrorDetailResponsePtr and ErrorDetailResponsePtrOutput values. You can construct a concrete instance of `ErrorDetailResponsePtrInput` via:
ErrorDetailResponseArgs{...} or: nil
func ErrorDetailResponsePtr ¶
func ErrorDetailResponsePtr(v *ErrorDetailResponseArgs) ErrorDetailResponsePtrInput
type ErrorDetailResponsePtrOutput ¶
type ErrorDetailResponsePtrOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponsePtrOutput) Code ¶
func (o ErrorDetailResponsePtrOutput) Code() pulumi.StringPtrOutput
Error code.
func (ErrorDetailResponsePtrOutput) Elem ¶
func (o ErrorDetailResponsePtrOutput) Elem() ErrorDetailResponseOutput
func (ErrorDetailResponsePtrOutput) ElementType ¶
func (ErrorDetailResponsePtrOutput) ElementType() reflect.Type
func (ErrorDetailResponsePtrOutput) Message ¶
func (o ErrorDetailResponsePtrOutput) Message() pulumi.StringPtrOutput
Error Message related to the Code.
func (ErrorDetailResponsePtrOutput) Recommendations ¶
func (o ErrorDetailResponsePtrOutput) Recommendations() pulumi.StringArrayOutput
List of recommendation strings.
func (ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutput ¶
func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
func (ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutputWithContext ¶
func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
type ExtendedProperties ¶
type ExtendedProperties struct { // Extended Properties for Disk Exclusion. DiskExclusionProperties *DiskExclusionProperties `pulumi:"diskExclusionProperties"` }
Extended Properties for Azure IaasVM Backup.
type ExtendedPropertiesArgs ¶
type ExtendedPropertiesArgs struct { // Extended Properties for Disk Exclusion. DiskExclusionProperties DiskExclusionPropertiesPtrInput `pulumi:"diskExclusionProperties"` }
Extended Properties for Azure IaasVM Backup.
func (ExtendedPropertiesArgs) ElementType ¶
func (ExtendedPropertiesArgs) ElementType() reflect.Type
func (ExtendedPropertiesArgs) ToExtendedPropertiesOutput ¶
func (i ExtendedPropertiesArgs) ToExtendedPropertiesOutput() ExtendedPropertiesOutput
func (ExtendedPropertiesArgs) ToExtendedPropertiesOutputWithContext ¶
func (i ExtendedPropertiesArgs) ToExtendedPropertiesOutputWithContext(ctx context.Context) ExtendedPropertiesOutput
func (ExtendedPropertiesArgs) ToExtendedPropertiesPtrOutput ¶
func (i ExtendedPropertiesArgs) ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput
func (ExtendedPropertiesArgs) ToExtendedPropertiesPtrOutputWithContext ¶
func (i ExtendedPropertiesArgs) ToExtendedPropertiesPtrOutputWithContext(ctx context.Context) ExtendedPropertiesPtrOutput
type ExtendedPropertiesInput ¶
type ExtendedPropertiesInput interface { pulumi.Input ToExtendedPropertiesOutput() ExtendedPropertiesOutput ToExtendedPropertiesOutputWithContext(context.Context) ExtendedPropertiesOutput }
ExtendedPropertiesInput is an input type that accepts ExtendedPropertiesArgs and ExtendedPropertiesOutput values. You can construct a concrete instance of `ExtendedPropertiesInput` via:
ExtendedPropertiesArgs{...}
type ExtendedPropertiesOutput ¶
type ExtendedPropertiesOutput struct{ *pulumi.OutputState }
Extended Properties for Azure IaasVM Backup.
func (ExtendedPropertiesOutput) DiskExclusionProperties ¶
func (o ExtendedPropertiesOutput) DiskExclusionProperties() DiskExclusionPropertiesPtrOutput
Extended Properties for Disk Exclusion.
func (ExtendedPropertiesOutput) ElementType ¶
func (ExtendedPropertiesOutput) ElementType() reflect.Type
func (ExtendedPropertiesOutput) ToExtendedPropertiesOutput ¶
func (o ExtendedPropertiesOutput) ToExtendedPropertiesOutput() ExtendedPropertiesOutput
func (ExtendedPropertiesOutput) ToExtendedPropertiesOutputWithContext ¶
func (o ExtendedPropertiesOutput) ToExtendedPropertiesOutputWithContext(ctx context.Context) ExtendedPropertiesOutput
func (ExtendedPropertiesOutput) ToExtendedPropertiesPtrOutput ¶
func (o ExtendedPropertiesOutput) ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput
func (ExtendedPropertiesOutput) ToExtendedPropertiesPtrOutputWithContext ¶
func (o ExtendedPropertiesOutput) ToExtendedPropertiesPtrOutputWithContext(ctx context.Context) ExtendedPropertiesPtrOutput
type ExtendedPropertiesPtrInput ¶
type ExtendedPropertiesPtrInput interface { pulumi.Input ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput ToExtendedPropertiesPtrOutputWithContext(context.Context) ExtendedPropertiesPtrOutput }
ExtendedPropertiesPtrInput is an input type that accepts ExtendedPropertiesArgs, ExtendedPropertiesPtr and ExtendedPropertiesPtrOutput values. You can construct a concrete instance of `ExtendedPropertiesPtrInput` via:
ExtendedPropertiesArgs{...} or: nil
func ExtendedPropertiesPtr ¶
func ExtendedPropertiesPtr(v *ExtendedPropertiesArgs) ExtendedPropertiesPtrInput
type ExtendedPropertiesPtrOutput ¶
type ExtendedPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ExtendedPropertiesPtrOutput) DiskExclusionProperties ¶
func (o ExtendedPropertiesPtrOutput) DiskExclusionProperties() DiskExclusionPropertiesPtrOutput
Extended Properties for Disk Exclusion.
func (ExtendedPropertiesPtrOutput) Elem ¶
func (o ExtendedPropertiesPtrOutput) Elem() ExtendedPropertiesOutput
func (ExtendedPropertiesPtrOutput) ElementType ¶
func (ExtendedPropertiesPtrOutput) ElementType() reflect.Type
func (ExtendedPropertiesPtrOutput) ToExtendedPropertiesPtrOutput ¶
func (o ExtendedPropertiesPtrOutput) ToExtendedPropertiesPtrOutput() ExtendedPropertiesPtrOutput
func (ExtendedPropertiesPtrOutput) ToExtendedPropertiesPtrOutputWithContext ¶
func (o ExtendedPropertiesPtrOutput) ToExtendedPropertiesPtrOutputWithContext(ctx context.Context) ExtendedPropertiesPtrOutput
type ExtendedPropertiesResponse ¶
type ExtendedPropertiesResponse struct { // Extended Properties for Disk Exclusion. DiskExclusionProperties *DiskExclusionPropertiesResponse `pulumi:"diskExclusionProperties"` }
Extended Properties for Azure IaasVM Backup.
type ExtendedPropertiesResponseArgs ¶
type ExtendedPropertiesResponseArgs struct { // Extended Properties for Disk Exclusion. DiskExclusionProperties DiskExclusionPropertiesResponsePtrInput `pulumi:"diskExclusionProperties"` }
Extended Properties for Azure IaasVM Backup.
func (ExtendedPropertiesResponseArgs) ElementType ¶
func (ExtendedPropertiesResponseArgs) ElementType() reflect.Type
func (ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponseOutput ¶
func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponseOutput() ExtendedPropertiesResponseOutput
func (ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponseOutputWithContext ¶
func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponseOutputWithContext(ctx context.Context) ExtendedPropertiesResponseOutput
func (ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponsePtrOutput ¶
func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput
func (ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponsePtrOutputWithContext ¶
func (i ExtendedPropertiesResponseArgs) ToExtendedPropertiesResponsePtrOutputWithContext(ctx context.Context) ExtendedPropertiesResponsePtrOutput
type ExtendedPropertiesResponseInput ¶
type ExtendedPropertiesResponseInput interface { pulumi.Input ToExtendedPropertiesResponseOutput() ExtendedPropertiesResponseOutput ToExtendedPropertiesResponseOutputWithContext(context.Context) ExtendedPropertiesResponseOutput }
ExtendedPropertiesResponseInput is an input type that accepts ExtendedPropertiesResponseArgs and ExtendedPropertiesResponseOutput values. You can construct a concrete instance of `ExtendedPropertiesResponseInput` via:
ExtendedPropertiesResponseArgs{...}
type ExtendedPropertiesResponseOutput ¶
type ExtendedPropertiesResponseOutput struct{ *pulumi.OutputState }
Extended Properties for Azure IaasVM Backup.
func (ExtendedPropertiesResponseOutput) DiskExclusionProperties ¶
func (o ExtendedPropertiesResponseOutput) DiskExclusionProperties() DiskExclusionPropertiesResponsePtrOutput
Extended Properties for Disk Exclusion.
func (ExtendedPropertiesResponseOutput) ElementType ¶
func (ExtendedPropertiesResponseOutput) ElementType() reflect.Type
func (ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponseOutput ¶
func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponseOutput() ExtendedPropertiesResponseOutput
func (ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponseOutputWithContext ¶
func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponseOutputWithContext(ctx context.Context) ExtendedPropertiesResponseOutput
func (ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponsePtrOutput ¶
func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput
func (ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponsePtrOutputWithContext ¶
func (o ExtendedPropertiesResponseOutput) ToExtendedPropertiesResponsePtrOutputWithContext(ctx context.Context) ExtendedPropertiesResponsePtrOutput
type ExtendedPropertiesResponsePtrInput ¶
type ExtendedPropertiesResponsePtrInput interface { pulumi.Input ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput ToExtendedPropertiesResponsePtrOutputWithContext(context.Context) ExtendedPropertiesResponsePtrOutput }
ExtendedPropertiesResponsePtrInput is an input type that accepts ExtendedPropertiesResponseArgs, ExtendedPropertiesResponsePtr and ExtendedPropertiesResponsePtrOutput values. You can construct a concrete instance of `ExtendedPropertiesResponsePtrInput` via:
ExtendedPropertiesResponseArgs{...} or: nil
func ExtendedPropertiesResponsePtr ¶
func ExtendedPropertiesResponsePtr(v *ExtendedPropertiesResponseArgs) ExtendedPropertiesResponsePtrInput
type ExtendedPropertiesResponsePtrOutput ¶
type ExtendedPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ExtendedPropertiesResponsePtrOutput) DiskExclusionProperties ¶
func (o ExtendedPropertiesResponsePtrOutput) DiskExclusionProperties() DiskExclusionPropertiesResponsePtrOutput
Extended Properties for Disk Exclusion.
func (ExtendedPropertiesResponsePtrOutput) Elem ¶
func (o ExtendedPropertiesResponsePtrOutput) Elem() ExtendedPropertiesResponseOutput
func (ExtendedPropertiesResponsePtrOutput) ElementType ¶
func (ExtendedPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ExtendedPropertiesResponsePtrOutput) ToExtendedPropertiesResponsePtrOutput ¶
func (o ExtendedPropertiesResponsePtrOutput) ToExtendedPropertiesResponsePtrOutput() ExtendedPropertiesResponsePtrOutput
func (ExtendedPropertiesResponsePtrOutput) ToExtendedPropertiesResponsePtrOutputWithContext ¶
func (o ExtendedPropertiesResponsePtrOutput) ToExtendedPropertiesResponsePtrOutputWithContext(ctx context.Context) ExtendedPropertiesResponsePtrOutput
type GenericContainer ¶
type GenericContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType string `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation *GenericContainerExtendedInfo `pulumi:"extendedInformation"` // Name of the container's fabric FabricName *string `pulumi:"fabricName"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Base class for generic container of backup items
type GenericContainerArgs ¶
type GenericContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation GenericContainerExtendedInfoPtrInput `pulumi:"extendedInformation"` // Name of the container's fabric FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Base class for generic container of backup items
func (GenericContainerArgs) ElementType ¶
func (GenericContainerArgs) ElementType() reflect.Type
func (GenericContainerArgs) ToGenericContainerOutput ¶
func (i GenericContainerArgs) ToGenericContainerOutput() GenericContainerOutput
func (GenericContainerArgs) ToGenericContainerOutputWithContext ¶
func (i GenericContainerArgs) ToGenericContainerOutputWithContext(ctx context.Context) GenericContainerOutput
type GenericContainerExtendedInfo ¶
type GenericContainerExtendedInfo struct { // Container identity information ContainerIdentityInfo *ContainerIdentityInfo `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData *string `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints map[string]string `pulumi:"serviceEndpoints"` }
Container extended information
type GenericContainerExtendedInfoArgs ¶
type GenericContainerExtendedInfoArgs struct { // Container identity information ContainerIdentityInfo ContainerIdentityInfoPtrInput `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData pulumi.StringPtrInput `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints pulumi.StringMapInput `pulumi:"serviceEndpoints"` }
Container extended information
func (GenericContainerExtendedInfoArgs) ElementType ¶
func (GenericContainerExtendedInfoArgs) ElementType() reflect.Type
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutput ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutputWithContext ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutput ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutputWithContext ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
type GenericContainerExtendedInfoInput ¶
type GenericContainerExtendedInfoInput interface { pulumi.Input ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput ToGenericContainerExtendedInfoOutputWithContext(context.Context) GenericContainerExtendedInfoOutput }
GenericContainerExtendedInfoInput is an input type that accepts GenericContainerExtendedInfoArgs and GenericContainerExtendedInfoOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoInput` via:
GenericContainerExtendedInfoArgs{...}
type GenericContainerExtendedInfoOutput ¶
type GenericContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Container extended information
func (GenericContainerExtendedInfoOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
Container identity information
func (GenericContainerExtendedInfoOutput) ElementType ¶
func (GenericContainerExtendedInfoOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoOutput) RawCertData ¶
func (o GenericContainerExtendedInfoOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutput ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutputWithContext ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutput ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutputWithContext ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
type GenericContainerExtendedInfoPtrInput ¶
type GenericContainerExtendedInfoPtrInput interface { pulumi.Input ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput ToGenericContainerExtendedInfoPtrOutputWithContext(context.Context) GenericContainerExtendedInfoPtrOutput }
GenericContainerExtendedInfoPtrInput is an input type that accepts GenericContainerExtendedInfoArgs, GenericContainerExtendedInfoPtr and GenericContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoPtrInput` via:
GenericContainerExtendedInfoArgs{...} or: nil
func GenericContainerExtendedInfoPtr ¶
func GenericContainerExtendedInfoPtr(v *GenericContainerExtendedInfoArgs) GenericContainerExtendedInfoPtrInput
type GenericContainerExtendedInfoPtrOutput ¶
type GenericContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (GenericContainerExtendedInfoPtrOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoPtrOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
Container identity information
func (GenericContainerExtendedInfoPtrOutput) ElementType ¶
func (GenericContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoPtrOutput) RawCertData ¶
func (o GenericContainerExtendedInfoPtrOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoPtrOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoPtrOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutput ¶
func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
func (GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutputWithContext ¶
func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
type GenericContainerExtendedInfoResponse ¶
type GenericContainerExtendedInfoResponse struct { // Container identity information ContainerIdentityInfo *ContainerIdentityInfoResponse `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData *string `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints map[string]string `pulumi:"serviceEndpoints"` }
Container extended information
type GenericContainerExtendedInfoResponseArgs ¶
type GenericContainerExtendedInfoResponseArgs struct { // Container identity information ContainerIdentityInfo ContainerIdentityInfoResponsePtrInput `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData pulumi.StringPtrInput `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints pulumi.StringMapInput `pulumi:"serviceEndpoints"` }
Container extended information
func (GenericContainerExtendedInfoResponseArgs) ElementType ¶
func (GenericContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutput ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutputWithContext ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutput ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
type GenericContainerExtendedInfoResponseInput ¶
type GenericContainerExtendedInfoResponseInput interface { pulumi.Input ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput ToGenericContainerExtendedInfoResponseOutputWithContext(context.Context) GenericContainerExtendedInfoResponseOutput }
GenericContainerExtendedInfoResponseInput is an input type that accepts GenericContainerExtendedInfoResponseArgs and GenericContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoResponseInput` via:
GenericContainerExtendedInfoResponseArgs{...}
type GenericContainerExtendedInfoResponseOutput ¶
type GenericContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Container extended information
func (GenericContainerExtendedInfoResponseOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoResponseOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
Container identity information
func (GenericContainerExtendedInfoResponseOutput) ElementType ¶
func (GenericContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoResponseOutput) RawCertData ¶
func (o GenericContainerExtendedInfoResponseOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoResponseOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoResponseOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutput ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutputWithContext ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutput ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
type GenericContainerExtendedInfoResponsePtrInput ¶
type GenericContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput ToGenericContainerExtendedInfoResponsePtrOutputWithContext(context.Context) GenericContainerExtendedInfoResponsePtrOutput }
GenericContainerExtendedInfoResponsePtrInput is an input type that accepts GenericContainerExtendedInfoResponseArgs, GenericContainerExtendedInfoResponsePtr and GenericContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoResponsePtrInput` via:
GenericContainerExtendedInfoResponseArgs{...} or: nil
func GenericContainerExtendedInfoResponsePtr ¶
func GenericContainerExtendedInfoResponsePtr(v *GenericContainerExtendedInfoResponseArgs) GenericContainerExtendedInfoResponsePtrInput
type GenericContainerExtendedInfoResponsePtrOutput ¶
type GenericContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (GenericContainerExtendedInfoResponsePtrOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
Container identity information
func (GenericContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (GenericContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoResponsePtrOutput) RawCertData ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoResponsePtrOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutput ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
func (GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
type GenericContainerInput ¶
type GenericContainerInput interface { pulumi.Input ToGenericContainerOutput() GenericContainerOutput ToGenericContainerOutputWithContext(context.Context) GenericContainerOutput }
GenericContainerInput is an input type that accepts GenericContainerArgs and GenericContainerOutput values. You can construct a concrete instance of `GenericContainerInput` via:
GenericContainerArgs{...}
type GenericContainerOutput ¶
type GenericContainerOutput struct{ *pulumi.OutputState }
Base class for generic container of backup items
func (GenericContainerOutput) BackupManagementType ¶
func (o GenericContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (GenericContainerOutput) ContainerType ¶
func (o GenericContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'GenericContainer'.
func (GenericContainerOutput) ElementType ¶
func (GenericContainerOutput) ElementType() reflect.Type
func (GenericContainerOutput) ExtendedInformation ¶
func (o GenericContainerOutput) ExtendedInformation() GenericContainerExtendedInfoPtrOutput
Extended information (not returned in List container API calls)
func (GenericContainerOutput) FabricName ¶
func (o GenericContainerOutput) FabricName() pulumi.StringPtrOutput
Name of the container's fabric
func (GenericContainerOutput) FriendlyName ¶
func (o GenericContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (GenericContainerOutput) HealthStatus ¶
func (o GenericContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (GenericContainerOutput) RegistrationStatus ¶
func (o GenericContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (GenericContainerOutput) ToGenericContainerOutput ¶
func (o GenericContainerOutput) ToGenericContainerOutput() GenericContainerOutput
func (GenericContainerOutput) ToGenericContainerOutputWithContext ¶
func (o GenericContainerOutput) ToGenericContainerOutputWithContext(ctx context.Context) GenericContainerOutput
type GenericContainerResponse ¶
type GenericContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType string `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation *GenericContainerExtendedInfoResponse `pulumi:"extendedInformation"` // Name of the container's fabric FabricName *string `pulumi:"fabricName"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Base class for generic container of backup items
type GenericContainerResponseArgs ¶
type GenericContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation GenericContainerExtendedInfoResponsePtrInput `pulumi:"extendedInformation"` // Name of the container's fabric FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Base class for generic container of backup items
func (GenericContainerResponseArgs) ElementType ¶
func (GenericContainerResponseArgs) ElementType() reflect.Type
func (GenericContainerResponseArgs) ToGenericContainerResponseOutput ¶
func (i GenericContainerResponseArgs) ToGenericContainerResponseOutput() GenericContainerResponseOutput
func (GenericContainerResponseArgs) ToGenericContainerResponseOutputWithContext ¶
func (i GenericContainerResponseArgs) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
type GenericContainerResponseInput ¶
type GenericContainerResponseInput interface { pulumi.Input ToGenericContainerResponseOutput() GenericContainerResponseOutput ToGenericContainerResponseOutputWithContext(context.Context) GenericContainerResponseOutput }
GenericContainerResponseInput is an input type that accepts GenericContainerResponseArgs and GenericContainerResponseOutput values. You can construct a concrete instance of `GenericContainerResponseInput` via:
GenericContainerResponseArgs{...}
type GenericContainerResponseOutput ¶
type GenericContainerResponseOutput struct{ *pulumi.OutputState }
Base class for generic container of backup items
func (GenericContainerResponseOutput) BackupManagementType ¶
func (o GenericContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (GenericContainerResponseOutput) ContainerType ¶
func (o GenericContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'GenericContainer'.
func (GenericContainerResponseOutput) ElementType ¶
func (GenericContainerResponseOutput) ElementType() reflect.Type
func (GenericContainerResponseOutput) ExtendedInformation ¶
func (o GenericContainerResponseOutput) ExtendedInformation() GenericContainerExtendedInfoResponsePtrOutput
Extended information (not returned in List container API calls)
func (GenericContainerResponseOutput) FabricName ¶
func (o GenericContainerResponseOutput) FabricName() pulumi.StringPtrOutput
Name of the container's fabric
func (GenericContainerResponseOutput) FriendlyName ¶
func (o GenericContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (GenericContainerResponseOutput) HealthStatus ¶
func (o GenericContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (GenericContainerResponseOutput) RegistrationStatus ¶
func (o GenericContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (GenericContainerResponseOutput) ToGenericContainerResponseOutput ¶
func (o GenericContainerResponseOutput) ToGenericContainerResponseOutput() GenericContainerResponseOutput
func (GenericContainerResponseOutput) ToGenericContainerResponseOutputWithContext ¶
func (o GenericContainerResponseOutput) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
type GenericProtectedItem ¶
type GenericProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Name of this backup item's fabric. FabricName *string `pulumi:"fabricName"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState *string `pulumi:"policyState"` // Data Plane Service ID of the protected item. ProtectedItemId *float64 `pulumi:"protectedItemId"` // backup item type. // Expected value is 'GenericProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Loosely coupled (type, value) associations (example - parent of a protected item) SourceAssociations map[string]string `pulumi:"sourceAssociations"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Base class for backup items.
type GenericProtectedItemArgs ¶
type GenericProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Name of this backup item's fabric. FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState pulumi.StringPtrInput `pulumi:"policyState"` // Data Plane Service ID of the protected item. ProtectedItemId pulumi.Float64PtrInput `pulumi:"protectedItemId"` // backup item type. // Expected value is 'GenericProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Loosely coupled (type, value) associations (example - parent of a protected item) SourceAssociations pulumi.StringMapInput `pulumi:"sourceAssociations"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Base class for backup items.
func (GenericProtectedItemArgs) ElementType ¶
func (GenericProtectedItemArgs) ElementType() reflect.Type
func (GenericProtectedItemArgs) ToGenericProtectedItemOutput ¶
func (i GenericProtectedItemArgs) ToGenericProtectedItemOutput() GenericProtectedItemOutput
func (GenericProtectedItemArgs) ToGenericProtectedItemOutputWithContext ¶
func (i GenericProtectedItemArgs) ToGenericProtectedItemOutputWithContext(ctx context.Context) GenericProtectedItemOutput
type GenericProtectedItemInput ¶
type GenericProtectedItemInput interface { pulumi.Input ToGenericProtectedItemOutput() GenericProtectedItemOutput ToGenericProtectedItemOutputWithContext(context.Context) GenericProtectedItemOutput }
GenericProtectedItemInput is an input type that accepts GenericProtectedItemArgs and GenericProtectedItemOutput values. You can construct a concrete instance of `GenericProtectedItemInput` via:
GenericProtectedItemArgs{...}
type GenericProtectedItemOutput ¶
type GenericProtectedItemOutput struct{ *pulumi.OutputState }
Base class for backup items.
func (GenericProtectedItemOutput) BackupManagementType ¶
func (o GenericProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (GenericProtectedItemOutput) BackupSetName ¶
func (o GenericProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (GenericProtectedItemOutput) ContainerName ¶
func (o GenericProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (GenericProtectedItemOutput) CreateMode ¶
func (o GenericProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (GenericProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o GenericProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (GenericProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o GenericProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (GenericProtectedItemOutput) ElementType ¶
func (GenericProtectedItemOutput) ElementType() reflect.Type
func (GenericProtectedItemOutput) FabricName ¶
func (o GenericProtectedItemOutput) FabricName() pulumi.StringPtrOutput
Name of this backup item's fabric.
func (GenericProtectedItemOutput) FriendlyName ¶
func (o GenericProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (GenericProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o GenericProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (GenericProtectedItemOutput) IsRehydrate ¶
func (o GenericProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (GenericProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o GenericProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (GenericProtectedItemOutput) LastRecoveryPoint ¶
func (o GenericProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (GenericProtectedItemOutput) PolicyId ¶
func (o GenericProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (GenericProtectedItemOutput) PolicyState ¶
func (o GenericProtectedItemOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (GenericProtectedItemOutput) ProtectedItemId ¶
func (o GenericProtectedItemOutput) ProtectedItemId() pulumi.Float64PtrOutput
Data Plane Service ID of the protected item.
func (GenericProtectedItemOutput) ProtectedItemType ¶
func (o GenericProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'GenericProtectedItem'.
func (GenericProtectedItemOutput) ProtectionState ¶
func (o GenericProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (GenericProtectedItemOutput) SourceAssociations ¶
func (o GenericProtectedItemOutput) SourceAssociations() pulumi.StringMapOutput
Loosely coupled (type, value) associations (example - parent of a protected item)
func (GenericProtectedItemOutput) SourceResourceId ¶
func (o GenericProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (GenericProtectedItemOutput) ToGenericProtectedItemOutput ¶
func (o GenericProtectedItemOutput) ToGenericProtectedItemOutput() GenericProtectedItemOutput
func (GenericProtectedItemOutput) ToGenericProtectedItemOutputWithContext ¶
func (o GenericProtectedItemOutput) ToGenericProtectedItemOutputWithContext(ctx context.Context) GenericProtectedItemOutput
func (GenericProtectedItemOutput) WorkloadType ¶
func (o GenericProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type GenericProtectedItemResponse ¶
type GenericProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Name of this backup item's fabric. FabricName *string `pulumi:"fabricName"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState *string `pulumi:"policyState"` // Data Plane Service ID of the protected item. ProtectedItemId *float64 `pulumi:"protectedItemId"` // backup item type. // Expected value is 'GenericProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState *string `pulumi:"protectionState"` // Loosely coupled (type, value) associations (example - parent of a protected item) SourceAssociations map[string]string `pulumi:"sourceAssociations"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
Base class for backup items.
type GenericProtectedItemResponseArgs ¶
type GenericProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Name of this backup item's fabric. FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Indicates consistency of policy object and policy applied to this backup item. PolicyState pulumi.StringPtrInput `pulumi:"policyState"` // Data Plane Service ID of the protected item. ProtectedItemId pulumi.Float64PtrInput `pulumi:"protectedItemId"` // backup item type. // Expected value is 'GenericProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Backup state of this backup item. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // Loosely coupled (type, value) associations (example - parent of a protected item) SourceAssociations pulumi.StringMapInput `pulumi:"sourceAssociations"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Base class for backup items.
func (GenericProtectedItemResponseArgs) ElementType ¶
func (GenericProtectedItemResponseArgs) ElementType() reflect.Type
func (GenericProtectedItemResponseArgs) ToGenericProtectedItemResponseOutput ¶
func (i GenericProtectedItemResponseArgs) ToGenericProtectedItemResponseOutput() GenericProtectedItemResponseOutput
func (GenericProtectedItemResponseArgs) ToGenericProtectedItemResponseOutputWithContext ¶
func (i GenericProtectedItemResponseArgs) ToGenericProtectedItemResponseOutputWithContext(ctx context.Context) GenericProtectedItemResponseOutput
type GenericProtectedItemResponseInput ¶
type GenericProtectedItemResponseInput interface { pulumi.Input ToGenericProtectedItemResponseOutput() GenericProtectedItemResponseOutput ToGenericProtectedItemResponseOutputWithContext(context.Context) GenericProtectedItemResponseOutput }
GenericProtectedItemResponseInput is an input type that accepts GenericProtectedItemResponseArgs and GenericProtectedItemResponseOutput values. You can construct a concrete instance of `GenericProtectedItemResponseInput` via:
GenericProtectedItemResponseArgs{...}
type GenericProtectedItemResponseOutput ¶
type GenericProtectedItemResponseOutput struct{ *pulumi.OutputState }
Base class for backup items.
func (GenericProtectedItemResponseOutput) BackupManagementType ¶
func (o GenericProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (GenericProtectedItemResponseOutput) BackupSetName ¶
func (o GenericProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (GenericProtectedItemResponseOutput) ContainerName ¶
func (o GenericProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (GenericProtectedItemResponseOutput) CreateMode ¶
func (o GenericProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (GenericProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o GenericProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (GenericProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o GenericProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (GenericProtectedItemResponseOutput) ElementType ¶
func (GenericProtectedItemResponseOutput) ElementType() reflect.Type
func (GenericProtectedItemResponseOutput) FabricName ¶
func (o GenericProtectedItemResponseOutput) FabricName() pulumi.StringPtrOutput
Name of this backup item's fabric.
func (GenericProtectedItemResponseOutput) FriendlyName ¶
func (o GenericProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (GenericProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o GenericProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (GenericProtectedItemResponseOutput) IsRehydrate ¶
func (o GenericProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (GenericProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o GenericProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (GenericProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o GenericProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (GenericProtectedItemResponseOutput) PolicyId ¶
func (o GenericProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (GenericProtectedItemResponseOutput) PolicyState ¶
func (o GenericProtectedItemResponseOutput) PolicyState() pulumi.StringPtrOutput
Indicates consistency of policy object and policy applied to this backup item.
func (GenericProtectedItemResponseOutput) ProtectedItemId ¶
func (o GenericProtectedItemResponseOutput) ProtectedItemId() pulumi.Float64PtrOutput
Data Plane Service ID of the protected item.
func (GenericProtectedItemResponseOutput) ProtectedItemType ¶
func (o GenericProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'GenericProtectedItem'.
func (GenericProtectedItemResponseOutput) ProtectionState ¶
func (o GenericProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Backup state of this backup item.
func (GenericProtectedItemResponseOutput) SourceAssociations ¶
func (o GenericProtectedItemResponseOutput) SourceAssociations() pulumi.StringMapOutput
Loosely coupled (type, value) associations (example - parent of a protected item)
func (GenericProtectedItemResponseOutput) SourceResourceId ¶
func (o GenericProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (GenericProtectedItemResponseOutput) ToGenericProtectedItemResponseOutput ¶
func (o GenericProtectedItemResponseOutput) ToGenericProtectedItemResponseOutput() GenericProtectedItemResponseOutput
func (GenericProtectedItemResponseOutput) ToGenericProtectedItemResponseOutputWithContext ¶
func (o GenericProtectedItemResponseOutput) ToGenericProtectedItemResponseOutputWithContext(ctx context.Context) GenericProtectedItemResponseOutput
func (GenericProtectedItemResponseOutput) WorkloadType ¶
func (o GenericProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type GenericProtectionPolicy ¶
type GenericProtectionPolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'GenericProtectionPolicy'. BackupManagementType string `pulumi:"backupManagementType"` // Name of this policy's fabric. FabricName *string `pulumi:"fabricName"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy []SubProtectionPolicy `pulumi:"subProtectionPolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone *string `pulumi:"timeZone"` }
Azure VM (Mercury) workload-specific backup policy.
type GenericProtectionPolicyArgs ¶
type GenericProtectionPolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'GenericProtectionPolicy'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Name of this policy's fabric. FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy SubProtectionPolicyArrayInput `pulumi:"subProtectionPolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
Azure VM (Mercury) workload-specific backup policy.
func (GenericProtectionPolicyArgs) ElementType ¶
func (GenericProtectionPolicyArgs) ElementType() reflect.Type
func (GenericProtectionPolicyArgs) ToGenericProtectionPolicyOutput ¶
func (i GenericProtectionPolicyArgs) ToGenericProtectionPolicyOutput() GenericProtectionPolicyOutput
func (GenericProtectionPolicyArgs) ToGenericProtectionPolicyOutputWithContext ¶
func (i GenericProtectionPolicyArgs) ToGenericProtectionPolicyOutputWithContext(ctx context.Context) GenericProtectionPolicyOutput
type GenericProtectionPolicyInput ¶
type GenericProtectionPolicyInput interface { pulumi.Input ToGenericProtectionPolicyOutput() GenericProtectionPolicyOutput ToGenericProtectionPolicyOutputWithContext(context.Context) GenericProtectionPolicyOutput }
GenericProtectionPolicyInput is an input type that accepts GenericProtectionPolicyArgs and GenericProtectionPolicyOutput values. You can construct a concrete instance of `GenericProtectionPolicyInput` via:
GenericProtectionPolicyArgs{...}
type GenericProtectionPolicyOutput ¶
type GenericProtectionPolicyOutput struct{ *pulumi.OutputState }
Azure VM (Mercury) workload-specific backup policy.
func (GenericProtectionPolicyOutput) BackupManagementType ¶
func (o GenericProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'GenericProtectionPolicy'.
func (GenericProtectionPolicyOutput) ElementType ¶
func (GenericProtectionPolicyOutput) ElementType() reflect.Type
func (GenericProtectionPolicyOutput) FabricName ¶
func (o GenericProtectionPolicyOutput) FabricName() pulumi.StringPtrOutput
Name of this policy's fabric.
func (GenericProtectionPolicyOutput) ProtectedItemsCount ¶
func (o GenericProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (GenericProtectionPolicyOutput) SubProtectionPolicy ¶
func (o GenericProtectionPolicyOutput) SubProtectionPolicy() SubProtectionPolicyArrayOutput
List of sub-protection policies which includes schedule and retention
func (GenericProtectionPolicyOutput) TimeZone ¶
func (o GenericProtectionPolicyOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (GenericProtectionPolicyOutput) ToGenericProtectionPolicyOutput ¶
func (o GenericProtectionPolicyOutput) ToGenericProtectionPolicyOutput() GenericProtectionPolicyOutput
func (GenericProtectionPolicyOutput) ToGenericProtectionPolicyOutputWithContext ¶
func (o GenericProtectionPolicyOutput) ToGenericProtectionPolicyOutputWithContext(ctx context.Context) GenericProtectionPolicyOutput
type GenericProtectionPolicyResponse ¶
type GenericProtectionPolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'GenericProtectionPolicy'. BackupManagementType string `pulumi:"backupManagementType"` // Name of this policy's fabric. FabricName *string `pulumi:"fabricName"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy []SubProtectionPolicyResponse `pulumi:"subProtectionPolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone *string `pulumi:"timeZone"` }
Azure VM (Mercury) workload-specific backup policy.
type GenericProtectionPolicyResponseArgs ¶
type GenericProtectionPolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'GenericProtectionPolicy'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Name of this policy's fabric. FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // List of sub-protection policies which includes schedule and retention SubProtectionPolicy SubProtectionPolicyResponseArrayInput `pulumi:"subProtectionPolicy"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
Azure VM (Mercury) workload-specific backup policy.
func (GenericProtectionPolicyResponseArgs) ElementType ¶
func (GenericProtectionPolicyResponseArgs) ElementType() reflect.Type
func (GenericProtectionPolicyResponseArgs) ToGenericProtectionPolicyResponseOutput ¶
func (i GenericProtectionPolicyResponseArgs) ToGenericProtectionPolicyResponseOutput() GenericProtectionPolicyResponseOutput
func (GenericProtectionPolicyResponseArgs) ToGenericProtectionPolicyResponseOutputWithContext ¶
func (i GenericProtectionPolicyResponseArgs) ToGenericProtectionPolicyResponseOutputWithContext(ctx context.Context) GenericProtectionPolicyResponseOutput
type GenericProtectionPolicyResponseInput ¶
type GenericProtectionPolicyResponseInput interface { pulumi.Input ToGenericProtectionPolicyResponseOutput() GenericProtectionPolicyResponseOutput ToGenericProtectionPolicyResponseOutputWithContext(context.Context) GenericProtectionPolicyResponseOutput }
GenericProtectionPolicyResponseInput is an input type that accepts GenericProtectionPolicyResponseArgs and GenericProtectionPolicyResponseOutput values. You can construct a concrete instance of `GenericProtectionPolicyResponseInput` via:
GenericProtectionPolicyResponseArgs{...}
type GenericProtectionPolicyResponseOutput ¶
type GenericProtectionPolicyResponseOutput struct{ *pulumi.OutputState }
Azure VM (Mercury) workload-specific backup policy.
func (GenericProtectionPolicyResponseOutput) BackupManagementType ¶
func (o GenericProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'GenericProtectionPolicy'.
func (GenericProtectionPolicyResponseOutput) ElementType ¶
func (GenericProtectionPolicyResponseOutput) ElementType() reflect.Type
func (GenericProtectionPolicyResponseOutput) FabricName ¶
func (o GenericProtectionPolicyResponseOutput) FabricName() pulumi.StringPtrOutput
Name of this policy's fabric.
func (GenericProtectionPolicyResponseOutput) ProtectedItemsCount ¶
func (o GenericProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (GenericProtectionPolicyResponseOutput) SubProtectionPolicy ¶
func (o GenericProtectionPolicyResponseOutput) SubProtectionPolicy() SubProtectionPolicyResponseArrayOutput
List of sub-protection policies which includes schedule and retention
func (GenericProtectionPolicyResponseOutput) TimeZone ¶
func (o GenericProtectionPolicyResponseOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (GenericProtectionPolicyResponseOutput) ToGenericProtectionPolicyResponseOutput ¶
func (o GenericProtectionPolicyResponseOutput) ToGenericProtectionPolicyResponseOutput() GenericProtectionPolicyResponseOutput
func (GenericProtectionPolicyResponseOutput) ToGenericProtectionPolicyResponseOutputWithContext ¶
func (o GenericProtectionPolicyResponseOutput) ToGenericProtectionPolicyResponseOutputWithContext(ctx context.Context) GenericProtectionPolicyResponseOutput
type HealthStatus ¶
Health status of protected item.
func (HealthStatus) ElementType ¶
func (HealthStatus) ElementType() reflect.Type
func (HealthStatus) ToStringOutput ¶
func (e HealthStatus) ToStringOutput() pulumi.StringOutput
func (HealthStatus) ToStringOutputWithContext ¶
func (e HealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HealthStatus) ToStringPtrOutput ¶
func (e HealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthStatus) ToStringPtrOutputWithContext ¶
func (e HealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IaaSVMContainer ¶
type IaaSVMContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
type IaaSVMContainerArgs ¶
type IaaSVMContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
func (IaaSVMContainerArgs) ElementType ¶
func (IaaSVMContainerArgs) ElementType() reflect.Type
func (IaaSVMContainerArgs) ToIaaSVMContainerOutput ¶
func (i IaaSVMContainerArgs) ToIaaSVMContainerOutput() IaaSVMContainerOutput
func (IaaSVMContainerArgs) ToIaaSVMContainerOutputWithContext ¶
func (i IaaSVMContainerArgs) ToIaaSVMContainerOutputWithContext(ctx context.Context) IaaSVMContainerOutput
type IaaSVMContainerInput ¶
type IaaSVMContainerInput interface { pulumi.Input ToIaaSVMContainerOutput() IaaSVMContainerOutput ToIaaSVMContainerOutputWithContext(context.Context) IaaSVMContainerOutput }
IaaSVMContainerInput is an input type that accepts IaaSVMContainerArgs and IaaSVMContainerOutput values. You can construct a concrete instance of `IaaSVMContainerInput` via:
IaaSVMContainerArgs{...}
type IaaSVMContainerOutput ¶
type IaaSVMContainerOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific container.
func (IaaSVMContainerOutput) BackupManagementType ¶
func (o IaaSVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (IaaSVMContainerOutput) ContainerType ¶
func (o IaaSVMContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (IaaSVMContainerOutput) ElementType ¶
func (IaaSVMContainerOutput) ElementType() reflect.Type
func (IaaSVMContainerOutput) FriendlyName ¶
func (o IaaSVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (IaaSVMContainerOutput) HealthStatus ¶
func (o IaaSVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (IaaSVMContainerOutput) RegistrationStatus ¶
func (o IaaSVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (IaaSVMContainerOutput) ResourceGroup ¶
func (o IaaSVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (IaaSVMContainerOutput) ToIaaSVMContainerOutput ¶
func (o IaaSVMContainerOutput) ToIaaSVMContainerOutput() IaaSVMContainerOutput
func (IaaSVMContainerOutput) ToIaaSVMContainerOutputWithContext ¶
func (o IaaSVMContainerOutput) ToIaaSVMContainerOutputWithContext(ctx context.Context) IaaSVMContainerOutput
func (IaaSVMContainerOutput) VirtualMachineId ¶
func (o IaaSVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (IaaSVMContainerOutput) VirtualMachineVersion ¶
func (o IaaSVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type IaaSVMContainerResponse ¶
type IaaSVMContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
type IaaSVMContainerResponseArgs ¶
type IaaSVMContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
func (IaaSVMContainerResponseArgs) ElementType ¶
func (IaaSVMContainerResponseArgs) ElementType() reflect.Type
func (IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutput ¶
func (i IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput
func (IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutputWithContext ¶
func (i IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutputWithContext(ctx context.Context) IaaSVMContainerResponseOutput
type IaaSVMContainerResponseInput ¶
type IaaSVMContainerResponseInput interface { pulumi.Input ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput ToIaaSVMContainerResponseOutputWithContext(context.Context) IaaSVMContainerResponseOutput }
IaaSVMContainerResponseInput is an input type that accepts IaaSVMContainerResponseArgs and IaaSVMContainerResponseOutput values. You can construct a concrete instance of `IaaSVMContainerResponseInput` via:
IaaSVMContainerResponseArgs{...}
type IaaSVMContainerResponseOutput ¶
type IaaSVMContainerResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific container.
func (IaaSVMContainerResponseOutput) BackupManagementType ¶
func (o IaaSVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (IaaSVMContainerResponseOutput) ContainerType ¶
func (o IaaSVMContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (IaaSVMContainerResponseOutput) ElementType ¶
func (IaaSVMContainerResponseOutput) ElementType() reflect.Type
func (IaaSVMContainerResponseOutput) FriendlyName ¶
func (o IaaSVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (IaaSVMContainerResponseOutput) HealthStatus ¶
func (o IaaSVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (IaaSVMContainerResponseOutput) RegistrationStatus ¶
func (o IaaSVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (IaaSVMContainerResponseOutput) ResourceGroup ¶
func (o IaaSVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutput ¶
func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput
func (IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutputWithContext ¶
func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutputWithContext(ctx context.Context) IaaSVMContainerResponseOutput
func (IaaSVMContainerResponseOutput) VirtualMachineId ¶
func (o IaaSVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (IaaSVMContainerResponseOutput) VirtualMachineVersion ¶
func (o IaaSVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type InquiryInfo ¶
type InquiryInfo struct { // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails []WorkloadInquiryDetails `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status *string `pulumi:"status"` }
Details about inquired protectable items under a given container.
type InquiryInfoArgs ¶
type InquiryInfoArgs struct { // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails WorkloadInquiryDetailsArrayInput `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
Details about inquired protectable items under a given container.
func (InquiryInfoArgs) ElementType ¶
func (InquiryInfoArgs) ElementType() reflect.Type
func (InquiryInfoArgs) ToInquiryInfoOutput ¶
func (i InquiryInfoArgs) ToInquiryInfoOutput() InquiryInfoOutput
func (InquiryInfoArgs) ToInquiryInfoOutputWithContext ¶
func (i InquiryInfoArgs) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
func (InquiryInfoArgs) ToInquiryInfoPtrOutput ¶
func (i InquiryInfoArgs) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
func (InquiryInfoArgs) ToInquiryInfoPtrOutputWithContext ¶
func (i InquiryInfoArgs) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
type InquiryInfoInput ¶
type InquiryInfoInput interface { pulumi.Input ToInquiryInfoOutput() InquiryInfoOutput ToInquiryInfoOutputWithContext(context.Context) InquiryInfoOutput }
InquiryInfoInput is an input type that accepts InquiryInfoArgs and InquiryInfoOutput values. You can construct a concrete instance of `InquiryInfoInput` via:
InquiryInfoArgs{...}
type InquiryInfoOutput ¶
type InquiryInfoOutput struct{ *pulumi.OutputState }
Details about inquired protectable items under a given container.
func (InquiryInfoOutput) ElementType ¶
func (InquiryInfoOutput) ElementType() reflect.Type
func (InquiryInfoOutput) InquiryDetails ¶
func (o InquiryInfoOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoOutput) Status ¶
func (o InquiryInfoOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoOutput) ToInquiryInfoOutput ¶
func (o InquiryInfoOutput) ToInquiryInfoOutput() InquiryInfoOutput
func (InquiryInfoOutput) ToInquiryInfoOutputWithContext ¶
func (o InquiryInfoOutput) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
func (InquiryInfoOutput) ToInquiryInfoPtrOutput ¶
func (o InquiryInfoOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
func (InquiryInfoOutput) ToInquiryInfoPtrOutputWithContext ¶
func (o InquiryInfoOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
type InquiryInfoPtrInput ¶
type InquiryInfoPtrInput interface { pulumi.Input ToInquiryInfoPtrOutput() InquiryInfoPtrOutput ToInquiryInfoPtrOutputWithContext(context.Context) InquiryInfoPtrOutput }
InquiryInfoPtrInput is an input type that accepts InquiryInfoArgs, InquiryInfoPtr and InquiryInfoPtrOutput values. You can construct a concrete instance of `InquiryInfoPtrInput` via:
InquiryInfoArgs{...} or: nil
func InquiryInfoPtr ¶
func InquiryInfoPtr(v *InquiryInfoArgs) InquiryInfoPtrInput
type InquiryInfoPtrOutput ¶
type InquiryInfoPtrOutput struct{ *pulumi.OutputState }
func (InquiryInfoPtrOutput) Elem ¶
func (o InquiryInfoPtrOutput) Elem() InquiryInfoOutput
func (InquiryInfoPtrOutput) ElementType ¶
func (InquiryInfoPtrOutput) ElementType() reflect.Type
func (InquiryInfoPtrOutput) InquiryDetails ¶
func (o InquiryInfoPtrOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoPtrOutput) Status ¶
func (o InquiryInfoPtrOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoPtrOutput) ToInquiryInfoPtrOutput ¶
func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
func (InquiryInfoPtrOutput) ToInquiryInfoPtrOutputWithContext ¶
func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
type InquiryInfoResponse ¶
type InquiryInfoResponse struct { // Error Details if the Status is non-success. ErrorDetail *ErrorDetailResponse `pulumi:"errorDetail"` // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails []WorkloadInquiryDetailsResponse `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status *string `pulumi:"status"` }
Details about inquired protectable items under a given container.
type InquiryInfoResponseArgs ¶
type InquiryInfoResponseArgs struct { // Error Details if the Status is non-success. ErrorDetail ErrorDetailResponsePtrInput `pulumi:"errorDetail"` // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails WorkloadInquiryDetailsResponseArrayInput `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
Details about inquired protectable items under a given container.
func (InquiryInfoResponseArgs) ElementType ¶
func (InquiryInfoResponseArgs) ElementType() reflect.Type
func (InquiryInfoResponseArgs) ToInquiryInfoResponseOutput ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
func (InquiryInfoResponseArgs) ToInquiryInfoResponseOutputWithContext ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
func (InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutput ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
func (InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutputWithContext ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
type InquiryInfoResponseInput ¶
type InquiryInfoResponseInput interface { pulumi.Input ToInquiryInfoResponseOutput() InquiryInfoResponseOutput ToInquiryInfoResponseOutputWithContext(context.Context) InquiryInfoResponseOutput }
InquiryInfoResponseInput is an input type that accepts InquiryInfoResponseArgs and InquiryInfoResponseOutput values. You can construct a concrete instance of `InquiryInfoResponseInput` via:
InquiryInfoResponseArgs{...}
type InquiryInfoResponseOutput ¶
type InquiryInfoResponseOutput struct{ *pulumi.OutputState }
Details about inquired protectable items under a given container.
func (InquiryInfoResponseOutput) ElementType ¶
func (InquiryInfoResponseOutput) ElementType() reflect.Type
func (InquiryInfoResponseOutput) ErrorDetail ¶
func (o InquiryInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Details if the Status is non-success.
func (InquiryInfoResponseOutput) InquiryDetails ¶
func (o InquiryInfoResponseOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoResponseOutput) Status ¶
func (o InquiryInfoResponseOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoResponseOutput) ToInquiryInfoResponseOutput ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
func (InquiryInfoResponseOutput) ToInquiryInfoResponseOutputWithContext ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
func (InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutput ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
func (InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutputWithContext ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
type InquiryInfoResponsePtrInput ¶
type InquiryInfoResponsePtrInput interface { pulumi.Input ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput ToInquiryInfoResponsePtrOutputWithContext(context.Context) InquiryInfoResponsePtrOutput }
InquiryInfoResponsePtrInput is an input type that accepts InquiryInfoResponseArgs, InquiryInfoResponsePtr and InquiryInfoResponsePtrOutput values. You can construct a concrete instance of `InquiryInfoResponsePtrInput` via:
InquiryInfoResponseArgs{...} or: nil
func InquiryInfoResponsePtr ¶
func InquiryInfoResponsePtr(v *InquiryInfoResponseArgs) InquiryInfoResponsePtrInput
type InquiryInfoResponsePtrOutput ¶
type InquiryInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (InquiryInfoResponsePtrOutput) Elem ¶
func (o InquiryInfoResponsePtrOutput) Elem() InquiryInfoResponseOutput
func (InquiryInfoResponsePtrOutput) ElementType ¶
func (InquiryInfoResponsePtrOutput) ElementType() reflect.Type
func (InquiryInfoResponsePtrOutput) ErrorDetail ¶
func (o InquiryInfoResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Details if the Status is non-success.
func (InquiryInfoResponsePtrOutput) InquiryDetails ¶
func (o InquiryInfoResponsePtrOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoResponsePtrOutput) Status ¶
func (o InquiryInfoResponsePtrOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutput ¶
func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
func (InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutputWithContext ¶
func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
type InquiryValidation ¶
type InquiryValidation struct { // Status for the Inquiry Validation. Status *string `pulumi:"status"` }
Validation for inquired protectable items under a given container.
type InquiryValidationArgs ¶
type InquiryValidationArgs struct { // Status for the Inquiry Validation. Status pulumi.StringPtrInput `pulumi:"status"` }
Validation for inquired protectable items under a given container.
func (InquiryValidationArgs) ElementType ¶
func (InquiryValidationArgs) ElementType() reflect.Type
func (InquiryValidationArgs) ToInquiryValidationOutput ¶
func (i InquiryValidationArgs) ToInquiryValidationOutput() InquiryValidationOutput
func (InquiryValidationArgs) ToInquiryValidationOutputWithContext ¶
func (i InquiryValidationArgs) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
func (InquiryValidationArgs) ToInquiryValidationPtrOutput ¶
func (i InquiryValidationArgs) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
func (InquiryValidationArgs) ToInquiryValidationPtrOutputWithContext ¶
func (i InquiryValidationArgs) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
type InquiryValidationInput ¶
type InquiryValidationInput interface { pulumi.Input ToInquiryValidationOutput() InquiryValidationOutput ToInquiryValidationOutputWithContext(context.Context) InquiryValidationOutput }
InquiryValidationInput is an input type that accepts InquiryValidationArgs and InquiryValidationOutput values. You can construct a concrete instance of `InquiryValidationInput` via:
InquiryValidationArgs{...}
type InquiryValidationOutput ¶
type InquiryValidationOutput struct{ *pulumi.OutputState }
Validation for inquired protectable items under a given container.
func (InquiryValidationOutput) ElementType ¶
func (InquiryValidationOutput) ElementType() reflect.Type
func (InquiryValidationOutput) Status ¶
func (o InquiryValidationOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationOutput) ToInquiryValidationOutput ¶
func (o InquiryValidationOutput) ToInquiryValidationOutput() InquiryValidationOutput
func (InquiryValidationOutput) ToInquiryValidationOutputWithContext ¶
func (o InquiryValidationOutput) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
func (InquiryValidationOutput) ToInquiryValidationPtrOutput ¶
func (o InquiryValidationOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
func (InquiryValidationOutput) ToInquiryValidationPtrOutputWithContext ¶
func (o InquiryValidationOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
type InquiryValidationPtrInput ¶
type InquiryValidationPtrInput interface { pulumi.Input ToInquiryValidationPtrOutput() InquiryValidationPtrOutput ToInquiryValidationPtrOutputWithContext(context.Context) InquiryValidationPtrOutput }
InquiryValidationPtrInput is an input type that accepts InquiryValidationArgs, InquiryValidationPtr and InquiryValidationPtrOutput values. You can construct a concrete instance of `InquiryValidationPtrInput` via:
InquiryValidationArgs{...} or: nil
func InquiryValidationPtr ¶
func InquiryValidationPtr(v *InquiryValidationArgs) InquiryValidationPtrInput
type InquiryValidationPtrOutput ¶
type InquiryValidationPtrOutput struct{ *pulumi.OutputState }
func (InquiryValidationPtrOutput) Elem ¶
func (o InquiryValidationPtrOutput) Elem() InquiryValidationOutput
func (InquiryValidationPtrOutput) ElementType ¶
func (InquiryValidationPtrOutput) ElementType() reflect.Type
func (InquiryValidationPtrOutput) Status ¶
func (o InquiryValidationPtrOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationPtrOutput) ToInquiryValidationPtrOutput ¶
func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
func (InquiryValidationPtrOutput) ToInquiryValidationPtrOutputWithContext ¶
func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
type InquiryValidationResponse ¶
type InquiryValidationResponse struct { // Error Additional Detail in case the status is non-success. AdditionalDetail string `pulumi:"additionalDetail"` // Error Detail in case the status is non-success. ErrorDetail *ErrorDetailResponse `pulumi:"errorDetail"` // Status for the Inquiry Validation. Status *string `pulumi:"status"` }
Validation for inquired protectable items under a given container.
type InquiryValidationResponseArgs ¶
type InquiryValidationResponseArgs struct { // Error Additional Detail in case the status is non-success. AdditionalDetail pulumi.StringInput `pulumi:"additionalDetail"` // Error Detail in case the status is non-success. ErrorDetail ErrorDetailResponsePtrInput `pulumi:"errorDetail"` // Status for the Inquiry Validation. Status pulumi.StringPtrInput `pulumi:"status"` }
Validation for inquired protectable items under a given container.
func (InquiryValidationResponseArgs) ElementType ¶
func (InquiryValidationResponseArgs) ElementType() reflect.Type
func (InquiryValidationResponseArgs) ToInquiryValidationResponseOutput ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
func (InquiryValidationResponseArgs) ToInquiryValidationResponseOutputWithContext ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
func (InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutput ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
func (InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutputWithContext ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
type InquiryValidationResponseInput ¶
type InquiryValidationResponseInput interface { pulumi.Input ToInquiryValidationResponseOutput() InquiryValidationResponseOutput ToInquiryValidationResponseOutputWithContext(context.Context) InquiryValidationResponseOutput }
InquiryValidationResponseInput is an input type that accepts InquiryValidationResponseArgs and InquiryValidationResponseOutput values. You can construct a concrete instance of `InquiryValidationResponseInput` via:
InquiryValidationResponseArgs{...}
type InquiryValidationResponseOutput ¶
type InquiryValidationResponseOutput struct{ *pulumi.OutputState }
Validation for inquired protectable items under a given container.
func (InquiryValidationResponseOutput) AdditionalDetail ¶
func (o InquiryValidationResponseOutput) AdditionalDetail() pulumi.StringOutput
Error Additional Detail in case the status is non-success.
func (InquiryValidationResponseOutput) ElementType ¶
func (InquiryValidationResponseOutput) ElementType() reflect.Type
func (InquiryValidationResponseOutput) ErrorDetail ¶
func (o InquiryValidationResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Detail in case the status is non-success.
func (InquiryValidationResponseOutput) Status ¶
func (o InquiryValidationResponseOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationResponseOutput) ToInquiryValidationResponseOutput ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
func (InquiryValidationResponseOutput) ToInquiryValidationResponseOutputWithContext ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
func (InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutput ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
func (InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutputWithContext ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
type InquiryValidationResponsePtrInput ¶
type InquiryValidationResponsePtrInput interface { pulumi.Input ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput ToInquiryValidationResponsePtrOutputWithContext(context.Context) InquiryValidationResponsePtrOutput }
InquiryValidationResponsePtrInput is an input type that accepts InquiryValidationResponseArgs, InquiryValidationResponsePtr and InquiryValidationResponsePtrOutput values. You can construct a concrete instance of `InquiryValidationResponsePtrInput` via:
InquiryValidationResponseArgs{...} or: nil
func InquiryValidationResponsePtr ¶
func InquiryValidationResponsePtr(v *InquiryValidationResponseArgs) InquiryValidationResponsePtrInput
type InquiryValidationResponsePtrOutput ¶
type InquiryValidationResponsePtrOutput struct{ *pulumi.OutputState }
func (InquiryValidationResponsePtrOutput) AdditionalDetail ¶
func (o InquiryValidationResponsePtrOutput) AdditionalDetail() pulumi.StringPtrOutput
Error Additional Detail in case the status is non-success.
func (InquiryValidationResponsePtrOutput) Elem ¶
func (o InquiryValidationResponsePtrOutput) Elem() InquiryValidationResponseOutput
func (InquiryValidationResponsePtrOutput) ElementType ¶
func (InquiryValidationResponsePtrOutput) ElementType() reflect.Type
func (InquiryValidationResponsePtrOutput) ErrorDetail ¶
func (o InquiryValidationResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Detail in case the status is non-success.
func (InquiryValidationResponsePtrOutput) Status ¶
func (o InquiryValidationResponsePtrOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutput ¶
func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
func (InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutputWithContext ¶
func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
type InstantRPAdditionalDetailsArgs ¶
type InstantRPAdditionalDetailsArgs struct { AzureBackupRGNamePrefix pulumi.StringPtrInput `pulumi:"azureBackupRGNamePrefix"` AzureBackupRGNameSuffix pulumi.StringPtrInput `pulumi:"azureBackupRGNameSuffix"` }
func (InstantRPAdditionalDetailsArgs) ElementType ¶
func (InstantRPAdditionalDetailsArgs) ElementType() reflect.Type
func (InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsOutput ¶
func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsOutput() InstantRPAdditionalDetailsOutput
func (InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsOutputWithContext ¶
func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsOutput
func (InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsPtrOutput ¶
func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput
func (InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsPtrOutputWithContext ¶
func (i InstantRPAdditionalDetailsArgs) ToInstantRPAdditionalDetailsPtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsPtrOutput
type InstantRPAdditionalDetailsInput ¶
type InstantRPAdditionalDetailsInput interface { pulumi.Input ToInstantRPAdditionalDetailsOutput() InstantRPAdditionalDetailsOutput ToInstantRPAdditionalDetailsOutputWithContext(context.Context) InstantRPAdditionalDetailsOutput }
InstantRPAdditionalDetailsInput is an input type that accepts InstantRPAdditionalDetailsArgs and InstantRPAdditionalDetailsOutput values. You can construct a concrete instance of `InstantRPAdditionalDetailsInput` via:
InstantRPAdditionalDetailsArgs{...}
type InstantRPAdditionalDetailsOutput ¶
type InstantRPAdditionalDetailsOutput struct{ *pulumi.OutputState }
func (InstantRPAdditionalDetailsOutput) AzureBackupRGNamePrefix ¶
func (o InstantRPAdditionalDetailsOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsOutput) AzureBackupRGNameSuffix ¶
func (o InstantRPAdditionalDetailsOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsOutput) ElementType ¶
func (InstantRPAdditionalDetailsOutput) ElementType() reflect.Type
func (InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsOutput ¶
func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsOutput() InstantRPAdditionalDetailsOutput
func (InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsOutputWithContext ¶
func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsOutput
func (InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsPtrOutput ¶
func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput
func (InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsPtrOutputWithContext ¶
func (o InstantRPAdditionalDetailsOutput) ToInstantRPAdditionalDetailsPtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsPtrOutput
type InstantRPAdditionalDetailsPtrInput ¶
type InstantRPAdditionalDetailsPtrInput interface { pulumi.Input ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput ToInstantRPAdditionalDetailsPtrOutputWithContext(context.Context) InstantRPAdditionalDetailsPtrOutput }
InstantRPAdditionalDetailsPtrInput is an input type that accepts InstantRPAdditionalDetailsArgs, InstantRPAdditionalDetailsPtr and InstantRPAdditionalDetailsPtrOutput values. You can construct a concrete instance of `InstantRPAdditionalDetailsPtrInput` via:
InstantRPAdditionalDetailsArgs{...} or: nil
func InstantRPAdditionalDetailsPtr ¶
func InstantRPAdditionalDetailsPtr(v *InstantRPAdditionalDetailsArgs) InstantRPAdditionalDetailsPtrInput
type InstantRPAdditionalDetailsPtrOutput ¶
type InstantRPAdditionalDetailsPtrOutput struct{ *pulumi.OutputState }
func (InstantRPAdditionalDetailsPtrOutput) AzureBackupRGNamePrefix ¶
func (o InstantRPAdditionalDetailsPtrOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsPtrOutput) AzureBackupRGNameSuffix ¶
func (o InstantRPAdditionalDetailsPtrOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsPtrOutput) Elem ¶
func (o InstantRPAdditionalDetailsPtrOutput) Elem() InstantRPAdditionalDetailsOutput
func (InstantRPAdditionalDetailsPtrOutput) ElementType ¶
func (InstantRPAdditionalDetailsPtrOutput) ElementType() reflect.Type
func (InstantRPAdditionalDetailsPtrOutput) ToInstantRPAdditionalDetailsPtrOutput ¶
func (o InstantRPAdditionalDetailsPtrOutput) ToInstantRPAdditionalDetailsPtrOutput() InstantRPAdditionalDetailsPtrOutput
func (InstantRPAdditionalDetailsPtrOutput) ToInstantRPAdditionalDetailsPtrOutputWithContext ¶
func (o InstantRPAdditionalDetailsPtrOutput) ToInstantRPAdditionalDetailsPtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsPtrOutput
type InstantRPAdditionalDetailsResponseArgs ¶
type InstantRPAdditionalDetailsResponseArgs struct { AzureBackupRGNamePrefix pulumi.StringPtrInput `pulumi:"azureBackupRGNamePrefix"` AzureBackupRGNameSuffix pulumi.StringPtrInput `pulumi:"azureBackupRGNameSuffix"` }
func (InstantRPAdditionalDetailsResponseArgs) ElementType ¶
func (InstantRPAdditionalDetailsResponseArgs) ElementType() reflect.Type
func (InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponseOutput ¶
func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponseOutput() InstantRPAdditionalDetailsResponseOutput
func (InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponseOutputWithContext ¶
func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponseOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponseOutput
func (InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponsePtrOutput ¶
func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput
func (InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext ¶
func (i InstantRPAdditionalDetailsResponseArgs) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponsePtrOutput
type InstantRPAdditionalDetailsResponseInput ¶
type InstantRPAdditionalDetailsResponseInput interface { pulumi.Input ToInstantRPAdditionalDetailsResponseOutput() InstantRPAdditionalDetailsResponseOutput ToInstantRPAdditionalDetailsResponseOutputWithContext(context.Context) InstantRPAdditionalDetailsResponseOutput }
InstantRPAdditionalDetailsResponseInput is an input type that accepts InstantRPAdditionalDetailsResponseArgs and InstantRPAdditionalDetailsResponseOutput values. You can construct a concrete instance of `InstantRPAdditionalDetailsResponseInput` via:
InstantRPAdditionalDetailsResponseArgs{...}
type InstantRPAdditionalDetailsResponseOutput ¶
type InstantRPAdditionalDetailsResponseOutput struct{ *pulumi.OutputState }
func (InstantRPAdditionalDetailsResponseOutput) AzureBackupRGNamePrefix ¶
func (o InstantRPAdditionalDetailsResponseOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsResponseOutput) AzureBackupRGNameSuffix ¶
func (o InstantRPAdditionalDetailsResponseOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsResponseOutput) ElementType ¶
func (InstantRPAdditionalDetailsResponseOutput) ElementType() reflect.Type
func (InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponseOutput ¶
func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponseOutput() InstantRPAdditionalDetailsResponseOutput
func (InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponseOutputWithContext ¶
func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponseOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponseOutput
func (InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponsePtrOutput ¶
func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput
func (InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext ¶
func (o InstantRPAdditionalDetailsResponseOutput) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponsePtrOutput
type InstantRPAdditionalDetailsResponsePtrInput ¶
type InstantRPAdditionalDetailsResponsePtrInput interface { pulumi.Input ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(context.Context) InstantRPAdditionalDetailsResponsePtrOutput }
InstantRPAdditionalDetailsResponsePtrInput is an input type that accepts InstantRPAdditionalDetailsResponseArgs, InstantRPAdditionalDetailsResponsePtr and InstantRPAdditionalDetailsResponsePtrOutput values. You can construct a concrete instance of `InstantRPAdditionalDetailsResponsePtrInput` via:
InstantRPAdditionalDetailsResponseArgs{...} or: nil
func InstantRPAdditionalDetailsResponsePtr ¶
func InstantRPAdditionalDetailsResponsePtr(v *InstantRPAdditionalDetailsResponseArgs) InstantRPAdditionalDetailsResponsePtrInput
type InstantRPAdditionalDetailsResponsePtrOutput ¶
type InstantRPAdditionalDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (InstantRPAdditionalDetailsResponsePtrOutput) AzureBackupRGNamePrefix ¶
func (o InstantRPAdditionalDetailsResponsePtrOutput) AzureBackupRGNamePrefix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsResponsePtrOutput) AzureBackupRGNameSuffix ¶
func (o InstantRPAdditionalDetailsResponsePtrOutput) AzureBackupRGNameSuffix() pulumi.StringPtrOutput
func (InstantRPAdditionalDetailsResponsePtrOutput) ElementType ¶
func (InstantRPAdditionalDetailsResponsePtrOutput) ElementType() reflect.Type
func (InstantRPAdditionalDetailsResponsePtrOutput) ToInstantRPAdditionalDetailsResponsePtrOutput ¶
func (o InstantRPAdditionalDetailsResponsePtrOutput) ToInstantRPAdditionalDetailsResponsePtrOutput() InstantRPAdditionalDetailsResponsePtrOutput
func (InstantRPAdditionalDetailsResponsePtrOutput) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext ¶
func (o InstantRPAdditionalDetailsResponsePtrOutput) ToInstantRPAdditionalDetailsResponsePtrOutputWithContext(ctx context.Context) InstantRPAdditionalDetailsResponsePtrOutput
type KPIResourceHealthDetails ¶
type KPIResourceHealthDetails struct { // Resource Health Status ResourceHealthStatus *string `pulumi:"resourceHealthStatus"` }
KPI Resource Health Details
type KPIResourceHealthDetailsArgs ¶
type KPIResourceHealthDetailsArgs struct { // Resource Health Status ResourceHealthStatus pulumi.StringPtrInput `pulumi:"resourceHealthStatus"` }
KPI Resource Health Details
func (KPIResourceHealthDetailsArgs) ElementType ¶
func (KPIResourceHealthDetailsArgs) ElementType() reflect.Type
func (KPIResourceHealthDetailsArgs) ToKPIResourceHealthDetailsOutput ¶
func (i KPIResourceHealthDetailsArgs) ToKPIResourceHealthDetailsOutput() KPIResourceHealthDetailsOutput
func (KPIResourceHealthDetailsArgs) ToKPIResourceHealthDetailsOutputWithContext ¶
func (i KPIResourceHealthDetailsArgs) ToKPIResourceHealthDetailsOutputWithContext(ctx context.Context) KPIResourceHealthDetailsOutput
type KPIResourceHealthDetailsInput ¶
type KPIResourceHealthDetailsInput interface { pulumi.Input ToKPIResourceHealthDetailsOutput() KPIResourceHealthDetailsOutput ToKPIResourceHealthDetailsOutputWithContext(context.Context) KPIResourceHealthDetailsOutput }
KPIResourceHealthDetailsInput is an input type that accepts KPIResourceHealthDetailsArgs and KPIResourceHealthDetailsOutput values. You can construct a concrete instance of `KPIResourceHealthDetailsInput` via:
KPIResourceHealthDetailsArgs{...}
type KPIResourceHealthDetailsMap ¶
type KPIResourceHealthDetailsMap map[string]KPIResourceHealthDetailsInput
func (KPIResourceHealthDetailsMap) ElementType ¶
func (KPIResourceHealthDetailsMap) ElementType() reflect.Type
func (KPIResourceHealthDetailsMap) ToKPIResourceHealthDetailsMapOutput ¶
func (i KPIResourceHealthDetailsMap) ToKPIResourceHealthDetailsMapOutput() KPIResourceHealthDetailsMapOutput
func (KPIResourceHealthDetailsMap) ToKPIResourceHealthDetailsMapOutputWithContext ¶
func (i KPIResourceHealthDetailsMap) ToKPIResourceHealthDetailsMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsMapOutput
type KPIResourceHealthDetailsMapInput ¶
type KPIResourceHealthDetailsMapInput interface { pulumi.Input ToKPIResourceHealthDetailsMapOutput() KPIResourceHealthDetailsMapOutput ToKPIResourceHealthDetailsMapOutputWithContext(context.Context) KPIResourceHealthDetailsMapOutput }
KPIResourceHealthDetailsMapInput is an input type that accepts KPIResourceHealthDetailsMap and KPIResourceHealthDetailsMapOutput values. You can construct a concrete instance of `KPIResourceHealthDetailsMapInput` via:
KPIResourceHealthDetailsMap{ "key": KPIResourceHealthDetailsArgs{...} }
type KPIResourceHealthDetailsMapOutput ¶
type KPIResourceHealthDetailsMapOutput struct{ *pulumi.OutputState }
func (KPIResourceHealthDetailsMapOutput) ElementType ¶
func (KPIResourceHealthDetailsMapOutput) ElementType() reflect.Type
func (KPIResourceHealthDetailsMapOutput) MapIndex ¶
func (o KPIResourceHealthDetailsMapOutput) MapIndex(k pulumi.StringInput) KPIResourceHealthDetailsOutput
func (KPIResourceHealthDetailsMapOutput) ToKPIResourceHealthDetailsMapOutput ¶
func (o KPIResourceHealthDetailsMapOutput) ToKPIResourceHealthDetailsMapOutput() KPIResourceHealthDetailsMapOutput
func (KPIResourceHealthDetailsMapOutput) ToKPIResourceHealthDetailsMapOutputWithContext ¶
func (o KPIResourceHealthDetailsMapOutput) ToKPIResourceHealthDetailsMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsMapOutput
type KPIResourceHealthDetailsOutput ¶
type KPIResourceHealthDetailsOutput struct{ *pulumi.OutputState }
KPI Resource Health Details
func (KPIResourceHealthDetailsOutput) ElementType ¶
func (KPIResourceHealthDetailsOutput) ElementType() reflect.Type
func (KPIResourceHealthDetailsOutput) ResourceHealthStatus ¶
func (o KPIResourceHealthDetailsOutput) ResourceHealthStatus() pulumi.StringPtrOutput
Resource Health Status
func (KPIResourceHealthDetailsOutput) ToKPIResourceHealthDetailsOutput ¶
func (o KPIResourceHealthDetailsOutput) ToKPIResourceHealthDetailsOutput() KPIResourceHealthDetailsOutput
func (KPIResourceHealthDetailsOutput) ToKPIResourceHealthDetailsOutputWithContext ¶
func (o KPIResourceHealthDetailsOutput) ToKPIResourceHealthDetailsOutputWithContext(ctx context.Context) KPIResourceHealthDetailsOutput
type KPIResourceHealthDetailsResponse ¶
type KPIResourceHealthDetailsResponse struct { // Resource Health Status ResourceHealthDetails []ResourceHealthDetailsResponse `pulumi:"resourceHealthDetails"` // Resource Health Status ResourceHealthStatus *string `pulumi:"resourceHealthStatus"` }
KPI Resource Health Details
type KPIResourceHealthDetailsResponseArgs ¶
type KPIResourceHealthDetailsResponseArgs struct { // Resource Health Status ResourceHealthDetails ResourceHealthDetailsResponseArrayInput `pulumi:"resourceHealthDetails"` // Resource Health Status ResourceHealthStatus pulumi.StringPtrInput `pulumi:"resourceHealthStatus"` }
KPI Resource Health Details
func (KPIResourceHealthDetailsResponseArgs) ElementType ¶
func (KPIResourceHealthDetailsResponseArgs) ElementType() reflect.Type
func (KPIResourceHealthDetailsResponseArgs) ToKPIResourceHealthDetailsResponseOutput ¶
func (i KPIResourceHealthDetailsResponseArgs) ToKPIResourceHealthDetailsResponseOutput() KPIResourceHealthDetailsResponseOutput
func (KPIResourceHealthDetailsResponseArgs) ToKPIResourceHealthDetailsResponseOutputWithContext ¶
func (i KPIResourceHealthDetailsResponseArgs) ToKPIResourceHealthDetailsResponseOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseOutput
type KPIResourceHealthDetailsResponseInput ¶
type KPIResourceHealthDetailsResponseInput interface { pulumi.Input ToKPIResourceHealthDetailsResponseOutput() KPIResourceHealthDetailsResponseOutput ToKPIResourceHealthDetailsResponseOutputWithContext(context.Context) KPIResourceHealthDetailsResponseOutput }
KPIResourceHealthDetailsResponseInput is an input type that accepts KPIResourceHealthDetailsResponseArgs and KPIResourceHealthDetailsResponseOutput values. You can construct a concrete instance of `KPIResourceHealthDetailsResponseInput` via:
KPIResourceHealthDetailsResponseArgs{...}
type KPIResourceHealthDetailsResponseMap ¶
type KPIResourceHealthDetailsResponseMap map[string]KPIResourceHealthDetailsResponseInput
func (KPIResourceHealthDetailsResponseMap) ElementType ¶
func (KPIResourceHealthDetailsResponseMap) ElementType() reflect.Type
func (KPIResourceHealthDetailsResponseMap) ToKPIResourceHealthDetailsResponseMapOutput ¶
func (i KPIResourceHealthDetailsResponseMap) ToKPIResourceHealthDetailsResponseMapOutput() KPIResourceHealthDetailsResponseMapOutput
func (KPIResourceHealthDetailsResponseMap) ToKPIResourceHealthDetailsResponseMapOutputWithContext ¶
func (i KPIResourceHealthDetailsResponseMap) ToKPIResourceHealthDetailsResponseMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseMapOutput
type KPIResourceHealthDetailsResponseMapInput ¶
type KPIResourceHealthDetailsResponseMapInput interface { pulumi.Input ToKPIResourceHealthDetailsResponseMapOutput() KPIResourceHealthDetailsResponseMapOutput ToKPIResourceHealthDetailsResponseMapOutputWithContext(context.Context) KPIResourceHealthDetailsResponseMapOutput }
KPIResourceHealthDetailsResponseMapInput is an input type that accepts KPIResourceHealthDetailsResponseMap and KPIResourceHealthDetailsResponseMapOutput values. You can construct a concrete instance of `KPIResourceHealthDetailsResponseMapInput` via:
KPIResourceHealthDetailsResponseMap{ "key": KPIResourceHealthDetailsResponseArgs{...} }
type KPIResourceHealthDetailsResponseMapOutput ¶
type KPIResourceHealthDetailsResponseMapOutput struct{ *pulumi.OutputState }
func (KPIResourceHealthDetailsResponseMapOutput) ElementType ¶
func (KPIResourceHealthDetailsResponseMapOutput) ElementType() reflect.Type
func (KPIResourceHealthDetailsResponseMapOutput) MapIndex ¶
func (o KPIResourceHealthDetailsResponseMapOutput) MapIndex(k pulumi.StringInput) KPIResourceHealthDetailsResponseOutput
func (KPIResourceHealthDetailsResponseMapOutput) ToKPIResourceHealthDetailsResponseMapOutput ¶
func (o KPIResourceHealthDetailsResponseMapOutput) ToKPIResourceHealthDetailsResponseMapOutput() KPIResourceHealthDetailsResponseMapOutput
func (KPIResourceHealthDetailsResponseMapOutput) ToKPIResourceHealthDetailsResponseMapOutputWithContext ¶
func (o KPIResourceHealthDetailsResponseMapOutput) ToKPIResourceHealthDetailsResponseMapOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseMapOutput
type KPIResourceHealthDetailsResponseOutput ¶
type KPIResourceHealthDetailsResponseOutput struct{ *pulumi.OutputState }
KPI Resource Health Details
func (KPIResourceHealthDetailsResponseOutput) ElementType ¶
func (KPIResourceHealthDetailsResponseOutput) ElementType() reflect.Type
func (KPIResourceHealthDetailsResponseOutput) ResourceHealthDetails ¶
func (o KPIResourceHealthDetailsResponseOutput) ResourceHealthDetails() ResourceHealthDetailsResponseArrayOutput
Resource Health Status
func (KPIResourceHealthDetailsResponseOutput) ResourceHealthStatus ¶
func (o KPIResourceHealthDetailsResponseOutput) ResourceHealthStatus() pulumi.StringPtrOutput
Resource Health Status
func (KPIResourceHealthDetailsResponseOutput) ToKPIResourceHealthDetailsResponseOutput ¶
func (o KPIResourceHealthDetailsResponseOutput) ToKPIResourceHealthDetailsResponseOutput() KPIResourceHealthDetailsResponseOutput
func (KPIResourceHealthDetailsResponseOutput) ToKPIResourceHealthDetailsResponseOutputWithContext ¶
func (o KPIResourceHealthDetailsResponseOutput) ToKPIResourceHealthDetailsResponseOutputWithContext(ctx context.Context) KPIResourceHealthDetailsResponseOutput
type LastBackupStatus ¶
Last backup operation status. Possible values: Healthy, Unhealthy.
func (LastBackupStatus) ElementType ¶
func (LastBackupStatus) ElementType() reflect.Type
func (LastBackupStatus) ToStringOutput ¶
func (e LastBackupStatus) ToStringOutput() pulumi.StringOutput
func (LastBackupStatus) ToStringOutputWithContext ¶
func (e LastBackupStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LastBackupStatus) ToStringPtrOutput ¶
func (e LastBackupStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (LastBackupStatus) ToStringPtrOutputWithContext ¶
func (e LastBackupStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LogSchedulePolicy ¶
type LogSchedulePolicy struct { // Frequency of the log schedule operation of this policy in minutes. ScheduleFrequencyInMins *int `pulumi:"scheduleFrequencyInMins"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LogSchedulePolicy'. SchedulePolicyType string `pulumi:"schedulePolicyType"` }
Log policy schedule.
type LogSchedulePolicyArgs ¶
type LogSchedulePolicyArgs struct { // Frequency of the log schedule operation of this policy in minutes. ScheduleFrequencyInMins pulumi.IntPtrInput `pulumi:"scheduleFrequencyInMins"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LogSchedulePolicy'. SchedulePolicyType pulumi.StringInput `pulumi:"schedulePolicyType"` }
Log policy schedule.
func (LogSchedulePolicyArgs) ElementType ¶
func (LogSchedulePolicyArgs) ElementType() reflect.Type
func (LogSchedulePolicyArgs) ToLogSchedulePolicyOutput ¶
func (i LogSchedulePolicyArgs) ToLogSchedulePolicyOutput() LogSchedulePolicyOutput
func (LogSchedulePolicyArgs) ToLogSchedulePolicyOutputWithContext ¶
func (i LogSchedulePolicyArgs) ToLogSchedulePolicyOutputWithContext(ctx context.Context) LogSchedulePolicyOutput
type LogSchedulePolicyInput ¶
type LogSchedulePolicyInput interface { pulumi.Input ToLogSchedulePolicyOutput() LogSchedulePolicyOutput ToLogSchedulePolicyOutputWithContext(context.Context) LogSchedulePolicyOutput }
LogSchedulePolicyInput is an input type that accepts LogSchedulePolicyArgs and LogSchedulePolicyOutput values. You can construct a concrete instance of `LogSchedulePolicyInput` via:
LogSchedulePolicyArgs{...}
type LogSchedulePolicyOutput ¶
type LogSchedulePolicyOutput struct{ *pulumi.OutputState }
Log policy schedule.
func (LogSchedulePolicyOutput) ElementType ¶
func (LogSchedulePolicyOutput) ElementType() reflect.Type
func (LogSchedulePolicyOutput) ScheduleFrequencyInMins ¶
func (o LogSchedulePolicyOutput) ScheduleFrequencyInMins() pulumi.IntPtrOutput
Frequency of the log schedule operation of this policy in minutes.
func (LogSchedulePolicyOutput) SchedulePolicyType ¶
func (o LogSchedulePolicyOutput) SchedulePolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'LogSchedulePolicy'.
func (LogSchedulePolicyOutput) ToLogSchedulePolicyOutput ¶
func (o LogSchedulePolicyOutput) ToLogSchedulePolicyOutput() LogSchedulePolicyOutput
func (LogSchedulePolicyOutput) ToLogSchedulePolicyOutputWithContext ¶
func (o LogSchedulePolicyOutput) ToLogSchedulePolicyOutputWithContext(ctx context.Context) LogSchedulePolicyOutput
type LogSchedulePolicyResponse ¶
type LogSchedulePolicyResponse struct { // Frequency of the log schedule operation of this policy in minutes. ScheduleFrequencyInMins *int `pulumi:"scheduleFrequencyInMins"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LogSchedulePolicy'. SchedulePolicyType string `pulumi:"schedulePolicyType"` }
Log policy schedule.
type LogSchedulePolicyResponseArgs ¶
type LogSchedulePolicyResponseArgs struct { // Frequency of the log schedule operation of this policy in minutes. ScheduleFrequencyInMins pulumi.IntPtrInput `pulumi:"scheduleFrequencyInMins"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LogSchedulePolicy'. SchedulePolicyType pulumi.StringInput `pulumi:"schedulePolicyType"` }
Log policy schedule.
func (LogSchedulePolicyResponseArgs) ElementType ¶
func (LogSchedulePolicyResponseArgs) ElementType() reflect.Type
func (LogSchedulePolicyResponseArgs) ToLogSchedulePolicyResponseOutput ¶
func (i LogSchedulePolicyResponseArgs) ToLogSchedulePolicyResponseOutput() LogSchedulePolicyResponseOutput
func (LogSchedulePolicyResponseArgs) ToLogSchedulePolicyResponseOutputWithContext ¶
func (i LogSchedulePolicyResponseArgs) ToLogSchedulePolicyResponseOutputWithContext(ctx context.Context) LogSchedulePolicyResponseOutput
type LogSchedulePolicyResponseInput ¶
type LogSchedulePolicyResponseInput interface { pulumi.Input ToLogSchedulePolicyResponseOutput() LogSchedulePolicyResponseOutput ToLogSchedulePolicyResponseOutputWithContext(context.Context) LogSchedulePolicyResponseOutput }
LogSchedulePolicyResponseInput is an input type that accepts LogSchedulePolicyResponseArgs and LogSchedulePolicyResponseOutput values. You can construct a concrete instance of `LogSchedulePolicyResponseInput` via:
LogSchedulePolicyResponseArgs{...}
type LogSchedulePolicyResponseOutput ¶
type LogSchedulePolicyResponseOutput struct{ *pulumi.OutputState }
Log policy schedule.
func (LogSchedulePolicyResponseOutput) ElementType ¶
func (LogSchedulePolicyResponseOutput) ElementType() reflect.Type
func (LogSchedulePolicyResponseOutput) ScheduleFrequencyInMins ¶
func (o LogSchedulePolicyResponseOutput) ScheduleFrequencyInMins() pulumi.IntPtrOutput
Frequency of the log schedule operation of this policy in minutes.
func (LogSchedulePolicyResponseOutput) SchedulePolicyType ¶
func (o LogSchedulePolicyResponseOutput) SchedulePolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'LogSchedulePolicy'.
func (LogSchedulePolicyResponseOutput) ToLogSchedulePolicyResponseOutput ¶
func (o LogSchedulePolicyResponseOutput) ToLogSchedulePolicyResponseOutput() LogSchedulePolicyResponseOutput
func (LogSchedulePolicyResponseOutput) ToLogSchedulePolicyResponseOutputWithContext ¶
func (o LogSchedulePolicyResponseOutput) ToLogSchedulePolicyResponseOutputWithContext(ctx context.Context) LogSchedulePolicyResponseOutput
type LongTermRetentionPolicy ¶
type LongTermRetentionPolicy struct { // Daily retention schedule of the protection policy. DailySchedule *DailyRetentionSchedule `pulumi:"dailySchedule"` // Monthly retention schedule of the protection policy. MonthlySchedule *MonthlyRetentionSchedule `pulumi:"monthlySchedule"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermRetentionPolicy'. RetentionPolicyType string `pulumi:"retentionPolicyType"` // Weekly retention schedule of the protection policy. WeeklySchedule *WeeklyRetentionSchedule `pulumi:"weeklySchedule"` // Yearly retention schedule of the protection policy. YearlySchedule *YearlyRetentionSchedule `pulumi:"yearlySchedule"` }
Long term retention policy.
type LongTermRetentionPolicyArgs ¶
type LongTermRetentionPolicyArgs struct { // Daily retention schedule of the protection policy. DailySchedule DailyRetentionSchedulePtrInput `pulumi:"dailySchedule"` // Monthly retention schedule of the protection policy. MonthlySchedule MonthlyRetentionSchedulePtrInput `pulumi:"monthlySchedule"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermRetentionPolicy'. RetentionPolicyType pulumi.StringInput `pulumi:"retentionPolicyType"` // Weekly retention schedule of the protection policy. WeeklySchedule WeeklyRetentionSchedulePtrInput `pulumi:"weeklySchedule"` // Yearly retention schedule of the protection policy. YearlySchedule YearlyRetentionSchedulePtrInput `pulumi:"yearlySchedule"` }
Long term retention policy.
func (LongTermRetentionPolicyArgs) ElementType ¶
func (LongTermRetentionPolicyArgs) ElementType() reflect.Type
func (LongTermRetentionPolicyArgs) ToLongTermRetentionPolicyOutput ¶
func (i LongTermRetentionPolicyArgs) ToLongTermRetentionPolicyOutput() LongTermRetentionPolicyOutput
func (LongTermRetentionPolicyArgs) ToLongTermRetentionPolicyOutputWithContext ¶
func (i LongTermRetentionPolicyArgs) ToLongTermRetentionPolicyOutputWithContext(ctx context.Context) LongTermRetentionPolicyOutput
type LongTermRetentionPolicyInput ¶
type LongTermRetentionPolicyInput interface { pulumi.Input ToLongTermRetentionPolicyOutput() LongTermRetentionPolicyOutput ToLongTermRetentionPolicyOutputWithContext(context.Context) LongTermRetentionPolicyOutput }
LongTermRetentionPolicyInput is an input type that accepts LongTermRetentionPolicyArgs and LongTermRetentionPolicyOutput values. You can construct a concrete instance of `LongTermRetentionPolicyInput` via:
LongTermRetentionPolicyArgs{...}
type LongTermRetentionPolicyOutput ¶
type LongTermRetentionPolicyOutput struct{ *pulumi.OutputState }
Long term retention policy.
func (LongTermRetentionPolicyOutput) DailySchedule ¶
func (o LongTermRetentionPolicyOutput) DailySchedule() DailyRetentionSchedulePtrOutput
Daily retention schedule of the protection policy.
func (LongTermRetentionPolicyOutput) ElementType ¶
func (LongTermRetentionPolicyOutput) ElementType() reflect.Type
func (LongTermRetentionPolicyOutput) MonthlySchedule ¶
func (o LongTermRetentionPolicyOutput) MonthlySchedule() MonthlyRetentionSchedulePtrOutput
Monthly retention schedule of the protection policy.
func (LongTermRetentionPolicyOutput) RetentionPolicyType ¶
func (o LongTermRetentionPolicyOutput) RetentionPolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'LongTermRetentionPolicy'.
func (LongTermRetentionPolicyOutput) ToLongTermRetentionPolicyOutput ¶
func (o LongTermRetentionPolicyOutput) ToLongTermRetentionPolicyOutput() LongTermRetentionPolicyOutput
func (LongTermRetentionPolicyOutput) ToLongTermRetentionPolicyOutputWithContext ¶
func (o LongTermRetentionPolicyOutput) ToLongTermRetentionPolicyOutputWithContext(ctx context.Context) LongTermRetentionPolicyOutput
func (LongTermRetentionPolicyOutput) WeeklySchedule ¶
func (o LongTermRetentionPolicyOutput) WeeklySchedule() WeeklyRetentionSchedulePtrOutput
Weekly retention schedule of the protection policy.
func (LongTermRetentionPolicyOutput) YearlySchedule ¶
func (o LongTermRetentionPolicyOutput) YearlySchedule() YearlyRetentionSchedulePtrOutput
Yearly retention schedule of the protection policy.
type LongTermRetentionPolicyResponse ¶
type LongTermRetentionPolicyResponse struct { // Daily retention schedule of the protection policy. DailySchedule *DailyRetentionScheduleResponse `pulumi:"dailySchedule"` // Monthly retention schedule of the protection policy. MonthlySchedule *MonthlyRetentionScheduleResponse `pulumi:"monthlySchedule"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermRetentionPolicy'. RetentionPolicyType string `pulumi:"retentionPolicyType"` // Weekly retention schedule of the protection policy. WeeklySchedule *WeeklyRetentionScheduleResponse `pulumi:"weeklySchedule"` // Yearly retention schedule of the protection policy. YearlySchedule *YearlyRetentionScheduleResponse `pulumi:"yearlySchedule"` }
Long term retention policy.
type LongTermRetentionPolicyResponseArgs ¶
type LongTermRetentionPolicyResponseArgs struct { // Daily retention schedule of the protection policy. DailySchedule DailyRetentionScheduleResponsePtrInput `pulumi:"dailySchedule"` // Monthly retention schedule of the protection policy. MonthlySchedule MonthlyRetentionScheduleResponsePtrInput `pulumi:"monthlySchedule"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermRetentionPolicy'. RetentionPolicyType pulumi.StringInput `pulumi:"retentionPolicyType"` // Weekly retention schedule of the protection policy. WeeklySchedule WeeklyRetentionScheduleResponsePtrInput `pulumi:"weeklySchedule"` // Yearly retention schedule of the protection policy. YearlySchedule YearlyRetentionScheduleResponsePtrInput `pulumi:"yearlySchedule"` }
Long term retention policy.
func (LongTermRetentionPolicyResponseArgs) ElementType ¶
func (LongTermRetentionPolicyResponseArgs) ElementType() reflect.Type
func (LongTermRetentionPolicyResponseArgs) ToLongTermRetentionPolicyResponseOutput ¶
func (i LongTermRetentionPolicyResponseArgs) ToLongTermRetentionPolicyResponseOutput() LongTermRetentionPolicyResponseOutput
func (LongTermRetentionPolicyResponseArgs) ToLongTermRetentionPolicyResponseOutputWithContext ¶
func (i LongTermRetentionPolicyResponseArgs) ToLongTermRetentionPolicyResponseOutputWithContext(ctx context.Context) LongTermRetentionPolicyResponseOutput
type LongTermRetentionPolicyResponseInput ¶
type LongTermRetentionPolicyResponseInput interface { pulumi.Input ToLongTermRetentionPolicyResponseOutput() LongTermRetentionPolicyResponseOutput ToLongTermRetentionPolicyResponseOutputWithContext(context.Context) LongTermRetentionPolicyResponseOutput }
LongTermRetentionPolicyResponseInput is an input type that accepts LongTermRetentionPolicyResponseArgs and LongTermRetentionPolicyResponseOutput values. You can construct a concrete instance of `LongTermRetentionPolicyResponseInput` via:
LongTermRetentionPolicyResponseArgs{...}
type LongTermRetentionPolicyResponseOutput ¶
type LongTermRetentionPolicyResponseOutput struct{ *pulumi.OutputState }
Long term retention policy.
func (LongTermRetentionPolicyResponseOutput) DailySchedule ¶
func (o LongTermRetentionPolicyResponseOutput) DailySchedule() DailyRetentionScheduleResponsePtrOutput
Daily retention schedule of the protection policy.
func (LongTermRetentionPolicyResponseOutput) ElementType ¶
func (LongTermRetentionPolicyResponseOutput) ElementType() reflect.Type
func (LongTermRetentionPolicyResponseOutput) MonthlySchedule ¶
func (o LongTermRetentionPolicyResponseOutput) MonthlySchedule() MonthlyRetentionScheduleResponsePtrOutput
Monthly retention schedule of the protection policy.
func (LongTermRetentionPolicyResponseOutput) RetentionPolicyType ¶
func (o LongTermRetentionPolicyResponseOutput) RetentionPolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'LongTermRetentionPolicy'.
func (LongTermRetentionPolicyResponseOutput) ToLongTermRetentionPolicyResponseOutput ¶
func (o LongTermRetentionPolicyResponseOutput) ToLongTermRetentionPolicyResponseOutput() LongTermRetentionPolicyResponseOutput
func (LongTermRetentionPolicyResponseOutput) ToLongTermRetentionPolicyResponseOutputWithContext ¶
func (o LongTermRetentionPolicyResponseOutput) ToLongTermRetentionPolicyResponseOutputWithContext(ctx context.Context) LongTermRetentionPolicyResponseOutput
func (LongTermRetentionPolicyResponseOutput) WeeklySchedule ¶
func (o LongTermRetentionPolicyResponseOutput) WeeklySchedule() WeeklyRetentionScheduleResponsePtrOutput
Weekly retention schedule of the protection policy.
func (LongTermRetentionPolicyResponseOutput) YearlySchedule ¶
func (o LongTermRetentionPolicyResponseOutput) YearlySchedule() YearlyRetentionScheduleResponsePtrOutput
Yearly retention schedule of the protection policy.
type LongTermSchedulePolicy ¶
type LongTermSchedulePolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermSchedulePolicy'. SchedulePolicyType string `pulumi:"schedulePolicyType"` }
Long term policy schedule.
type LongTermSchedulePolicyArgs ¶
type LongTermSchedulePolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermSchedulePolicy'. SchedulePolicyType pulumi.StringInput `pulumi:"schedulePolicyType"` }
Long term policy schedule.
func (LongTermSchedulePolicyArgs) ElementType ¶
func (LongTermSchedulePolicyArgs) ElementType() reflect.Type
func (LongTermSchedulePolicyArgs) ToLongTermSchedulePolicyOutput ¶
func (i LongTermSchedulePolicyArgs) ToLongTermSchedulePolicyOutput() LongTermSchedulePolicyOutput
func (LongTermSchedulePolicyArgs) ToLongTermSchedulePolicyOutputWithContext ¶
func (i LongTermSchedulePolicyArgs) ToLongTermSchedulePolicyOutputWithContext(ctx context.Context) LongTermSchedulePolicyOutput
type LongTermSchedulePolicyInput ¶
type LongTermSchedulePolicyInput interface { pulumi.Input ToLongTermSchedulePolicyOutput() LongTermSchedulePolicyOutput ToLongTermSchedulePolicyOutputWithContext(context.Context) LongTermSchedulePolicyOutput }
LongTermSchedulePolicyInput is an input type that accepts LongTermSchedulePolicyArgs and LongTermSchedulePolicyOutput values. You can construct a concrete instance of `LongTermSchedulePolicyInput` via:
LongTermSchedulePolicyArgs{...}
type LongTermSchedulePolicyOutput ¶
type LongTermSchedulePolicyOutput struct{ *pulumi.OutputState }
Long term policy schedule.
func (LongTermSchedulePolicyOutput) ElementType ¶
func (LongTermSchedulePolicyOutput) ElementType() reflect.Type
func (LongTermSchedulePolicyOutput) SchedulePolicyType ¶
func (o LongTermSchedulePolicyOutput) SchedulePolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'LongTermSchedulePolicy'.
func (LongTermSchedulePolicyOutput) ToLongTermSchedulePolicyOutput ¶
func (o LongTermSchedulePolicyOutput) ToLongTermSchedulePolicyOutput() LongTermSchedulePolicyOutput
func (LongTermSchedulePolicyOutput) ToLongTermSchedulePolicyOutputWithContext ¶
func (o LongTermSchedulePolicyOutput) ToLongTermSchedulePolicyOutputWithContext(ctx context.Context) LongTermSchedulePolicyOutput
type LongTermSchedulePolicyResponse ¶
type LongTermSchedulePolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermSchedulePolicy'. SchedulePolicyType string `pulumi:"schedulePolicyType"` }
Long term policy schedule.
type LongTermSchedulePolicyResponseArgs ¶
type LongTermSchedulePolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'LongTermSchedulePolicy'. SchedulePolicyType pulumi.StringInput `pulumi:"schedulePolicyType"` }
Long term policy schedule.
func (LongTermSchedulePolicyResponseArgs) ElementType ¶
func (LongTermSchedulePolicyResponseArgs) ElementType() reflect.Type
func (LongTermSchedulePolicyResponseArgs) ToLongTermSchedulePolicyResponseOutput ¶
func (i LongTermSchedulePolicyResponseArgs) ToLongTermSchedulePolicyResponseOutput() LongTermSchedulePolicyResponseOutput
func (LongTermSchedulePolicyResponseArgs) ToLongTermSchedulePolicyResponseOutputWithContext ¶
func (i LongTermSchedulePolicyResponseArgs) ToLongTermSchedulePolicyResponseOutputWithContext(ctx context.Context) LongTermSchedulePolicyResponseOutput
type LongTermSchedulePolicyResponseInput ¶
type LongTermSchedulePolicyResponseInput interface { pulumi.Input ToLongTermSchedulePolicyResponseOutput() LongTermSchedulePolicyResponseOutput ToLongTermSchedulePolicyResponseOutputWithContext(context.Context) LongTermSchedulePolicyResponseOutput }
LongTermSchedulePolicyResponseInput is an input type that accepts LongTermSchedulePolicyResponseArgs and LongTermSchedulePolicyResponseOutput values. You can construct a concrete instance of `LongTermSchedulePolicyResponseInput` via:
LongTermSchedulePolicyResponseArgs{...}
type LongTermSchedulePolicyResponseOutput ¶
type LongTermSchedulePolicyResponseOutput struct{ *pulumi.OutputState }
Long term policy schedule.
func (LongTermSchedulePolicyResponseOutput) ElementType ¶
func (LongTermSchedulePolicyResponseOutput) ElementType() reflect.Type
func (LongTermSchedulePolicyResponseOutput) SchedulePolicyType ¶
func (o LongTermSchedulePolicyResponseOutput) SchedulePolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'LongTermSchedulePolicy'.
func (LongTermSchedulePolicyResponseOutput) ToLongTermSchedulePolicyResponseOutput ¶
func (o LongTermSchedulePolicyResponseOutput) ToLongTermSchedulePolicyResponseOutput() LongTermSchedulePolicyResponseOutput
func (LongTermSchedulePolicyResponseOutput) ToLongTermSchedulePolicyResponseOutputWithContext ¶
func (o LongTermSchedulePolicyResponseOutput) ToLongTermSchedulePolicyResponseOutputWithContext(ctx context.Context) LongTermSchedulePolicyResponseOutput
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. VaultName string `pulumi:"vaultName"` }
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionResponse `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Private Endpoint Connection Response Properties
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type LookupProtectedItemArgs ¶
type LookupProtectedItemArgs struct { // Container name associated with the backed up item. ContainerName string `pulumi:"containerName"` // Fabric name associated with the backed up item. FabricName string `pulumi:"fabricName"` // OData filter options. Filter *string `pulumi:"filter"` // Backed up item name whose details are to be fetched. ProtectedItemName string `pulumi:"protectedItemName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. VaultName string `pulumi:"vaultName"` }
type LookupProtectedItemResult ¶
type LookupProtectedItemResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // ProtectedItemResource properties Properties interface{} `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Base class for backup items.
func LookupProtectedItem ¶
func LookupProtectedItem(ctx *pulumi.Context, args *LookupProtectedItemArgs, opts ...pulumi.InvokeOption) (*LookupProtectedItemResult, error)
type LookupProtectionContainerArgs ¶
type LookupProtectionContainerArgs struct { // Name of the container whose details need to be fetched. ContainerName string `pulumi:"containerName"` // Name of the fabric where the container belongs. FabricName string `pulumi:"fabricName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. VaultName string `pulumi:"vaultName"` }
type LookupProtectionContainerResult ¶
type LookupProtectionContainerResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // ProtectionContainerResource properties Properties interface{} `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Base class for container with backup items. Containers with specific workloads are derived from this class.
func LookupProtectionContainer ¶
func LookupProtectionContainer(ctx *pulumi.Context, args *LookupProtectionContainerArgs, opts ...pulumi.InvokeOption) (*LookupProtectionContainerResult, error)
type LookupProtectionPolicyArgs ¶
type LookupProtectionPolicyArgs struct { // Backup policy information to be fetched. PolicyName string `pulumi:"policyName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. VaultName string `pulumi:"vaultName"` }
type LookupProtectionPolicyResult ¶
type LookupProtectionPolicyResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // ProtectionPolicyResource properties Properties interface{} `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Base class for backup policy. Workload-specific backup policies are derived from this class.
func LookupProtectionPolicy ¶
func LookupProtectionPolicy(ctx *pulumi.Context, args *LookupProtectionPolicyArgs, opts ...pulumi.InvokeOption) (*LookupProtectionPolicyResult, error)
type MABContainerHealthDetails ¶
type MABContainerHealthDetails struct { // Health Code Code *int `pulumi:"code"` // Health Message Message *string `pulumi:"message"` // Health Recommended Actions Recommendations []string `pulumi:"recommendations"` // Health Title Title *string `pulumi:"title"` }
MAB workload-specific Health Details.
type MABContainerHealthDetailsArgs ¶
type MABContainerHealthDetailsArgs struct { // Health Code Code pulumi.IntPtrInput `pulumi:"code"` // Health Message Message pulumi.StringPtrInput `pulumi:"message"` // Health Recommended Actions Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` // Health Title Title pulumi.StringPtrInput `pulumi:"title"` }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsArgs) ElementType ¶
func (MABContainerHealthDetailsArgs) ElementType() reflect.Type
func (MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutput ¶
func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
func (MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutputWithContext ¶
func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
type MABContainerHealthDetailsArray ¶
type MABContainerHealthDetailsArray []MABContainerHealthDetailsInput
func (MABContainerHealthDetailsArray) ElementType ¶
func (MABContainerHealthDetailsArray) ElementType() reflect.Type
func (MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutput ¶
func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
func (MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutputWithContext ¶
func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
type MABContainerHealthDetailsArrayInput ¶
type MABContainerHealthDetailsArrayInput interface { pulumi.Input ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput ToMABContainerHealthDetailsArrayOutputWithContext(context.Context) MABContainerHealthDetailsArrayOutput }
MABContainerHealthDetailsArrayInput is an input type that accepts MABContainerHealthDetailsArray and MABContainerHealthDetailsArrayOutput values. You can construct a concrete instance of `MABContainerHealthDetailsArrayInput` via:
MABContainerHealthDetailsArray{ MABContainerHealthDetailsArgs{...} }
type MABContainerHealthDetailsArrayOutput ¶
type MABContainerHealthDetailsArrayOutput struct{ *pulumi.OutputState }
func (MABContainerHealthDetailsArrayOutput) ElementType ¶
func (MABContainerHealthDetailsArrayOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsArrayOutput) Index ¶
func (o MABContainerHealthDetailsArrayOutput) Index(i pulumi.IntInput) MABContainerHealthDetailsOutput
func (MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutput ¶
func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
func (MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutputWithContext ¶
func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
type MABContainerHealthDetailsInput ¶
type MABContainerHealthDetailsInput interface { pulumi.Input ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput ToMABContainerHealthDetailsOutputWithContext(context.Context) MABContainerHealthDetailsOutput }
MABContainerHealthDetailsInput is an input type that accepts MABContainerHealthDetailsArgs and MABContainerHealthDetailsOutput values. You can construct a concrete instance of `MABContainerHealthDetailsInput` via:
MABContainerHealthDetailsArgs{...}
type MABContainerHealthDetailsOutput ¶
type MABContainerHealthDetailsOutput struct{ *pulumi.OutputState }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsOutput) Code ¶
func (o MABContainerHealthDetailsOutput) Code() pulumi.IntPtrOutput
Health Code
func (MABContainerHealthDetailsOutput) ElementType ¶
func (MABContainerHealthDetailsOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsOutput) Message ¶
func (o MABContainerHealthDetailsOutput) Message() pulumi.StringPtrOutput
Health Message
func (MABContainerHealthDetailsOutput) Recommendations ¶
func (o MABContainerHealthDetailsOutput) Recommendations() pulumi.StringArrayOutput
Health Recommended Actions
func (MABContainerHealthDetailsOutput) Title ¶
func (o MABContainerHealthDetailsOutput) Title() pulumi.StringPtrOutput
Health Title
func (MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutput ¶
func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
func (MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutputWithContext ¶
func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
type MABContainerHealthDetailsResponse ¶
type MABContainerHealthDetailsResponse struct { // Health Code Code *int `pulumi:"code"` // Health Message Message *string `pulumi:"message"` // Health Recommended Actions Recommendations []string `pulumi:"recommendations"` // Health Title Title *string `pulumi:"title"` }
MAB workload-specific Health Details.
type MABContainerHealthDetailsResponseArgs ¶
type MABContainerHealthDetailsResponseArgs struct { // Health Code Code pulumi.IntPtrInput `pulumi:"code"` // Health Message Message pulumi.StringPtrInput `pulumi:"message"` // Health Recommended Actions Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` // Health Title Title pulumi.StringPtrInput `pulumi:"title"` }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsResponseArgs) ElementType ¶
func (MABContainerHealthDetailsResponseArgs) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutput ¶
func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
func (MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutputWithContext ¶
func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
type MABContainerHealthDetailsResponseArray ¶
type MABContainerHealthDetailsResponseArray []MABContainerHealthDetailsResponseInput
func (MABContainerHealthDetailsResponseArray) ElementType ¶
func (MABContainerHealthDetailsResponseArray) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutput ¶
func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
func (MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutputWithContext ¶
func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
type MABContainerHealthDetailsResponseArrayInput ¶
type MABContainerHealthDetailsResponseArrayInput interface { pulumi.Input ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput ToMABContainerHealthDetailsResponseArrayOutputWithContext(context.Context) MABContainerHealthDetailsResponseArrayOutput }
MABContainerHealthDetailsResponseArrayInput is an input type that accepts MABContainerHealthDetailsResponseArray and MABContainerHealthDetailsResponseArrayOutput values. You can construct a concrete instance of `MABContainerHealthDetailsResponseArrayInput` via:
MABContainerHealthDetailsResponseArray{ MABContainerHealthDetailsResponseArgs{...} }
type MABContainerHealthDetailsResponseArrayOutput ¶
type MABContainerHealthDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (MABContainerHealthDetailsResponseArrayOutput) ElementType ¶
func (MABContainerHealthDetailsResponseArrayOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutput ¶
func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
func (MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutputWithContext ¶
func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
type MABContainerHealthDetailsResponseInput ¶
type MABContainerHealthDetailsResponseInput interface { pulumi.Input ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput ToMABContainerHealthDetailsResponseOutputWithContext(context.Context) MABContainerHealthDetailsResponseOutput }
MABContainerHealthDetailsResponseInput is an input type that accepts MABContainerHealthDetailsResponseArgs and MABContainerHealthDetailsResponseOutput values. You can construct a concrete instance of `MABContainerHealthDetailsResponseInput` via:
MABContainerHealthDetailsResponseArgs{...}
type MABContainerHealthDetailsResponseOutput ¶
type MABContainerHealthDetailsResponseOutput struct{ *pulumi.OutputState }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsResponseOutput) Code ¶
func (o MABContainerHealthDetailsResponseOutput) Code() pulumi.IntPtrOutput
Health Code
func (MABContainerHealthDetailsResponseOutput) ElementType ¶
func (MABContainerHealthDetailsResponseOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseOutput) Message ¶
func (o MABContainerHealthDetailsResponseOutput) Message() pulumi.StringPtrOutput
Health Message
func (MABContainerHealthDetailsResponseOutput) Recommendations ¶
func (o MABContainerHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
Health Recommended Actions
func (MABContainerHealthDetailsResponseOutput) Title ¶
func (o MABContainerHealthDetailsResponseOutput) Title() pulumi.StringPtrOutput
Health Title
func (MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutput ¶
func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
func (MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutputWithContext ¶
func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
type MabContainer ¶
type MabContainer struct { // Agent version of this container. AgentVersion *string `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister *bool `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState *string `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId *float64 `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType string `pulumi:"containerType"` // Additional information for this container ExtendedInfo *MabContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails []MABContainerHealthDetails `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
type MabContainerArgs ¶
type MabContainerArgs struct { // Agent version of this container. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState pulumi.StringPtrInput `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId pulumi.Float64PtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional information for this container ExtendedInfo MabContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails MABContainerHealthDetailsArrayInput `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
func (MabContainerArgs) ElementType ¶
func (MabContainerArgs) ElementType() reflect.Type
func (MabContainerArgs) ToMabContainerOutput ¶
func (i MabContainerArgs) ToMabContainerOutput() MabContainerOutput
func (MabContainerArgs) ToMabContainerOutputWithContext ¶
func (i MabContainerArgs) ToMabContainerOutputWithContext(ctx context.Context) MabContainerOutput
type MabContainerExtendedInfo ¶
type MabContainerExtendedInfo struct { // Type of backup items associated with this container. BackupItemType *string `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems []string `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName *string `pulumi:"policyName"` }
Additional information of the container.
type MabContainerExtendedInfoArgs ¶
type MabContainerExtendedInfoArgs struct { // Type of backup items associated with this container. BackupItemType pulumi.StringPtrInput `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems pulumi.StringArrayInput `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
Additional information of the container.
func (MabContainerExtendedInfoArgs) ElementType ¶
func (MabContainerExtendedInfoArgs) ElementType() reflect.Type
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutput ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutputWithContext ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutput ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutputWithContext ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
type MabContainerExtendedInfoInput ¶
type MabContainerExtendedInfoInput interface { pulumi.Input ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput ToMabContainerExtendedInfoOutputWithContext(context.Context) MabContainerExtendedInfoOutput }
MabContainerExtendedInfoInput is an input type that accepts MabContainerExtendedInfoArgs and MabContainerExtendedInfoOutput values. You can construct a concrete instance of `MabContainerExtendedInfoInput` via:
MabContainerExtendedInfoArgs{...}
type MabContainerExtendedInfoOutput ¶
type MabContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information of the container.
func (MabContainerExtendedInfoOutput) BackupItemType ¶
func (o MabContainerExtendedInfoOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoOutput) BackupItems ¶
func (o MabContainerExtendedInfoOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoOutput) ElementType ¶
func (MabContainerExtendedInfoOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoOutput) PolicyName ¶
func (o MabContainerExtendedInfoOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutput ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutputWithContext ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutput ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutputWithContext ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
type MabContainerExtendedInfoPtrInput ¶
type MabContainerExtendedInfoPtrInput interface { pulumi.Input ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput ToMabContainerExtendedInfoPtrOutputWithContext(context.Context) MabContainerExtendedInfoPtrOutput }
MabContainerExtendedInfoPtrInput is an input type that accepts MabContainerExtendedInfoArgs, MabContainerExtendedInfoPtr and MabContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `MabContainerExtendedInfoPtrInput` via:
MabContainerExtendedInfoArgs{...} or: nil
func MabContainerExtendedInfoPtr ¶
func MabContainerExtendedInfoPtr(v *MabContainerExtendedInfoArgs) MabContainerExtendedInfoPtrInput
type MabContainerExtendedInfoPtrOutput ¶
type MabContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (MabContainerExtendedInfoPtrOutput) BackupItemType ¶
func (o MabContainerExtendedInfoPtrOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoPtrOutput) BackupItems ¶
func (o MabContainerExtendedInfoPtrOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoPtrOutput) Elem ¶
func (o MabContainerExtendedInfoPtrOutput) Elem() MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoPtrOutput) ElementType ¶
func (MabContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoPtrOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoPtrOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoPtrOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoPtrOutput) PolicyName ¶
func (o MabContainerExtendedInfoPtrOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutput ¶
func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
func (MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutputWithContext ¶
func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
type MabContainerExtendedInfoResponse ¶
type MabContainerExtendedInfoResponse struct { // Type of backup items associated with this container. BackupItemType *string `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems []string `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName *string `pulumi:"policyName"` }
Additional information of the container.
type MabContainerExtendedInfoResponseArgs ¶
type MabContainerExtendedInfoResponseArgs struct { // Type of backup items associated with this container. BackupItemType pulumi.StringPtrInput `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems pulumi.StringArrayInput `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
Additional information of the container.
func (MabContainerExtendedInfoResponseArgs) ElementType ¶
func (MabContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutput ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutputWithContext ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutput ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
type MabContainerExtendedInfoResponseInput ¶
type MabContainerExtendedInfoResponseInput interface { pulumi.Input ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput ToMabContainerExtendedInfoResponseOutputWithContext(context.Context) MabContainerExtendedInfoResponseOutput }
MabContainerExtendedInfoResponseInput is an input type that accepts MabContainerExtendedInfoResponseArgs and MabContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `MabContainerExtendedInfoResponseInput` via:
MabContainerExtendedInfoResponseArgs{...}
type MabContainerExtendedInfoResponseOutput ¶
type MabContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information of the container.
func (MabContainerExtendedInfoResponseOutput) BackupItemType ¶
func (o MabContainerExtendedInfoResponseOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoResponseOutput) BackupItems ¶
func (o MabContainerExtendedInfoResponseOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoResponseOutput) ElementType ¶
func (MabContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoResponseOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoResponseOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoResponseOutput) PolicyName ¶
func (o MabContainerExtendedInfoResponseOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutput ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutputWithContext ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutput ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
type MabContainerExtendedInfoResponsePtrInput ¶
type MabContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput ToMabContainerExtendedInfoResponsePtrOutputWithContext(context.Context) MabContainerExtendedInfoResponsePtrOutput }
MabContainerExtendedInfoResponsePtrInput is an input type that accepts MabContainerExtendedInfoResponseArgs, MabContainerExtendedInfoResponsePtr and MabContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `MabContainerExtendedInfoResponsePtrInput` via:
MabContainerExtendedInfoResponseArgs{...} or: nil
func MabContainerExtendedInfoResponsePtr ¶
func MabContainerExtendedInfoResponsePtr(v *MabContainerExtendedInfoResponseArgs) MabContainerExtendedInfoResponsePtrInput
type MabContainerExtendedInfoResponsePtrOutput ¶
type MabContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (MabContainerExtendedInfoResponsePtrOutput) BackupItemType ¶
func (o MabContainerExtendedInfoResponsePtrOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoResponsePtrOutput) BackupItems ¶
func (o MabContainerExtendedInfoResponsePtrOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (MabContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoResponsePtrOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoResponsePtrOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoResponsePtrOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoResponsePtrOutput) PolicyName ¶
func (o MabContainerExtendedInfoResponsePtrOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutput ¶
func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
func (MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
type MabContainerInput ¶
type MabContainerInput interface { pulumi.Input ToMabContainerOutput() MabContainerOutput ToMabContainerOutputWithContext(context.Context) MabContainerOutput }
MabContainerInput is an input type that accepts MabContainerArgs and MabContainerOutput values. You can construct a concrete instance of `MabContainerInput` via:
MabContainerArgs{...}
type MabContainerOutput ¶
type MabContainerOutput struct{ *pulumi.OutputState }
Container with items backed up using MAB backup engine.
func (MabContainerOutput) AgentVersion ¶
func (o MabContainerOutput) AgentVersion() pulumi.StringPtrOutput
Agent version of this container.
func (MabContainerOutput) BackupManagementType ¶
func (o MabContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (MabContainerOutput) CanReRegister ¶
func (o MabContainerOutput) CanReRegister() pulumi.BoolPtrOutput
Can the container be registered one more time.
func (MabContainerOutput) ContainerHealthState ¶
func (o MabContainerOutput) ContainerHealthState() pulumi.StringPtrOutput
Health state of mab container.
func (MabContainerOutput) ContainerId ¶
func (o MabContainerOutput) ContainerId() pulumi.Float64PtrOutput
ContainerID represents the container.
func (MabContainerOutput) ContainerType ¶
func (o MabContainerOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'Windows'.
func (MabContainerOutput) ElementType ¶
func (MabContainerOutput) ElementType() reflect.Type
func (MabContainerOutput) ExtendedInfo ¶
func (o MabContainerOutput) ExtendedInfo() MabContainerExtendedInfoPtrOutput
Additional information for this container
func (MabContainerOutput) FriendlyName ¶
func (o MabContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (MabContainerOutput) HealthStatus ¶
func (o MabContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (MabContainerOutput) MabContainerHealthDetails ¶
func (o MabContainerOutput) MabContainerHealthDetails() MABContainerHealthDetailsArrayOutput
Health details on this mab container.
func (MabContainerOutput) ProtectedItemCount ¶
func (o MabContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (MabContainerOutput) RegistrationStatus ¶
func (o MabContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (MabContainerOutput) ToMabContainerOutput ¶
func (o MabContainerOutput) ToMabContainerOutput() MabContainerOutput
func (MabContainerOutput) ToMabContainerOutputWithContext ¶
func (o MabContainerOutput) ToMabContainerOutputWithContext(ctx context.Context) MabContainerOutput
type MabContainerResponse ¶
type MabContainerResponse struct { // Agent version of this container. AgentVersion *string `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister *bool `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState *string `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId *float64 `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType string `pulumi:"containerType"` // Additional information for this container ExtendedInfo *MabContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails []MABContainerHealthDetailsResponse `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
type MabContainerResponseArgs ¶
type MabContainerResponseArgs struct { // Agent version of this container. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState pulumi.StringPtrInput `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId pulumi.Float64PtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType pulumi.StringInput `pulumi:"containerType"` // Additional information for this container ExtendedInfo MabContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails MABContainerHealthDetailsResponseArrayInput `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
func (MabContainerResponseArgs) ElementType ¶
func (MabContainerResponseArgs) ElementType() reflect.Type
func (MabContainerResponseArgs) ToMabContainerResponseOutput ¶
func (i MabContainerResponseArgs) ToMabContainerResponseOutput() MabContainerResponseOutput
func (MabContainerResponseArgs) ToMabContainerResponseOutputWithContext ¶
func (i MabContainerResponseArgs) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
type MabContainerResponseInput ¶
type MabContainerResponseInput interface { pulumi.Input ToMabContainerResponseOutput() MabContainerResponseOutput ToMabContainerResponseOutputWithContext(context.Context) MabContainerResponseOutput }
MabContainerResponseInput is an input type that accepts MabContainerResponseArgs and MabContainerResponseOutput values. You can construct a concrete instance of `MabContainerResponseInput` via:
MabContainerResponseArgs{...}
type MabContainerResponseOutput ¶
type MabContainerResponseOutput struct{ *pulumi.OutputState }
Container with items backed up using MAB backup engine.
func (MabContainerResponseOutput) AgentVersion ¶
func (o MabContainerResponseOutput) AgentVersion() pulumi.StringPtrOutput
Agent version of this container.
func (MabContainerResponseOutput) BackupManagementType ¶
func (o MabContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (MabContainerResponseOutput) CanReRegister ¶
func (o MabContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
Can the container be registered one more time.
func (MabContainerResponseOutput) ContainerHealthState ¶
func (o MabContainerResponseOutput) ContainerHealthState() pulumi.StringPtrOutput
Health state of mab container.
func (MabContainerResponseOutput) ContainerId ¶
func (o MabContainerResponseOutput) ContainerId() pulumi.Float64PtrOutput
ContainerID represents the container.
func (MabContainerResponseOutput) ContainerType ¶
func (o MabContainerResponseOutput) ContainerType() pulumi.StringOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'Windows'.
func (MabContainerResponseOutput) ElementType ¶
func (MabContainerResponseOutput) ElementType() reflect.Type
func (MabContainerResponseOutput) ExtendedInfo ¶
func (o MabContainerResponseOutput) ExtendedInfo() MabContainerExtendedInfoResponsePtrOutput
Additional information for this container
func (MabContainerResponseOutput) FriendlyName ¶
func (o MabContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (MabContainerResponseOutput) HealthStatus ¶
func (o MabContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (MabContainerResponseOutput) MabContainerHealthDetails ¶
func (o MabContainerResponseOutput) MabContainerHealthDetails() MABContainerHealthDetailsResponseArrayOutput
Health details on this mab container.
func (MabContainerResponseOutput) ProtectedItemCount ¶
func (o MabContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (MabContainerResponseOutput) RegistrationStatus ¶
func (o MabContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (MabContainerResponseOutput) ToMabContainerResponseOutput ¶
func (o MabContainerResponseOutput) ToMabContainerResponseOutput() MabContainerResponseOutput
func (MabContainerResponseOutput) ToMabContainerResponseOutputWithContext ¶
func (o MabContainerResponseOutput) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
type MabFileFolderProtectedItem ¶
type MabFileFolderProtectedItem struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Name of the computer associated with this backup item. ComputerName *string `pulumi:"computerName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Sync time for deferred deletion in UTC DeferredDeleteSyncTimeInUTC *float64 `pulumi:"deferredDeleteSyncTimeInUTC"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information with this backup item. ExtendedInfo *MabFileFolderProtectedItemExtendedInfo `pulumi:"extendedInfo"` // Friendly name of this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Status of last backup operation. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // backup item type. // Expected value is 'MabFileFolderProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Protected, ProtectionStopped, IRPending or ProtectionError ProtectionState *string `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
MAB workload-specific backup item.
type MabFileFolderProtectedItemArgs ¶
type MabFileFolderProtectedItemArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Name of the computer associated with this backup item. ComputerName pulumi.StringPtrInput `pulumi:"computerName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Sync time for deferred deletion in UTC DeferredDeleteSyncTimeInUTC pulumi.Float64PtrInput `pulumi:"deferredDeleteSyncTimeInUTC"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information with this backup item. ExtendedInfo MabFileFolderProtectedItemExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Status of last backup operation. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // backup item type. // Expected value is 'MabFileFolderProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Protected, ProtectionStopped, IRPending or ProtectionError ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
MAB workload-specific backup item.
func (MabFileFolderProtectedItemArgs) ElementType ¶
func (MabFileFolderProtectedItemArgs) ElementType() reflect.Type
func (MabFileFolderProtectedItemArgs) ToMabFileFolderProtectedItemOutput ¶
func (i MabFileFolderProtectedItemArgs) ToMabFileFolderProtectedItemOutput() MabFileFolderProtectedItemOutput
func (MabFileFolderProtectedItemArgs) ToMabFileFolderProtectedItemOutputWithContext ¶
func (i MabFileFolderProtectedItemArgs) ToMabFileFolderProtectedItemOutputWithContext(ctx context.Context) MabFileFolderProtectedItemOutput
type MabFileFolderProtectedItemExtendedInfo ¶
type MabFileFolderProtectedItemExtendedInfo struct { // Last time when the agent data synced to service. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // The oldest backup copy available. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // Number of backup copies associated with the backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on the backed up item.
type MabFileFolderProtectedItemExtendedInfoArgs ¶
type MabFileFolderProtectedItemExtendedInfoArgs struct { // Last time when the agent data synced to service. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // The oldest backup copy available. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // Number of backup copies associated with the backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on the backed up item.
func (MabFileFolderProtectedItemExtendedInfoArgs) ElementType ¶
func (MabFileFolderProtectedItemExtendedInfoArgs) ElementType() reflect.Type
func (MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoOutput ¶
func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoOutput() MabFileFolderProtectedItemExtendedInfoOutput
func (MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoOutputWithContext ¶
func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoOutput
func (MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoPtrOutput ¶
func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput
func (MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext ¶
func (i MabFileFolderProtectedItemExtendedInfoArgs) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput
type MabFileFolderProtectedItemExtendedInfoInput ¶
type MabFileFolderProtectedItemExtendedInfoInput interface { pulumi.Input ToMabFileFolderProtectedItemExtendedInfoOutput() MabFileFolderProtectedItemExtendedInfoOutput ToMabFileFolderProtectedItemExtendedInfoOutputWithContext(context.Context) MabFileFolderProtectedItemExtendedInfoOutput }
MabFileFolderProtectedItemExtendedInfoInput is an input type that accepts MabFileFolderProtectedItemExtendedInfoArgs and MabFileFolderProtectedItemExtendedInfoOutput values. You can construct a concrete instance of `MabFileFolderProtectedItemExtendedInfoInput` via:
MabFileFolderProtectedItemExtendedInfoArgs{...}
type MabFileFolderProtectedItemExtendedInfoOutput ¶
type MabFileFolderProtectedItemExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information on the backed up item.
func (MabFileFolderProtectedItemExtendedInfoOutput) ElementType ¶
func (MabFileFolderProtectedItemExtendedInfoOutput) ElementType() reflect.Type
func (MabFileFolderProtectedItemExtendedInfoOutput) LastRefreshedAt ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last time when the agent data synced to service.
func (MabFileFolderProtectedItemExtendedInfoOutput) OldestRecoveryPoint ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available.
func (MabFileFolderProtectedItemExtendedInfoOutput) RecoveryPointCount ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies associated with the backup item.
func (MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoOutput ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoOutput() MabFileFolderProtectedItemExtendedInfoOutput
func (MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoOutputWithContext ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoOutput
func (MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutput ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput
func (MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o MabFileFolderProtectedItemExtendedInfoOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput
type MabFileFolderProtectedItemExtendedInfoPtrInput ¶
type MabFileFolderProtectedItemExtendedInfoPtrInput interface { pulumi.Input ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput }
MabFileFolderProtectedItemExtendedInfoPtrInput is an input type that accepts MabFileFolderProtectedItemExtendedInfoArgs, MabFileFolderProtectedItemExtendedInfoPtr and MabFileFolderProtectedItemExtendedInfoPtrOutput values. You can construct a concrete instance of `MabFileFolderProtectedItemExtendedInfoPtrInput` via:
MabFileFolderProtectedItemExtendedInfoArgs{...} or: nil
func MabFileFolderProtectedItemExtendedInfoPtr ¶
func MabFileFolderProtectedItemExtendedInfoPtr(v *MabFileFolderProtectedItemExtendedInfoArgs) MabFileFolderProtectedItemExtendedInfoPtrInput
type MabFileFolderProtectedItemExtendedInfoPtrOutput ¶
type MabFileFolderProtectedItemExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) ElementType ¶
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) ElementType() reflect.Type
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) LastRefreshedAt ¶
func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last time when the agent data synced to service.
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint ¶
func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available.
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) RecoveryPointCount ¶
func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies associated with the backup item.
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutput ¶
func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutput() MabFileFolderProtectedItemExtendedInfoPtrOutput
func (MabFileFolderProtectedItemExtendedInfoPtrOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext ¶
func (o MabFileFolderProtectedItemExtendedInfoPtrOutput) ToMabFileFolderProtectedItemExtendedInfoPtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoPtrOutput
type MabFileFolderProtectedItemExtendedInfoResponse ¶
type MabFileFolderProtectedItemExtendedInfoResponse struct { // Last time when the agent data synced to service. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // The oldest backup copy available. OldestRecoveryPoint *string `pulumi:"oldestRecoveryPoint"` // Number of backup copies associated with the backup item. RecoveryPointCount *int `pulumi:"recoveryPointCount"` }
Additional information on the backed up item.
type MabFileFolderProtectedItemExtendedInfoResponseArgs ¶
type MabFileFolderProtectedItemExtendedInfoResponseArgs struct { // Last time when the agent data synced to service. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // The oldest backup copy available. OldestRecoveryPoint pulumi.StringPtrInput `pulumi:"oldestRecoveryPoint"` // Number of backup copies associated with the backup item. RecoveryPointCount pulumi.IntPtrInput `pulumi:"recoveryPointCount"` }
Additional information on the backed up item.
func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ElementType ¶
func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ElementType() reflect.Type
func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponseOutput ¶
func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponseOutput() MabFileFolderProtectedItemExtendedInfoResponseOutput
func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext ¶
func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponseOutput
func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput ¶
func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
func (MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (i MabFileFolderProtectedItemExtendedInfoResponseArgs) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
type MabFileFolderProtectedItemExtendedInfoResponseInput ¶
type MabFileFolderProtectedItemExtendedInfoResponseInput interface { pulumi.Input ToMabFileFolderProtectedItemExtendedInfoResponseOutput() MabFileFolderProtectedItemExtendedInfoResponseOutput ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext(context.Context) MabFileFolderProtectedItemExtendedInfoResponseOutput }
MabFileFolderProtectedItemExtendedInfoResponseInput is an input type that accepts MabFileFolderProtectedItemExtendedInfoResponseArgs and MabFileFolderProtectedItemExtendedInfoResponseOutput values. You can construct a concrete instance of `MabFileFolderProtectedItemExtendedInfoResponseInput` via:
MabFileFolderProtectedItemExtendedInfoResponseArgs{...}
type MabFileFolderProtectedItemExtendedInfoResponseOutput ¶
type MabFileFolderProtectedItemExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information on the backed up item.
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ElementType ¶
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ElementType() reflect.Type
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) LastRefreshedAt ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last time when the agent data synced to service.
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available.
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) RecoveryPointCount ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies associated with the backup item.
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponseOutput ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponseOutput() MabFileFolderProtectedItemExtendedInfoResponseOutput
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponseOutput
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
func (MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o MabFileFolderProtectedItemExtendedInfoResponseOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
type MabFileFolderProtectedItemExtendedInfoResponsePtrInput ¶
type MabFileFolderProtectedItemExtendedInfoResponsePtrInput interface { pulumi.Input ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput }
MabFileFolderProtectedItemExtendedInfoResponsePtrInput is an input type that accepts MabFileFolderProtectedItemExtendedInfoResponseArgs, MabFileFolderProtectedItemExtendedInfoResponsePtr and MabFileFolderProtectedItemExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `MabFileFolderProtectedItemExtendedInfoResponsePtrInput` via:
MabFileFolderProtectedItemExtendedInfoResponseArgs{...} or: nil
func MabFileFolderProtectedItemExtendedInfoResponsePtr ¶
func MabFileFolderProtectedItemExtendedInfoResponsePtr(v *MabFileFolderProtectedItemExtendedInfoResponseArgs) MabFileFolderProtectedItemExtendedInfoResponsePtrInput
type MabFileFolderProtectedItemExtendedInfoResponsePtrOutput ¶
type MabFileFolderProtectedItemExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ElementType ¶
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) LastRefreshedAt ¶
func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last time when the agent data synced to service.
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint ¶
func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) OldestRecoveryPoint() pulumi.StringPtrOutput
The oldest backup copy available.
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount ¶
func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) RecoveryPointCount() pulumi.IntPtrOutput
Number of backup copies associated with the backup item.
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput ¶
func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutput() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
func (MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext ¶
func (o MabFileFolderProtectedItemExtendedInfoResponsePtrOutput) ToMabFileFolderProtectedItemExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
type MabFileFolderProtectedItemInput ¶
type MabFileFolderProtectedItemInput interface { pulumi.Input ToMabFileFolderProtectedItemOutput() MabFileFolderProtectedItemOutput ToMabFileFolderProtectedItemOutputWithContext(context.Context) MabFileFolderProtectedItemOutput }
MabFileFolderProtectedItemInput is an input type that accepts MabFileFolderProtectedItemArgs and MabFileFolderProtectedItemOutput values. You can construct a concrete instance of `MabFileFolderProtectedItemInput` via:
MabFileFolderProtectedItemArgs{...}
type MabFileFolderProtectedItemOutput ¶
type MabFileFolderProtectedItemOutput struct{ *pulumi.OutputState }
MAB workload-specific backup item.
func (MabFileFolderProtectedItemOutput) BackupManagementType ¶
func (o MabFileFolderProtectedItemOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (MabFileFolderProtectedItemOutput) BackupSetName ¶
func (o MabFileFolderProtectedItemOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (MabFileFolderProtectedItemOutput) ComputerName ¶
func (o MabFileFolderProtectedItemOutput) ComputerName() pulumi.StringPtrOutput
Name of the computer associated with this backup item.
func (MabFileFolderProtectedItemOutput) ContainerName ¶
func (o MabFileFolderProtectedItemOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (MabFileFolderProtectedItemOutput) CreateMode ¶
func (o MabFileFolderProtectedItemOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (MabFileFolderProtectedItemOutput) DeferredDeleteSyncTimeInUTC ¶
func (o MabFileFolderProtectedItemOutput) DeferredDeleteSyncTimeInUTC() pulumi.Float64PtrOutput
Sync time for deferred deletion in UTC
func (MabFileFolderProtectedItemOutput) DeferredDeleteTimeInUTC ¶
func (o MabFileFolderProtectedItemOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (MabFileFolderProtectedItemOutput) DeferredDeleteTimeRemaining ¶
func (o MabFileFolderProtectedItemOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (MabFileFolderProtectedItemOutput) ElementType ¶
func (MabFileFolderProtectedItemOutput) ElementType() reflect.Type
func (MabFileFolderProtectedItemOutput) ExtendedInfo ¶
func (o MabFileFolderProtectedItemOutput) ExtendedInfo() MabFileFolderProtectedItemExtendedInfoPtrOutput
Additional information with this backup item.
func (MabFileFolderProtectedItemOutput) FriendlyName ¶
func (o MabFileFolderProtectedItemOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of this backup item.
func (MabFileFolderProtectedItemOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o MabFileFolderProtectedItemOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (MabFileFolderProtectedItemOutput) IsRehydrate ¶
func (o MabFileFolderProtectedItemOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (MabFileFolderProtectedItemOutput) IsScheduledForDeferredDelete ¶
func (o MabFileFolderProtectedItemOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (MabFileFolderProtectedItemOutput) LastBackupStatus ¶
func (o MabFileFolderProtectedItemOutput) LastBackupStatus() pulumi.StringPtrOutput
Status of last backup operation.
func (MabFileFolderProtectedItemOutput) LastBackupTime ¶
func (o MabFileFolderProtectedItemOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (MabFileFolderProtectedItemOutput) LastRecoveryPoint ¶
func (o MabFileFolderProtectedItemOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (MabFileFolderProtectedItemOutput) PolicyId ¶
func (o MabFileFolderProtectedItemOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (MabFileFolderProtectedItemOutput) ProtectedItemType ¶
func (o MabFileFolderProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'MabFileFolderProtectedItem'.
func (MabFileFolderProtectedItemOutput) ProtectionState ¶
func (o MabFileFolderProtectedItemOutput) ProtectionState() pulumi.StringPtrOutput
Protected, ProtectionStopped, IRPending or ProtectionError
func (MabFileFolderProtectedItemOutput) SourceResourceId ¶
func (o MabFileFolderProtectedItemOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (MabFileFolderProtectedItemOutput) ToMabFileFolderProtectedItemOutput ¶
func (o MabFileFolderProtectedItemOutput) ToMabFileFolderProtectedItemOutput() MabFileFolderProtectedItemOutput
func (MabFileFolderProtectedItemOutput) ToMabFileFolderProtectedItemOutputWithContext ¶
func (o MabFileFolderProtectedItemOutput) ToMabFileFolderProtectedItemOutputWithContext(ctx context.Context) MabFileFolderProtectedItemOutput
func (MabFileFolderProtectedItemOutput) WorkloadType ¶
func (o MabFileFolderProtectedItemOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type MabFileFolderProtectedItemResponse ¶
type MabFileFolderProtectedItemResponse struct { // Type of backup management for the backed up item. BackupManagementType *string `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName *string `pulumi:"backupSetName"` // Name of the computer associated with this backup item. ComputerName *string `pulumi:"computerName"` // Unique name of container ContainerName *string `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode *string `pulumi:"createMode"` // Sync time for deferred deletion in UTC DeferredDeleteSyncTimeInUTC *float64 `pulumi:"deferredDeleteSyncTimeInUTC"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC *string `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining *string `pulumi:"deferredDeleteTimeRemaining"` // Additional information with this backup item. ExtendedInfo *MabFileFolderProtectedItemExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of this backup item. FriendlyName *string `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming *bool `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate *bool `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete *bool `pulumi:"isScheduledForDeferredDelete"` // Status of last backup operation. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime *string `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint *string `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId *string `pulumi:"policyId"` // backup item type. // Expected value is 'MabFileFolderProtectedItem'. ProtectedItemType string `pulumi:"protectedItemType"` // Protected, ProtectionStopped, IRPending or ProtectionError ProtectionState *string `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId *string `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType *string `pulumi:"workloadType"` }
MAB workload-specific backup item.
type MabFileFolderProtectedItemResponseArgs ¶
type MabFileFolderProtectedItemResponseArgs struct { // Type of backup management for the backed up item. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Name of the backup set the backup item belongs to BackupSetName pulumi.StringPtrInput `pulumi:"backupSetName"` // Name of the computer associated with this backup item. ComputerName pulumi.StringPtrInput `pulumi:"computerName"` // Unique name of container ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Create mode to indicate recovery of existing soft deleted data source or creation of new data source. CreateMode pulumi.StringPtrInput `pulumi:"createMode"` // Sync time for deferred deletion in UTC DeferredDeleteSyncTimeInUTC pulumi.Float64PtrInput `pulumi:"deferredDeleteSyncTimeInUTC"` // Time for deferred deletion in UTC DeferredDeleteTimeInUTC pulumi.StringPtrInput `pulumi:"deferredDeleteTimeInUTC"` // Time remaining before the DS marked for deferred delete is permanently deleted DeferredDeleteTimeRemaining pulumi.StringPtrInput `pulumi:"deferredDeleteTimeRemaining"` // Additional information with this backup item. ExtendedInfo MabFileFolderProtectedItemExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of this backup item. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Flag to identify whether the deferred deleted DS is to be purged soon IsDeferredDeleteScheduleUpcoming pulumi.BoolPtrInput `pulumi:"isDeferredDeleteScheduleUpcoming"` // Flag to identify that deferred deleted DS is to be moved into Pause state IsRehydrate pulumi.BoolPtrInput `pulumi:"isRehydrate"` // Flag to identify whether the DS is scheduled for deferred delete IsScheduledForDeferredDelete pulumi.BoolPtrInput `pulumi:"isScheduledForDeferredDelete"` // Status of last backup operation. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Timestamp of the last backup operation on this backup item. LastBackupTime pulumi.StringPtrInput `pulumi:"lastBackupTime"` // Timestamp when the last (latest) backup copy was created for this backup item. LastRecoveryPoint pulumi.StringPtrInput `pulumi:"lastRecoveryPoint"` // ID of the backup policy with which this item is backed up. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // backup item type. // Expected value is 'MabFileFolderProtectedItem'. ProtectedItemType pulumi.StringInput `pulumi:"protectedItemType"` // Protected, ProtectionStopped, IRPending or ProtectionError ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // ARM ID of the resource to be backed up. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Type of workload this item represents. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
MAB workload-specific backup item.
func (MabFileFolderProtectedItemResponseArgs) ElementType ¶
func (MabFileFolderProtectedItemResponseArgs) ElementType() reflect.Type
func (MabFileFolderProtectedItemResponseArgs) ToMabFileFolderProtectedItemResponseOutput ¶
func (i MabFileFolderProtectedItemResponseArgs) ToMabFileFolderProtectedItemResponseOutput() MabFileFolderProtectedItemResponseOutput
func (MabFileFolderProtectedItemResponseArgs) ToMabFileFolderProtectedItemResponseOutputWithContext ¶
func (i MabFileFolderProtectedItemResponseArgs) ToMabFileFolderProtectedItemResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemResponseOutput
type MabFileFolderProtectedItemResponseInput ¶
type MabFileFolderProtectedItemResponseInput interface { pulumi.Input ToMabFileFolderProtectedItemResponseOutput() MabFileFolderProtectedItemResponseOutput ToMabFileFolderProtectedItemResponseOutputWithContext(context.Context) MabFileFolderProtectedItemResponseOutput }
MabFileFolderProtectedItemResponseInput is an input type that accepts MabFileFolderProtectedItemResponseArgs and MabFileFolderProtectedItemResponseOutput values. You can construct a concrete instance of `MabFileFolderProtectedItemResponseInput` via:
MabFileFolderProtectedItemResponseArgs{...}
type MabFileFolderProtectedItemResponseOutput ¶
type MabFileFolderProtectedItemResponseOutput struct{ *pulumi.OutputState }
MAB workload-specific backup item.
func (MabFileFolderProtectedItemResponseOutput) BackupManagementType ¶
func (o MabFileFolderProtectedItemResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the backed up item.
func (MabFileFolderProtectedItemResponseOutput) BackupSetName ¶
func (o MabFileFolderProtectedItemResponseOutput) BackupSetName() pulumi.StringPtrOutput
Name of the backup set the backup item belongs to
func (MabFileFolderProtectedItemResponseOutput) ComputerName ¶
func (o MabFileFolderProtectedItemResponseOutput) ComputerName() pulumi.StringPtrOutput
Name of the computer associated with this backup item.
func (MabFileFolderProtectedItemResponseOutput) ContainerName ¶
func (o MabFileFolderProtectedItemResponseOutput) ContainerName() pulumi.StringPtrOutput
Unique name of container
func (MabFileFolderProtectedItemResponseOutput) CreateMode ¶
func (o MabFileFolderProtectedItemResponseOutput) CreateMode() pulumi.StringPtrOutput
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
func (MabFileFolderProtectedItemResponseOutput) DeferredDeleteSyncTimeInUTC ¶
func (o MabFileFolderProtectedItemResponseOutput) DeferredDeleteSyncTimeInUTC() pulumi.Float64PtrOutput
Sync time for deferred deletion in UTC
func (MabFileFolderProtectedItemResponseOutput) DeferredDeleteTimeInUTC ¶
func (o MabFileFolderProtectedItemResponseOutput) DeferredDeleteTimeInUTC() pulumi.StringPtrOutput
Time for deferred deletion in UTC
func (MabFileFolderProtectedItemResponseOutput) DeferredDeleteTimeRemaining ¶
func (o MabFileFolderProtectedItemResponseOutput) DeferredDeleteTimeRemaining() pulumi.StringPtrOutput
Time remaining before the DS marked for deferred delete is permanently deleted
func (MabFileFolderProtectedItemResponseOutput) ElementType ¶
func (MabFileFolderProtectedItemResponseOutput) ElementType() reflect.Type
func (MabFileFolderProtectedItemResponseOutput) ExtendedInfo ¶
func (o MabFileFolderProtectedItemResponseOutput) ExtendedInfo() MabFileFolderProtectedItemExtendedInfoResponsePtrOutput
Additional information with this backup item.
func (MabFileFolderProtectedItemResponseOutput) FriendlyName ¶
func (o MabFileFolderProtectedItemResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of this backup item.
func (MabFileFolderProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming ¶
func (o MabFileFolderProtectedItemResponseOutput) IsDeferredDeleteScheduleUpcoming() pulumi.BoolPtrOutput
Flag to identify whether the deferred deleted DS is to be purged soon
func (MabFileFolderProtectedItemResponseOutput) IsRehydrate ¶
func (o MabFileFolderProtectedItemResponseOutput) IsRehydrate() pulumi.BoolPtrOutput
Flag to identify that deferred deleted DS is to be moved into Pause state
func (MabFileFolderProtectedItemResponseOutput) IsScheduledForDeferredDelete ¶
func (o MabFileFolderProtectedItemResponseOutput) IsScheduledForDeferredDelete() pulumi.BoolPtrOutput
Flag to identify whether the DS is scheduled for deferred delete
func (MabFileFolderProtectedItemResponseOutput) LastBackupStatus ¶
func (o MabFileFolderProtectedItemResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Status of last backup operation.
func (MabFileFolderProtectedItemResponseOutput) LastBackupTime ¶
func (o MabFileFolderProtectedItemResponseOutput) LastBackupTime() pulumi.StringPtrOutput
Timestamp of the last backup operation on this backup item.
func (MabFileFolderProtectedItemResponseOutput) LastRecoveryPoint ¶
func (o MabFileFolderProtectedItemResponseOutput) LastRecoveryPoint() pulumi.StringPtrOutput
Timestamp when the last (latest) backup copy was created for this backup item.
func (MabFileFolderProtectedItemResponseOutput) PolicyId ¶
func (o MabFileFolderProtectedItemResponseOutput) PolicyId() pulumi.StringPtrOutput
ID of the backup policy with which this item is backed up.
func (MabFileFolderProtectedItemResponseOutput) ProtectedItemType ¶
func (o MabFileFolderProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type. Expected value is 'MabFileFolderProtectedItem'.
func (MabFileFolderProtectedItemResponseOutput) ProtectionState ¶
func (o MabFileFolderProtectedItemResponseOutput) ProtectionState() pulumi.StringPtrOutput
Protected, ProtectionStopped, IRPending or ProtectionError
func (MabFileFolderProtectedItemResponseOutput) SourceResourceId ¶
func (o MabFileFolderProtectedItemResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the resource to be backed up.
func (MabFileFolderProtectedItemResponseOutput) ToMabFileFolderProtectedItemResponseOutput ¶
func (o MabFileFolderProtectedItemResponseOutput) ToMabFileFolderProtectedItemResponseOutput() MabFileFolderProtectedItemResponseOutput
func (MabFileFolderProtectedItemResponseOutput) ToMabFileFolderProtectedItemResponseOutputWithContext ¶
func (o MabFileFolderProtectedItemResponseOutput) ToMabFileFolderProtectedItemResponseOutputWithContext(ctx context.Context) MabFileFolderProtectedItemResponseOutput
func (MabFileFolderProtectedItemResponseOutput) WorkloadType ¶
func (o MabFileFolderProtectedItemResponseOutput) WorkloadType() pulumi.StringPtrOutput
Type of workload this item represents.
type MabProtectionPolicy ¶
type MabProtectionPolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'MAB'. BackupManagementType string `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy interface{} `pulumi:"retentionPolicy"` // Backup schedule of backup policy. SchedulePolicy interface{} `pulumi:"schedulePolicy"` }
Mab container-specific backup policy.
type MabProtectionPolicyArgs ¶
type MabProtectionPolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'MAB'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` // Backup schedule of backup policy. SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` }
Mab container-specific backup policy.
func (MabProtectionPolicyArgs) ElementType ¶
func (MabProtectionPolicyArgs) ElementType() reflect.Type
func (MabProtectionPolicyArgs) ToMabProtectionPolicyOutput ¶
func (i MabProtectionPolicyArgs) ToMabProtectionPolicyOutput() MabProtectionPolicyOutput
func (MabProtectionPolicyArgs) ToMabProtectionPolicyOutputWithContext ¶
func (i MabProtectionPolicyArgs) ToMabProtectionPolicyOutputWithContext(ctx context.Context) MabProtectionPolicyOutput
type MabProtectionPolicyInput ¶
type MabProtectionPolicyInput interface { pulumi.Input ToMabProtectionPolicyOutput() MabProtectionPolicyOutput ToMabProtectionPolicyOutputWithContext(context.Context) MabProtectionPolicyOutput }
MabProtectionPolicyInput is an input type that accepts MabProtectionPolicyArgs and MabProtectionPolicyOutput values. You can construct a concrete instance of `MabProtectionPolicyInput` via:
MabProtectionPolicyArgs{...}
type MabProtectionPolicyOutput ¶
type MabProtectionPolicyOutput struct{ *pulumi.OutputState }
Mab container-specific backup policy.
func (MabProtectionPolicyOutput) BackupManagementType ¶
func (o MabProtectionPolicyOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'MAB'.
func (MabProtectionPolicyOutput) ElementType ¶
func (MabProtectionPolicyOutput) ElementType() reflect.Type
func (MabProtectionPolicyOutput) ProtectedItemsCount ¶
func (o MabProtectionPolicyOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (MabProtectionPolicyOutput) RetentionPolicy ¶
func (o MabProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy details.
func (MabProtectionPolicyOutput) SchedulePolicy ¶
func (o MabProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule of backup policy.
func (MabProtectionPolicyOutput) ToMabProtectionPolicyOutput ¶
func (o MabProtectionPolicyOutput) ToMabProtectionPolicyOutput() MabProtectionPolicyOutput
func (MabProtectionPolicyOutput) ToMabProtectionPolicyOutputWithContext ¶
func (o MabProtectionPolicyOutput) ToMabProtectionPolicyOutputWithContext(ctx context.Context) MabProtectionPolicyOutput
type MabProtectionPolicyResponse ¶
type MabProtectionPolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'MAB'. BackupManagementType string `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount *int `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy interface{} `pulumi:"retentionPolicy"` // Backup schedule of backup policy. SchedulePolicy interface{} `pulumi:"schedulePolicy"` }
Mab container-specific backup policy.
type MabProtectionPolicyResponseArgs ¶
type MabProtectionPolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'MAB'. BackupManagementType pulumi.StringInput `pulumi:"backupManagementType"` // Number of items associated with this policy. ProtectedItemsCount pulumi.IntPtrInput `pulumi:"protectedItemsCount"` // Retention policy details. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` // Backup schedule of backup policy. SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` }
Mab container-specific backup policy.
func (MabProtectionPolicyResponseArgs) ElementType ¶
func (MabProtectionPolicyResponseArgs) ElementType() reflect.Type
func (MabProtectionPolicyResponseArgs) ToMabProtectionPolicyResponseOutput ¶
func (i MabProtectionPolicyResponseArgs) ToMabProtectionPolicyResponseOutput() MabProtectionPolicyResponseOutput
func (MabProtectionPolicyResponseArgs) ToMabProtectionPolicyResponseOutputWithContext ¶
func (i MabProtectionPolicyResponseArgs) ToMabProtectionPolicyResponseOutputWithContext(ctx context.Context) MabProtectionPolicyResponseOutput
type MabProtectionPolicyResponseInput ¶
type MabProtectionPolicyResponseInput interface { pulumi.Input ToMabProtectionPolicyResponseOutput() MabProtectionPolicyResponseOutput ToMabProtectionPolicyResponseOutputWithContext(context.Context) MabProtectionPolicyResponseOutput }
MabProtectionPolicyResponseInput is an input type that accepts MabProtectionPolicyResponseArgs and MabProtectionPolicyResponseOutput values. You can construct a concrete instance of `MabProtectionPolicyResponseInput` via:
MabProtectionPolicyResponseArgs{...}
type MabProtectionPolicyResponseOutput ¶
type MabProtectionPolicyResponseOutput struct{ *pulumi.OutputState }
Mab container-specific backup policy.
func (MabProtectionPolicyResponseOutput) BackupManagementType ¶
func (o MabProtectionPolicyResponseOutput) BackupManagementType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'MAB'.
func (MabProtectionPolicyResponseOutput) ElementType ¶
func (MabProtectionPolicyResponseOutput) ElementType() reflect.Type
func (MabProtectionPolicyResponseOutput) ProtectedItemsCount ¶
func (o MabProtectionPolicyResponseOutput) ProtectedItemsCount() pulumi.IntPtrOutput
Number of items associated with this policy.
func (MabProtectionPolicyResponseOutput) RetentionPolicy ¶
func (o MabProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy details.
func (MabProtectionPolicyResponseOutput) SchedulePolicy ¶
func (o MabProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule of backup policy.
func (MabProtectionPolicyResponseOutput) ToMabProtectionPolicyResponseOutput ¶
func (o MabProtectionPolicyResponseOutput) ToMabProtectionPolicyResponseOutput() MabProtectionPolicyResponseOutput
func (MabProtectionPolicyResponseOutput) ToMabProtectionPolicyResponseOutputWithContext ¶
func (o MabProtectionPolicyResponseOutput) ToMabProtectionPolicyResponseOutputWithContext(ctx context.Context) MabProtectionPolicyResponseOutput
type MonthOfYear ¶
func (MonthOfYear) ElementType ¶
func (MonthOfYear) ElementType() reflect.Type
func (MonthOfYear) ToStringOutput ¶
func (e MonthOfYear) ToStringOutput() pulumi.StringOutput
func (MonthOfYear) ToStringOutputWithContext ¶
func (e MonthOfYear) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MonthOfYear) ToStringPtrOutput ¶
func (e MonthOfYear) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonthOfYear) ToStringPtrOutputWithContext ¶
func (e MonthOfYear) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonthlyRetentionSchedule ¶
type MonthlyRetentionSchedule struct { // Retention duration of retention Policy. RetentionDuration *RetentionDuration `pulumi:"retentionDuration"` // Daily retention format for monthly retention policy. RetentionScheduleDaily *DailyRetentionFormat `pulumi:"retentionScheduleDaily"` // Retention schedule format type for monthly retention policy. RetentionScheduleFormatType *string `pulumi:"retentionScheduleFormatType"` // Weekly retention format for monthly retention policy. RetentionScheduleWeekly *WeeklyRetentionFormat `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Monthly retention schedule.
type MonthlyRetentionScheduleArgs ¶
type MonthlyRetentionScheduleArgs struct { // Retention duration of retention Policy. RetentionDuration RetentionDurationPtrInput `pulumi:"retentionDuration"` // Daily retention format for monthly retention policy. RetentionScheduleDaily DailyRetentionFormatPtrInput `pulumi:"retentionScheduleDaily"` // Retention schedule format type for monthly retention policy. RetentionScheduleFormatType pulumi.StringPtrInput `pulumi:"retentionScheduleFormatType"` // Weekly retention format for monthly retention policy. RetentionScheduleWeekly WeeklyRetentionFormatPtrInput `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Monthly retention schedule.
func (MonthlyRetentionScheduleArgs) ElementType ¶
func (MonthlyRetentionScheduleArgs) ElementType() reflect.Type
func (MonthlyRetentionScheduleArgs) ToMonthlyRetentionScheduleOutput ¶
func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionScheduleOutput() MonthlyRetentionScheduleOutput
func (MonthlyRetentionScheduleArgs) ToMonthlyRetentionScheduleOutputWithContext ¶
func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionScheduleOutputWithContext(ctx context.Context) MonthlyRetentionScheduleOutput
func (MonthlyRetentionScheduleArgs) ToMonthlyRetentionSchedulePtrOutput ¶
func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput
func (MonthlyRetentionScheduleArgs) ToMonthlyRetentionSchedulePtrOutputWithContext ¶
func (i MonthlyRetentionScheduleArgs) ToMonthlyRetentionSchedulePtrOutputWithContext(ctx context.Context) MonthlyRetentionSchedulePtrOutput
type MonthlyRetentionScheduleInput ¶
type MonthlyRetentionScheduleInput interface { pulumi.Input ToMonthlyRetentionScheduleOutput() MonthlyRetentionScheduleOutput ToMonthlyRetentionScheduleOutputWithContext(context.Context) MonthlyRetentionScheduleOutput }
MonthlyRetentionScheduleInput is an input type that accepts MonthlyRetentionScheduleArgs and MonthlyRetentionScheduleOutput values. You can construct a concrete instance of `MonthlyRetentionScheduleInput` via:
MonthlyRetentionScheduleArgs{...}
type MonthlyRetentionScheduleOutput ¶
type MonthlyRetentionScheduleOutput struct{ *pulumi.OutputState }
Monthly retention schedule.
func (MonthlyRetentionScheduleOutput) ElementType ¶
func (MonthlyRetentionScheduleOutput) ElementType() reflect.Type
func (MonthlyRetentionScheduleOutput) RetentionDuration ¶
func (o MonthlyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (MonthlyRetentionScheduleOutput) RetentionScheduleDaily ¶
func (o MonthlyRetentionScheduleOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
Daily retention format for monthly retention policy.
func (MonthlyRetentionScheduleOutput) RetentionScheduleFormatType ¶
func (o MonthlyRetentionScheduleOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format type for monthly retention policy.
func (MonthlyRetentionScheduleOutput) RetentionScheduleWeekly ¶
func (o MonthlyRetentionScheduleOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
Weekly retention format for monthly retention policy.
func (MonthlyRetentionScheduleOutput) RetentionTimes ¶
func (o MonthlyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (MonthlyRetentionScheduleOutput) ToMonthlyRetentionScheduleOutput ¶
func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionScheduleOutput() MonthlyRetentionScheduleOutput
func (MonthlyRetentionScheduleOutput) ToMonthlyRetentionScheduleOutputWithContext ¶
func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionScheduleOutputWithContext(ctx context.Context) MonthlyRetentionScheduleOutput
func (MonthlyRetentionScheduleOutput) ToMonthlyRetentionSchedulePtrOutput ¶
func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput
func (MonthlyRetentionScheduleOutput) ToMonthlyRetentionSchedulePtrOutputWithContext ¶
func (o MonthlyRetentionScheduleOutput) ToMonthlyRetentionSchedulePtrOutputWithContext(ctx context.Context) MonthlyRetentionSchedulePtrOutput
type MonthlyRetentionSchedulePtrInput ¶
type MonthlyRetentionSchedulePtrInput interface { pulumi.Input ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput ToMonthlyRetentionSchedulePtrOutputWithContext(context.Context) MonthlyRetentionSchedulePtrOutput }
MonthlyRetentionSchedulePtrInput is an input type that accepts MonthlyRetentionScheduleArgs, MonthlyRetentionSchedulePtr and MonthlyRetentionSchedulePtrOutput values. You can construct a concrete instance of `MonthlyRetentionSchedulePtrInput` via:
MonthlyRetentionScheduleArgs{...} or: nil
func MonthlyRetentionSchedulePtr ¶
func MonthlyRetentionSchedulePtr(v *MonthlyRetentionScheduleArgs) MonthlyRetentionSchedulePtrInput
type MonthlyRetentionSchedulePtrOutput ¶
type MonthlyRetentionSchedulePtrOutput struct{ *pulumi.OutputState }
func (MonthlyRetentionSchedulePtrOutput) Elem ¶
func (o MonthlyRetentionSchedulePtrOutput) Elem() MonthlyRetentionScheduleOutput
func (MonthlyRetentionSchedulePtrOutput) ElementType ¶
func (MonthlyRetentionSchedulePtrOutput) ElementType() reflect.Type
func (MonthlyRetentionSchedulePtrOutput) RetentionDuration ¶
func (o MonthlyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (MonthlyRetentionSchedulePtrOutput) RetentionScheduleDaily ¶
func (o MonthlyRetentionSchedulePtrOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
Daily retention format for monthly retention policy.
func (MonthlyRetentionSchedulePtrOutput) RetentionScheduleFormatType ¶
func (o MonthlyRetentionSchedulePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format type for monthly retention policy.
func (MonthlyRetentionSchedulePtrOutput) RetentionScheduleWeekly ¶
func (o MonthlyRetentionSchedulePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
Weekly retention format for monthly retention policy.
func (MonthlyRetentionSchedulePtrOutput) RetentionTimes ¶
func (o MonthlyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (MonthlyRetentionSchedulePtrOutput) ToMonthlyRetentionSchedulePtrOutput ¶
func (o MonthlyRetentionSchedulePtrOutput) ToMonthlyRetentionSchedulePtrOutput() MonthlyRetentionSchedulePtrOutput
func (MonthlyRetentionSchedulePtrOutput) ToMonthlyRetentionSchedulePtrOutputWithContext ¶
func (o MonthlyRetentionSchedulePtrOutput) ToMonthlyRetentionSchedulePtrOutputWithContext(ctx context.Context) MonthlyRetentionSchedulePtrOutput
type MonthlyRetentionScheduleResponse ¶
type MonthlyRetentionScheduleResponse struct { // Retention duration of retention Policy. RetentionDuration *RetentionDurationResponse `pulumi:"retentionDuration"` // Daily retention format for monthly retention policy. RetentionScheduleDaily *DailyRetentionFormatResponse `pulumi:"retentionScheduleDaily"` // Retention schedule format type for monthly retention policy. RetentionScheduleFormatType *string `pulumi:"retentionScheduleFormatType"` // Weekly retention format for monthly retention policy. RetentionScheduleWeekly *WeeklyRetentionFormatResponse `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Monthly retention schedule.
type MonthlyRetentionScheduleResponseArgs ¶
type MonthlyRetentionScheduleResponseArgs struct { // Retention duration of retention Policy. RetentionDuration RetentionDurationResponsePtrInput `pulumi:"retentionDuration"` // Daily retention format for monthly retention policy. RetentionScheduleDaily DailyRetentionFormatResponsePtrInput `pulumi:"retentionScheduleDaily"` // Retention schedule format type for monthly retention policy. RetentionScheduleFormatType pulumi.StringPtrInput `pulumi:"retentionScheduleFormatType"` // Weekly retention format for monthly retention policy. RetentionScheduleWeekly WeeklyRetentionFormatResponsePtrInput `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Monthly retention schedule.
func (MonthlyRetentionScheduleResponseArgs) ElementType ¶
func (MonthlyRetentionScheduleResponseArgs) ElementType() reflect.Type
func (MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponseOutput ¶
func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponseOutput() MonthlyRetentionScheduleResponseOutput
func (MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponseOutputWithContext ¶
func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponseOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponseOutput
func (MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponsePtrOutput ¶
func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput
func (MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponsePtrOutputWithContext ¶
func (i MonthlyRetentionScheduleResponseArgs) ToMonthlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponsePtrOutput
type MonthlyRetentionScheduleResponseInput ¶
type MonthlyRetentionScheduleResponseInput interface { pulumi.Input ToMonthlyRetentionScheduleResponseOutput() MonthlyRetentionScheduleResponseOutput ToMonthlyRetentionScheduleResponseOutputWithContext(context.Context) MonthlyRetentionScheduleResponseOutput }
MonthlyRetentionScheduleResponseInput is an input type that accepts MonthlyRetentionScheduleResponseArgs and MonthlyRetentionScheduleResponseOutput values. You can construct a concrete instance of `MonthlyRetentionScheduleResponseInput` via:
MonthlyRetentionScheduleResponseArgs{...}
type MonthlyRetentionScheduleResponseOutput ¶
type MonthlyRetentionScheduleResponseOutput struct{ *pulumi.OutputState }
Monthly retention schedule.
func (MonthlyRetentionScheduleResponseOutput) ElementType ¶
func (MonthlyRetentionScheduleResponseOutput) ElementType() reflect.Type
func (MonthlyRetentionScheduleResponseOutput) RetentionDuration ¶
func (o MonthlyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (MonthlyRetentionScheduleResponseOutput) RetentionScheduleDaily ¶
func (o MonthlyRetentionScheduleResponseOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
Daily retention format for monthly retention policy.
func (MonthlyRetentionScheduleResponseOutput) RetentionScheduleFormatType ¶
func (o MonthlyRetentionScheduleResponseOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format type for monthly retention policy.
func (MonthlyRetentionScheduleResponseOutput) RetentionScheduleWeekly ¶
func (o MonthlyRetentionScheduleResponseOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
Weekly retention format for monthly retention policy.
func (MonthlyRetentionScheduleResponseOutput) RetentionTimes ¶
func (o MonthlyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponseOutput ¶
func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponseOutput() MonthlyRetentionScheduleResponseOutput
func (MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponseOutputWithContext ¶
func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponseOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponseOutput
func (MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponsePtrOutput ¶
func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput
func (MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponsePtrOutputWithContext ¶
func (o MonthlyRetentionScheduleResponseOutput) ToMonthlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponsePtrOutput
type MonthlyRetentionScheduleResponsePtrInput ¶
type MonthlyRetentionScheduleResponsePtrInput interface { pulumi.Input ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput ToMonthlyRetentionScheduleResponsePtrOutputWithContext(context.Context) MonthlyRetentionScheduleResponsePtrOutput }
MonthlyRetentionScheduleResponsePtrInput is an input type that accepts MonthlyRetentionScheduleResponseArgs, MonthlyRetentionScheduleResponsePtr and MonthlyRetentionScheduleResponsePtrOutput values. You can construct a concrete instance of `MonthlyRetentionScheduleResponsePtrInput` via:
MonthlyRetentionScheduleResponseArgs{...} or: nil
func MonthlyRetentionScheduleResponsePtr ¶
func MonthlyRetentionScheduleResponsePtr(v *MonthlyRetentionScheduleResponseArgs) MonthlyRetentionScheduleResponsePtrInput
type MonthlyRetentionScheduleResponsePtrOutput ¶
type MonthlyRetentionScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (MonthlyRetentionScheduleResponsePtrOutput) ElementType ¶
func (MonthlyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
func (MonthlyRetentionScheduleResponsePtrOutput) RetentionDuration ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleDaily ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
Daily retention format for monthly retention policy.
func (MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleFormatType ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format type for monthly retention policy.
func (MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleWeekly ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
Weekly retention format for monthly retention policy.
func (MonthlyRetentionScheduleResponsePtrOutput) RetentionTimes ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (MonthlyRetentionScheduleResponsePtrOutput) ToMonthlyRetentionScheduleResponsePtrOutput ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) ToMonthlyRetentionScheduleResponsePtrOutput() MonthlyRetentionScheduleResponsePtrOutput
func (MonthlyRetentionScheduleResponsePtrOutput) ToMonthlyRetentionScheduleResponsePtrOutputWithContext ¶
func (o MonthlyRetentionScheduleResponsePtrOutput) ToMonthlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) MonthlyRetentionScheduleResponsePtrOutput
type OperationType ¶
Re-Do Operation
func (OperationType) ElementType ¶
func (OperationType) ElementType() reflect.Type
func (OperationType) ToStringOutput ¶
func (e OperationType) ToStringOutput() pulumi.StringOutput
func (OperationType) ToStringOutputWithContext ¶
func (e OperationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperationType) ToStringPtrOutput ¶
func (e OperationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperationType) ToStringPtrOutputWithContext ¶
func (e OperationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PolicyType ¶
Type of backup policy type
func (PolicyType) ElementType ¶
func (PolicyType) ElementType() reflect.Type
func (PolicyType) ToStringOutput ¶
func (e PolicyType) ToStringOutput() pulumi.StringOutput
func (PolicyType) ToStringOutputWithContext ¶
func (e PolicyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PolicyType) ToStringPtrOutput ¶
func (e PolicyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PolicyType) ToStringPtrOutputWithContext ¶
func (e PolicyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpoint ¶
type PrivateEndpoint struct { // Gets or sets id Id *string `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection
type PrivateEndpointArgs ¶
type PrivateEndpointArgs struct { // Gets or sets id Id pulumi.StringPtrInput `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection
func (PrivateEndpointArgs) ElementType ¶
func (PrivateEndpointArgs) ElementType() reflect.Type
func (PrivateEndpointArgs) ToPrivateEndpointOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionResponseOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Private Endpoint Connection Response Properties
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the private endpoint connection. PrivateEndpointConnectionName pulumi.StringInput // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionTypePtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse struct { // Gets or sets private endpoint associated with the private endpoint connection PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // Gets or sets private link service connection state PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection ProvisioningState *string `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties
type PrivateEndpointConnectionResponseArgs ¶
type PrivateEndpointConnectionResponseArgs struct { // Gets or sets private endpoint associated with the private endpoint connection PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"` // Gets or sets private link service connection state PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties
func (PrivateEndpointConnectionResponseArgs) ElementType ¶
func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutput ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
type PrivateEndpointConnectionResponseInput ¶
type PrivateEndpointConnectionResponseInput interface { pulumi.Input ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput }
PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:
PrivateEndpointConnectionResponseArgs{...}
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
Private Endpoint Connection Response Properties
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
Gets or sets private endpoint associated with the private endpoint connection
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
Gets or sets private link service connection state
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
type PrivateEndpointConnectionResponsePtrInput ¶
type PrivateEndpointConnectionResponsePtrInput interface { pulumi.Input ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput ToPrivateEndpointConnectionResponsePtrOutputWithContext(context.Context) PrivateEndpointConnectionResponsePtrOutput }
PrivateEndpointConnectionResponsePtrInput is an input type that accepts PrivateEndpointConnectionResponseArgs, PrivateEndpointConnectionResponsePtr and PrivateEndpointConnectionResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponsePtrInput` via:
PrivateEndpointConnectionResponseArgs{...} or: nil
func PrivateEndpointConnectionResponsePtr ¶
func PrivateEndpointConnectionResponsePtr(v *PrivateEndpointConnectionResponseArgs) PrivateEndpointConnectionResponsePtrInput
type PrivateEndpointConnectionResponsePtrOutput ¶
type PrivateEndpointConnectionResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponsePtrOutput) ElementType ¶
func (PrivateEndpointConnectionResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponsePtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponsePtrOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
Gets or sets private endpoint associated with the private endpoint connection
func (PrivateEndpointConnectionResponsePtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
Gets or sets private link service connection state
func (PrivateEndpointConnectionResponsePtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection
func (PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutput ¶
func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
func (PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext ¶
func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointConnectionStatus ¶
Gets or sets the status
func (PrivateEndpointConnectionStatus) ElementType ¶
func (PrivateEndpointConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointConnectionStatus) ToStringOutput ¶
func (e PrivateEndpointConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateEndpointConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointConnectionStatus) ToStringPtrOutput ¶
func (e PrivateEndpointConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateEndpointConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnectionType ¶
type PrivateEndpointConnectionType struct { // Gets or sets private endpoint associated with the private endpoint connection PrivateEndpoint *PrivateEndpoint `pulumi:"privateEndpoint"` // Gets or sets private link service connection state PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection ProvisioningState *string `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties
type PrivateEndpointConnectionTypeArgs ¶
type PrivateEndpointConnectionTypeArgs struct { // Gets or sets private endpoint associated with the private endpoint connection PrivateEndpoint PrivateEndpointPtrInput `pulumi:"privateEndpoint"` // Gets or sets private link service connection state PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePtrInput `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties
func (PrivateEndpointConnectionTypeArgs) ElementType ¶
func (PrivateEndpointConnectionTypeArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutput ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutputWithContext ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
type PrivateEndpointConnectionTypeInput ¶
type PrivateEndpointConnectionTypeInput interface { pulumi.Input ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput ToPrivateEndpointConnectionTypeOutputWithContext(context.Context) PrivateEndpointConnectionTypeOutput }
PrivateEndpointConnectionTypeInput is an input type that accepts PrivateEndpointConnectionTypeArgs and PrivateEndpointConnectionTypeOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypeInput` via:
PrivateEndpointConnectionTypeArgs{...}
type PrivateEndpointConnectionTypeOutput ¶
type PrivateEndpointConnectionTypeOutput struct{ *pulumi.OutputState }
Private Endpoint Connection Response Properties
func (PrivateEndpointConnectionTypeOutput) ElementType ¶
func (PrivateEndpointConnectionTypeOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionTypeOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionTypeOutput) PrivateEndpoint() PrivateEndpointPtrOutput
Gets or sets private endpoint associated with the private endpoint connection
func (PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
Gets or sets private link service connection state
func (PrivateEndpointConnectionTypeOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionTypeOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutput ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
type PrivateEndpointConnectionTypePtrInput ¶
type PrivateEndpointConnectionTypePtrInput interface { pulumi.Input ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput ToPrivateEndpointConnectionTypePtrOutputWithContext(context.Context) PrivateEndpointConnectionTypePtrOutput }
PrivateEndpointConnectionTypePtrInput is an input type that accepts PrivateEndpointConnectionTypeArgs, PrivateEndpointConnectionTypePtr and PrivateEndpointConnectionTypePtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypePtrInput` via:
PrivateEndpointConnectionTypeArgs{...} or: nil
func PrivateEndpointConnectionTypePtr ¶
func PrivateEndpointConnectionTypePtr(v *PrivateEndpointConnectionTypeArgs) PrivateEndpointConnectionTypePtrInput
type PrivateEndpointConnectionTypePtrOutput ¶
type PrivateEndpointConnectionTypePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionTypePtrOutput) ElementType ¶
func (PrivateEndpointConnectionTypePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionTypePtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionTypePtrOutput) PrivateEndpoint() PrivateEndpointPtrOutput
Gets or sets private endpoint associated with the private endpoint connection
func (PrivateEndpointConnectionTypePtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionTypePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
Gets or sets private link service connection state
func (PrivateEndpointConnectionTypePtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionTypePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection
func (PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutput ¶
func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
func (PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext ¶
func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
type PrivateEndpointInput ¶
type PrivateEndpointInput interface { pulumi.Input ToPrivateEndpointOutput() PrivateEndpointOutput ToPrivateEndpointOutputWithContext(context.Context) PrivateEndpointOutput }
PrivateEndpointInput is an input type that accepts PrivateEndpointArgs and PrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointInput` via:
PrivateEndpointArgs{...}
type PrivateEndpointOutput ¶
type PrivateEndpointOutput struct{ *pulumi.OutputState }
The Private Endpoint network resource that is linked to the Private Endpoint connection
func (PrivateEndpointOutput) ElementType ¶
func (PrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointOutput) Id ¶
func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
Gets or sets id
func (PrivateEndpointOutput) ToPrivateEndpointOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointPtrInput ¶
type PrivateEndpointPtrInput interface { pulumi.Input ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput ToPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointPtrOutput }
PrivateEndpointPtrInput is an input type that accepts PrivateEndpointArgs, PrivateEndpointPtr and PrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointPtrInput` via:
PrivateEndpointArgs{...} or: nil
func PrivateEndpointPtr ¶
func PrivateEndpointPtr(v *PrivateEndpointArgs) PrivateEndpointPtrInput
type PrivateEndpointPtrOutput ¶
type PrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPtrOutput) Elem ¶
func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
func (PrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPtrOutput) Id ¶
func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
Gets or sets id
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // Gets or sets id Id *string `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct { // Gets or sets id Id pulumi.StringPtrInput `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint network resource that is linked to the Private Endpoint connection
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
Gets or sets id
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
Gets or sets id
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // Gets or sets actions required ActionRequired *string `pulumi:"actionRequired"` // Gets or sets description Description *string `pulumi:"description"` // Gets or sets the status Status *string `pulumi:"status"` }
Private Link Service Connection State
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // Gets or sets actions required ActionRequired pulumi.StringPtrInput `pulumi:"actionRequired"` // Gets or sets description Description pulumi.StringPtrInput `pulumi:"description"` // Gets or sets the status Status pulumi.StringPtrInput `pulumi:"status"` }
Private Link Service Connection State
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
Private Link Service Connection State
func (PrivateLinkServiceConnectionStateOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionRequired() pulumi.StringPtrOutput
Gets or sets actions required
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
Gets or sets description
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Gets or sets the status
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ActionRequired() pulumi.StringPtrOutput
Gets or sets actions required
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
Gets or sets description
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Gets or sets the status
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // Gets or sets actions required ActionRequired *string `pulumi:"actionRequired"` // Gets or sets description Description *string `pulumi:"description"` // Gets or sets the status Status *string `pulumi:"status"` }
Private Link Service Connection State
type PrivateLinkServiceConnectionStateResponseArgs ¶
type PrivateLinkServiceConnectionStateResponseArgs struct { // Gets or sets actions required ActionRequired pulumi.StringPtrInput `pulumi:"actionRequired"` // Gets or sets description Description pulumi.StringPtrInput `pulumi:"description"` // Gets or sets the status Status pulumi.StringPtrInput `pulumi:"status"` }
Private Link Service Connection State
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
Private Link Service Connection State
func (PrivateLinkServiceConnectionStateResponseOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionRequired() pulumi.StringPtrOutput
Gets or sets actions required
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
Gets or sets description
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Gets or sets the status
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired() pulumi.StringPtrOutput
Gets or sets actions required
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
Gets or sets description
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Gets or sets the status
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type ProtectedItem ¶
type ProtectedItem struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // ProtectedItemResource properties Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Base class for backup items.
func GetProtectedItem ¶
func GetProtectedItem(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProtectedItemState, opts ...pulumi.ResourceOption) (*ProtectedItem, error)
GetProtectedItem gets an existing ProtectedItem 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 NewProtectedItem ¶
func NewProtectedItem(ctx *pulumi.Context, name string, args *ProtectedItemArgs, opts ...pulumi.ResourceOption) (*ProtectedItem, error)
NewProtectedItem registers a new resource with the given unique name, arguments, and options.
func (*ProtectedItem) ElementType ¶
func (*ProtectedItem) ElementType() reflect.Type
func (*ProtectedItem) ToProtectedItemOutput ¶
func (i *ProtectedItem) ToProtectedItemOutput() ProtectedItemOutput
func (*ProtectedItem) ToProtectedItemOutputWithContext ¶
func (i *ProtectedItem) ToProtectedItemOutputWithContext(ctx context.Context) ProtectedItemOutput
type ProtectedItemArgs ¶
type ProtectedItemArgs struct { // Container name associated with the backup item. ContainerName pulumi.StringInput // Optional ETag. ETag pulumi.StringPtrInput // Fabric name associated with the backup item. FabricName pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // ProtectedItemResource properties Properties pulumi.Input // Item name to be backed up. ProtectedItemName pulumi.StringInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a ProtectedItem resource.
func (ProtectedItemArgs) ElementType ¶
func (ProtectedItemArgs) ElementType() reflect.Type
type ProtectedItemHealthStatus ¶
Health status of the backup item, evaluated based on last heartbeat received
func (ProtectedItemHealthStatus) ElementType ¶
func (ProtectedItemHealthStatus) ElementType() reflect.Type
func (ProtectedItemHealthStatus) ToStringOutput ¶
func (e ProtectedItemHealthStatus) ToStringOutput() pulumi.StringOutput
func (ProtectedItemHealthStatus) ToStringOutputWithContext ¶
func (e ProtectedItemHealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProtectedItemHealthStatus) ToStringPtrOutput ¶
func (e ProtectedItemHealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProtectedItemHealthStatus) ToStringPtrOutputWithContext ¶
func (e ProtectedItemHealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProtectedItemInput ¶
type ProtectedItemInput interface { pulumi.Input ToProtectedItemOutput() ProtectedItemOutput ToProtectedItemOutputWithContext(ctx context.Context) ProtectedItemOutput }
type ProtectedItemOutput ¶
type ProtectedItemOutput struct {
*pulumi.OutputState
}
func (ProtectedItemOutput) ElementType ¶
func (ProtectedItemOutput) ElementType() reflect.Type
func (ProtectedItemOutput) ToProtectedItemOutput ¶
func (o ProtectedItemOutput) ToProtectedItemOutput() ProtectedItemOutput
func (ProtectedItemOutput) ToProtectedItemOutputWithContext ¶
func (o ProtectedItemOutput) ToProtectedItemOutputWithContext(ctx context.Context) ProtectedItemOutput
type ProtectedItemState ¶
Protection state of the backup engine
func (ProtectedItemState) ElementType ¶
func (ProtectedItemState) ToStringOutput ¶
func (e ProtectedItemState) ToStringOutput() pulumi.StringOutput
func (ProtectedItemState) ToStringOutputWithContext ¶
func (e ProtectedItemState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProtectedItemState) ToStringPtrOutput ¶
func (e ProtectedItemState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProtectedItemState) ToStringPtrOutputWithContext ¶
func (e ProtectedItemState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProtectionContainer ¶
type ProtectionContainer struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // ProtectionContainerResource properties Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Base class for container with backup items. Containers with specific workloads are derived from this class.
func GetProtectionContainer ¶
func GetProtectionContainer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProtectionContainerState, opts ...pulumi.ResourceOption) (*ProtectionContainer, error)
GetProtectionContainer gets an existing ProtectionContainer 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 NewProtectionContainer ¶
func NewProtectionContainer(ctx *pulumi.Context, name string, args *ProtectionContainerArgs, opts ...pulumi.ResourceOption) (*ProtectionContainer, error)
NewProtectionContainer registers a new resource with the given unique name, arguments, and options.
func (*ProtectionContainer) ElementType ¶
func (*ProtectionContainer) ElementType() reflect.Type
func (*ProtectionContainer) ToProtectionContainerOutput ¶
func (i *ProtectionContainer) ToProtectionContainerOutput() ProtectionContainerOutput
func (*ProtectionContainer) ToProtectionContainerOutputWithContext ¶
func (i *ProtectionContainer) ToProtectionContainerOutputWithContext(ctx context.Context) ProtectionContainerOutput
type ProtectionContainerArgs ¶
type ProtectionContainerArgs struct { // Name of the container to be registered. ContainerName pulumi.StringInput // Optional ETag. ETag pulumi.StringPtrInput // Fabric name associated with the container. FabricName pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // ProtectionContainerResource properties Properties pulumi.Input // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a ProtectionContainer resource.
func (ProtectionContainerArgs) ElementType ¶
func (ProtectionContainerArgs) ElementType() reflect.Type
type ProtectionContainerInput ¶
type ProtectionContainerInput interface { pulumi.Input ToProtectionContainerOutput() ProtectionContainerOutput ToProtectionContainerOutputWithContext(ctx context.Context) ProtectionContainerOutput }
type ProtectionContainerOutput ¶
type ProtectionContainerOutput struct {
*pulumi.OutputState
}
func (ProtectionContainerOutput) ElementType ¶
func (ProtectionContainerOutput) ElementType() reflect.Type
func (ProtectionContainerOutput) ToProtectionContainerOutput ¶
func (o ProtectionContainerOutput) ToProtectionContainerOutput() ProtectionContainerOutput
func (ProtectionContainerOutput) ToProtectionContainerOutputWithContext ¶
func (o ProtectionContainerOutput) ToProtectionContainerOutputWithContext(ctx context.Context) ProtectionContainerOutput
type ProtectionContainerState ¶
type ProtectionContainerState struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // ProtectionContainerResource properties Properties pulumi.Input // Resource tags. Tags pulumi.StringMapInput // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringPtrInput }
func (ProtectionContainerState) ElementType ¶
func (ProtectionContainerState) ElementType() reflect.Type
type ProtectionPolicy ¶
type ProtectionPolicy struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // ProtectionPolicyResource properties Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Base class for backup policy. Workload-specific backup policies are derived from this class.
func GetProtectionPolicy ¶
func GetProtectionPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProtectionPolicyState, opts ...pulumi.ResourceOption) (*ProtectionPolicy, error)
GetProtectionPolicy gets an existing ProtectionPolicy 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 NewProtectionPolicy ¶
func NewProtectionPolicy(ctx *pulumi.Context, name string, args *ProtectionPolicyArgs, opts ...pulumi.ResourceOption) (*ProtectionPolicy, error)
NewProtectionPolicy registers a new resource with the given unique name, arguments, and options.
func (*ProtectionPolicy) ElementType ¶
func (*ProtectionPolicy) ElementType() reflect.Type
func (*ProtectionPolicy) ToProtectionPolicyOutput ¶
func (i *ProtectionPolicy) ToProtectionPolicyOutput() ProtectionPolicyOutput
func (*ProtectionPolicy) ToProtectionPolicyOutputWithContext ¶
func (i *ProtectionPolicy) ToProtectionPolicyOutputWithContext(ctx context.Context) ProtectionPolicyOutput
type ProtectionPolicyArgs ¶
type ProtectionPolicyArgs struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Backup policy to be created. PolicyName pulumi.StringInput // ProtectionPolicyResource properties Properties pulumi.Input // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a ProtectionPolicy resource.
func (ProtectionPolicyArgs) ElementType ¶
func (ProtectionPolicyArgs) ElementType() reflect.Type
type ProtectionPolicyInput ¶
type ProtectionPolicyInput interface { pulumi.Input ToProtectionPolicyOutput() ProtectionPolicyOutput ToProtectionPolicyOutputWithContext(ctx context.Context) ProtectionPolicyOutput }
type ProtectionPolicyOutput ¶
type ProtectionPolicyOutput struct {
*pulumi.OutputState
}
func (ProtectionPolicyOutput) ElementType ¶
func (ProtectionPolicyOutput) ElementType() reflect.Type
func (ProtectionPolicyOutput) ToProtectionPolicyOutput ¶
func (o ProtectionPolicyOutput) ToProtectionPolicyOutput() ProtectionPolicyOutput
func (ProtectionPolicyOutput) ToProtectionPolicyOutputWithContext ¶
func (o ProtectionPolicyOutput) ToProtectionPolicyOutputWithContext(ctx context.Context) ProtectionPolicyOutput
type ProtectionPolicyState ¶
type ProtectionPolicyState struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // ProtectionPolicyResource properties Properties pulumi.Input // Resource tags. Tags pulumi.StringMapInput // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringPtrInput }
func (ProtectionPolicyState) ElementType ¶
func (ProtectionPolicyState) ElementType() reflect.Type
type ProtectionState ¶
Backup state of this backup item.
func (ProtectionState) ElementType ¶
func (ProtectionState) ElementType() reflect.Type
func (ProtectionState) ToStringOutput ¶
func (e ProtectionState) ToStringOutput() pulumi.StringOutput
func (ProtectionState) ToStringOutputWithContext ¶
func (e ProtectionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProtectionState) ToStringPtrOutput ¶
func (e ProtectionState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProtectionState) ToStringPtrOutputWithContext ¶
func (e ProtectionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningState ¶
Gets or sets provisioning state of the private endpoint connection
func (ProvisioningState) ElementType ¶
func (ProvisioningState) ElementType() reflect.Type
func (ProvisioningState) ToStringOutput ¶
func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
func (ProvisioningState) ToStringOutputWithContext ¶
func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningState) ToStringPtrOutput ¶
func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningState) ToStringPtrOutputWithContext ¶
func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceHealthDetailsResponse ¶
type ResourceHealthDetailsResponse struct { // Health Code Code int `pulumi:"code"` // Health Message Message string `pulumi:"message"` // Health Recommended Actions Recommendations []string `pulumi:"recommendations"` // Health Title Title string `pulumi:"title"` }
Health Details for backup items.
type ResourceHealthDetailsResponseArgs ¶
type ResourceHealthDetailsResponseArgs struct { // Health Code Code pulumi.IntInput `pulumi:"code"` // Health Message Message pulumi.StringInput `pulumi:"message"` // Health Recommended Actions Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` // Health Title Title pulumi.StringInput `pulumi:"title"` }
Health Details for backup items.
func (ResourceHealthDetailsResponseArgs) ElementType ¶
func (ResourceHealthDetailsResponseArgs) ElementType() reflect.Type
func (ResourceHealthDetailsResponseArgs) ToResourceHealthDetailsResponseOutput ¶
func (i ResourceHealthDetailsResponseArgs) ToResourceHealthDetailsResponseOutput() ResourceHealthDetailsResponseOutput
func (ResourceHealthDetailsResponseArgs) ToResourceHealthDetailsResponseOutputWithContext ¶
func (i ResourceHealthDetailsResponseArgs) ToResourceHealthDetailsResponseOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseOutput
type ResourceHealthDetailsResponseArray ¶
type ResourceHealthDetailsResponseArray []ResourceHealthDetailsResponseInput
func (ResourceHealthDetailsResponseArray) ElementType ¶
func (ResourceHealthDetailsResponseArray) ElementType() reflect.Type
func (ResourceHealthDetailsResponseArray) ToResourceHealthDetailsResponseArrayOutput ¶
func (i ResourceHealthDetailsResponseArray) ToResourceHealthDetailsResponseArrayOutput() ResourceHealthDetailsResponseArrayOutput
func (ResourceHealthDetailsResponseArray) ToResourceHealthDetailsResponseArrayOutputWithContext ¶
func (i ResourceHealthDetailsResponseArray) ToResourceHealthDetailsResponseArrayOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseArrayOutput
type ResourceHealthDetailsResponseArrayInput ¶
type ResourceHealthDetailsResponseArrayInput interface { pulumi.Input ToResourceHealthDetailsResponseArrayOutput() ResourceHealthDetailsResponseArrayOutput ToResourceHealthDetailsResponseArrayOutputWithContext(context.Context) ResourceHealthDetailsResponseArrayOutput }
ResourceHealthDetailsResponseArrayInput is an input type that accepts ResourceHealthDetailsResponseArray and ResourceHealthDetailsResponseArrayOutput values. You can construct a concrete instance of `ResourceHealthDetailsResponseArrayInput` via:
ResourceHealthDetailsResponseArray{ ResourceHealthDetailsResponseArgs{...} }
type ResourceHealthDetailsResponseArrayOutput ¶
type ResourceHealthDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceHealthDetailsResponseArrayOutput) ElementType ¶
func (ResourceHealthDetailsResponseArrayOutput) ElementType() reflect.Type
func (ResourceHealthDetailsResponseArrayOutput) ToResourceHealthDetailsResponseArrayOutput ¶
func (o ResourceHealthDetailsResponseArrayOutput) ToResourceHealthDetailsResponseArrayOutput() ResourceHealthDetailsResponseArrayOutput
func (ResourceHealthDetailsResponseArrayOutput) ToResourceHealthDetailsResponseArrayOutputWithContext ¶
func (o ResourceHealthDetailsResponseArrayOutput) ToResourceHealthDetailsResponseArrayOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseArrayOutput
type ResourceHealthDetailsResponseInput ¶
type ResourceHealthDetailsResponseInput interface { pulumi.Input ToResourceHealthDetailsResponseOutput() ResourceHealthDetailsResponseOutput ToResourceHealthDetailsResponseOutputWithContext(context.Context) ResourceHealthDetailsResponseOutput }
ResourceHealthDetailsResponseInput is an input type that accepts ResourceHealthDetailsResponseArgs and ResourceHealthDetailsResponseOutput values. You can construct a concrete instance of `ResourceHealthDetailsResponseInput` via:
ResourceHealthDetailsResponseArgs{...}
type ResourceHealthDetailsResponseOutput ¶
type ResourceHealthDetailsResponseOutput struct{ *pulumi.OutputState }
Health Details for backup items.
func (ResourceHealthDetailsResponseOutput) Code ¶
func (o ResourceHealthDetailsResponseOutput) Code() pulumi.IntOutput
Health Code
func (ResourceHealthDetailsResponseOutput) ElementType ¶
func (ResourceHealthDetailsResponseOutput) ElementType() reflect.Type
func (ResourceHealthDetailsResponseOutput) Message ¶
func (o ResourceHealthDetailsResponseOutput) Message() pulumi.StringOutput
Health Message
func (ResourceHealthDetailsResponseOutput) Recommendations ¶
func (o ResourceHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
Health Recommended Actions
func (ResourceHealthDetailsResponseOutput) Title ¶
func (o ResourceHealthDetailsResponseOutput) Title() pulumi.StringOutput
Health Title
func (ResourceHealthDetailsResponseOutput) ToResourceHealthDetailsResponseOutput ¶
func (o ResourceHealthDetailsResponseOutput) ToResourceHealthDetailsResponseOutput() ResourceHealthDetailsResponseOutput
func (ResourceHealthDetailsResponseOutput) ToResourceHealthDetailsResponseOutputWithContext ¶
func (o ResourceHealthDetailsResponseOutput) ToResourceHealthDetailsResponseOutputWithContext(ctx context.Context) ResourceHealthDetailsResponseOutput
type ResourceHealthStatus ¶
Resource Health Status
func (ResourceHealthStatus) ElementType ¶
func (ResourceHealthStatus) ElementType() reflect.Type
func (ResourceHealthStatus) ToStringOutput ¶
func (e ResourceHealthStatus) ToStringOutput() pulumi.StringOutput
func (ResourceHealthStatus) ToStringOutputWithContext ¶
func (e ResourceHealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceHealthStatus) ToStringPtrOutput ¶
func (e ResourceHealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceHealthStatus) ToStringPtrOutputWithContext ¶
func (e ResourceHealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RetentionDuration ¶
type RetentionDuration struct { // Count of duration types. Retention duration is obtained by the counting the duration type Count times. // For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks. Count *int `pulumi:"count"` // Retention duration type of retention policy. DurationType *string `pulumi:"durationType"` }
Retention duration.
type RetentionDurationArgs ¶
type RetentionDurationArgs struct { // Count of duration types. Retention duration is obtained by the counting the duration type Count times. // For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks. Count pulumi.IntPtrInput `pulumi:"count"` // Retention duration type of retention policy. DurationType pulumi.StringPtrInput `pulumi:"durationType"` }
Retention duration.
func (RetentionDurationArgs) ElementType ¶
func (RetentionDurationArgs) ElementType() reflect.Type
func (RetentionDurationArgs) ToRetentionDurationOutput ¶
func (i RetentionDurationArgs) ToRetentionDurationOutput() RetentionDurationOutput
func (RetentionDurationArgs) ToRetentionDurationOutputWithContext ¶
func (i RetentionDurationArgs) ToRetentionDurationOutputWithContext(ctx context.Context) RetentionDurationOutput
func (RetentionDurationArgs) ToRetentionDurationPtrOutput ¶
func (i RetentionDurationArgs) ToRetentionDurationPtrOutput() RetentionDurationPtrOutput
func (RetentionDurationArgs) ToRetentionDurationPtrOutputWithContext ¶
func (i RetentionDurationArgs) ToRetentionDurationPtrOutputWithContext(ctx context.Context) RetentionDurationPtrOutput
type RetentionDurationInput ¶
type RetentionDurationInput interface { pulumi.Input ToRetentionDurationOutput() RetentionDurationOutput ToRetentionDurationOutputWithContext(context.Context) RetentionDurationOutput }
RetentionDurationInput is an input type that accepts RetentionDurationArgs and RetentionDurationOutput values. You can construct a concrete instance of `RetentionDurationInput` via:
RetentionDurationArgs{...}
type RetentionDurationOutput ¶
type RetentionDurationOutput struct{ *pulumi.OutputState }
Retention duration.
func (RetentionDurationOutput) Count ¶
func (o RetentionDurationOutput) Count() pulumi.IntPtrOutput
Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
func (RetentionDurationOutput) DurationType ¶
func (o RetentionDurationOutput) DurationType() pulumi.StringPtrOutput
Retention duration type of retention policy.
func (RetentionDurationOutput) ElementType ¶
func (RetentionDurationOutput) ElementType() reflect.Type
func (RetentionDurationOutput) ToRetentionDurationOutput ¶
func (o RetentionDurationOutput) ToRetentionDurationOutput() RetentionDurationOutput
func (RetentionDurationOutput) ToRetentionDurationOutputWithContext ¶
func (o RetentionDurationOutput) ToRetentionDurationOutputWithContext(ctx context.Context) RetentionDurationOutput
func (RetentionDurationOutput) ToRetentionDurationPtrOutput ¶
func (o RetentionDurationOutput) ToRetentionDurationPtrOutput() RetentionDurationPtrOutput
func (RetentionDurationOutput) ToRetentionDurationPtrOutputWithContext ¶
func (o RetentionDurationOutput) ToRetentionDurationPtrOutputWithContext(ctx context.Context) RetentionDurationPtrOutput
type RetentionDurationPtrInput ¶
type RetentionDurationPtrInput interface { pulumi.Input ToRetentionDurationPtrOutput() RetentionDurationPtrOutput ToRetentionDurationPtrOutputWithContext(context.Context) RetentionDurationPtrOutput }
RetentionDurationPtrInput is an input type that accepts RetentionDurationArgs, RetentionDurationPtr and RetentionDurationPtrOutput values. You can construct a concrete instance of `RetentionDurationPtrInput` via:
RetentionDurationArgs{...} or: nil
func RetentionDurationPtr ¶
func RetentionDurationPtr(v *RetentionDurationArgs) RetentionDurationPtrInput
type RetentionDurationPtrOutput ¶
type RetentionDurationPtrOutput struct{ *pulumi.OutputState }
func (RetentionDurationPtrOutput) Count ¶
func (o RetentionDurationPtrOutput) Count() pulumi.IntPtrOutput
Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
func (RetentionDurationPtrOutput) DurationType ¶
func (o RetentionDurationPtrOutput) DurationType() pulumi.StringPtrOutput
Retention duration type of retention policy.
func (RetentionDurationPtrOutput) Elem ¶
func (o RetentionDurationPtrOutput) Elem() RetentionDurationOutput
func (RetentionDurationPtrOutput) ElementType ¶
func (RetentionDurationPtrOutput) ElementType() reflect.Type
func (RetentionDurationPtrOutput) ToRetentionDurationPtrOutput ¶
func (o RetentionDurationPtrOutput) ToRetentionDurationPtrOutput() RetentionDurationPtrOutput
func (RetentionDurationPtrOutput) ToRetentionDurationPtrOutputWithContext ¶
func (o RetentionDurationPtrOutput) ToRetentionDurationPtrOutputWithContext(ctx context.Context) RetentionDurationPtrOutput
type RetentionDurationResponse ¶
type RetentionDurationResponse struct { // Count of duration types. Retention duration is obtained by the counting the duration type Count times. // For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks. Count *int `pulumi:"count"` // Retention duration type of retention policy. DurationType *string `pulumi:"durationType"` }
Retention duration.
type RetentionDurationResponseArgs ¶
type RetentionDurationResponseArgs struct { // Count of duration types. Retention duration is obtained by the counting the duration type Count times. // For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks. Count pulumi.IntPtrInput `pulumi:"count"` // Retention duration type of retention policy. DurationType pulumi.StringPtrInput `pulumi:"durationType"` }
Retention duration.
func (RetentionDurationResponseArgs) ElementType ¶
func (RetentionDurationResponseArgs) ElementType() reflect.Type
func (RetentionDurationResponseArgs) ToRetentionDurationResponseOutput ¶
func (i RetentionDurationResponseArgs) ToRetentionDurationResponseOutput() RetentionDurationResponseOutput
func (RetentionDurationResponseArgs) ToRetentionDurationResponseOutputWithContext ¶
func (i RetentionDurationResponseArgs) ToRetentionDurationResponseOutputWithContext(ctx context.Context) RetentionDurationResponseOutput
func (RetentionDurationResponseArgs) ToRetentionDurationResponsePtrOutput ¶
func (i RetentionDurationResponseArgs) ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput
func (RetentionDurationResponseArgs) ToRetentionDurationResponsePtrOutputWithContext ¶
func (i RetentionDurationResponseArgs) ToRetentionDurationResponsePtrOutputWithContext(ctx context.Context) RetentionDurationResponsePtrOutput
type RetentionDurationResponseInput ¶
type RetentionDurationResponseInput interface { pulumi.Input ToRetentionDurationResponseOutput() RetentionDurationResponseOutput ToRetentionDurationResponseOutputWithContext(context.Context) RetentionDurationResponseOutput }
RetentionDurationResponseInput is an input type that accepts RetentionDurationResponseArgs and RetentionDurationResponseOutput values. You can construct a concrete instance of `RetentionDurationResponseInput` via:
RetentionDurationResponseArgs{...}
type RetentionDurationResponseOutput ¶
type RetentionDurationResponseOutput struct{ *pulumi.OutputState }
Retention duration.
func (RetentionDurationResponseOutput) Count ¶
func (o RetentionDurationResponseOutput) Count() pulumi.IntPtrOutput
Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
func (RetentionDurationResponseOutput) DurationType ¶
func (o RetentionDurationResponseOutput) DurationType() pulumi.StringPtrOutput
Retention duration type of retention policy.
func (RetentionDurationResponseOutput) ElementType ¶
func (RetentionDurationResponseOutput) ElementType() reflect.Type
func (RetentionDurationResponseOutput) ToRetentionDurationResponseOutput ¶
func (o RetentionDurationResponseOutput) ToRetentionDurationResponseOutput() RetentionDurationResponseOutput
func (RetentionDurationResponseOutput) ToRetentionDurationResponseOutputWithContext ¶
func (o RetentionDurationResponseOutput) ToRetentionDurationResponseOutputWithContext(ctx context.Context) RetentionDurationResponseOutput
func (RetentionDurationResponseOutput) ToRetentionDurationResponsePtrOutput ¶
func (o RetentionDurationResponseOutput) ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput
func (RetentionDurationResponseOutput) ToRetentionDurationResponsePtrOutputWithContext ¶
func (o RetentionDurationResponseOutput) ToRetentionDurationResponsePtrOutputWithContext(ctx context.Context) RetentionDurationResponsePtrOutput
type RetentionDurationResponsePtrInput ¶
type RetentionDurationResponsePtrInput interface { pulumi.Input ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput ToRetentionDurationResponsePtrOutputWithContext(context.Context) RetentionDurationResponsePtrOutput }
RetentionDurationResponsePtrInput is an input type that accepts RetentionDurationResponseArgs, RetentionDurationResponsePtr and RetentionDurationResponsePtrOutput values. You can construct a concrete instance of `RetentionDurationResponsePtrInput` via:
RetentionDurationResponseArgs{...} or: nil
func RetentionDurationResponsePtr ¶
func RetentionDurationResponsePtr(v *RetentionDurationResponseArgs) RetentionDurationResponsePtrInput
type RetentionDurationResponsePtrOutput ¶
type RetentionDurationResponsePtrOutput struct{ *pulumi.OutputState }
func (RetentionDurationResponsePtrOutput) Count ¶
func (o RetentionDurationResponsePtrOutput) Count() pulumi.IntPtrOutput
Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
func (RetentionDurationResponsePtrOutput) DurationType ¶
func (o RetentionDurationResponsePtrOutput) DurationType() pulumi.StringPtrOutput
Retention duration type of retention policy.
func (RetentionDurationResponsePtrOutput) Elem ¶
func (o RetentionDurationResponsePtrOutput) Elem() RetentionDurationResponseOutput
func (RetentionDurationResponsePtrOutput) ElementType ¶
func (RetentionDurationResponsePtrOutput) ElementType() reflect.Type
func (RetentionDurationResponsePtrOutput) ToRetentionDurationResponsePtrOutput ¶
func (o RetentionDurationResponsePtrOutput) ToRetentionDurationResponsePtrOutput() RetentionDurationResponsePtrOutput
func (RetentionDurationResponsePtrOutput) ToRetentionDurationResponsePtrOutputWithContext ¶
func (o RetentionDurationResponsePtrOutput) ToRetentionDurationResponsePtrOutputWithContext(ctx context.Context) RetentionDurationResponsePtrOutput
type RetentionDurationType ¶
Retention duration type of retention policy.
func (RetentionDurationType) ElementType ¶
func (RetentionDurationType) ElementType() reflect.Type
func (RetentionDurationType) ToStringOutput ¶
func (e RetentionDurationType) ToStringOutput() pulumi.StringOutput
func (RetentionDurationType) ToStringOutputWithContext ¶
func (e RetentionDurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RetentionDurationType) ToStringPtrOutput ¶
func (e RetentionDurationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetentionDurationType) ToStringPtrOutputWithContext ¶
func (e RetentionDurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RetentionScheduleFormat ¶
Retention schedule format for yearly retention policy.
func (RetentionScheduleFormat) ElementType ¶
func (RetentionScheduleFormat) ElementType() reflect.Type
func (RetentionScheduleFormat) ToStringOutput ¶
func (e RetentionScheduleFormat) ToStringOutput() pulumi.StringOutput
func (RetentionScheduleFormat) ToStringOutputWithContext ¶
func (e RetentionScheduleFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RetentionScheduleFormat) ToStringPtrOutput ¶
func (e RetentionScheduleFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (RetentionScheduleFormat) ToStringPtrOutputWithContext ¶
func (e RetentionScheduleFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleRunType ¶
Frequency of the schedule operation of this policy.
func (ScheduleRunType) ElementType ¶
func (ScheduleRunType) ElementType() reflect.Type
func (ScheduleRunType) ToStringOutput ¶
func (e ScheduleRunType) ToStringOutput() pulumi.StringOutput
func (ScheduleRunType) ToStringOutputWithContext ¶
func (e ScheduleRunType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduleRunType) ToStringPtrOutput ¶
func (e ScheduleRunType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleRunType) ToStringPtrOutputWithContext ¶
func (e ScheduleRunType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Settings ¶
type Settings struct { // Workload compression flag. This has been added so that 'isSqlCompression' // will be deprecated once clients upgrade to consider this flag. IsCompression *bool `pulumi:"isCompression"` // SQL compression flag Issqlcompression *bool `pulumi:"issqlcompression"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone *string `pulumi:"timeZone"` }
Common settings field for backup management
type SettingsArgs ¶
type SettingsArgs struct { // Workload compression flag. This has been added so that 'isSqlCompression' // will be deprecated once clients upgrade to consider this flag. IsCompression pulumi.BoolPtrInput `pulumi:"isCompression"` // SQL compression flag Issqlcompression pulumi.BoolPtrInput `pulumi:"issqlcompression"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
Common settings field for backup management
func (SettingsArgs) ElementType ¶
func (SettingsArgs) ElementType() reflect.Type
func (SettingsArgs) ToSettingsOutput ¶
func (i SettingsArgs) ToSettingsOutput() SettingsOutput
func (SettingsArgs) ToSettingsOutputWithContext ¶
func (i SettingsArgs) ToSettingsOutputWithContext(ctx context.Context) SettingsOutput
func (SettingsArgs) ToSettingsPtrOutput ¶
func (i SettingsArgs) ToSettingsPtrOutput() SettingsPtrOutput
func (SettingsArgs) ToSettingsPtrOutputWithContext ¶
func (i SettingsArgs) ToSettingsPtrOutputWithContext(ctx context.Context) SettingsPtrOutput
type SettingsInput ¶
type SettingsInput interface { pulumi.Input ToSettingsOutput() SettingsOutput ToSettingsOutputWithContext(context.Context) SettingsOutput }
SettingsInput is an input type that accepts SettingsArgs and SettingsOutput values. You can construct a concrete instance of `SettingsInput` via:
SettingsArgs{...}
type SettingsOutput ¶
type SettingsOutput struct{ *pulumi.OutputState }
Common settings field for backup management
func (SettingsOutput) ElementType ¶
func (SettingsOutput) ElementType() reflect.Type
func (SettingsOutput) IsCompression ¶
func (o SettingsOutput) IsCompression() pulumi.BoolPtrOutput
Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
func (SettingsOutput) Issqlcompression ¶
func (o SettingsOutput) Issqlcompression() pulumi.BoolPtrOutput
SQL compression flag
func (SettingsOutput) TimeZone ¶
func (o SettingsOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (SettingsOutput) ToSettingsOutput ¶
func (o SettingsOutput) ToSettingsOutput() SettingsOutput
func (SettingsOutput) ToSettingsOutputWithContext ¶
func (o SettingsOutput) ToSettingsOutputWithContext(ctx context.Context) SettingsOutput
func (SettingsOutput) ToSettingsPtrOutput ¶
func (o SettingsOutput) ToSettingsPtrOutput() SettingsPtrOutput
func (SettingsOutput) ToSettingsPtrOutputWithContext ¶
func (o SettingsOutput) ToSettingsPtrOutputWithContext(ctx context.Context) SettingsPtrOutput
type SettingsPtrInput ¶
type SettingsPtrInput interface { pulumi.Input ToSettingsPtrOutput() SettingsPtrOutput ToSettingsPtrOutputWithContext(context.Context) SettingsPtrOutput }
SettingsPtrInput is an input type that accepts SettingsArgs, SettingsPtr and SettingsPtrOutput values. You can construct a concrete instance of `SettingsPtrInput` via:
SettingsArgs{...} or: nil
func SettingsPtr ¶
func SettingsPtr(v *SettingsArgs) SettingsPtrInput
type SettingsPtrOutput ¶
type SettingsPtrOutput struct{ *pulumi.OutputState }
func (SettingsPtrOutput) Elem ¶
func (o SettingsPtrOutput) Elem() SettingsOutput
func (SettingsPtrOutput) ElementType ¶
func (SettingsPtrOutput) ElementType() reflect.Type
func (SettingsPtrOutput) IsCompression ¶
func (o SettingsPtrOutput) IsCompression() pulumi.BoolPtrOutput
Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
func (SettingsPtrOutput) Issqlcompression ¶
func (o SettingsPtrOutput) Issqlcompression() pulumi.BoolPtrOutput
SQL compression flag
func (SettingsPtrOutput) TimeZone ¶
func (o SettingsPtrOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (SettingsPtrOutput) ToSettingsPtrOutput ¶
func (o SettingsPtrOutput) ToSettingsPtrOutput() SettingsPtrOutput
func (SettingsPtrOutput) ToSettingsPtrOutputWithContext ¶
func (o SettingsPtrOutput) ToSettingsPtrOutputWithContext(ctx context.Context) SettingsPtrOutput
type SettingsResponse ¶
type SettingsResponse struct { // Workload compression flag. This has been added so that 'isSqlCompression' // will be deprecated once clients upgrade to consider this flag. IsCompression *bool `pulumi:"isCompression"` // SQL compression flag Issqlcompression *bool `pulumi:"issqlcompression"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone *string `pulumi:"timeZone"` }
Common settings field for backup management
type SettingsResponseArgs ¶
type SettingsResponseArgs struct { // Workload compression flag. This has been added so that 'isSqlCompression' // will be deprecated once clients upgrade to consider this flag. IsCompression pulumi.BoolPtrInput `pulumi:"isCompression"` // SQL compression flag Issqlcompression pulumi.BoolPtrInput `pulumi:"issqlcompression"` // TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
Common settings field for backup management
func (SettingsResponseArgs) ElementType ¶
func (SettingsResponseArgs) ElementType() reflect.Type
func (SettingsResponseArgs) ToSettingsResponseOutput ¶
func (i SettingsResponseArgs) ToSettingsResponseOutput() SettingsResponseOutput
func (SettingsResponseArgs) ToSettingsResponseOutputWithContext ¶
func (i SettingsResponseArgs) ToSettingsResponseOutputWithContext(ctx context.Context) SettingsResponseOutput
func (SettingsResponseArgs) ToSettingsResponsePtrOutput ¶
func (i SettingsResponseArgs) ToSettingsResponsePtrOutput() SettingsResponsePtrOutput
func (SettingsResponseArgs) ToSettingsResponsePtrOutputWithContext ¶
func (i SettingsResponseArgs) ToSettingsResponsePtrOutputWithContext(ctx context.Context) SettingsResponsePtrOutput
type SettingsResponseInput ¶
type SettingsResponseInput interface { pulumi.Input ToSettingsResponseOutput() SettingsResponseOutput ToSettingsResponseOutputWithContext(context.Context) SettingsResponseOutput }
SettingsResponseInput is an input type that accepts SettingsResponseArgs and SettingsResponseOutput values. You can construct a concrete instance of `SettingsResponseInput` via:
SettingsResponseArgs{...}
type SettingsResponseOutput ¶
type SettingsResponseOutput struct{ *pulumi.OutputState }
Common settings field for backup management
func (SettingsResponseOutput) ElementType ¶
func (SettingsResponseOutput) ElementType() reflect.Type
func (SettingsResponseOutput) IsCompression ¶
func (o SettingsResponseOutput) IsCompression() pulumi.BoolPtrOutput
Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
func (SettingsResponseOutput) Issqlcompression ¶
func (o SettingsResponseOutput) Issqlcompression() pulumi.BoolPtrOutput
SQL compression flag
func (SettingsResponseOutput) TimeZone ¶
func (o SettingsResponseOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (SettingsResponseOutput) ToSettingsResponseOutput ¶
func (o SettingsResponseOutput) ToSettingsResponseOutput() SettingsResponseOutput
func (SettingsResponseOutput) ToSettingsResponseOutputWithContext ¶
func (o SettingsResponseOutput) ToSettingsResponseOutputWithContext(ctx context.Context) SettingsResponseOutput
func (SettingsResponseOutput) ToSettingsResponsePtrOutput ¶
func (o SettingsResponseOutput) ToSettingsResponsePtrOutput() SettingsResponsePtrOutput
func (SettingsResponseOutput) ToSettingsResponsePtrOutputWithContext ¶
func (o SettingsResponseOutput) ToSettingsResponsePtrOutputWithContext(ctx context.Context) SettingsResponsePtrOutput
type SettingsResponsePtrInput ¶
type SettingsResponsePtrInput interface { pulumi.Input ToSettingsResponsePtrOutput() SettingsResponsePtrOutput ToSettingsResponsePtrOutputWithContext(context.Context) SettingsResponsePtrOutput }
SettingsResponsePtrInput is an input type that accepts SettingsResponseArgs, SettingsResponsePtr and SettingsResponsePtrOutput values. You can construct a concrete instance of `SettingsResponsePtrInput` via:
SettingsResponseArgs{...} or: nil
func SettingsResponsePtr ¶
func SettingsResponsePtr(v *SettingsResponseArgs) SettingsResponsePtrInput
type SettingsResponsePtrOutput ¶
type SettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (SettingsResponsePtrOutput) Elem ¶
func (o SettingsResponsePtrOutput) Elem() SettingsResponseOutput
func (SettingsResponsePtrOutput) ElementType ¶
func (SettingsResponsePtrOutput) ElementType() reflect.Type
func (SettingsResponsePtrOutput) IsCompression ¶
func (o SettingsResponsePtrOutput) IsCompression() pulumi.BoolPtrOutput
Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
func (SettingsResponsePtrOutput) Issqlcompression ¶
func (o SettingsResponsePtrOutput) Issqlcompression() pulumi.BoolPtrOutput
SQL compression flag
func (SettingsResponsePtrOutput) TimeZone ¶
func (o SettingsResponsePtrOutput) TimeZone() pulumi.StringPtrOutput
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
func (SettingsResponsePtrOutput) ToSettingsResponsePtrOutput ¶
func (o SettingsResponsePtrOutput) ToSettingsResponsePtrOutput() SettingsResponsePtrOutput
func (SettingsResponsePtrOutput) ToSettingsResponsePtrOutputWithContext ¶
func (o SettingsResponsePtrOutput) ToSettingsResponsePtrOutputWithContext(ctx context.Context) SettingsResponsePtrOutput
type SimpleRetentionPolicy ¶
type SimpleRetentionPolicy struct { // Retention duration of the protection policy. RetentionDuration *RetentionDuration `pulumi:"retentionDuration"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleRetentionPolicy'. RetentionPolicyType string `pulumi:"retentionPolicyType"` }
Simple policy retention.
type SimpleRetentionPolicyArgs ¶
type SimpleRetentionPolicyArgs struct { // Retention duration of the protection policy. RetentionDuration RetentionDurationPtrInput `pulumi:"retentionDuration"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleRetentionPolicy'. RetentionPolicyType pulumi.StringInput `pulumi:"retentionPolicyType"` }
Simple policy retention.
func (SimpleRetentionPolicyArgs) ElementType ¶
func (SimpleRetentionPolicyArgs) ElementType() reflect.Type
func (SimpleRetentionPolicyArgs) ToSimpleRetentionPolicyOutput ¶
func (i SimpleRetentionPolicyArgs) ToSimpleRetentionPolicyOutput() SimpleRetentionPolicyOutput
func (SimpleRetentionPolicyArgs) ToSimpleRetentionPolicyOutputWithContext ¶
func (i SimpleRetentionPolicyArgs) ToSimpleRetentionPolicyOutputWithContext(ctx context.Context) SimpleRetentionPolicyOutput
type SimpleRetentionPolicyInput ¶
type SimpleRetentionPolicyInput interface { pulumi.Input ToSimpleRetentionPolicyOutput() SimpleRetentionPolicyOutput ToSimpleRetentionPolicyOutputWithContext(context.Context) SimpleRetentionPolicyOutput }
SimpleRetentionPolicyInput is an input type that accepts SimpleRetentionPolicyArgs and SimpleRetentionPolicyOutput values. You can construct a concrete instance of `SimpleRetentionPolicyInput` via:
SimpleRetentionPolicyArgs{...}
type SimpleRetentionPolicyOutput ¶
type SimpleRetentionPolicyOutput struct{ *pulumi.OutputState }
Simple policy retention.
func (SimpleRetentionPolicyOutput) ElementType ¶
func (SimpleRetentionPolicyOutput) ElementType() reflect.Type
func (SimpleRetentionPolicyOutput) RetentionDuration ¶
func (o SimpleRetentionPolicyOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of the protection policy.
func (SimpleRetentionPolicyOutput) RetentionPolicyType ¶
func (o SimpleRetentionPolicyOutput) RetentionPolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'SimpleRetentionPolicy'.
func (SimpleRetentionPolicyOutput) ToSimpleRetentionPolicyOutput ¶
func (o SimpleRetentionPolicyOutput) ToSimpleRetentionPolicyOutput() SimpleRetentionPolicyOutput
func (SimpleRetentionPolicyOutput) ToSimpleRetentionPolicyOutputWithContext ¶
func (o SimpleRetentionPolicyOutput) ToSimpleRetentionPolicyOutputWithContext(ctx context.Context) SimpleRetentionPolicyOutput
type SimpleRetentionPolicyResponse ¶
type SimpleRetentionPolicyResponse struct { // Retention duration of the protection policy. RetentionDuration *RetentionDurationResponse `pulumi:"retentionDuration"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleRetentionPolicy'. RetentionPolicyType string `pulumi:"retentionPolicyType"` }
Simple policy retention.
type SimpleRetentionPolicyResponseArgs ¶
type SimpleRetentionPolicyResponseArgs struct { // Retention duration of the protection policy. RetentionDuration RetentionDurationResponsePtrInput `pulumi:"retentionDuration"` // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleRetentionPolicy'. RetentionPolicyType pulumi.StringInput `pulumi:"retentionPolicyType"` }
Simple policy retention.
func (SimpleRetentionPolicyResponseArgs) ElementType ¶
func (SimpleRetentionPolicyResponseArgs) ElementType() reflect.Type
func (SimpleRetentionPolicyResponseArgs) ToSimpleRetentionPolicyResponseOutput ¶
func (i SimpleRetentionPolicyResponseArgs) ToSimpleRetentionPolicyResponseOutput() SimpleRetentionPolicyResponseOutput
func (SimpleRetentionPolicyResponseArgs) ToSimpleRetentionPolicyResponseOutputWithContext ¶
func (i SimpleRetentionPolicyResponseArgs) ToSimpleRetentionPolicyResponseOutputWithContext(ctx context.Context) SimpleRetentionPolicyResponseOutput
type SimpleRetentionPolicyResponseInput ¶
type SimpleRetentionPolicyResponseInput interface { pulumi.Input ToSimpleRetentionPolicyResponseOutput() SimpleRetentionPolicyResponseOutput ToSimpleRetentionPolicyResponseOutputWithContext(context.Context) SimpleRetentionPolicyResponseOutput }
SimpleRetentionPolicyResponseInput is an input type that accepts SimpleRetentionPolicyResponseArgs and SimpleRetentionPolicyResponseOutput values. You can construct a concrete instance of `SimpleRetentionPolicyResponseInput` via:
SimpleRetentionPolicyResponseArgs{...}
type SimpleRetentionPolicyResponseOutput ¶
type SimpleRetentionPolicyResponseOutput struct{ *pulumi.OutputState }
Simple policy retention.
func (SimpleRetentionPolicyResponseOutput) ElementType ¶
func (SimpleRetentionPolicyResponseOutput) ElementType() reflect.Type
func (SimpleRetentionPolicyResponseOutput) RetentionDuration ¶
func (o SimpleRetentionPolicyResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of the protection policy.
func (SimpleRetentionPolicyResponseOutput) RetentionPolicyType ¶
func (o SimpleRetentionPolicyResponseOutput) RetentionPolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'SimpleRetentionPolicy'.
func (SimpleRetentionPolicyResponseOutput) ToSimpleRetentionPolicyResponseOutput ¶
func (o SimpleRetentionPolicyResponseOutput) ToSimpleRetentionPolicyResponseOutput() SimpleRetentionPolicyResponseOutput
func (SimpleRetentionPolicyResponseOutput) ToSimpleRetentionPolicyResponseOutputWithContext ¶
func (o SimpleRetentionPolicyResponseOutput) ToSimpleRetentionPolicyResponseOutputWithContext(ctx context.Context) SimpleRetentionPolicyResponseOutput
type SimpleSchedulePolicy ¶
type SimpleSchedulePolicy struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleSchedulePolicy'. SchedulePolicyType string `pulumi:"schedulePolicyType"` // List of days of week this schedule has to be run. ScheduleRunDays []string `pulumi:"scheduleRunDays"` // Frequency of the schedule operation of this policy. ScheduleRunFrequency *string `pulumi:"scheduleRunFrequency"` // List of times of day this schedule has to be run. ScheduleRunTimes []string `pulumi:"scheduleRunTimes"` // At every number weeks this schedule has to be run. ScheduleWeeklyFrequency *int `pulumi:"scheduleWeeklyFrequency"` }
Simple policy schedule.
type SimpleSchedulePolicyArgs ¶
type SimpleSchedulePolicyArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleSchedulePolicy'. SchedulePolicyType pulumi.StringInput `pulumi:"schedulePolicyType"` // List of days of week this schedule has to be run. ScheduleRunDays DayOfWeekArrayInput `pulumi:"scheduleRunDays"` // Frequency of the schedule operation of this policy. ScheduleRunFrequency pulumi.StringPtrInput `pulumi:"scheduleRunFrequency"` // List of times of day this schedule has to be run. ScheduleRunTimes pulumi.StringArrayInput `pulumi:"scheduleRunTimes"` // At every number weeks this schedule has to be run. ScheduleWeeklyFrequency pulumi.IntPtrInput `pulumi:"scheduleWeeklyFrequency"` }
Simple policy schedule.
func (SimpleSchedulePolicyArgs) ElementType ¶
func (SimpleSchedulePolicyArgs) ElementType() reflect.Type
func (SimpleSchedulePolicyArgs) ToSimpleSchedulePolicyOutput ¶
func (i SimpleSchedulePolicyArgs) ToSimpleSchedulePolicyOutput() SimpleSchedulePolicyOutput
func (SimpleSchedulePolicyArgs) ToSimpleSchedulePolicyOutputWithContext ¶
func (i SimpleSchedulePolicyArgs) ToSimpleSchedulePolicyOutputWithContext(ctx context.Context) SimpleSchedulePolicyOutput
type SimpleSchedulePolicyInput ¶
type SimpleSchedulePolicyInput interface { pulumi.Input ToSimpleSchedulePolicyOutput() SimpleSchedulePolicyOutput ToSimpleSchedulePolicyOutputWithContext(context.Context) SimpleSchedulePolicyOutput }
SimpleSchedulePolicyInput is an input type that accepts SimpleSchedulePolicyArgs and SimpleSchedulePolicyOutput values. You can construct a concrete instance of `SimpleSchedulePolicyInput` via:
SimpleSchedulePolicyArgs{...}
type SimpleSchedulePolicyOutput ¶
type SimpleSchedulePolicyOutput struct{ *pulumi.OutputState }
Simple policy schedule.
func (SimpleSchedulePolicyOutput) ElementType ¶
func (SimpleSchedulePolicyOutput) ElementType() reflect.Type
func (SimpleSchedulePolicyOutput) SchedulePolicyType ¶
func (o SimpleSchedulePolicyOutput) SchedulePolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'SimpleSchedulePolicy'.
func (SimpleSchedulePolicyOutput) ScheduleRunDays ¶
func (o SimpleSchedulePolicyOutput) ScheduleRunDays() pulumi.StringArrayOutput
List of days of week this schedule has to be run.
func (SimpleSchedulePolicyOutput) ScheduleRunFrequency ¶
func (o SimpleSchedulePolicyOutput) ScheduleRunFrequency() pulumi.StringPtrOutput
Frequency of the schedule operation of this policy.
func (SimpleSchedulePolicyOutput) ScheduleRunTimes ¶
func (o SimpleSchedulePolicyOutput) ScheduleRunTimes() pulumi.StringArrayOutput
List of times of day this schedule has to be run.
func (SimpleSchedulePolicyOutput) ScheduleWeeklyFrequency ¶
func (o SimpleSchedulePolicyOutput) ScheduleWeeklyFrequency() pulumi.IntPtrOutput
At every number weeks this schedule has to be run.
func (SimpleSchedulePolicyOutput) ToSimpleSchedulePolicyOutput ¶
func (o SimpleSchedulePolicyOutput) ToSimpleSchedulePolicyOutput() SimpleSchedulePolicyOutput
func (SimpleSchedulePolicyOutput) ToSimpleSchedulePolicyOutputWithContext ¶
func (o SimpleSchedulePolicyOutput) ToSimpleSchedulePolicyOutputWithContext(ctx context.Context) SimpleSchedulePolicyOutput
type SimpleSchedulePolicyResponse ¶
type SimpleSchedulePolicyResponse struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleSchedulePolicy'. SchedulePolicyType string `pulumi:"schedulePolicyType"` // List of days of week this schedule has to be run. ScheduleRunDays []string `pulumi:"scheduleRunDays"` // Frequency of the schedule operation of this policy. ScheduleRunFrequency *string `pulumi:"scheduleRunFrequency"` // List of times of day this schedule has to be run. ScheduleRunTimes []string `pulumi:"scheduleRunTimes"` // At every number weeks this schedule has to be run. ScheduleWeeklyFrequency *int `pulumi:"scheduleWeeklyFrequency"` }
Simple policy schedule.
type SimpleSchedulePolicyResponseArgs ¶
type SimpleSchedulePolicyResponseArgs struct { // This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. // Expected value is 'SimpleSchedulePolicy'. SchedulePolicyType pulumi.StringInput `pulumi:"schedulePolicyType"` // List of days of week this schedule has to be run. ScheduleRunDays pulumi.StringArrayInput `pulumi:"scheduleRunDays"` // Frequency of the schedule operation of this policy. ScheduleRunFrequency pulumi.StringPtrInput `pulumi:"scheduleRunFrequency"` // List of times of day this schedule has to be run. ScheduleRunTimes pulumi.StringArrayInput `pulumi:"scheduleRunTimes"` // At every number weeks this schedule has to be run. ScheduleWeeklyFrequency pulumi.IntPtrInput `pulumi:"scheduleWeeklyFrequency"` }
Simple policy schedule.
func (SimpleSchedulePolicyResponseArgs) ElementType ¶
func (SimpleSchedulePolicyResponseArgs) ElementType() reflect.Type
func (SimpleSchedulePolicyResponseArgs) ToSimpleSchedulePolicyResponseOutput ¶
func (i SimpleSchedulePolicyResponseArgs) ToSimpleSchedulePolicyResponseOutput() SimpleSchedulePolicyResponseOutput
func (SimpleSchedulePolicyResponseArgs) ToSimpleSchedulePolicyResponseOutputWithContext ¶
func (i SimpleSchedulePolicyResponseArgs) ToSimpleSchedulePolicyResponseOutputWithContext(ctx context.Context) SimpleSchedulePolicyResponseOutput
type SimpleSchedulePolicyResponseInput ¶
type SimpleSchedulePolicyResponseInput interface { pulumi.Input ToSimpleSchedulePolicyResponseOutput() SimpleSchedulePolicyResponseOutput ToSimpleSchedulePolicyResponseOutputWithContext(context.Context) SimpleSchedulePolicyResponseOutput }
SimpleSchedulePolicyResponseInput is an input type that accepts SimpleSchedulePolicyResponseArgs and SimpleSchedulePolicyResponseOutput values. You can construct a concrete instance of `SimpleSchedulePolicyResponseInput` via:
SimpleSchedulePolicyResponseArgs{...}
type SimpleSchedulePolicyResponseOutput ¶
type SimpleSchedulePolicyResponseOutput struct{ *pulumi.OutputState }
Simple policy schedule.
func (SimpleSchedulePolicyResponseOutput) ElementType ¶
func (SimpleSchedulePolicyResponseOutput) ElementType() reflect.Type
func (SimpleSchedulePolicyResponseOutput) SchedulePolicyType ¶
func (o SimpleSchedulePolicyResponseOutput) SchedulePolicyType() pulumi.StringOutput
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'SimpleSchedulePolicy'.
func (SimpleSchedulePolicyResponseOutput) ScheduleRunDays ¶
func (o SimpleSchedulePolicyResponseOutput) ScheduleRunDays() pulumi.StringArrayOutput
List of days of week this schedule has to be run.
func (SimpleSchedulePolicyResponseOutput) ScheduleRunFrequency ¶
func (o SimpleSchedulePolicyResponseOutput) ScheduleRunFrequency() pulumi.StringPtrOutput
Frequency of the schedule operation of this policy.
func (SimpleSchedulePolicyResponseOutput) ScheduleRunTimes ¶
func (o SimpleSchedulePolicyResponseOutput) ScheduleRunTimes() pulumi.StringArrayOutput
List of times of day this schedule has to be run.
func (SimpleSchedulePolicyResponseOutput) ScheduleWeeklyFrequency ¶
func (o SimpleSchedulePolicyResponseOutput) ScheduleWeeklyFrequency() pulumi.IntPtrOutput
At every number weeks this schedule has to be run.
func (SimpleSchedulePolicyResponseOutput) ToSimpleSchedulePolicyResponseOutput ¶
func (o SimpleSchedulePolicyResponseOutput) ToSimpleSchedulePolicyResponseOutput() SimpleSchedulePolicyResponseOutput
func (SimpleSchedulePolicyResponseOutput) ToSimpleSchedulePolicyResponseOutputWithContext ¶
func (o SimpleSchedulePolicyResponseOutput) ToSimpleSchedulePolicyResponseOutputWithContext(ctx context.Context) SimpleSchedulePolicyResponseOutput
type SubProtectionPolicy ¶
type SubProtectionPolicy struct { // Type of backup policy type PolicyType *string `pulumi:"policyType"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy interface{} `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy interface{} `pulumi:"schedulePolicy"` }
Sub-protection policy which includes schedule and retention
type SubProtectionPolicyArgs ¶
type SubProtectionPolicyArgs struct { // Type of backup policy type PolicyType pulumi.StringPtrInput `pulumi:"policyType"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` }
Sub-protection policy which includes schedule and retention
func (SubProtectionPolicyArgs) ElementType ¶
func (SubProtectionPolicyArgs) ElementType() reflect.Type
func (SubProtectionPolicyArgs) ToSubProtectionPolicyOutput ¶
func (i SubProtectionPolicyArgs) ToSubProtectionPolicyOutput() SubProtectionPolicyOutput
func (SubProtectionPolicyArgs) ToSubProtectionPolicyOutputWithContext ¶
func (i SubProtectionPolicyArgs) ToSubProtectionPolicyOutputWithContext(ctx context.Context) SubProtectionPolicyOutput
type SubProtectionPolicyArray ¶
type SubProtectionPolicyArray []SubProtectionPolicyInput
func (SubProtectionPolicyArray) ElementType ¶
func (SubProtectionPolicyArray) ElementType() reflect.Type
func (SubProtectionPolicyArray) ToSubProtectionPolicyArrayOutput ¶
func (i SubProtectionPolicyArray) ToSubProtectionPolicyArrayOutput() SubProtectionPolicyArrayOutput
func (SubProtectionPolicyArray) ToSubProtectionPolicyArrayOutputWithContext ¶
func (i SubProtectionPolicyArray) ToSubProtectionPolicyArrayOutputWithContext(ctx context.Context) SubProtectionPolicyArrayOutput
type SubProtectionPolicyArrayInput ¶
type SubProtectionPolicyArrayInput interface { pulumi.Input ToSubProtectionPolicyArrayOutput() SubProtectionPolicyArrayOutput ToSubProtectionPolicyArrayOutputWithContext(context.Context) SubProtectionPolicyArrayOutput }
SubProtectionPolicyArrayInput is an input type that accepts SubProtectionPolicyArray and SubProtectionPolicyArrayOutput values. You can construct a concrete instance of `SubProtectionPolicyArrayInput` via:
SubProtectionPolicyArray{ SubProtectionPolicyArgs{...} }
type SubProtectionPolicyArrayOutput ¶
type SubProtectionPolicyArrayOutput struct{ *pulumi.OutputState }
func (SubProtectionPolicyArrayOutput) ElementType ¶
func (SubProtectionPolicyArrayOutput) ElementType() reflect.Type
func (SubProtectionPolicyArrayOutput) Index ¶
func (o SubProtectionPolicyArrayOutput) Index(i pulumi.IntInput) SubProtectionPolicyOutput
func (SubProtectionPolicyArrayOutput) ToSubProtectionPolicyArrayOutput ¶
func (o SubProtectionPolicyArrayOutput) ToSubProtectionPolicyArrayOutput() SubProtectionPolicyArrayOutput
func (SubProtectionPolicyArrayOutput) ToSubProtectionPolicyArrayOutputWithContext ¶
func (o SubProtectionPolicyArrayOutput) ToSubProtectionPolicyArrayOutputWithContext(ctx context.Context) SubProtectionPolicyArrayOutput
type SubProtectionPolicyInput ¶
type SubProtectionPolicyInput interface { pulumi.Input ToSubProtectionPolicyOutput() SubProtectionPolicyOutput ToSubProtectionPolicyOutputWithContext(context.Context) SubProtectionPolicyOutput }
SubProtectionPolicyInput is an input type that accepts SubProtectionPolicyArgs and SubProtectionPolicyOutput values. You can construct a concrete instance of `SubProtectionPolicyInput` via:
SubProtectionPolicyArgs{...}
type SubProtectionPolicyOutput ¶
type SubProtectionPolicyOutput struct{ *pulumi.OutputState }
Sub-protection policy which includes schedule and retention
func (SubProtectionPolicyOutput) ElementType ¶
func (SubProtectionPolicyOutput) ElementType() reflect.Type
func (SubProtectionPolicyOutput) PolicyType ¶
func (o SubProtectionPolicyOutput) PolicyType() pulumi.StringPtrOutput
Type of backup policy type
func (SubProtectionPolicyOutput) RetentionPolicy ¶
func (o SubProtectionPolicyOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy with the details on backup copy retention ranges.
func (SubProtectionPolicyOutput) SchedulePolicy ¶
func (o SubProtectionPolicyOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule specified as part of backup policy.
func (SubProtectionPolicyOutput) ToSubProtectionPolicyOutput ¶
func (o SubProtectionPolicyOutput) ToSubProtectionPolicyOutput() SubProtectionPolicyOutput
func (SubProtectionPolicyOutput) ToSubProtectionPolicyOutputWithContext ¶
func (o SubProtectionPolicyOutput) ToSubProtectionPolicyOutputWithContext(ctx context.Context) SubProtectionPolicyOutput
type SubProtectionPolicyResponse ¶
type SubProtectionPolicyResponse struct { // Type of backup policy type PolicyType *string `pulumi:"policyType"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy interface{} `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy interface{} `pulumi:"schedulePolicy"` }
Sub-protection policy which includes schedule and retention
type SubProtectionPolicyResponseArgs ¶
type SubProtectionPolicyResponseArgs struct { // Type of backup policy type PolicyType pulumi.StringPtrInput `pulumi:"policyType"` // Retention policy with the details on backup copy retention ranges. RetentionPolicy pulumi.Input `pulumi:"retentionPolicy"` // Backup schedule specified as part of backup policy. SchedulePolicy pulumi.Input `pulumi:"schedulePolicy"` }
Sub-protection policy which includes schedule and retention
func (SubProtectionPolicyResponseArgs) ElementType ¶
func (SubProtectionPolicyResponseArgs) ElementType() reflect.Type
func (SubProtectionPolicyResponseArgs) ToSubProtectionPolicyResponseOutput ¶
func (i SubProtectionPolicyResponseArgs) ToSubProtectionPolicyResponseOutput() SubProtectionPolicyResponseOutput
func (SubProtectionPolicyResponseArgs) ToSubProtectionPolicyResponseOutputWithContext ¶
func (i SubProtectionPolicyResponseArgs) ToSubProtectionPolicyResponseOutputWithContext(ctx context.Context) SubProtectionPolicyResponseOutput
type SubProtectionPolicyResponseArray ¶
type SubProtectionPolicyResponseArray []SubProtectionPolicyResponseInput
func (SubProtectionPolicyResponseArray) ElementType ¶
func (SubProtectionPolicyResponseArray) ElementType() reflect.Type
func (SubProtectionPolicyResponseArray) ToSubProtectionPolicyResponseArrayOutput ¶
func (i SubProtectionPolicyResponseArray) ToSubProtectionPolicyResponseArrayOutput() SubProtectionPolicyResponseArrayOutput
func (SubProtectionPolicyResponseArray) ToSubProtectionPolicyResponseArrayOutputWithContext ¶
func (i SubProtectionPolicyResponseArray) ToSubProtectionPolicyResponseArrayOutputWithContext(ctx context.Context) SubProtectionPolicyResponseArrayOutput
type SubProtectionPolicyResponseArrayInput ¶
type SubProtectionPolicyResponseArrayInput interface { pulumi.Input ToSubProtectionPolicyResponseArrayOutput() SubProtectionPolicyResponseArrayOutput ToSubProtectionPolicyResponseArrayOutputWithContext(context.Context) SubProtectionPolicyResponseArrayOutput }
SubProtectionPolicyResponseArrayInput is an input type that accepts SubProtectionPolicyResponseArray and SubProtectionPolicyResponseArrayOutput values. You can construct a concrete instance of `SubProtectionPolicyResponseArrayInput` via:
SubProtectionPolicyResponseArray{ SubProtectionPolicyResponseArgs{...} }
type SubProtectionPolicyResponseArrayOutput ¶
type SubProtectionPolicyResponseArrayOutput struct{ *pulumi.OutputState }
func (SubProtectionPolicyResponseArrayOutput) ElementType ¶
func (SubProtectionPolicyResponseArrayOutput) ElementType() reflect.Type
func (SubProtectionPolicyResponseArrayOutput) ToSubProtectionPolicyResponseArrayOutput ¶
func (o SubProtectionPolicyResponseArrayOutput) ToSubProtectionPolicyResponseArrayOutput() SubProtectionPolicyResponseArrayOutput
func (SubProtectionPolicyResponseArrayOutput) ToSubProtectionPolicyResponseArrayOutputWithContext ¶
func (o SubProtectionPolicyResponseArrayOutput) ToSubProtectionPolicyResponseArrayOutputWithContext(ctx context.Context) SubProtectionPolicyResponseArrayOutput
type SubProtectionPolicyResponseInput ¶
type SubProtectionPolicyResponseInput interface { pulumi.Input ToSubProtectionPolicyResponseOutput() SubProtectionPolicyResponseOutput ToSubProtectionPolicyResponseOutputWithContext(context.Context) SubProtectionPolicyResponseOutput }
SubProtectionPolicyResponseInput is an input type that accepts SubProtectionPolicyResponseArgs and SubProtectionPolicyResponseOutput values. You can construct a concrete instance of `SubProtectionPolicyResponseInput` via:
SubProtectionPolicyResponseArgs{...}
type SubProtectionPolicyResponseOutput ¶
type SubProtectionPolicyResponseOutput struct{ *pulumi.OutputState }
Sub-protection policy which includes schedule and retention
func (SubProtectionPolicyResponseOutput) ElementType ¶
func (SubProtectionPolicyResponseOutput) ElementType() reflect.Type
func (SubProtectionPolicyResponseOutput) PolicyType ¶
func (o SubProtectionPolicyResponseOutput) PolicyType() pulumi.StringPtrOutput
Type of backup policy type
func (SubProtectionPolicyResponseOutput) RetentionPolicy ¶
func (o SubProtectionPolicyResponseOutput) RetentionPolicy() pulumi.AnyOutput
Retention policy with the details on backup copy retention ranges.
func (SubProtectionPolicyResponseOutput) SchedulePolicy ¶
func (o SubProtectionPolicyResponseOutput) SchedulePolicy() pulumi.AnyOutput
Backup schedule specified as part of backup policy.
func (SubProtectionPolicyResponseOutput) ToSubProtectionPolicyResponseOutput ¶
func (o SubProtectionPolicyResponseOutput) ToSubProtectionPolicyResponseOutput() SubProtectionPolicyResponseOutput
func (SubProtectionPolicyResponseOutput) ToSubProtectionPolicyResponseOutputWithContext ¶
func (o SubProtectionPolicyResponseOutput) ToSubProtectionPolicyResponseOutputWithContext(ctx context.Context) SubProtectionPolicyResponseOutput
type WeekOfMonth ¶
func (WeekOfMonth) ElementType ¶
func (WeekOfMonth) ElementType() reflect.Type
func (WeekOfMonth) ToStringOutput ¶
func (e WeekOfMonth) ToStringOutput() pulumi.StringOutput
func (WeekOfMonth) ToStringOutputWithContext ¶
func (e WeekOfMonth) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WeekOfMonth) ToStringPtrOutput ¶
func (e WeekOfMonth) ToStringPtrOutput() pulumi.StringPtrOutput
func (WeekOfMonth) ToStringPtrOutputWithContext ¶
func (e WeekOfMonth) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type WeeklyRetentionFormat ¶
type WeeklyRetentionFormat struct { // List of days of the week. DaysOfTheWeek []string `pulumi:"daysOfTheWeek"` // List of weeks of month. WeeksOfTheMonth []string `pulumi:"weeksOfTheMonth"` }
Weekly retention format.
type WeeklyRetentionFormatArgs ¶
type WeeklyRetentionFormatArgs struct { // List of days of the week. DaysOfTheWeek DayOfWeekArrayInput `pulumi:"daysOfTheWeek"` // List of weeks of month. WeeksOfTheMonth WeekOfMonthArrayInput `pulumi:"weeksOfTheMonth"` }
Weekly retention format.
func (WeeklyRetentionFormatArgs) ElementType ¶
func (WeeklyRetentionFormatArgs) ElementType() reflect.Type
func (WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatOutput ¶
func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatOutput() WeeklyRetentionFormatOutput
func (WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatOutputWithContext ¶
func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatOutputWithContext(ctx context.Context) WeeklyRetentionFormatOutput
func (WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatPtrOutput ¶
func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput
func (WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatPtrOutputWithContext ¶
func (i WeeklyRetentionFormatArgs) ToWeeklyRetentionFormatPtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatPtrOutput
type WeeklyRetentionFormatInput ¶
type WeeklyRetentionFormatInput interface { pulumi.Input ToWeeklyRetentionFormatOutput() WeeklyRetentionFormatOutput ToWeeklyRetentionFormatOutputWithContext(context.Context) WeeklyRetentionFormatOutput }
WeeklyRetentionFormatInput is an input type that accepts WeeklyRetentionFormatArgs and WeeklyRetentionFormatOutput values. You can construct a concrete instance of `WeeklyRetentionFormatInput` via:
WeeklyRetentionFormatArgs{...}
type WeeklyRetentionFormatOutput ¶
type WeeklyRetentionFormatOutput struct{ *pulumi.OutputState }
Weekly retention format.
func (WeeklyRetentionFormatOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionFormatOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of the week.
func (WeeklyRetentionFormatOutput) ElementType ¶
func (WeeklyRetentionFormatOutput) ElementType() reflect.Type
func (WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatOutput ¶
func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatOutput() WeeklyRetentionFormatOutput
func (WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatOutputWithContext ¶
func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatOutputWithContext(ctx context.Context) WeeklyRetentionFormatOutput
func (WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatPtrOutput ¶
func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput
func (WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatPtrOutputWithContext ¶
func (o WeeklyRetentionFormatOutput) ToWeeklyRetentionFormatPtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatPtrOutput
func (WeeklyRetentionFormatOutput) WeeksOfTheMonth ¶
func (o WeeklyRetentionFormatOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
List of weeks of month.
type WeeklyRetentionFormatPtrInput ¶
type WeeklyRetentionFormatPtrInput interface { pulumi.Input ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput ToWeeklyRetentionFormatPtrOutputWithContext(context.Context) WeeklyRetentionFormatPtrOutput }
WeeklyRetentionFormatPtrInput is an input type that accepts WeeklyRetentionFormatArgs, WeeklyRetentionFormatPtr and WeeklyRetentionFormatPtrOutput values. You can construct a concrete instance of `WeeklyRetentionFormatPtrInput` via:
WeeklyRetentionFormatArgs{...} or: nil
func WeeklyRetentionFormatPtr ¶
func WeeklyRetentionFormatPtr(v *WeeklyRetentionFormatArgs) WeeklyRetentionFormatPtrInput
type WeeklyRetentionFormatPtrOutput ¶
type WeeklyRetentionFormatPtrOutput struct{ *pulumi.OutputState }
func (WeeklyRetentionFormatPtrOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionFormatPtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of the week.
func (WeeklyRetentionFormatPtrOutput) Elem ¶
func (o WeeklyRetentionFormatPtrOutput) Elem() WeeklyRetentionFormatOutput
func (WeeklyRetentionFormatPtrOutput) ElementType ¶
func (WeeklyRetentionFormatPtrOutput) ElementType() reflect.Type
func (WeeklyRetentionFormatPtrOutput) ToWeeklyRetentionFormatPtrOutput ¶
func (o WeeklyRetentionFormatPtrOutput) ToWeeklyRetentionFormatPtrOutput() WeeklyRetentionFormatPtrOutput
func (WeeklyRetentionFormatPtrOutput) ToWeeklyRetentionFormatPtrOutputWithContext ¶
func (o WeeklyRetentionFormatPtrOutput) ToWeeklyRetentionFormatPtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatPtrOutput
func (WeeklyRetentionFormatPtrOutput) WeeksOfTheMonth ¶
func (o WeeklyRetentionFormatPtrOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
List of weeks of month.
type WeeklyRetentionFormatResponse ¶
type WeeklyRetentionFormatResponse struct { // List of days of the week. DaysOfTheWeek []string `pulumi:"daysOfTheWeek"` // List of weeks of month. WeeksOfTheMonth []string `pulumi:"weeksOfTheMonth"` }
Weekly retention format.
type WeeklyRetentionFormatResponseArgs ¶
type WeeklyRetentionFormatResponseArgs struct { // List of days of the week. DaysOfTheWeek pulumi.StringArrayInput `pulumi:"daysOfTheWeek"` // List of weeks of month. WeeksOfTheMonth pulumi.StringArrayInput `pulumi:"weeksOfTheMonth"` }
Weekly retention format.
func (WeeklyRetentionFormatResponseArgs) ElementType ¶
func (WeeklyRetentionFormatResponseArgs) ElementType() reflect.Type
func (WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponseOutput ¶
func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponseOutput() WeeklyRetentionFormatResponseOutput
func (WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponseOutputWithContext ¶
func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponseOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponseOutput
func (WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponsePtrOutput ¶
func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput
func (WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponsePtrOutputWithContext ¶
func (i WeeklyRetentionFormatResponseArgs) ToWeeklyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponsePtrOutput
type WeeklyRetentionFormatResponseInput ¶
type WeeklyRetentionFormatResponseInput interface { pulumi.Input ToWeeklyRetentionFormatResponseOutput() WeeklyRetentionFormatResponseOutput ToWeeklyRetentionFormatResponseOutputWithContext(context.Context) WeeklyRetentionFormatResponseOutput }
WeeklyRetentionFormatResponseInput is an input type that accepts WeeklyRetentionFormatResponseArgs and WeeklyRetentionFormatResponseOutput values. You can construct a concrete instance of `WeeklyRetentionFormatResponseInput` via:
WeeklyRetentionFormatResponseArgs{...}
type WeeklyRetentionFormatResponseOutput ¶
type WeeklyRetentionFormatResponseOutput struct{ *pulumi.OutputState }
Weekly retention format.
func (WeeklyRetentionFormatResponseOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionFormatResponseOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of the week.
func (WeeklyRetentionFormatResponseOutput) ElementType ¶
func (WeeklyRetentionFormatResponseOutput) ElementType() reflect.Type
func (WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponseOutput ¶
func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponseOutput() WeeklyRetentionFormatResponseOutput
func (WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponseOutputWithContext ¶
func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponseOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponseOutput
func (WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponsePtrOutput ¶
func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput
func (WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponsePtrOutputWithContext ¶
func (o WeeklyRetentionFormatResponseOutput) ToWeeklyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponsePtrOutput
func (WeeklyRetentionFormatResponseOutput) WeeksOfTheMonth ¶
func (o WeeklyRetentionFormatResponseOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
List of weeks of month.
type WeeklyRetentionFormatResponsePtrInput ¶
type WeeklyRetentionFormatResponsePtrInput interface { pulumi.Input ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput ToWeeklyRetentionFormatResponsePtrOutputWithContext(context.Context) WeeklyRetentionFormatResponsePtrOutput }
WeeklyRetentionFormatResponsePtrInput is an input type that accepts WeeklyRetentionFormatResponseArgs, WeeklyRetentionFormatResponsePtr and WeeklyRetentionFormatResponsePtrOutput values. You can construct a concrete instance of `WeeklyRetentionFormatResponsePtrInput` via:
WeeklyRetentionFormatResponseArgs{...} or: nil
func WeeklyRetentionFormatResponsePtr ¶
func WeeklyRetentionFormatResponsePtr(v *WeeklyRetentionFormatResponseArgs) WeeklyRetentionFormatResponsePtrInput
type WeeklyRetentionFormatResponsePtrOutput ¶
type WeeklyRetentionFormatResponsePtrOutput struct{ *pulumi.OutputState }
func (WeeklyRetentionFormatResponsePtrOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionFormatResponsePtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of the week.
func (WeeklyRetentionFormatResponsePtrOutput) ElementType ¶
func (WeeklyRetentionFormatResponsePtrOutput) ElementType() reflect.Type
func (WeeklyRetentionFormatResponsePtrOutput) ToWeeklyRetentionFormatResponsePtrOutput ¶
func (o WeeklyRetentionFormatResponsePtrOutput) ToWeeklyRetentionFormatResponsePtrOutput() WeeklyRetentionFormatResponsePtrOutput
func (WeeklyRetentionFormatResponsePtrOutput) ToWeeklyRetentionFormatResponsePtrOutputWithContext ¶
func (o WeeklyRetentionFormatResponsePtrOutput) ToWeeklyRetentionFormatResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionFormatResponsePtrOutput
func (WeeklyRetentionFormatResponsePtrOutput) WeeksOfTheMonth ¶
func (o WeeklyRetentionFormatResponsePtrOutput) WeeksOfTheMonth() pulumi.StringArrayOutput
List of weeks of month.
type WeeklyRetentionSchedule ¶
type WeeklyRetentionSchedule struct { // List of days of week for weekly retention policy. DaysOfTheWeek []string `pulumi:"daysOfTheWeek"` // Retention duration of retention Policy. RetentionDuration *RetentionDuration `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Weekly retention schedule.
type WeeklyRetentionScheduleArgs ¶
type WeeklyRetentionScheduleArgs struct { // List of days of week for weekly retention policy. DaysOfTheWeek DayOfWeekArrayInput `pulumi:"daysOfTheWeek"` // Retention duration of retention Policy. RetentionDuration RetentionDurationPtrInput `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Weekly retention schedule.
func (WeeklyRetentionScheduleArgs) ElementType ¶
func (WeeklyRetentionScheduleArgs) ElementType() reflect.Type
func (WeeklyRetentionScheduleArgs) ToWeeklyRetentionScheduleOutput ¶
func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionScheduleOutput() WeeklyRetentionScheduleOutput
func (WeeklyRetentionScheduleArgs) ToWeeklyRetentionScheduleOutputWithContext ¶
func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionScheduleOutputWithContext(ctx context.Context) WeeklyRetentionScheduleOutput
func (WeeklyRetentionScheduleArgs) ToWeeklyRetentionSchedulePtrOutput ¶
func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput
func (WeeklyRetentionScheduleArgs) ToWeeklyRetentionSchedulePtrOutputWithContext ¶
func (i WeeklyRetentionScheduleArgs) ToWeeklyRetentionSchedulePtrOutputWithContext(ctx context.Context) WeeklyRetentionSchedulePtrOutput
type WeeklyRetentionScheduleInput ¶
type WeeklyRetentionScheduleInput interface { pulumi.Input ToWeeklyRetentionScheduleOutput() WeeklyRetentionScheduleOutput ToWeeklyRetentionScheduleOutputWithContext(context.Context) WeeklyRetentionScheduleOutput }
WeeklyRetentionScheduleInput is an input type that accepts WeeklyRetentionScheduleArgs and WeeklyRetentionScheduleOutput values. You can construct a concrete instance of `WeeklyRetentionScheduleInput` via:
WeeklyRetentionScheduleArgs{...}
type WeeklyRetentionScheduleOutput ¶
type WeeklyRetentionScheduleOutput struct{ *pulumi.OutputState }
Weekly retention schedule.
func (WeeklyRetentionScheduleOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionScheduleOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of week for weekly retention policy.
func (WeeklyRetentionScheduleOutput) ElementType ¶
func (WeeklyRetentionScheduleOutput) ElementType() reflect.Type
func (WeeklyRetentionScheduleOutput) RetentionDuration ¶
func (o WeeklyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (WeeklyRetentionScheduleOutput) RetentionTimes ¶
func (o WeeklyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (WeeklyRetentionScheduleOutput) ToWeeklyRetentionScheduleOutput ¶
func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionScheduleOutput() WeeklyRetentionScheduleOutput
func (WeeklyRetentionScheduleOutput) ToWeeklyRetentionScheduleOutputWithContext ¶
func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionScheduleOutputWithContext(ctx context.Context) WeeklyRetentionScheduleOutput
func (WeeklyRetentionScheduleOutput) ToWeeklyRetentionSchedulePtrOutput ¶
func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput
func (WeeklyRetentionScheduleOutput) ToWeeklyRetentionSchedulePtrOutputWithContext ¶
func (o WeeklyRetentionScheduleOutput) ToWeeklyRetentionSchedulePtrOutputWithContext(ctx context.Context) WeeklyRetentionSchedulePtrOutput
type WeeklyRetentionSchedulePtrInput ¶
type WeeklyRetentionSchedulePtrInput interface { pulumi.Input ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput ToWeeklyRetentionSchedulePtrOutputWithContext(context.Context) WeeklyRetentionSchedulePtrOutput }
WeeklyRetentionSchedulePtrInput is an input type that accepts WeeklyRetentionScheduleArgs, WeeklyRetentionSchedulePtr and WeeklyRetentionSchedulePtrOutput values. You can construct a concrete instance of `WeeklyRetentionSchedulePtrInput` via:
WeeklyRetentionScheduleArgs{...} or: nil
func WeeklyRetentionSchedulePtr ¶
func WeeklyRetentionSchedulePtr(v *WeeklyRetentionScheduleArgs) WeeklyRetentionSchedulePtrInput
type WeeklyRetentionSchedulePtrOutput ¶
type WeeklyRetentionSchedulePtrOutput struct{ *pulumi.OutputState }
func (WeeklyRetentionSchedulePtrOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionSchedulePtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of week for weekly retention policy.
func (WeeklyRetentionSchedulePtrOutput) Elem ¶
func (o WeeklyRetentionSchedulePtrOutput) Elem() WeeklyRetentionScheduleOutput
func (WeeklyRetentionSchedulePtrOutput) ElementType ¶
func (WeeklyRetentionSchedulePtrOutput) ElementType() reflect.Type
func (WeeklyRetentionSchedulePtrOutput) RetentionDuration ¶
func (o WeeklyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (WeeklyRetentionSchedulePtrOutput) RetentionTimes ¶
func (o WeeklyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (WeeklyRetentionSchedulePtrOutput) ToWeeklyRetentionSchedulePtrOutput ¶
func (o WeeklyRetentionSchedulePtrOutput) ToWeeklyRetentionSchedulePtrOutput() WeeklyRetentionSchedulePtrOutput
func (WeeklyRetentionSchedulePtrOutput) ToWeeklyRetentionSchedulePtrOutputWithContext ¶
func (o WeeklyRetentionSchedulePtrOutput) ToWeeklyRetentionSchedulePtrOutputWithContext(ctx context.Context) WeeklyRetentionSchedulePtrOutput
type WeeklyRetentionScheduleResponse ¶
type WeeklyRetentionScheduleResponse struct { // List of days of week for weekly retention policy. DaysOfTheWeek []string `pulumi:"daysOfTheWeek"` // Retention duration of retention Policy. RetentionDuration *RetentionDurationResponse `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Weekly retention schedule.
type WeeklyRetentionScheduleResponseArgs ¶
type WeeklyRetentionScheduleResponseArgs struct { // List of days of week for weekly retention policy. DaysOfTheWeek pulumi.StringArrayInput `pulumi:"daysOfTheWeek"` // Retention duration of retention Policy. RetentionDuration RetentionDurationResponsePtrInput `pulumi:"retentionDuration"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Weekly retention schedule.
func (WeeklyRetentionScheduleResponseArgs) ElementType ¶
func (WeeklyRetentionScheduleResponseArgs) ElementType() reflect.Type
func (WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponseOutput ¶
func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponseOutput() WeeklyRetentionScheduleResponseOutput
func (WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponseOutputWithContext ¶
func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponseOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponseOutput
func (WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponsePtrOutput ¶
func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput
func (WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponsePtrOutputWithContext ¶
func (i WeeklyRetentionScheduleResponseArgs) ToWeeklyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponsePtrOutput
type WeeklyRetentionScheduleResponseInput ¶
type WeeklyRetentionScheduleResponseInput interface { pulumi.Input ToWeeklyRetentionScheduleResponseOutput() WeeklyRetentionScheduleResponseOutput ToWeeklyRetentionScheduleResponseOutputWithContext(context.Context) WeeklyRetentionScheduleResponseOutput }
WeeklyRetentionScheduleResponseInput is an input type that accepts WeeklyRetentionScheduleResponseArgs and WeeklyRetentionScheduleResponseOutput values. You can construct a concrete instance of `WeeklyRetentionScheduleResponseInput` via:
WeeklyRetentionScheduleResponseArgs{...}
type WeeklyRetentionScheduleResponseOutput ¶
type WeeklyRetentionScheduleResponseOutput struct{ *pulumi.OutputState }
Weekly retention schedule.
func (WeeklyRetentionScheduleResponseOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionScheduleResponseOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of week for weekly retention policy.
func (WeeklyRetentionScheduleResponseOutput) ElementType ¶
func (WeeklyRetentionScheduleResponseOutput) ElementType() reflect.Type
func (WeeklyRetentionScheduleResponseOutput) RetentionDuration ¶
func (o WeeklyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (WeeklyRetentionScheduleResponseOutput) RetentionTimes ¶
func (o WeeklyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponseOutput ¶
func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponseOutput() WeeklyRetentionScheduleResponseOutput
func (WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponseOutputWithContext ¶
func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponseOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponseOutput
func (WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponsePtrOutput ¶
func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput
func (WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponsePtrOutputWithContext ¶
func (o WeeklyRetentionScheduleResponseOutput) ToWeeklyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponsePtrOutput
type WeeklyRetentionScheduleResponsePtrInput ¶
type WeeklyRetentionScheduleResponsePtrInput interface { pulumi.Input ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput ToWeeklyRetentionScheduleResponsePtrOutputWithContext(context.Context) WeeklyRetentionScheduleResponsePtrOutput }
WeeklyRetentionScheduleResponsePtrInput is an input type that accepts WeeklyRetentionScheduleResponseArgs, WeeklyRetentionScheduleResponsePtr and WeeklyRetentionScheduleResponsePtrOutput values. You can construct a concrete instance of `WeeklyRetentionScheduleResponsePtrInput` via:
WeeklyRetentionScheduleResponseArgs{...} or: nil
func WeeklyRetentionScheduleResponsePtr ¶
func WeeklyRetentionScheduleResponsePtr(v *WeeklyRetentionScheduleResponseArgs) WeeklyRetentionScheduleResponsePtrInput
type WeeklyRetentionScheduleResponsePtrOutput ¶
type WeeklyRetentionScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (WeeklyRetentionScheduleResponsePtrOutput) DaysOfTheWeek ¶
func (o WeeklyRetentionScheduleResponsePtrOutput) DaysOfTheWeek() pulumi.StringArrayOutput
List of days of week for weekly retention policy.
func (WeeklyRetentionScheduleResponsePtrOutput) ElementType ¶
func (WeeklyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
func (WeeklyRetentionScheduleResponsePtrOutput) RetentionDuration ¶
func (o WeeklyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (WeeklyRetentionScheduleResponsePtrOutput) RetentionTimes ¶
func (o WeeklyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (WeeklyRetentionScheduleResponsePtrOutput) ToWeeklyRetentionScheduleResponsePtrOutput ¶
func (o WeeklyRetentionScheduleResponsePtrOutput) ToWeeklyRetentionScheduleResponsePtrOutput() WeeklyRetentionScheduleResponsePtrOutput
func (WeeklyRetentionScheduleResponsePtrOutput) ToWeeklyRetentionScheduleResponsePtrOutputWithContext ¶
func (o WeeklyRetentionScheduleResponsePtrOutput) ToWeeklyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) WeeklyRetentionScheduleResponsePtrOutput
type WorkloadInquiryDetails ¶
type WorkloadInquiryDetails struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation *InquiryValidation `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount *float64 `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type *string `pulumi:"type"` }
Details of an inquired protectable item.
type WorkloadInquiryDetailsArgs ¶
type WorkloadInquiryDetailsArgs struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation InquiryValidationPtrInput `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount pulumi.Float64PtrInput `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type pulumi.StringPtrInput `pulumi:"type"` }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsArgs) ElementType ¶
func (WorkloadInquiryDetailsArgs) ElementType() reflect.Type
func (WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutput ¶
func (i WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutputWithContext ¶
func (i WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutputWithContext(ctx context.Context) WorkloadInquiryDetailsOutput
type WorkloadInquiryDetailsArray ¶
type WorkloadInquiryDetailsArray []WorkloadInquiryDetailsInput
func (WorkloadInquiryDetailsArray) ElementType ¶
func (WorkloadInquiryDetailsArray) ElementType() reflect.Type
func (WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutput ¶
func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
func (WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutputWithContext ¶
func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
type WorkloadInquiryDetailsArrayInput ¶
type WorkloadInquiryDetailsArrayInput interface { pulumi.Input ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput ToWorkloadInquiryDetailsArrayOutputWithContext(context.Context) WorkloadInquiryDetailsArrayOutput }
WorkloadInquiryDetailsArrayInput is an input type that accepts WorkloadInquiryDetailsArray and WorkloadInquiryDetailsArrayOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsArrayInput` via:
WorkloadInquiryDetailsArray{ WorkloadInquiryDetailsArgs{...} }
type WorkloadInquiryDetailsArrayOutput ¶
type WorkloadInquiryDetailsArrayOutput struct{ *pulumi.OutputState }
func (WorkloadInquiryDetailsArrayOutput) ElementType ¶
func (WorkloadInquiryDetailsArrayOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsArrayOutput) Index ¶
func (o WorkloadInquiryDetailsArrayOutput) Index(i pulumi.IntInput) WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutput ¶
func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
func (WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutputWithContext ¶
func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
type WorkloadInquiryDetailsInput ¶
type WorkloadInquiryDetailsInput interface { pulumi.Input ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput ToWorkloadInquiryDetailsOutputWithContext(context.Context) WorkloadInquiryDetailsOutput }
WorkloadInquiryDetailsInput is an input type that accepts WorkloadInquiryDetailsArgs and WorkloadInquiryDetailsOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsInput` via:
WorkloadInquiryDetailsArgs{...}
type WorkloadInquiryDetailsOutput ¶
type WorkloadInquiryDetailsOutput struct{ *pulumi.OutputState }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsOutput) ElementType ¶
func (WorkloadInquiryDetailsOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsOutput) InquiryValidation ¶
func (o WorkloadInquiryDetailsOutput) InquiryValidation() InquiryValidationPtrOutput
Inquiry validation such as permissions and other backup validations.
func (WorkloadInquiryDetailsOutput) ItemCount ¶
func (o WorkloadInquiryDetailsOutput) ItemCount() pulumi.Float64PtrOutput
Contains the protectable item Count inside this Container.
func (WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutput ¶
func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutputWithContext ¶
func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutputWithContext(ctx context.Context) WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsOutput) Type ¶
func (o WorkloadInquiryDetailsOutput) Type() pulumi.StringPtrOutput
Type of the Workload such as SQL, Oracle etc.
type WorkloadInquiryDetailsResponse ¶
type WorkloadInquiryDetailsResponse struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation *InquiryValidationResponse `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount *float64 `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type *string `pulumi:"type"` }
Details of an inquired protectable item.
type WorkloadInquiryDetailsResponseArgs ¶
type WorkloadInquiryDetailsResponseArgs struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation InquiryValidationResponsePtrInput `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount pulumi.Float64PtrInput `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type pulumi.StringPtrInput `pulumi:"type"` }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsResponseArgs) ElementType ¶
func (WorkloadInquiryDetailsResponseArgs) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutput ¶
func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
func (WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutputWithContext ¶
func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
type WorkloadInquiryDetailsResponseArray ¶
type WorkloadInquiryDetailsResponseArray []WorkloadInquiryDetailsResponseInput
func (WorkloadInquiryDetailsResponseArray) ElementType ¶
func (WorkloadInquiryDetailsResponseArray) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutput ¶
func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
func (WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutputWithContext ¶
func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
type WorkloadInquiryDetailsResponseArrayInput ¶
type WorkloadInquiryDetailsResponseArrayInput interface { pulumi.Input ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput ToWorkloadInquiryDetailsResponseArrayOutputWithContext(context.Context) WorkloadInquiryDetailsResponseArrayOutput }
WorkloadInquiryDetailsResponseArrayInput is an input type that accepts WorkloadInquiryDetailsResponseArray and WorkloadInquiryDetailsResponseArrayOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsResponseArrayInput` via:
WorkloadInquiryDetailsResponseArray{ WorkloadInquiryDetailsResponseArgs{...} }
type WorkloadInquiryDetailsResponseArrayOutput ¶
type WorkloadInquiryDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkloadInquiryDetailsResponseArrayOutput) ElementType ¶
func (WorkloadInquiryDetailsResponseArrayOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutput ¶
func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
func (WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutputWithContext ¶
func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
type WorkloadInquiryDetailsResponseInput ¶
type WorkloadInquiryDetailsResponseInput interface { pulumi.Input ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput ToWorkloadInquiryDetailsResponseOutputWithContext(context.Context) WorkloadInquiryDetailsResponseOutput }
WorkloadInquiryDetailsResponseInput is an input type that accepts WorkloadInquiryDetailsResponseArgs and WorkloadInquiryDetailsResponseOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsResponseInput` via:
WorkloadInquiryDetailsResponseArgs{...}
type WorkloadInquiryDetailsResponseOutput ¶
type WorkloadInquiryDetailsResponseOutput struct{ *pulumi.OutputState }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsResponseOutput) ElementType ¶
func (WorkloadInquiryDetailsResponseOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseOutput) InquiryValidation ¶
func (o WorkloadInquiryDetailsResponseOutput) InquiryValidation() InquiryValidationResponsePtrOutput
Inquiry validation such as permissions and other backup validations.
func (WorkloadInquiryDetailsResponseOutput) ItemCount ¶
func (o WorkloadInquiryDetailsResponseOutput) ItemCount() pulumi.Float64PtrOutput
Contains the protectable item Count inside this Container.
func (WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput ¶
func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
func (WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext ¶
func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
func (WorkloadInquiryDetailsResponseOutput) Type ¶
func (o WorkloadInquiryDetailsResponseOutput) Type() pulumi.StringPtrOutput
Type of the Workload such as SQL, Oracle etc.
type WorkloadType ¶
Type of workload for the backup management
func (WorkloadType) ElementType ¶
func (WorkloadType) ElementType() reflect.Type
func (WorkloadType) ToStringOutput ¶
func (e WorkloadType) ToStringOutput() pulumi.StringOutput
func (WorkloadType) ToStringOutputWithContext ¶
func (e WorkloadType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkloadType) ToStringPtrOutput ¶
func (e WorkloadType) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkloadType) ToStringPtrOutputWithContext ¶
func (e WorkloadType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type YearlyRetentionSchedule ¶
type YearlyRetentionSchedule struct { // List of months of year of yearly retention policy. MonthsOfYear []string `pulumi:"monthsOfYear"` // Retention duration of retention Policy. RetentionDuration *RetentionDuration `pulumi:"retentionDuration"` // Daily retention format for yearly retention policy. RetentionScheduleDaily *DailyRetentionFormat `pulumi:"retentionScheduleDaily"` // Retention schedule format for yearly retention policy. RetentionScheduleFormatType *string `pulumi:"retentionScheduleFormatType"` // Weekly retention format for yearly retention policy. RetentionScheduleWeekly *WeeklyRetentionFormat `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Yearly retention schedule.
type YearlyRetentionScheduleArgs ¶
type YearlyRetentionScheduleArgs struct { // List of months of year of yearly retention policy. MonthsOfYear MonthOfYearArrayInput `pulumi:"monthsOfYear"` // Retention duration of retention Policy. RetentionDuration RetentionDurationPtrInput `pulumi:"retentionDuration"` // Daily retention format for yearly retention policy. RetentionScheduleDaily DailyRetentionFormatPtrInput `pulumi:"retentionScheduleDaily"` // Retention schedule format for yearly retention policy. RetentionScheduleFormatType pulumi.StringPtrInput `pulumi:"retentionScheduleFormatType"` // Weekly retention format for yearly retention policy. RetentionScheduleWeekly WeeklyRetentionFormatPtrInput `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Yearly retention schedule.
func (YearlyRetentionScheduleArgs) ElementType ¶
func (YearlyRetentionScheduleArgs) ElementType() reflect.Type
func (YearlyRetentionScheduleArgs) ToYearlyRetentionScheduleOutput ¶
func (i YearlyRetentionScheduleArgs) ToYearlyRetentionScheduleOutput() YearlyRetentionScheduleOutput
func (YearlyRetentionScheduleArgs) ToYearlyRetentionScheduleOutputWithContext ¶
func (i YearlyRetentionScheduleArgs) ToYearlyRetentionScheduleOutputWithContext(ctx context.Context) YearlyRetentionScheduleOutput
func (YearlyRetentionScheduleArgs) ToYearlyRetentionSchedulePtrOutput ¶
func (i YearlyRetentionScheduleArgs) ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput
func (YearlyRetentionScheduleArgs) ToYearlyRetentionSchedulePtrOutputWithContext ¶
func (i YearlyRetentionScheduleArgs) ToYearlyRetentionSchedulePtrOutputWithContext(ctx context.Context) YearlyRetentionSchedulePtrOutput
type YearlyRetentionScheduleInput ¶
type YearlyRetentionScheduleInput interface { pulumi.Input ToYearlyRetentionScheduleOutput() YearlyRetentionScheduleOutput ToYearlyRetentionScheduleOutputWithContext(context.Context) YearlyRetentionScheduleOutput }
YearlyRetentionScheduleInput is an input type that accepts YearlyRetentionScheduleArgs and YearlyRetentionScheduleOutput values. You can construct a concrete instance of `YearlyRetentionScheduleInput` via:
YearlyRetentionScheduleArgs{...}
type YearlyRetentionScheduleOutput ¶
type YearlyRetentionScheduleOutput struct{ *pulumi.OutputState }
Yearly retention schedule.
func (YearlyRetentionScheduleOutput) ElementType ¶
func (YearlyRetentionScheduleOutput) ElementType() reflect.Type
func (YearlyRetentionScheduleOutput) MonthsOfYear ¶
func (o YearlyRetentionScheduleOutput) MonthsOfYear() pulumi.StringArrayOutput
List of months of year of yearly retention policy.
func (YearlyRetentionScheduleOutput) RetentionDuration ¶
func (o YearlyRetentionScheduleOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (YearlyRetentionScheduleOutput) RetentionScheduleDaily ¶
func (o YearlyRetentionScheduleOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
Daily retention format for yearly retention policy.
func (YearlyRetentionScheduleOutput) RetentionScheduleFormatType ¶
func (o YearlyRetentionScheduleOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format for yearly retention policy.
func (YearlyRetentionScheduleOutput) RetentionScheduleWeekly ¶
func (o YearlyRetentionScheduleOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
Weekly retention format for yearly retention policy.
func (YearlyRetentionScheduleOutput) RetentionTimes ¶
func (o YearlyRetentionScheduleOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (YearlyRetentionScheduleOutput) ToYearlyRetentionScheduleOutput ¶
func (o YearlyRetentionScheduleOutput) ToYearlyRetentionScheduleOutput() YearlyRetentionScheduleOutput
func (YearlyRetentionScheduleOutput) ToYearlyRetentionScheduleOutputWithContext ¶
func (o YearlyRetentionScheduleOutput) ToYearlyRetentionScheduleOutputWithContext(ctx context.Context) YearlyRetentionScheduleOutput
func (YearlyRetentionScheduleOutput) ToYearlyRetentionSchedulePtrOutput ¶
func (o YearlyRetentionScheduleOutput) ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput
func (YearlyRetentionScheduleOutput) ToYearlyRetentionSchedulePtrOutputWithContext ¶
func (o YearlyRetentionScheduleOutput) ToYearlyRetentionSchedulePtrOutputWithContext(ctx context.Context) YearlyRetentionSchedulePtrOutput
type YearlyRetentionSchedulePtrInput ¶
type YearlyRetentionSchedulePtrInput interface { pulumi.Input ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput ToYearlyRetentionSchedulePtrOutputWithContext(context.Context) YearlyRetentionSchedulePtrOutput }
YearlyRetentionSchedulePtrInput is an input type that accepts YearlyRetentionScheduleArgs, YearlyRetentionSchedulePtr and YearlyRetentionSchedulePtrOutput values. You can construct a concrete instance of `YearlyRetentionSchedulePtrInput` via:
YearlyRetentionScheduleArgs{...} or: nil
func YearlyRetentionSchedulePtr ¶
func YearlyRetentionSchedulePtr(v *YearlyRetentionScheduleArgs) YearlyRetentionSchedulePtrInput
type YearlyRetentionSchedulePtrOutput ¶
type YearlyRetentionSchedulePtrOutput struct{ *pulumi.OutputState }
func (YearlyRetentionSchedulePtrOutput) Elem ¶
func (o YearlyRetentionSchedulePtrOutput) Elem() YearlyRetentionScheduleOutput
func (YearlyRetentionSchedulePtrOutput) ElementType ¶
func (YearlyRetentionSchedulePtrOutput) ElementType() reflect.Type
func (YearlyRetentionSchedulePtrOutput) MonthsOfYear ¶
func (o YearlyRetentionSchedulePtrOutput) MonthsOfYear() pulumi.StringArrayOutput
List of months of year of yearly retention policy.
func (YearlyRetentionSchedulePtrOutput) RetentionDuration ¶
func (o YearlyRetentionSchedulePtrOutput) RetentionDuration() RetentionDurationPtrOutput
Retention duration of retention Policy.
func (YearlyRetentionSchedulePtrOutput) RetentionScheduleDaily ¶
func (o YearlyRetentionSchedulePtrOutput) RetentionScheduleDaily() DailyRetentionFormatPtrOutput
Daily retention format for yearly retention policy.
func (YearlyRetentionSchedulePtrOutput) RetentionScheduleFormatType ¶
func (o YearlyRetentionSchedulePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format for yearly retention policy.
func (YearlyRetentionSchedulePtrOutput) RetentionScheduleWeekly ¶
func (o YearlyRetentionSchedulePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatPtrOutput
Weekly retention format for yearly retention policy.
func (YearlyRetentionSchedulePtrOutput) RetentionTimes ¶
func (o YearlyRetentionSchedulePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (YearlyRetentionSchedulePtrOutput) ToYearlyRetentionSchedulePtrOutput ¶
func (o YearlyRetentionSchedulePtrOutput) ToYearlyRetentionSchedulePtrOutput() YearlyRetentionSchedulePtrOutput
func (YearlyRetentionSchedulePtrOutput) ToYearlyRetentionSchedulePtrOutputWithContext ¶
func (o YearlyRetentionSchedulePtrOutput) ToYearlyRetentionSchedulePtrOutputWithContext(ctx context.Context) YearlyRetentionSchedulePtrOutput
type YearlyRetentionScheduleResponse ¶
type YearlyRetentionScheduleResponse struct { // List of months of year of yearly retention policy. MonthsOfYear []string `pulumi:"monthsOfYear"` // Retention duration of retention Policy. RetentionDuration *RetentionDurationResponse `pulumi:"retentionDuration"` // Daily retention format for yearly retention policy. RetentionScheduleDaily *DailyRetentionFormatResponse `pulumi:"retentionScheduleDaily"` // Retention schedule format for yearly retention policy. RetentionScheduleFormatType *string `pulumi:"retentionScheduleFormatType"` // Weekly retention format for yearly retention policy. RetentionScheduleWeekly *WeeklyRetentionFormatResponse `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes []string `pulumi:"retentionTimes"` }
Yearly retention schedule.
type YearlyRetentionScheduleResponseArgs ¶
type YearlyRetentionScheduleResponseArgs struct { // List of months of year of yearly retention policy. MonthsOfYear pulumi.StringArrayInput `pulumi:"monthsOfYear"` // Retention duration of retention Policy. RetentionDuration RetentionDurationResponsePtrInput `pulumi:"retentionDuration"` // Daily retention format for yearly retention policy. RetentionScheduleDaily DailyRetentionFormatResponsePtrInput `pulumi:"retentionScheduleDaily"` // Retention schedule format for yearly retention policy. RetentionScheduleFormatType pulumi.StringPtrInput `pulumi:"retentionScheduleFormatType"` // Weekly retention format for yearly retention policy. RetentionScheduleWeekly WeeklyRetentionFormatResponsePtrInput `pulumi:"retentionScheduleWeekly"` // Retention times of retention policy. RetentionTimes pulumi.StringArrayInput `pulumi:"retentionTimes"` }
Yearly retention schedule.
func (YearlyRetentionScheduleResponseArgs) ElementType ¶
func (YearlyRetentionScheduleResponseArgs) ElementType() reflect.Type
func (YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponseOutput ¶
func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponseOutput() YearlyRetentionScheduleResponseOutput
func (YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponseOutputWithContext ¶
func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponseOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponseOutput
func (YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponsePtrOutput ¶
func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput
func (YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponsePtrOutputWithContext ¶
func (i YearlyRetentionScheduleResponseArgs) ToYearlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponsePtrOutput
type YearlyRetentionScheduleResponseInput ¶
type YearlyRetentionScheduleResponseInput interface { pulumi.Input ToYearlyRetentionScheduleResponseOutput() YearlyRetentionScheduleResponseOutput ToYearlyRetentionScheduleResponseOutputWithContext(context.Context) YearlyRetentionScheduleResponseOutput }
YearlyRetentionScheduleResponseInput is an input type that accepts YearlyRetentionScheduleResponseArgs and YearlyRetentionScheduleResponseOutput values. You can construct a concrete instance of `YearlyRetentionScheduleResponseInput` via:
YearlyRetentionScheduleResponseArgs{...}
type YearlyRetentionScheduleResponseOutput ¶
type YearlyRetentionScheduleResponseOutput struct{ *pulumi.OutputState }
Yearly retention schedule.
func (YearlyRetentionScheduleResponseOutput) ElementType ¶
func (YearlyRetentionScheduleResponseOutput) ElementType() reflect.Type
func (YearlyRetentionScheduleResponseOutput) MonthsOfYear ¶
func (o YearlyRetentionScheduleResponseOutput) MonthsOfYear() pulumi.StringArrayOutput
List of months of year of yearly retention policy.
func (YearlyRetentionScheduleResponseOutput) RetentionDuration ¶
func (o YearlyRetentionScheduleResponseOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (YearlyRetentionScheduleResponseOutput) RetentionScheduleDaily ¶
func (o YearlyRetentionScheduleResponseOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
Daily retention format for yearly retention policy.
func (YearlyRetentionScheduleResponseOutput) RetentionScheduleFormatType ¶
func (o YearlyRetentionScheduleResponseOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format for yearly retention policy.
func (YearlyRetentionScheduleResponseOutput) RetentionScheduleWeekly ¶
func (o YearlyRetentionScheduleResponseOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
Weekly retention format for yearly retention policy.
func (YearlyRetentionScheduleResponseOutput) RetentionTimes ¶
func (o YearlyRetentionScheduleResponseOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponseOutput ¶
func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponseOutput() YearlyRetentionScheduleResponseOutput
func (YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponseOutputWithContext ¶
func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponseOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponseOutput
func (YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponsePtrOutput ¶
func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput
func (YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponsePtrOutputWithContext ¶
func (o YearlyRetentionScheduleResponseOutput) ToYearlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponsePtrOutput
type YearlyRetentionScheduleResponsePtrInput ¶
type YearlyRetentionScheduleResponsePtrInput interface { pulumi.Input ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput ToYearlyRetentionScheduleResponsePtrOutputWithContext(context.Context) YearlyRetentionScheduleResponsePtrOutput }
YearlyRetentionScheduleResponsePtrInput is an input type that accepts YearlyRetentionScheduleResponseArgs, YearlyRetentionScheduleResponsePtr and YearlyRetentionScheduleResponsePtrOutput values. You can construct a concrete instance of `YearlyRetentionScheduleResponsePtrInput` via:
YearlyRetentionScheduleResponseArgs{...} or: nil
func YearlyRetentionScheduleResponsePtr ¶
func YearlyRetentionScheduleResponsePtr(v *YearlyRetentionScheduleResponseArgs) YearlyRetentionScheduleResponsePtrInput
type YearlyRetentionScheduleResponsePtrOutput ¶
type YearlyRetentionScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (YearlyRetentionScheduleResponsePtrOutput) ElementType ¶
func (YearlyRetentionScheduleResponsePtrOutput) ElementType() reflect.Type
func (YearlyRetentionScheduleResponsePtrOutput) MonthsOfYear ¶
func (o YearlyRetentionScheduleResponsePtrOutput) MonthsOfYear() pulumi.StringArrayOutput
List of months of year of yearly retention policy.
func (YearlyRetentionScheduleResponsePtrOutput) RetentionDuration ¶
func (o YearlyRetentionScheduleResponsePtrOutput) RetentionDuration() RetentionDurationResponsePtrOutput
Retention duration of retention Policy.
func (YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleDaily ¶
func (o YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleDaily() DailyRetentionFormatResponsePtrOutput
Daily retention format for yearly retention policy.
func (YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleFormatType ¶
func (o YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleFormatType() pulumi.StringPtrOutput
Retention schedule format for yearly retention policy.
func (YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleWeekly ¶
func (o YearlyRetentionScheduleResponsePtrOutput) RetentionScheduleWeekly() WeeklyRetentionFormatResponsePtrOutput
Weekly retention format for yearly retention policy.
func (YearlyRetentionScheduleResponsePtrOutput) RetentionTimes ¶
func (o YearlyRetentionScheduleResponsePtrOutput) RetentionTimes() pulumi.StringArrayOutput
Retention times of retention policy.
func (YearlyRetentionScheduleResponsePtrOutput) ToYearlyRetentionScheduleResponsePtrOutput ¶
func (o YearlyRetentionScheduleResponsePtrOutput) ToYearlyRetentionScheduleResponsePtrOutput() YearlyRetentionScheduleResponsePtrOutput
func (YearlyRetentionScheduleResponsePtrOutput) ToYearlyRetentionScheduleResponsePtrOutputWithContext ¶
func (o YearlyRetentionScheduleResponsePtrOutput) ToYearlyRetentionScheduleResponsePtrOutputWithContext(ctx context.Context) YearlyRetentionScheduleResponsePtrOutput