Documentation
¶
Index ¶
- 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 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 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 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 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 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 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 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.IntPtrOutput
- 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.IntPtrOutput
- 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 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 LookupProtectedItemArgs
- type LookupProtectedItemResult
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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 ProtectedItem
- type ProtectedItemArgs
- type ProtectedItemState
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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"` 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"` 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.
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"` 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"` 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.
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 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. 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. 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.
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. 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. 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.
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 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. 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. 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.
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. 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. 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.
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 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. 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. 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.
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. 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. 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.
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 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. 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. 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.
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. 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. 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.
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 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 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 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 *int `pulumi:"protectedItemId"` // backup item type. 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.IntPtrInput `pulumi:"protectedItemId"` // backup item type. 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.IntPtrOutput
Data Plane Service ID of the protected item.
func (GenericProtectedItemOutput) ProtectedItemType ¶
func (o GenericProtectedItemOutput) ProtectedItemType() pulumi.StringOutput
backup item type.
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 *int `pulumi:"protectedItemId"` // backup item type. 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.IntPtrInput `pulumi:"protectedItemId"` // backup item type. 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.IntPtrOutput
Data Plane Service ID of the protected item.
func (GenericProtectedItemResponseOutput) ProtectedItemType ¶
func (o GenericProtectedItemResponseOutput) ProtectedItemType() pulumi.StringOutput
backup item type.
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 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 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 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 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 *int `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. 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.IntPtrInput `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. 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.IntPtrOutput
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.
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 *int `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. 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.IntPtrInput `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. 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.IntPtrOutput
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.
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 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.
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 ProtectedItemState ¶
type ProtectedItemState struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // ProtectedItemResource 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 (ProtectedItemState) ElementType ¶
func (ProtectedItemState) ElementType() reflect.Type
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