Documentation ¶
Index ¶
- Constants
- type AzureBackupServerContainer
- type AzureBackupServerContainerArgs
- func (AzureBackupServerContainerArgs) ElementType() reflect.Type
- func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
- func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
- type AzureBackupServerContainerInput
- type AzureBackupServerContainerOutput
- func (o AzureBackupServerContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o AzureBackupServerContainerOutput) ContainerId() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) DpmServers() pulumi.StringArrayOutput
- func (AzureBackupServerContainerOutput) ElementType() reflect.Type
- func (o AzureBackupServerContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
- func (o AzureBackupServerContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureBackupServerContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
- func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
- func (o AzureBackupServerContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type AzureBackupServerContainerResponse
- type AzureBackupServerContainerResponseArgs
- func (AzureBackupServerContainerResponseArgs) ElementType() reflect.Type
- func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
- func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
- type AzureBackupServerContainerResponseInput
- type AzureBackupServerContainerResponseOutput
- func (o AzureBackupServerContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
- func (AzureBackupServerContainerResponseOutput) ElementType() reflect.Type
- func (o AzureBackupServerContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
- func (o AzureBackupServerContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureBackupServerContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
- func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
- func (o AzureBackupServerContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type AzureIaaSClassicComputeVMContainer
- type AzureIaaSClassicComputeVMContainerArgs
- func (AzureIaaSClassicComputeVMContainerArgs) ElementType() reflect.Type
- func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
- func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
- type AzureIaaSClassicComputeVMContainerInput
- type AzureIaaSClassicComputeVMContainerOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureIaaSClassicComputeVMContainerOutput) ElementType() reflect.Type
- func (o AzureIaaSClassicComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSClassicComputeVMContainerResponse
- type AzureIaaSClassicComputeVMContainerResponseArgs
- func (AzureIaaSClassicComputeVMContainerResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
- func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
- type AzureIaaSClassicComputeVMContainerResponseInput
- type AzureIaaSClassicComputeVMContainerResponseOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureIaaSClassicComputeVMContainerResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSComputeVMContainer
- type AzureIaaSComputeVMContainerArgs
- func (AzureIaaSComputeVMContainerArgs) ElementType() reflect.Type
- func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
- func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
- type AzureIaaSComputeVMContainerInput
- type AzureIaaSComputeVMContainerOutput
- func (o AzureIaaSComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureIaaSComputeVMContainerOutput) ElementType() reflect.Type
- func (o AzureIaaSComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
- func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
- func (o AzureIaaSComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureIaaSComputeVMContainerResponse
- type AzureIaaSComputeVMContainerResponseArgs
- func (AzureIaaSComputeVMContainerResponseArgs) ElementType() reflect.Type
- func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
- func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
- type AzureIaaSComputeVMContainerResponseInput
- type AzureIaaSComputeVMContainerResponseOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureIaaSComputeVMContainerResponseOutput) ElementType() reflect.Type
- func (o AzureIaaSComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type AzureSQLAGWorkloadContainerProtectionContainer
- type AzureSQLAGWorkloadContainerProtectionContainerArgs
- func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ElementType() reflect.Type
- func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
- type AzureSQLAGWorkloadContainerProtectionContainerInput
- type AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ElementType() reflect.Type
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureSQLAGWorkloadContainerProtectionContainerResponse
- type AzureSQLAGWorkloadContainerProtectionContainerResponseArgs
- func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ElementType() reflect.Type
- func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- type AzureSQLAGWorkloadContainerProtectionContainerResponseInput
- type AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ElementType() reflect.Type
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
- func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureSqlContainer
- type AzureSqlContainerArgs
- type AzureSqlContainerInput
- type AzureSqlContainerOutput
- func (o AzureSqlContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureSqlContainerOutput) ElementType() reflect.Type
- func (o AzureSqlContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerOutput) ToAzureSqlContainerOutput() AzureSqlContainerOutput
- func (o AzureSqlContainerOutput) ToAzureSqlContainerOutputWithContext(ctx context.Context) AzureSqlContainerOutput
- type AzureSqlContainerResponse
- type AzureSqlContainerResponseArgs
- func (AzureSqlContainerResponseArgs) ElementType() reflect.Type
- func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
- func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
- type AzureSqlContainerResponseInput
- type AzureSqlContainerResponseOutput
- func (o AzureSqlContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureSqlContainerResponseOutput) ElementType() reflect.Type
- func (o AzureSqlContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
- func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
- type AzureStorageContainer
- type AzureStorageContainerArgs
- type AzureStorageContainerInput
- type AzureStorageContainerOutput
- func (o AzureStorageContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureStorageContainerOutput) ElementType() reflect.Type
- func (o AzureStorageContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureStorageContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) StorageAccountVersion() pulumi.StringPtrOutput
- func (o AzureStorageContainerOutput) ToAzureStorageContainerOutput() AzureStorageContainerOutput
- func (o AzureStorageContainerOutput) ToAzureStorageContainerOutputWithContext(ctx context.Context) AzureStorageContainerOutput
- type AzureStorageContainerResponse
- type AzureStorageContainerResponseArgs
- func (AzureStorageContainerResponseArgs) ElementType() reflect.Type
- func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
- func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
- type AzureStorageContainerResponseInput
- type AzureStorageContainerResponseOutput
- func (o AzureStorageContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureStorageContainerResponseOutput) ElementType() reflect.Type
- func (o AzureStorageContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o AzureStorageContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) StorageAccountVersion() pulumi.StringPtrOutput
- func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
- func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
- type AzureVMAppContainerProtectionContainer
- type AzureVMAppContainerProtectionContainerArgs
- func (AzureVMAppContainerProtectionContainerArgs) ElementType() reflect.Type
- func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
- func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
- type AzureVMAppContainerProtectionContainerInput
- type AzureVMAppContainerProtectionContainerOutput
- func (o AzureVMAppContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureVMAppContainerProtectionContainerOutput) ElementType() reflect.Type
- func (o AzureVMAppContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
- func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
- func (o AzureVMAppContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureVMAppContainerProtectionContainerResponse
- type AzureVMAppContainerProtectionContainerResponseArgs
- func (AzureVMAppContainerProtectionContainerResponseArgs) ElementType() reflect.Type
- func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
- func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
- type AzureVMAppContainerProtectionContainerResponseInput
- type AzureVMAppContainerProtectionContainerResponseOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureVMAppContainerProtectionContainerResponseOutput) ElementType() reflect.Type
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
- func (o AzureVMAppContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureWorkloadContainer
- type AzureWorkloadContainerArgs
- type AzureWorkloadContainerExtendedInfo
- type AzureWorkloadContainerExtendedInfoArgs
- func (AzureWorkloadContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
- func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
- type AzureWorkloadContainerExtendedInfoInput
- type AzureWorkloadContainerExtendedInfoOutput
- func (AzureWorkloadContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) InquiryInfo() InquiryInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) NodesList() DistributedNodesInfoArrayOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
- type AzureWorkloadContainerExtendedInfoPtrInput
- type AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) Elem() AzureWorkloadContainerExtendedInfoOutput
- func (AzureWorkloadContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) InquiryInfo() InquiryInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) NodesList() DistributedNodesInfoArrayOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
- type AzureWorkloadContainerExtendedInfoResponse
- type AzureWorkloadContainerExtendedInfoResponseArgs
- func (AzureWorkloadContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
- type AzureWorkloadContainerExtendedInfoResponseInput
- type AzureWorkloadContainerExtendedInfoResponseOutput
- func (AzureWorkloadContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) InquiryInfo() InquiryInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) NodesList() DistributedNodesInfoResponseArrayOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
- type AzureWorkloadContainerExtendedInfoResponsePtrInput
- type AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) Elem() AzureWorkloadContainerExtendedInfoResponseOutput
- func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) HostServerName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) InquiryInfo() InquiryInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) NodesList() DistributedNodesInfoResponseArrayOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
- type AzureWorkloadContainerInput
- type AzureWorkloadContainerOutput
- func (o AzureWorkloadContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureWorkloadContainerOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
- func (o AzureWorkloadContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput
- func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutputWithContext(ctx context.Context) AzureWorkloadContainerOutput
- func (o AzureWorkloadContainerOutput) WorkloadType() pulumi.StringPtrOutput
- type AzureWorkloadContainerResponse
- type AzureWorkloadContainerResponseArgs
- func (AzureWorkloadContainerResponseArgs) ElementType() reflect.Type
- func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
- func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
- type AzureWorkloadContainerResponseInput
- type AzureWorkloadContainerResponseOutput
- func (o AzureWorkloadContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (AzureWorkloadContainerResponseOutput) ElementType() reflect.Type
- func (o AzureWorkloadContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
- func (o AzureWorkloadContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) OperationType() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
- func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
- func (o AzureWorkloadContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
- type BackupItemType
- func (BackupItemType) ElementType() reflect.Type
- func (e BackupItemType) ToStringOutput() pulumi.StringOutput
- func (e BackupItemType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BackupItemType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BackupItemType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BackupManagementType
- func (BackupManagementType) ElementType() reflect.Type
- func (e BackupManagementType) ToStringOutput() pulumi.StringOutput
- func (e BackupManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BackupManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BackupManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerIdentityInfo
- type ContainerIdentityInfoArgs
- func (ContainerIdentityInfoArgs) ElementType() reflect.Type
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
- func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
- type ContainerIdentityInfoInput
- type ContainerIdentityInfoOutput
- func (o ContainerIdentityInfoOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoOutput) Audience() pulumi.StringPtrOutput
- func (ContainerIdentityInfoOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerIdentityInfoPtrInput
- type ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoPtrOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoPtrOutput) Audience() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoPtrOutput) Elem() ContainerIdentityInfoOutput
- func (ContainerIdentityInfoPtrOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoPtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
- func (o ContainerIdentityInfoPtrOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerIdentityInfoResponse
- type ContainerIdentityInfoResponseArgs
- func (ContainerIdentityInfoResponseArgs) ElementType() reflect.Type
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
- func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
- type ContainerIdentityInfoResponseInput
- type ContainerIdentityInfoResponseOutput
- func (o ContainerIdentityInfoResponseOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponseOutput) Audience() pulumi.StringPtrOutput
- func (ContainerIdentityInfoResponseOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoResponseOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponseOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerIdentityInfoResponsePtrInput
- type ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) AadTenantId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) Audience() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) Elem() ContainerIdentityInfoResponseOutput
- func (ContainerIdentityInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerIdentityInfoResponsePtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
- func (o ContainerIdentityInfoResponsePtrOutput) UniqueName() pulumi.StringPtrOutput
- type ContainerType
- func (ContainerType) ElementType() reflect.Type
- func (e ContainerType) ToStringOutput() pulumi.StringOutput
- func (e ContainerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DPMContainerExtendedInfo
- type DPMContainerExtendedInfoArgs
- func (DPMContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
- func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
- type DPMContainerExtendedInfoInput
- type DPMContainerExtendedInfoOutput
- func (DPMContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
- func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
- type DPMContainerExtendedInfoPtrInput
- type DPMContainerExtendedInfoPtrOutput
- func (o DPMContainerExtendedInfoPtrOutput) Elem() DPMContainerExtendedInfoOutput
- func (DPMContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
- func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
- type DPMContainerExtendedInfoResponse
- type DPMContainerExtendedInfoResponseArgs
- func (DPMContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
- func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
- type DPMContainerExtendedInfoResponseInput
- type DPMContainerExtendedInfoResponseOutput
- func (DPMContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
- func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
- type DPMContainerExtendedInfoResponsePtrInput
- type DPMContainerExtendedInfoResponsePtrOutput
- func (o DPMContainerExtendedInfoResponsePtrOutput) Elem() DPMContainerExtendedInfoResponseOutput
- func (DPMContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o DPMContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
- func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
- type DistributedNodesInfo
- type DistributedNodesInfoArgs
- type DistributedNodesInfoArray
- type DistributedNodesInfoArrayInput
- type DistributedNodesInfoArrayOutput
- func (DistributedNodesInfoArrayOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoArrayOutput) Index(i pulumi.IntInput) DistributedNodesInfoOutput
- func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput
- func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutputWithContext(ctx context.Context) DistributedNodesInfoArrayOutput
- type DistributedNodesInfoInput
- type DistributedNodesInfoOutput
- func (DistributedNodesInfoOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoOutput) NodeName() pulumi.StringPtrOutput
- func (o DistributedNodesInfoOutput) Status() pulumi.StringPtrOutput
- func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutput() DistributedNodesInfoOutput
- func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutputWithContext(ctx context.Context) DistributedNodesInfoOutput
- type DistributedNodesInfoResponse
- type DistributedNodesInfoResponseArgs
- func (DistributedNodesInfoResponseArgs) ElementType() reflect.Type
- func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
- func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
- type DistributedNodesInfoResponseArray
- func (DistributedNodesInfoResponseArray) ElementType() reflect.Type
- func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
- func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
- type DistributedNodesInfoResponseArrayInput
- type DistributedNodesInfoResponseArrayOutput
- func (DistributedNodesInfoResponseArrayOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoResponseArrayOutput) Index(i pulumi.IntInput) DistributedNodesInfoResponseOutput
- func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
- func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
- type DistributedNodesInfoResponseInput
- type DistributedNodesInfoResponseOutput
- func (DistributedNodesInfoResponseOutput) ElementType() reflect.Type
- func (o DistributedNodesInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o DistributedNodesInfoResponseOutput) NodeName() pulumi.StringPtrOutput
- func (o DistributedNodesInfoResponseOutput) Status() pulumi.StringPtrOutput
- func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
- func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
- type DpmContainer
- type DpmContainerArgs
- type DpmContainerInput
- type DpmContainerOutput
- func (o DpmContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o DpmContainerOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o DpmContainerOutput) ContainerId() pulumi.StringPtrOutput
- func (o DpmContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (o DpmContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o DpmContainerOutput) DpmServers() pulumi.StringArrayOutput
- func (DpmContainerOutput) ElementType() reflect.Type
- func (o DpmContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
- func (o DpmContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o DpmContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o DpmContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o DpmContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o DpmContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o DpmContainerOutput) ToDpmContainerOutput() DpmContainerOutput
- func (o DpmContainerOutput) ToDpmContainerOutputWithContext(ctx context.Context) DpmContainerOutput
- func (o DpmContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type DpmContainerResponse
- type DpmContainerResponseArgs
- type DpmContainerResponseInput
- type DpmContainerResponseOutput
- func (o DpmContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o DpmContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
- func (DpmContainerResponseOutput) ElementType() reflect.Type
- func (o DpmContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
- func (o DpmContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o DpmContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o DpmContainerResponseOutput) ToDpmContainerResponseOutput() DpmContainerResponseOutput
- func (o DpmContainerResponseOutput) ToDpmContainerResponseOutputWithContext(ctx context.Context) DpmContainerResponseOutput
- func (o DpmContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
- type ErrorDetailResponse
- type ErrorDetailResponseArgs
- func (ErrorDetailResponseArgs) ElementType() reflect.Type
- func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
- func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
- type ErrorDetailResponseInput
- type ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (ErrorDetailResponseOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Recommendations() pulumi.StringArrayOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
- type ErrorDetailResponsePtrInput
- type ErrorDetailResponsePtrOutput
- func (o ErrorDetailResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o ErrorDetailResponsePtrOutput) Elem() ErrorDetailResponseOutput
- func (ErrorDetailResponsePtrOutput) ElementType() reflect.Type
- func (o ErrorDetailResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o ErrorDetailResponsePtrOutput) Recommendations() pulumi.StringArrayOutput
- func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
- func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
- type GenericContainer
- type GenericContainerArgs
- type GenericContainerExtendedInfo
- type GenericContainerExtendedInfoArgs
- func (GenericContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
- func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
- type GenericContainerExtendedInfoInput
- type GenericContainerExtendedInfoOutput
- func (o GenericContainerExtendedInfoOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
- func (GenericContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
- type GenericContainerExtendedInfoPtrInput
- type GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) Elem() GenericContainerExtendedInfoOutput
- func (GenericContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoPtrOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
- type GenericContainerExtendedInfoResponse
- type GenericContainerExtendedInfoResponseArgs
- func (GenericContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
- func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
- type GenericContainerExtendedInfoResponseInput
- type GenericContainerExtendedInfoResponseOutput
- func (o GenericContainerExtendedInfoResponseOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
- func (GenericContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoResponseOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoResponseOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
- type GenericContainerExtendedInfoResponsePtrInput
- type GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) Elem() GenericContainerExtendedInfoResponseOutput
- func (GenericContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o GenericContainerExtendedInfoResponsePtrOutput) RawCertData() pulumi.StringPtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ServiceEndpoints() pulumi.StringMapOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
- type GenericContainerInput
- type GenericContainerOutput
- func (o GenericContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o GenericContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (GenericContainerOutput) ElementType() reflect.Type
- func (o GenericContainerOutput) ExtendedInformation() GenericContainerExtendedInfoPtrOutput
- func (o GenericContainerOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o GenericContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o GenericContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o GenericContainerOutput) ToGenericContainerOutput() GenericContainerOutput
- func (o GenericContainerOutput) ToGenericContainerOutputWithContext(ctx context.Context) GenericContainerOutput
- type GenericContainerResponse
- type GenericContainerResponseArgs
- func (GenericContainerResponseArgs) ElementType() reflect.Type
- func (i GenericContainerResponseArgs) ToGenericContainerResponseOutput() GenericContainerResponseOutput
- func (i GenericContainerResponseArgs) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
- type GenericContainerResponseInput
- type GenericContainerResponseOutput
- func (o GenericContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (GenericContainerResponseOutput) ElementType() reflect.Type
- func (o GenericContainerResponseOutput) ExtendedInformation() GenericContainerExtendedInfoResponsePtrOutput
- func (o GenericContainerResponseOutput) FabricName() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o GenericContainerResponseOutput) ToGenericContainerResponseOutput() GenericContainerResponseOutput
- func (o GenericContainerResponseOutput) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
- type IaaSVMContainer
- type IaaSVMContainerArgs
- type IaaSVMContainerInput
- type IaaSVMContainerOutput
- func (o IaaSVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (IaaSVMContainerOutput) ElementType() reflect.Type
- func (o IaaSVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) ToIaaSVMContainerOutput() IaaSVMContainerOutput
- func (o IaaSVMContainerOutput) ToIaaSVMContainerOutputWithContext(ctx context.Context) IaaSVMContainerOutput
- func (o IaaSVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o IaaSVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type IaaSVMContainerResponse
- type IaaSVMContainerResponseArgs
- type IaaSVMContainerResponseInput
- type IaaSVMContainerResponseOutput
- func (o IaaSVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (IaaSVMContainerResponseOutput) ElementType() reflect.Type
- func (o IaaSVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput
- func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutputWithContext(ctx context.Context) IaaSVMContainerResponseOutput
- func (o IaaSVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- func (o IaaSVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
- type InquiryInfo
- type InquiryInfoArgs
- func (InquiryInfoArgs) ElementType() reflect.Type
- func (i InquiryInfoArgs) ToInquiryInfoOutput() InquiryInfoOutput
- func (i InquiryInfoArgs) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
- func (i InquiryInfoArgs) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
- func (i InquiryInfoArgs) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
- type InquiryInfoInput
- type InquiryInfoOutput
- func (InquiryInfoOutput) ElementType() reflect.Type
- func (o InquiryInfoOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
- func (o InquiryInfoOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoOutput) ToInquiryInfoOutput() InquiryInfoOutput
- func (o InquiryInfoOutput) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
- func (o InquiryInfoOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
- func (o InquiryInfoOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
- type InquiryInfoPtrInput
- type InquiryInfoPtrOutput
- func (o InquiryInfoPtrOutput) Elem() InquiryInfoOutput
- func (InquiryInfoPtrOutput) ElementType() reflect.Type
- func (o InquiryInfoPtrOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
- func (o InquiryInfoPtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
- func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
- type InquiryInfoResponse
- type InquiryInfoResponseArgs
- func (InquiryInfoResponseArgs) ElementType() reflect.Type
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
- func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
- type InquiryInfoResponseInput
- type InquiryInfoResponseOutput
- func (InquiryInfoResponseOutput) ElementType() reflect.Type
- func (o InquiryInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryInfoResponseOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
- func (o InquiryInfoResponseOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
- func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
- type InquiryInfoResponsePtrInput
- type InquiryInfoResponsePtrOutput
- func (o InquiryInfoResponsePtrOutput) Elem() InquiryInfoResponseOutput
- func (InquiryInfoResponsePtrOutput) ElementType() reflect.Type
- func (o InquiryInfoResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryInfoResponsePtrOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
- func (o InquiryInfoResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
- func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
- type InquiryValidation
- type InquiryValidationArgs
- func (InquiryValidationArgs) ElementType() reflect.Type
- func (i InquiryValidationArgs) ToInquiryValidationOutput() InquiryValidationOutput
- func (i InquiryValidationArgs) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
- func (i InquiryValidationArgs) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
- func (i InquiryValidationArgs) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
- type InquiryValidationInput
- type InquiryValidationOutput
- func (InquiryValidationOutput) ElementType() reflect.Type
- func (o InquiryValidationOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationOutput) ToInquiryValidationOutput() InquiryValidationOutput
- func (o InquiryValidationOutput) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
- func (o InquiryValidationOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
- func (o InquiryValidationOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
- type InquiryValidationPtrInput
- type InquiryValidationPtrOutput
- func (o InquiryValidationPtrOutput) Elem() InquiryValidationOutput
- func (InquiryValidationPtrOutput) ElementType() reflect.Type
- func (o InquiryValidationPtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
- func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
- type InquiryValidationResponse
- type InquiryValidationResponseArgs
- func (InquiryValidationResponseArgs) ElementType() reflect.Type
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
- func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
- type InquiryValidationResponseInput
- type InquiryValidationResponseOutput
- func (o InquiryValidationResponseOutput) AdditionalDetail() pulumi.StringOutput
- func (InquiryValidationResponseOutput) ElementType() reflect.Type
- func (o InquiryValidationResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryValidationResponseOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
- func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
- type InquiryValidationResponsePtrInput
- type InquiryValidationResponsePtrOutput
- func (o InquiryValidationResponsePtrOutput) AdditionalDetail() pulumi.StringPtrOutput
- func (o InquiryValidationResponsePtrOutput) Elem() InquiryValidationResponseOutput
- func (InquiryValidationResponsePtrOutput) ElementType() reflect.Type
- func (o InquiryValidationResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
- func (o InquiryValidationResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
- func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
- type LookupProtectionContainerArgs
- type LookupProtectionContainerResult
- type MABContainerHealthDetails
- type MABContainerHealthDetailsArgs
- func (MABContainerHealthDetailsArgs) ElementType() reflect.Type
- func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
- func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
- type MABContainerHealthDetailsArray
- func (MABContainerHealthDetailsArray) ElementType() reflect.Type
- func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
- func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
- type MABContainerHealthDetailsArrayInput
- type MABContainerHealthDetailsArrayOutput
- func (MABContainerHealthDetailsArrayOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsArrayOutput) Index(i pulumi.IntInput) MABContainerHealthDetailsOutput
- func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
- func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
- type MABContainerHealthDetailsInput
- type MABContainerHealthDetailsOutput
- func (o MABContainerHealthDetailsOutput) Code() pulumi.IntPtrOutput
- func (MABContainerHealthDetailsOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsOutput) Message() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsOutput) Recommendations() pulumi.StringArrayOutput
- func (o MABContainerHealthDetailsOutput) Title() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
- func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
- type MABContainerHealthDetailsResponse
- type MABContainerHealthDetailsResponseArgs
- func (MABContainerHealthDetailsResponseArgs) ElementType() reflect.Type
- func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
- func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
- type MABContainerHealthDetailsResponseArray
- func (MABContainerHealthDetailsResponseArray) ElementType() reflect.Type
- func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
- func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
- type MABContainerHealthDetailsResponseArrayInput
- type MABContainerHealthDetailsResponseArrayOutput
- func (MABContainerHealthDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsResponseArrayOutput) Index(i pulumi.IntInput) MABContainerHealthDetailsResponseOutput
- func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
- func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
- type MABContainerHealthDetailsResponseInput
- type MABContainerHealthDetailsResponseOutput
- func (o MABContainerHealthDetailsResponseOutput) Code() pulumi.IntPtrOutput
- func (MABContainerHealthDetailsResponseOutput) ElementType() reflect.Type
- func (o MABContainerHealthDetailsResponseOutput) Message() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
- func (o MABContainerHealthDetailsResponseOutput) Title() pulumi.StringPtrOutput
- func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
- func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
- type MabContainer
- type MabContainerArgs
- type MabContainerExtendedInfo
- type MabContainerExtendedInfoArgs
- func (MabContainerExtendedInfoArgs) ElementType() reflect.Type
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
- func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
- type MabContainerExtendedInfoInput
- type MabContainerExtendedInfoOutput
- func (o MabContainerExtendedInfoOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) BackupItems() pulumi.StringArrayOutput
- func (MabContainerExtendedInfoOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
- func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
- type MabContainerExtendedInfoPtrInput
- type MabContainerExtendedInfoPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) BackupItems() pulumi.StringArrayOutput
- func (o MabContainerExtendedInfoPtrOutput) Elem() MabContainerExtendedInfoOutput
- func (MabContainerExtendedInfoPtrOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoPtrOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
- func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
- type MabContainerExtendedInfoResponse
- type MabContainerExtendedInfoResponseArgs
- func (MabContainerExtendedInfoResponseArgs) ElementType() reflect.Type
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
- func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
- type MabContainerExtendedInfoResponseInput
- type MabContainerExtendedInfoResponseOutput
- func (o MabContainerExtendedInfoResponseOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) BackupItems() pulumi.StringArrayOutput
- func (MabContainerExtendedInfoResponseOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
- type MabContainerExtendedInfoResponsePtrInput
- type MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) BackupItemType() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) BackupItems() pulumi.StringArrayOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) Elem() MabContainerExtendedInfoResponseOutput
- func (MabContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
- func (o MabContainerExtendedInfoResponsePtrOutput) LastBackupStatus() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) PolicyName() pulumi.StringPtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
- type MabContainerInput
- type MabContainerOutput
- func (o MabContainerOutput) AgentVersion() pulumi.StringPtrOutput
- func (o MabContainerOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o MabContainerOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o MabContainerOutput) ContainerHealthState() pulumi.StringPtrOutput
- func (o MabContainerOutput) ContainerId() pulumi.Float64PtrOutput
- func (o MabContainerOutput) ContainerType() pulumi.StringPtrOutput
- func (MabContainerOutput) ElementType() reflect.Type
- func (o MabContainerOutput) ExtendedInfo() MabContainerExtendedInfoPtrOutput
- func (o MabContainerOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MabContainerOutput) HealthStatus() pulumi.StringPtrOutput
- func (o MabContainerOutput) MabContainerHealthDetails() MABContainerHealthDetailsArrayOutput
- func (o MabContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o MabContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o MabContainerOutput) ToMabContainerOutput() MabContainerOutput
- func (o MabContainerOutput) ToMabContainerOutputWithContext(ctx context.Context) MabContainerOutput
- type MabContainerResponse
- type MabContainerResponseArgs
- type MabContainerResponseInput
- type MabContainerResponseOutput
- func (o MabContainerResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
- func (o MabContainerResponseOutput) ContainerHealthState() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) ContainerId() pulumi.Float64PtrOutput
- func (o MabContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
- func (MabContainerResponseOutput) ElementType() reflect.Type
- func (o MabContainerResponseOutput) ExtendedInfo() MabContainerExtendedInfoResponsePtrOutput
- func (o MabContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) MabContainerHealthDetails() MABContainerHealthDetailsResponseArrayOutput
- func (o MabContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
- func (o MabContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) ToMabContainerResponseOutput() MabContainerResponseOutput
- func (o MabContainerResponseOutput) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
- type OperationType
- func (OperationType) ElementType() reflect.Type
- func (e OperationType) ToStringOutput() pulumi.StringOutput
- func (e OperationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OperationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OperationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProtectionContainer
- type ProtectionContainerArgs
- type ProtectionContainerInput
- type ProtectionContainerOutput
- type ProtectionContainerState
- type WorkloadInquiryDetails
- type WorkloadInquiryDetailsArgs
- type WorkloadInquiryDetailsArray
- func (WorkloadInquiryDetailsArray) ElementType() reflect.Type
- func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
- func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
- type WorkloadInquiryDetailsArrayInput
- type WorkloadInquiryDetailsArrayOutput
- func (WorkloadInquiryDetailsArrayOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsArrayOutput) Index(i pulumi.IntInput) WorkloadInquiryDetailsOutput
- func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
- func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
- type WorkloadInquiryDetailsInput
- type WorkloadInquiryDetailsOutput
- func (WorkloadInquiryDetailsOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsOutput) InquiryValidation() InquiryValidationPtrOutput
- func (o WorkloadInquiryDetailsOutput) ItemCount() pulumi.Float64PtrOutput
- func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput
- func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutputWithContext(ctx context.Context) WorkloadInquiryDetailsOutput
- func (o WorkloadInquiryDetailsOutput) Type() pulumi.StringPtrOutput
- type WorkloadInquiryDetailsResponse
- type WorkloadInquiryDetailsResponseArgs
- func (WorkloadInquiryDetailsResponseArgs) ElementType() reflect.Type
- func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
- func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
- type WorkloadInquiryDetailsResponseArray
- func (WorkloadInquiryDetailsResponseArray) ElementType() reflect.Type
- func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
- func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
- type WorkloadInquiryDetailsResponseArrayInput
- type WorkloadInquiryDetailsResponseArrayOutput
- func (WorkloadInquiryDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsResponseArrayOutput) Index(i pulumi.IntInput) WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
- func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
- type WorkloadInquiryDetailsResponseInput
- type WorkloadInquiryDetailsResponseOutput
- func (WorkloadInquiryDetailsResponseOutput) ElementType() reflect.Type
- func (o WorkloadInquiryDetailsResponseOutput) InquiryValidation() InquiryValidationResponsePtrOutput
- func (o WorkloadInquiryDetailsResponseOutput) ItemCount() pulumi.Float64PtrOutput
- func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseOutput) Type() pulumi.StringPtrOutput
- type WorkloadType
- func (WorkloadType) ElementType() reflect.Type
- func (e WorkloadType) ToStringOutput() pulumi.StringOutput
- func (e WorkloadType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkloadType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkloadType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( BackupItemTypeInvalid = BackupItemType("Invalid") BackupItemTypeVM = BackupItemType("VM") BackupItemTypeFileFolder = BackupItemType("FileFolder") BackupItemTypeAzureSqlDb = BackupItemType("AzureSqlDb") BackupItemTypeSQLDB = BackupItemType("SQLDB") BackupItemTypeExchange = BackupItemType("Exchange") BackupItemTypeVMwareVM = BackupItemType("VMwareVM") BackupItemTypeSystemState = BackupItemType("SystemState") BackupItemTypeClient = BackupItemType("Client") BackupItemTypeGenericDataSource = BackupItemType("GenericDataSource") BackupItemTypeSQLDataBase = BackupItemType("SQLDataBase") BackupItemTypeSAPHanaDatabase = BackupItemType("SAPHanaDatabase") BackupItemTypeSAPAseDatabase = BackupItemType("SAPAseDatabase") )
const ( BackupManagementTypeInvalid = BackupManagementType("Invalid") BackupManagementTypeAzureIaasVM = BackupManagementType("AzureIaasVM") BackupManagementTypeMAB = BackupManagementType("MAB") BackupManagementTypeDPM = BackupManagementType("DPM") BackupManagementTypeAzureBackupServer = BackupManagementType("AzureBackupServer") BackupManagementTypeAzureSql = BackupManagementType("AzureSql") BackupManagementTypeAzureStorage = BackupManagementType("AzureStorage") BackupManagementTypeAzureWorkload = BackupManagementType("AzureWorkload") BackupManagementTypeDefaultBackup = BackupManagementType("DefaultBackup") )
const ( ContainerTypeInvalid = ContainerType("Invalid") ContainerTypeUnknown = ContainerType("Unknown") ContainerTypeIaasVMContainer = ContainerType("IaasVMContainer") ContainerTypeIaasVMServiceContainer = ContainerType("IaasVMServiceContainer") ContainerTypeDPMContainer = ContainerType("DPMContainer") ContainerTypeAzureBackupServerContainer = ContainerType("AzureBackupServerContainer") ContainerTypeMABContainer = ContainerType("MABContainer") ContainerTypeCluster = ContainerType("Cluster") ContainerTypeAzureSqlContainer = ContainerType("AzureSqlContainer") ContainerTypeWindows = ContainerType("Windows") ContainerTypeVCenter = ContainerType("VCenter") ContainerTypeVMAppContainer = ContainerType("VMAppContainer") ContainerTypeSQLAGWorkLoadContainer = ContainerType("SQLAGWorkLoadContainer") ContainerTypeStorageContainer = ContainerType("StorageContainer") ContainerTypeGenericContainer = ContainerType("GenericContainer") )
const ( OperationTypeInvalid = OperationType("Invalid") OperationTypeRegister = OperationType("Register") OperationTypeReregister = OperationType("Reregister") )
const ( WorkloadTypeInvalid = WorkloadType("Invalid") WorkloadTypeVM = WorkloadType("VM") WorkloadTypeFileFolder = WorkloadType("FileFolder") WorkloadTypeAzureSqlDb = WorkloadType("AzureSqlDb") WorkloadTypeSQLDB = WorkloadType("SQLDB") WorkloadTypeExchange = WorkloadType("Exchange") WorkloadTypeVMwareVM = WorkloadType("VMwareVM") WorkloadTypeSystemState = WorkloadType("SystemState") WorkloadTypeClient = WorkloadType("Client") WorkloadTypeGenericDataSource = WorkloadType("GenericDataSource") WorkloadTypeSQLDataBase = WorkloadType("SQLDataBase") WorkloadTypeSAPHanaDatabase = WorkloadType("SAPHanaDatabase") WorkloadTypeSAPAseDatabase = WorkloadType("SAPAseDatabase") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureBackupServerContainer ¶ added in v0.5.0
type AzureBackupServerContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType *string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
type AzureBackupServerContainerArgs ¶ added in v0.5.0
type AzureBackupServerContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerArgs) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerArgs) ElementType() reflect.Type
func (AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutput ¶ added in v0.5.0
func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
func (AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutputWithContext ¶ added in v0.5.0
func (i AzureBackupServerContainerArgs) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
type AzureBackupServerContainerInput ¶ added in v0.5.0
type AzureBackupServerContainerInput interface { pulumi.Input ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput ToAzureBackupServerContainerOutputWithContext(context.Context) AzureBackupServerContainerOutput }
AzureBackupServerContainerInput is an input type that accepts AzureBackupServerContainerArgs and AzureBackupServerContainerOutput values. You can construct a concrete instance of `AzureBackupServerContainerInput` via:
AzureBackupServerContainerArgs{...}
type AzureBackupServerContainerOutput ¶ added in v0.5.0
type AzureBackupServerContainerOutput struct{ *pulumi.OutputState }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureBackupServerContainerOutput) CanReRegister ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (AzureBackupServerContainerOutput) ContainerId ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (AzureBackupServerContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (AzureBackupServerContainerOutput) DpmAgentVersion ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (AzureBackupServerContainerOutput) DpmServers ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (AzureBackupServerContainerOutput) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerOutput) ElementType() reflect.Type
func (AzureBackupServerContainerOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
Extended Info of the container.
func (AzureBackupServerContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureBackupServerContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureBackupServerContainerOutput) ProtectedItemCount ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (AzureBackupServerContainerOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (AzureBackupServerContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutput ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutput() AzureBackupServerContainerOutput
func (AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutputWithContext ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) ToAzureBackupServerContainerOutputWithContext(ctx context.Context) AzureBackupServerContainerOutput
func (AzureBackupServerContainerOutput) UpgradeAvailable ¶ added in v0.5.0
func (o AzureBackupServerContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type AzureBackupServerContainerResponse ¶ added in v0.5.0
type AzureBackupServerContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType *string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
type AzureBackupServerContainerResponseArgs ¶ added in v0.5.0
type AzureBackupServerContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerResponseArgs) ElementType() reflect.Type
func (AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutput ¶ added in v0.5.0
func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
func (AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureBackupServerContainerResponseArgs) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
type AzureBackupServerContainerResponseInput ¶ added in v0.5.0
type AzureBackupServerContainerResponseInput interface { pulumi.Input ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput ToAzureBackupServerContainerResponseOutputWithContext(context.Context) AzureBackupServerContainerResponseOutput }
AzureBackupServerContainerResponseInput is an input type that accepts AzureBackupServerContainerResponseArgs and AzureBackupServerContainerResponseOutput values. You can construct a concrete instance of `AzureBackupServerContainerResponseInput` via:
AzureBackupServerContainerResponseArgs{...}
type AzureBackupServerContainerResponseOutput ¶ added in v0.5.0
type AzureBackupServerContainerResponseOutput struct{ *pulumi.OutputState }
AzureBackupServer (DPMVenus) workload-specific protection container.
func (AzureBackupServerContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureBackupServerContainerResponseOutput) CanReRegister ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (AzureBackupServerContainerResponseOutput) ContainerId ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (AzureBackupServerContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (AzureBackupServerContainerResponseOutput) DpmAgentVersion ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (AzureBackupServerContainerResponseOutput) DpmServers ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (AzureBackupServerContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureBackupServerContainerResponseOutput) ElementType() reflect.Type
func (AzureBackupServerContainerResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
Extended Info of the container.
func (AzureBackupServerContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureBackupServerContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureBackupServerContainerResponseOutput) ProtectedItemCount ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (AzureBackupServerContainerResponseOutput) ProtectionStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (AzureBackupServerContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutput ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutput() AzureBackupServerContainerResponseOutput
func (AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) ToAzureBackupServerContainerResponseOutputWithContext(ctx context.Context) AzureBackupServerContainerResponseOutput
func (AzureBackupServerContainerResponseOutput) UpgradeAvailable ¶ added in v0.5.0
func (o AzureBackupServerContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type AzureIaaSClassicComputeVMContainer ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
type AzureIaaSClassicComputeVMContainerArgs ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerArgs) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutput ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
func (AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerArgs) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
type AzureIaaSClassicComputeVMContainerInput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerInput interface { pulumi.Input ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput ToAzureIaaSClassicComputeVMContainerOutputWithContext(context.Context) AzureIaaSClassicComputeVMContainerOutput }
AzureIaaSClassicComputeVMContainerInput is an input type that accepts AzureIaaSClassicComputeVMContainerArgs and AzureIaaSClassicComputeVMContainerOutput values. You can construct a concrete instance of `AzureIaaSClassicComputeVMContainerInput` via:
AzureIaaSClassicComputeVMContainerArgs{...}
type AzureIaaSClassicComputeVMContainerOutput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSClassicComputeVMContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSClassicComputeVMContainerOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerOutput) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSClassicComputeVMContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSClassicComputeVMContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutput ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutput() AzureIaaSClassicComputeVMContainerOutput
func (AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) ToAzureIaaSClassicComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerOutput
func (AzureIaaSClassicComputeVMContainerOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSClassicComputeVMContainerOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSClassicComputeVMContainerResponse ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
type AzureIaaSClassicComputeVMContainerResponseArgs ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerResponseArgs) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutput ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
func (AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSClassicComputeVMContainerResponseArgs) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
type AzureIaaSClassicComputeVMContainerResponseInput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponseInput interface { pulumi.Input ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(context.Context) AzureIaaSClassicComputeVMContainerResponseOutput }
AzureIaaSClassicComputeVMContainerResponseInput is an input type that accepts AzureIaaSClassicComputeVMContainerResponseArgs and AzureIaaSClassicComputeVMContainerResponseOutput values. You can construct a concrete instance of `AzureIaaSClassicComputeVMContainerResponseInput` via:
AzureIaaSClassicComputeVMContainerResponseArgs{...}
type AzureIaaSClassicComputeVMContainerResponseOutput ¶ added in v0.5.0
type AzureIaaSClassicComputeVMContainerResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing a classic virtual machine.
func (AzureIaaSClassicComputeVMContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSClassicComputeVMContainerResponseOutput) ElementType() reflect.Type
func (AzureIaaSClassicComputeVMContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutput ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutput() AzureIaaSClassicComputeVMContainerResponseOutput
func (AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) ToAzureIaaSClassicComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSClassicComputeVMContainerResponseOutput
func (AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSClassicComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSComputeVMContainer ¶ added in v0.5.0
type AzureIaaSComputeVMContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
type AzureIaaSComputeVMContainerArgs ¶ added in v0.5.0
type AzureIaaSComputeVMContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerArgs) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutput ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
func (AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerArgs) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
type AzureIaaSComputeVMContainerInput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerInput interface { pulumi.Input ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput ToAzureIaaSComputeVMContainerOutputWithContext(context.Context) AzureIaaSComputeVMContainerOutput }
AzureIaaSComputeVMContainerInput is an input type that accepts AzureIaaSComputeVMContainerArgs and AzureIaaSComputeVMContainerOutput values. You can construct a concrete instance of `AzureIaaSComputeVMContainerInput` via:
AzureIaaSComputeVMContainerArgs{...}
type AzureIaaSComputeVMContainerOutput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSComputeVMContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSComputeVMContainerOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerOutput) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSComputeVMContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSComputeVMContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSComputeVMContainerOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutput ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutput() AzureIaaSComputeVMContainerOutput
func (AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) ToAzureIaaSComputeVMContainerOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerOutput
func (AzureIaaSComputeVMContainerOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSComputeVMContainerOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureIaaSComputeVMContainerResponse ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
type AzureIaaSComputeVMContainerResponseArgs ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerResponseArgs) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutput ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
func (AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureIaaSComputeVMContainerResponseArgs) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
type AzureIaaSComputeVMContainerResponseInput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponseInput interface { pulumi.Input ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput ToAzureIaaSComputeVMContainerResponseOutputWithContext(context.Context) AzureIaaSComputeVMContainerResponseOutput }
AzureIaaSComputeVMContainerResponseInput is an input type that accepts AzureIaaSComputeVMContainerResponseArgs and AzureIaaSComputeVMContainerResponseOutput values. You can construct a concrete instance of `AzureIaaSComputeVMContainerResponseInput` via:
AzureIaaSComputeVMContainerResponseArgs{...}
type AzureIaaSComputeVMContainerResponseOutput ¶ added in v0.5.0
type AzureIaaSComputeVMContainerResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
func (AzureIaaSComputeVMContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureIaaSComputeVMContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (AzureIaaSComputeVMContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureIaaSComputeVMContainerResponseOutput) ElementType() reflect.Type
func (AzureIaaSComputeVMContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureIaaSComputeVMContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureIaaSComputeVMContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureIaaSComputeVMContainerResponseOutput) ResourceGroup ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutput ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutput() AzureIaaSComputeVMContainerResponseOutput
func (AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) ToAzureIaaSComputeVMContainerResponseOutputWithContext(ctx context.Context) AzureIaaSComputeVMContainerResponseOutput
func (AzureIaaSComputeVMContainerResponseOutput) VirtualMachineId ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (AzureIaaSComputeVMContainerResponseOutput) VirtualMachineVersion ¶ added in v0.5.0
func (o AzureIaaSComputeVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type AzureSQLAGWorkloadContainerProtectionContainer ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType *string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
type AzureSQLAGWorkloadContainerProtectionContainerArgs ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutput ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
func (AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerArgs) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
type AzureSQLAGWorkloadContainerProtectionContainerInput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerInput interface { pulumi.Input ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput }
AzureSQLAGWorkloadContainerProtectionContainerInput is an input type that accepts AzureSQLAGWorkloadContainerProtectionContainerArgs and AzureSQLAGWorkloadContainerProtectionContainerOutput values. You can construct a concrete instance of `AzureSQLAGWorkloadContainerProtectionContainerInput` via:
AzureSQLAGWorkloadContainerProtectionContainerArgs{...}
type AzureSQLAGWorkloadContainerProtectionContainerOutput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerOutput struct{ *pulumi.OutputState }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
Additional details of a workload container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) OperationType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutput ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutput() AzureSQLAGWorkloadContainerProtectionContainerOutput
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) ToAzureSQLAGWorkloadContainerProtectionContainerOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerOutput
func (AzureSQLAGWorkloadContainerProtectionContainerOutput) WorkloadType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureSQLAGWorkloadContainerProtectionContainerResponse ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType *string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
type AzureSQLAGWorkloadContainerProtectionContainerResponseArgs ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
func (AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureSQLAGWorkloadContainerProtectionContainerResponseArgs) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
type AzureSQLAGWorkloadContainerProtectionContainerResponseInput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponseInput interface { pulumi.Input ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput }
AzureSQLAGWorkloadContainerProtectionContainerResponseInput is an input type that accepts AzureSQLAGWorkloadContainerProtectionContainerResponseArgs and AzureSQLAGWorkloadContainerProtectionContainerResponseOutput values. You can construct a concrete instance of `AzureSQLAGWorkloadContainerProtectionContainerResponseInput` via:
AzureSQLAGWorkloadContainerProtectionContainerResponseArgs{...}
type AzureSQLAGWorkloadContainerProtectionContainerResponseOutput ¶ added in v0.5.0
type AzureSQLAGWorkloadContainerProtectionContainerResponseOutput struct{ *pulumi.OutputState }
Container for SQL workloads under SQL Availability Group.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ElementType() reflect.Type
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
Additional details of a workload container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) OperationType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutput() AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) ToAzureSQLAGWorkloadContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureSQLAGWorkloadContainerProtectionContainerResponseOutput
func (AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureSQLAGWorkloadContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureSqlContainer ¶
type AzureSqlContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
type AzureSqlContainerArgs ¶
type AzureSqlContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
func (AzureSqlContainerArgs) ElementType ¶
func (AzureSqlContainerArgs) ElementType() reflect.Type
func (AzureSqlContainerArgs) ToAzureSqlContainerOutput ¶
func (i AzureSqlContainerArgs) ToAzureSqlContainerOutput() AzureSqlContainerOutput
func (AzureSqlContainerArgs) ToAzureSqlContainerOutputWithContext ¶
func (i AzureSqlContainerArgs) ToAzureSqlContainerOutputWithContext(ctx context.Context) AzureSqlContainerOutput
type AzureSqlContainerInput ¶
type AzureSqlContainerInput interface { pulumi.Input ToAzureSqlContainerOutput() AzureSqlContainerOutput ToAzureSqlContainerOutputWithContext(context.Context) AzureSqlContainerOutput }
AzureSqlContainerInput is an input type that accepts AzureSqlContainerArgs and AzureSqlContainerOutput values. You can construct a concrete instance of `AzureSqlContainerInput` via:
AzureSqlContainerArgs{...}
type AzureSqlContainerOutput ¶
type AzureSqlContainerOutput struct{ *pulumi.OutputState }
Azure Sql workload-specific container.
func (AzureSqlContainerOutput) BackupManagementType ¶
func (o AzureSqlContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSqlContainerOutput) ContainerType ¶
func (o AzureSqlContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureSqlContainer'.
func (AzureSqlContainerOutput) ElementType ¶
func (AzureSqlContainerOutput) ElementType() reflect.Type
func (AzureSqlContainerOutput) FriendlyName ¶
func (o AzureSqlContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSqlContainerOutput) HealthStatus ¶
func (o AzureSqlContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSqlContainerOutput) RegistrationStatus ¶
func (o AzureSqlContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSqlContainerOutput) ToAzureSqlContainerOutput ¶
func (o AzureSqlContainerOutput) ToAzureSqlContainerOutput() AzureSqlContainerOutput
func (AzureSqlContainerOutput) ToAzureSqlContainerOutputWithContext ¶
func (o AzureSqlContainerOutput) ToAzureSqlContainerOutputWithContext(ctx context.Context) AzureSqlContainerOutput
type AzureSqlContainerResponse ¶
type AzureSqlContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
type AzureSqlContainerResponseArgs ¶
type AzureSqlContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureSqlContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Azure Sql workload-specific container.
func (AzureSqlContainerResponseArgs) ElementType ¶
func (AzureSqlContainerResponseArgs) ElementType() reflect.Type
func (AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutput ¶
func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
func (AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutputWithContext ¶
func (i AzureSqlContainerResponseArgs) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
type AzureSqlContainerResponseInput ¶
type AzureSqlContainerResponseInput interface { pulumi.Input ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput ToAzureSqlContainerResponseOutputWithContext(context.Context) AzureSqlContainerResponseOutput }
AzureSqlContainerResponseInput is an input type that accepts AzureSqlContainerResponseArgs and AzureSqlContainerResponseOutput values. You can construct a concrete instance of `AzureSqlContainerResponseInput` via:
AzureSqlContainerResponseArgs{...}
type AzureSqlContainerResponseOutput ¶
type AzureSqlContainerResponseOutput struct{ *pulumi.OutputState }
Azure Sql workload-specific container.
func (AzureSqlContainerResponseOutput) BackupManagementType ¶
func (o AzureSqlContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureSqlContainerResponseOutput) ContainerType ¶
func (o AzureSqlContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureSqlContainer'.
func (AzureSqlContainerResponseOutput) ElementType ¶
func (AzureSqlContainerResponseOutput) ElementType() reflect.Type
func (AzureSqlContainerResponseOutput) FriendlyName ¶
func (o AzureSqlContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureSqlContainerResponseOutput) HealthStatus ¶
func (o AzureSqlContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureSqlContainerResponseOutput) RegistrationStatus ¶
func (o AzureSqlContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutput ¶
func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutput() AzureSqlContainerResponseOutput
func (AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutputWithContext ¶
func (o AzureSqlContainerResponseOutput) ToAzureSqlContainerResponseOutputWithContext(ctx context.Context) AzureSqlContainerResponseOutput
type AzureStorageContainer ¶
type AzureStorageContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId *string `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion *string `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
type AzureStorageContainerArgs ¶
type AzureStorageContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion pulumi.StringPtrInput `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
func (AzureStorageContainerArgs) ElementType ¶
func (AzureStorageContainerArgs) ElementType() reflect.Type
func (AzureStorageContainerArgs) ToAzureStorageContainerOutput ¶
func (i AzureStorageContainerArgs) ToAzureStorageContainerOutput() AzureStorageContainerOutput
func (AzureStorageContainerArgs) ToAzureStorageContainerOutputWithContext ¶
func (i AzureStorageContainerArgs) ToAzureStorageContainerOutputWithContext(ctx context.Context) AzureStorageContainerOutput
type AzureStorageContainerInput ¶
type AzureStorageContainerInput interface { pulumi.Input ToAzureStorageContainerOutput() AzureStorageContainerOutput ToAzureStorageContainerOutputWithContext(context.Context) AzureStorageContainerOutput }
AzureStorageContainerInput is an input type that accepts AzureStorageContainerArgs and AzureStorageContainerOutput values. You can construct a concrete instance of `AzureStorageContainerInput` via:
AzureStorageContainerArgs{...}
type AzureStorageContainerOutput ¶
type AzureStorageContainerOutput struct{ *pulumi.OutputState }
Azure Storage Account workload-specific container.
func (AzureStorageContainerOutput) BackupManagementType ¶
func (o AzureStorageContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureStorageContainerOutput) ContainerType ¶
func (o AzureStorageContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'StorageContainer'.
func (AzureStorageContainerOutput) ElementType ¶
func (AzureStorageContainerOutput) ElementType() reflect.Type
func (AzureStorageContainerOutput) FriendlyName ¶
func (o AzureStorageContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureStorageContainerOutput) HealthStatus ¶
func (o AzureStorageContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureStorageContainerOutput) ProtectedItemCount ¶
func (o AzureStorageContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (AzureStorageContainerOutput) RegistrationStatus ¶
func (o AzureStorageContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureStorageContainerOutput) ResourceGroup ¶
func (o AzureStorageContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureStorageContainerOutput) SourceResourceId ¶
func (o AzureStorageContainerOutput) SourceResourceId() pulumi.StringPtrOutput
Fully qualified ARM url.
func (AzureStorageContainerOutput) StorageAccountVersion ¶
func (o AzureStorageContainerOutput) StorageAccountVersion() pulumi.StringPtrOutput
Storage account version.
func (AzureStorageContainerOutput) ToAzureStorageContainerOutput ¶
func (o AzureStorageContainerOutput) ToAzureStorageContainerOutput() AzureStorageContainerOutput
func (AzureStorageContainerOutput) ToAzureStorageContainerOutputWithContext ¶
func (o AzureStorageContainerOutput) ToAzureStorageContainerOutputWithContext(ctx context.Context) AzureStorageContainerOutput
type AzureStorageContainerResponse ¶
type AzureStorageContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId *string `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion *string `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
type AzureStorageContainerResponseArgs ¶
type AzureStorageContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'StorageContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url. SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Storage account version. StorageAccountVersion pulumi.StringPtrInput `pulumi:"storageAccountVersion"` }
Azure Storage Account workload-specific container.
func (AzureStorageContainerResponseArgs) ElementType ¶
func (AzureStorageContainerResponseArgs) ElementType() reflect.Type
func (AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutput ¶
func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
func (AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutputWithContext ¶
func (i AzureStorageContainerResponseArgs) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
type AzureStorageContainerResponseInput ¶
type AzureStorageContainerResponseInput interface { pulumi.Input ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput ToAzureStorageContainerResponseOutputWithContext(context.Context) AzureStorageContainerResponseOutput }
AzureStorageContainerResponseInput is an input type that accepts AzureStorageContainerResponseArgs and AzureStorageContainerResponseOutput values. You can construct a concrete instance of `AzureStorageContainerResponseInput` via:
AzureStorageContainerResponseArgs{...}
type AzureStorageContainerResponseOutput ¶
type AzureStorageContainerResponseOutput struct{ *pulumi.OutputState }
Azure Storage Account workload-specific container.
func (AzureStorageContainerResponseOutput) BackupManagementType ¶
func (o AzureStorageContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureStorageContainerResponseOutput) ContainerType ¶
func (o AzureStorageContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'StorageContainer'.
func (AzureStorageContainerResponseOutput) ElementType ¶
func (AzureStorageContainerResponseOutput) ElementType() reflect.Type
func (AzureStorageContainerResponseOutput) FriendlyName ¶
func (o AzureStorageContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureStorageContainerResponseOutput) HealthStatus ¶
func (o AzureStorageContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureStorageContainerResponseOutput) ProtectedItemCount ¶
func (o AzureStorageContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (AzureStorageContainerResponseOutput) RegistrationStatus ¶
func (o AzureStorageContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureStorageContainerResponseOutput) ResourceGroup ¶
func (o AzureStorageContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (AzureStorageContainerResponseOutput) SourceResourceId ¶
func (o AzureStorageContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
Fully qualified ARM url.
func (AzureStorageContainerResponseOutput) StorageAccountVersion ¶
func (o AzureStorageContainerResponseOutput) StorageAccountVersion() pulumi.StringPtrOutput
Storage account version.
func (AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutput ¶
func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutput() AzureStorageContainerResponseOutput
func (AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutputWithContext ¶
func (o AzureStorageContainerResponseOutput) ToAzureStorageContainerResponseOutputWithContext(ctx context.Context) AzureStorageContainerResponseOutput
type AzureVMAppContainerProtectionContainer ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType *string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
type AzureVMAppContainerProtectionContainerArgs ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerArgs) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerArgs) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutput ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
func (AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerArgs) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
type AzureVMAppContainerProtectionContainerInput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerInput interface { pulumi.Input ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput ToAzureVMAppContainerProtectionContainerOutputWithContext(context.Context) AzureVMAppContainerProtectionContainerOutput }
AzureVMAppContainerProtectionContainerInput is an input type that accepts AzureVMAppContainerProtectionContainerArgs and AzureVMAppContainerProtectionContainerOutput values. You can construct a concrete instance of `AzureVMAppContainerProtectionContainerInput` via:
AzureVMAppContainerProtectionContainerArgs{...}
type AzureVMAppContainerProtectionContainerOutput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerOutput struct{ *pulumi.OutputState }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureVMAppContainerProtectionContainerOutput) ContainerType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureVMAppContainerProtectionContainerOutput) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerOutput) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
Additional details of a workload container.
func (AzureVMAppContainerProtectionContainerOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureVMAppContainerProtectionContainerOutput) HealthStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureVMAppContainerProtectionContainerOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureVMAppContainerProtectionContainerOutput) OperationType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureVMAppContainerProtectionContainerOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureVMAppContainerProtectionContainerOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutput ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutput() AzureVMAppContainerProtectionContainerOutput
func (AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutputWithContext ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) ToAzureVMAppContainerProtectionContainerOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerOutput
func (AzureVMAppContainerProtectionContainerOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureVMAppContainerProtectionContainerResponse ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType *string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
type AzureVMAppContainerProtectionContainerResponseArgs ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerResponseArgs) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerResponseArgs) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
func (AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (i AzureVMAppContainerProtectionContainerResponseArgs) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
type AzureVMAppContainerProtectionContainerResponseInput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponseInput interface { pulumi.Input ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(context.Context) AzureVMAppContainerProtectionContainerResponseOutput }
AzureVMAppContainerProtectionContainerResponseInput is an input type that accepts AzureVMAppContainerProtectionContainerResponseArgs and AzureVMAppContainerProtectionContainerResponseOutput values. You can construct a concrete instance of `AzureVMAppContainerProtectionContainerResponseInput` via:
AzureVMAppContainerProtectionContainerResponseArgs{...}
type AzureVMAppContainerProtectionContainerResponseOutput ¶ added in v0.5.0
type AzureVMAppContainerProtectionContainerResponseOutput struct{ *pulumi.OutputState }
Container for SQL workloads under Azure Virtual Machines.
func (AzureVMAppContainerProtectionContainerResponseOutput) BackupManagementType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureVMAppContainerProtectionContainerResponseOutput) ContainerType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureVMAppContainerProtectionContainerResponseOutput) ElementType ¶ added in v0.5.0
func (AzureVMAppContainerProtectionContainerResponseOutput) ElementType() reflect.Type
func (AzureVMAppContainerProtectionContainerResponseOutput) ExtendedInfo ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
Additional details of a workload container.
func (AzureVMAppContainerProtectionContainerResponseOutput) FriendlyName ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureVMAppContainerProtectionContainerResponseOutput) HealthStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureVMAppContainerProtectionContainerResponseOutput) LastUpdatedTime ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureVMAppContainerProtectionContainerResponseOutput) OperationType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureVMAppContainerProtectionContainerResponseOutput) RegistrationStatus ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureVMAppContainerProtectionContainerResponseOutput) SourceResourceId ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutput ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutput() AzureVMAppContainerProtectionContainerResponseOutput
func (AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) ToAzureVMAppContainerProtectionContainerResponseOutputWithContext(ctx context.Context) AzureVMAppContainerProtectionContainerResponseOutput
func (AzureVMAppContainerProtectionContainerResponseOutput) WorkloadType ¶ added in v0.5.0
func (o AzureVMAppContainerProtectionContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureWorkloadContainer ¶
type AzureWorkloadContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType *string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
type AzureWorkloadContainerArgs ¶
type AzureWorkloadContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerArgs) ElementType ¶
func (AzureWorkloadContainerArgs) ElementType() reflect.Type
func (AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutput ¶
func (i AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput
func (AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutputWithContext ¶
func (i AzureWorkloadContainerArgs) ToAzureWorkloadContainerOutputWithContext(ctx context.Context) AzureWorkloadContainerOutput
type AzureWorkloadContainerExtendedInfo ¶
type AzureWorkloadContainerExtendedInfo struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName *string `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo *InquiryInfo `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList []DistributedNodesInfo `pulumi:"nodesList"` }
Extended information of the container.
type AzureWorkloadContainerExtendedInfoArgs ¶
type AzureWorkloadContainerExtendedInfoArgs struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName pulumi.StringPtrInput `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo InquiryInfoPtrInput `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList DistributedNodesInfoArrayInput `pulumi:"nodesList"` }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoArgs) ElementType ¶
func (AzureWorkloadContainerExtendedInfoArgs) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutput ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutput ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
func (AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoArgs) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
type AzureWorkloadContainerExtendedInfoInput ¶
type AzureWorkloadContainerExtendedInfoInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput ToAzureWorkloadContainerExtendedInfoOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoOutput }
AzureWorkloadContainerExtendedInfoInput is an input type that accepts AzureWorkloadContainerExtendedInfoArgs and AzureWorkloadContainerExtendedInfoOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoInput` via:
AzureWorkloadContainerExtendedInfoArgs{...}
type AzureWorkloadContainerExtendedInfoOutput ¶
type AzureWorkloadContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoOutput) InquiryInfo() InquiryInfoPtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoOutput) NodesList() DistributedNodesInfoArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutput ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutput() AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoOutput
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
func (AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
type AzureWorkloadContainerExtendedInfoPtrInput ¶
type AzureWorkloadContainerExtendedInfoPtrInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoPtrOutput }
AzureWorkloadContainerExtendedInfoPtrInput is an input type that accepts AzureWorkloadContainerExtendedInfoArgs, AzureWorkloadContainerExtendedInfoPtr and AzureWorkloadContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoPtrInput` via:
AzureWorkloadContainerExtendedInfoArgs{...} or: nil
func AzureWorkloadContainerExtendedInfoPtr ¶
func AzureWorkloadContainerExtendedInfoPtr(v *AzureWorkloadContainerExtendedInfoArgs) AzureWorkloadContainerExtendedInfoPtrInput
type AzureWorkloadContainerExtendedInfoPtrOutput ¶
type AzureWorkloadContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (AzureWorkloadContainerExtendedInfoPtrOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoPtrOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoPtrOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) InquiryInfo() InquiryInfoPtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoPtrOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) NodesList() DistributedNodesInfoArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutput() AzureWorkloadContainerExtendedInfoPtrOutput
func (AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoPtrOutput) ToAzureWorkloadContainerExtendedInfoPtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoPtrOutput
type AzureWorkloadContainerExtendedInfoResponse ¶
type AzureWorkloadContainerExtendedInfoResponse struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName *string `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo *InquiryInfoResponse `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList []DistributedNodesInfoResponse `pulumi:"nodesList"` }
Extended information of the container.
type AzureWorkloadContainerExtendedInfoResponseArgs ¶
type AzureWorkloadContainerExtendedInfoResponseArgs struct { // Host Os Name in case of Stand Alone and Cluster Name in case of distributed container. HostServerName pulumi.StringPtrInput `pulumi:"hostServerName"` // Inquiry Status for the container. InquiryInfo InquiryInfoResponsePtrInput `pulumi:"inquiryInfo"` // List of the nodes in case of distributed container. NodesList DistributedNodesInfoResponseArrayInput `pulumi:"nodesList"` }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoResponseArgs) ElementType ¶
func (AzureWorkloadContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutput ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
func (AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i AzureWorkloadContainerExtendedInfoResponseArgs) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
type AzureWorkloadContainerExtendedInfoResponseInput ¶
type AzureWorkloadContainerExtendedInfoResponseInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoResponseOutput }
AzureWorkloadContainerExtendedInfoResponseInput is an input type that accepts AzureWorkloadContainerExtendedInfoResponseArgs and AzureWorkloadContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoResponseInput` via:
AzureWorkloadContainerExtendedInfoResponseArgs{...}
type AzureWorkloadContainerExtendedInfoResponseOutput ¶
type AzureWorkloadContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Extended information of the container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoResponseOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) InquiryInfo() InquiryInfoResponsePtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) NodesList() DistributedNodesInfoResponseArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutput ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutput() AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponseOutput
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
func (AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoResponseOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
type AzureWorkloadContainerExtendedInfoResponsePtrInput ¶
type AzureWorkloadContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput }
AzureWorkloadContainerExtendedInfoResponsePtrInput is an input type that accepts AzureWorkloadContainerExtendedInfoResponseArgs, AzureWorkloadContainerExtendedInfoResponsePtr and AzureWorkloadContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `AzureWorkloadContainerExtendedInfoResponsePtrInput` via:
AzureWorkloadContainerExtendedInfoResponseArgs{...} or: nil
func AzureWorkloadContainerExtendedInfoResponsePtr ¶
func AzureWorkloadContainerExtendedInfoResponsePtr(v *AzureWorkloadContainerExtendedInfoResponseArgs) AzureWorkloadContainerExtendedInfoResponsePtrInput
type AzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
type AzureWorkloadContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) HostServerName ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) HostServerName() pulumi.StringPtrOutput
Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) InquiryInfo ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) InquiryInfo() InquiryInfoResponsePtrOutput
Inquiry Status for the container.
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) NodesList ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) NodesList() DistributedNodesInfoResponseArrayOutput
List of the nodes in case of distributed container.
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutput() AzureWorkloadContainerExtendedInfoResponsePtrOutput
func (AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o AzureWorkloadContainerExtendedInfoResponsePtrOutput) ToAzureWorkloadContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) AzureWorkloadContainerExtendedInfoResponsePtrOutput
type AzureWorkloadContainerInput ¶
type AzureWorkloadContainerInput interface { pulumi.Input ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput ToAzureWorkloadContainerOutputWithContext(context.Context) AzureWorkloadContainerOutput }
AzureWorkloadContainerInput is an input type that accepts AzureWorkloadContainerArgs and AzureWorkloadContainerOutput values. You can construct a concrete instance of `AzureWorkloadContainerInput` via:
AzureWorkloadContainerArgs{...}
type AzureWorkloadContainerOutput ¶
type AzureWorkloadContainerOutput struct{ *pulumi.OutputState }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerOutput) BackupManagementType ¶
func (o AzureWorkloadContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureWorkloadContainerOutput) ContainerType ¶
func (o AzureWorkloadContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureWorkloadContainerOutput) ElementType ¶
func (AzureWorkloadContainerOutput) ElementType() reflect.Type
func (AzureWorkloadContainerOutput) ExtendedInfo ¶
func (o AzureWorkloadContainerOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoPtrOutput
Additional details of a workload container.
func (AzureWorkloadContainerOutput) FriendlyName ¶
func (o AzureWorkloadContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureWorkloadContainerOutput) HealthStatus ¶
func (o AzureWorkloadContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureWorkloadContainerOutput) LastUpdatedTime ¶
func (o AzureWorkloadContainerOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureWorkloadContainerOutput) OperationType ¶
func (o AzureWorkloadContainerOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureWorkloadContainerOutput) RegistrationStatus ¶
func (o AzureWorkloadContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureWorkloadContainerOutput) SourceResourceId ¶
func (o AzureWorkloadContainerOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutput ¶
func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutput() AzureWorkloadContainerOutput
func (AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutputWithContext ¶
func (o AzureWorkloadContainerOutput) ToAzureWorkloadContainerOutputWithContext(ctx context.Context) AzureWorkloadContainerOutput
func (AzureWorkloadContainerOutput) WorkloadType ¶
func (o AzureWorkloadContainerOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type AzureWorkloadContainerResponse ¶
type AzureWorkloadContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType *string `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo *AzureWorkloadContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType *string `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId *string `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType *string `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
type AzureWorkloadContainerResponseArgs ¶
type AzureWorkloadContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'AzureWorkloadContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional details of a workload container. ExtendedInfo AzureWorkloadContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Time stamp when this container was updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // Re-Do Operation OperationType pulumi.StringPtrInput `pulumi:"operationType"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // ARM ID of the virtual machine represented by this Azure Workload Container SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // Workload type for which registration was sent. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerResponseArgs) ElementType ¶
func (AzureWorkloadContainerResponseArgs) ElementType() reflect.Type
func (AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutput ¶
func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
func (AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutputWithContext ¶
func (i AzureWorkloadContainerResponseArgs) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
type AzureWorkloadContainerResponseInput ¶
type AzureWorkloadContainerResponseInput interface { pulumi.Input ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput ToAzureWorkloadContainerResponseOutputWithContext(context.Context) AzureWorkloadContainerResponseOutput }
AzureWorkloadContainerResponseInput is an input type that accepts AzureWorkloadContainerResponseArgs and AzureWorkloadContainerResponseOutput values. You can construct a concrete instance of `AzureWorkloadContainerResponseInput` via:
AzureWorkloadContainerResponseArgs{...}
type AzureWorkloadContainerResponseOutput ¶
type AzureWorkloadContainerResponseOutput struct{ *pulumi.OutputState }
Container for the workloads running inside Azure Compute or Classic Compute.
func (AzureWorkloadContainerResponseOutput) BackupManagementType ¶
func (o AzureWorkloadContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (AzureWorkloadContainerResponseOutput) ContainerType ¶
func (o AzureWorkloadContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'AzureWorkloadContainer'.
func (AzureWorkloadContainerResponseOutput) ElementType ¶
func (AzureWorkloadContainerResponseOutput) ElementType() reflect.Type
func (AzureWorkloadContainerResponseOutput) ExtendedInfo ¶
func (o AzureWorkloadContainerResponseOutput) ExtendedInfo() AzureWorkloadContainerExtendedInfoResponsePtrOutput
Additional details of a workload container.
func (AzureWorkloadContainerResponseOutput) FriendlyName ¶
func (o AzureWorkloadContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (AzureWorkloadContainerResponseOutput) HealthStatus ¶
func (o AzureWorkloadContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (AzureWorkloadContainerResponseOutput) LastUpdatedTime ¶
func (o AzureWorkloadContainerResponseOutput) LastUpdatedTime() pulumi.StringPtrOutput
Time stamp when this container was updated.
func (AzureWorkloadContainerResponseOutput) OperationType ¶
func (o AzureWorkloadContainerResponseOutput) OperationType() pulumi.StringPtrOutput
Re-Do Operation
func (AzureWorkloadContainerResponseOutput) RegistrationStatus ¶
func (o AzureWorkloadContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (AzureWorkloadContainerResponseOutput) SourceResourceId ¶
func (o AzureWorkloadContainerResponseOutput) SourceResourceId() pulumi.StringPtrOutput
ARM ID of the virtual machine represented by this Azure Workload Container
func (AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutput ¶
func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutput() AzureWorkloadContainerResponseOutput
func (AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutputWithContext ¶
func (o AzureWorkloadContainerResponseOutput) ToAzureWorkloadContainerResponseOutputWithContext(ctx context.Context) AzureWorkloadContainerResponseOutput
func (AzureWorkloadContainerResponseOutput) WorkloadType ¶
func (o AzureWorkloadContainerResponseOutput) WorkloadType() pulumi.StringPtrOutput
Workload type for which registration was sent.
type BackupItemType ¶ added in v0.3.1
Type of backup items associated with this container.
func (BackupItemType) ElementType ¶ added in v0.3.1
func (BackupItemType) ElementType() reflect.Type
func (BackupItemType) ToStringOutput ¶ added in v0.3.1
func (e BackupItemType) ToStringOutput() pulumi.StringOutput
func (BackupItemType) ToStringOutputWithContext ¶ added in v0.3.1
func (e BackupItemType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupItemType) ToStringPtrOutput ¶ added in v0.3.1
func (e BackupItemType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupItemType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e BackupItemType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BackupManagementType ¶ added in v0.3.1
Type of backup management for the container.
func (BackupManagementType) ElementType ¶ added in v0.3.1
func (BackupManagementType) ElementType() reflect.Type
func (BackupManagementType) ToStringOutput ¶ added in v0.3.1
func (e BackupManagementType) ToStringOutput() pulumi.StringOutput
func (BackupManagementType) ToStringOutputWithContext ¶ added in v0.3.1
func (e BackupManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupManagementType) ToStringPtrOutput ¶ added in v0.3.1
func (e BackupManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupManagementType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e BackupManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerIdentityInfo ¶
type ContainerIdentityInfo struct { // Protection container identity - AAD Tenant AadTenantId *string `pulumi:"aadTenantId"` // Protection container identity - Audience Audience *string `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId *string `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName *string `pulumi:"uniqueName"` }
Container identity information
type ContainerIdentityInfoArgs ¶
type ContainerIdentityInfoArgs struct { // Protection container identity - AAD Tenant AadTenantId pulumi.StringPtrInput `pulumi:"aadTenantId"` // Protection container identity - Audience Audience pulumi.StringPtrInput `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId pulumi.StringPtrInput `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName pulumi.StringPtrInput `pulumi:"uniqueName"` }
Container identity information
func (ContainerIdentityInfoArgs) ElementType ¶
func (ContainerIdentityInfoArgs) ElementType() reflect.Type
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoOutput ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoOutputWithContext ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutput ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutputWithContext ¶
func (i ContainerIdentityInfoArgs) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
type ContainerIdentityInfoInput ¶
type ContainerIdentityInfoInput interface { pulumi.Input ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput ToContainerIdentityInfoOutputWithContext(context.Context) ContainerIdentityInfoOutput }
ContainerIdentityInfoInput is an input type that accepts ContainerIdentityInfoArgs and ContainerIdentityInfoOutput values. You can construct a concrete instance of `ContainerIdentityInfoInput` via:
ContainerIdentityInfoArgs{...}
type ContainerIdentityInfoOutput ¶
type ContainerIdentityInfoOutput struct{ *pulumi.OutputState }
Container identity information
func (ContainerIdentityInfoOutput) AadTenantId ¶
func (o ContainerIdentityInfoOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoOutput) Audience ¶
func (o ContainerIdentityInfoOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoOutput) ElementType ¶
func (ContainerIdentityInfoOutput) ElementType() reflect.Type
func (ContainerIdentityInfoOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoOutput ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutput() ContainerIdentityInfoOutput
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoOutputWithContext ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoOutputWithContext(ctx context.Context) ContainerIdentityInfoOutput
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutput ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutputWithContext ¶
func (o ContainerIdentityInfoOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoOutput) UniqueName ¶
func (o ContainerIdentityInfoOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerIdentityInfoPtrInput ¶
type ContainerIdentityInfoPtrInput interface { pulumi.Input ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput ToContainerIdentityInfoPtrOutputWithContext(context.Context) ContainerIdentityInfoPtrOutput }
ContainerIdentityInfoPtrInput is an input type that accepts ContainerIdentityInfoArgs, ContainerIdentityInfoPtr and ContainerIdentityInfoPtrOutput values. You can construct a concrete instance of `ContainerIdentityInfoPtrInput` via:
ContainerIdentityInfoArgs{...} or: nil
func ContainerIdentityInfoPtr ¶
func ContainerIdentityInfoPtr(v *ContainerIdentityInfoArgs) ContainerIdentityInfoPtrInput
type ContainerIdentityInfoPtrOutput ¶
type ContainerIdentityInfoPtrOutput struct{ *pulumi.OutputState }
func (ContainerIdentityInfoPtrOutput) AadTenantId ¶
func (o ContainerIdentityInfoPtrOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoPtrOutput) Audience ¶
func (o ContainerIdentityInfoPtrOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoPtrOutput) Elem ¶
func (o ContainerIdentityInfoPtrOutput) Elem() ContainerIdentityInfoOutput
func (ContainerIdentityInfoPtrOutput) ElementType ¶
func (ContainerIdentityInfoPtrOutput) ElementType() reflect.Type
func (ContainerIdentityInfoPtrOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoPtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutput ¶
func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutput() ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutputWithContext ¶
func (o ContainerIdentityInfoPtrOutput) ToContainerIdentityInfoPtrOutputWithContext(ctx context.Context) ContainerIdentityInfoPtrOutput
func (ContainerIdentityInfoPtrOutput) UniqueName ¶
func (o ContainerIdentityInfoPtrOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerIdentityInfoResponse ¶
type ContainerIdentityInfoResponse struct { // Protection container identity - AAD Tenant AadTenantId *string `pulumi:"aadTenantId"` // Protection container identity - Audience Audience *string `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId *string `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName *string `pulumi:"uniqueName"` }
Container identity information
type ContainerIdentityInfoResponseArgs ¶
type ContainerIdentityInfoResponseArgs struct { // Protection container identity - AAD Tenant AadTenantId pulumi.StringPtrInput `pulumi:"aadTenantId"` // Protection container identity - Audience Audience pulumi.StringPtrInput `pulumi:"audience"` // Protection container identity - AAD Service Principal ServicePrincipalClientId pulumi.StringPtrInput `pulumi:"servicePrincipalClientId"` // Unique name of the container UniqueName pulumi.StringPtrInput `pulumi:"uniqueName"` }
Container identity information
func (ContainerIdentityInfoResponseArgs) ElementType ¶
func (ContainerIdentityInfoResponseArgs) ElementType() reflect.Type
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutput ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutputWithContext ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutput ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutputWithContext ¶
func (i ContainerIdentityInfoResponseArgs) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
type ContainerIdentityInfoResponseInput ¶
type ContainerIdentityInfoResponseInput interface { pulumi.Input ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput ToContainerIdentityInfoResponseOutputWithContext(context.Context) ContainerIdentityInfoResponseOutput }
ContainerIdentityInfoResponseInput is an input type that accepts ContainerIdentityInfoResponseArgs and ContainerIdentityInfoResponseOutput values. You can construct a concrete instance of `ContainerIdentityInfoResponseInput` via:
ContainerIdentityInfoResponseArgs{...}
type ContainerIdentityInfoResponseOutput ¶
type ContainerIdentityInfoResponseOutput struct{ *pulumi.OutputState }
Container identity information
func (ContainerIdentityInfoResponseOutput) AadTenantId ¶
func (o ContainerIdentityInfoResponseOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoResponseOutput) Audience ¶
func (o ContainerIdentityInfoResponseOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoResponseOutput) ElementType ¶
func (ContainerIdentityInfoResponseOutput) ElementType() reflect.Type
func (ContainerIdentityInfoResponseOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoResponseOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutput ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutput() ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutputWithContext ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponseOutputWithContext(ctx context.Context) ContainerIdentityInfoResponseOutput
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutput ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutputWithContext ¶
func (o ContainerIdentityInfoResponseOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponseOutput) UniqueName ¶
func (o ContainerIdentityInfoResponseOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerIdentityInfoResponsePtrInput ¶
type ContainerIdentityInfoResponsePtrInput interface { pulumi.Input ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput ToContainerIdentityInfoResponsePtrOutputWithContext(context.Context) ContainerIdentityInfoResponsePtrOutput }
ContainerIdentityInfoResponsePtrInput is an input type that accepts ContainerIdentityInfoResponseArgs, ContainerIdentityInfoResponsePtr and ContainerIdentityInfoResponsePtrOutput values. You can construct a concrete instance of `ContainerIdentityInfoResponsePtrInput` via:
ContainerIdentityInfoResponseArgs{...} or: nil
func ContainerIdentityInfoResponsePtr ¶
func ContainerIdentityInfoResponsePtr(v *ContainerIdentityInfoResponseArgs) ContainerIdentityInfoResponsePtrInput
type ContainerIdentityInfoResponsePtrOutput ¶
type ContainerIdentityInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerIdentityInfoResponsePtrOutput) AadTenantId ¶
func (o ContainerIdentityInfoResponsePtrOutput) AadTenantId() pulumi.StringPtrOutput
Protection container identity - AAD Tenant
func (ContainerIdentityInfoResponsePtrOutput) Audience ¶
func (o ContainerIdentityInfoResponsePtrOutput) Audience() pulumi.StringPtrOutput
Protection container identity - Audience
func (ContainerIdentityInfoResponsePtrOutput) ElementType ¶
func (ContainerIdentityInfoResponsePtrOutput) ElementType() reflect.Type
func (ContainerIdentityInfoResponsePtrOutput) ServicePrincipalClientId ¶
func (o ContainerIdentityInfoResponsePtrOutput) ServicePrincipalClientId() pulumi.StringPtrOutput
Protection container identity - AAD Service Principal
func (ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutput ¶
func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutput() ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutputWithContext ¶
func (o ContainerIdentityInfoResponsePtrOutput) ToContainerIdentityInfoResponsePtrOutputWithContext(ctx context.Context) ContainerIdentityInfoResponsePtrOutput
func (ContainerIdentityInfoResponsePtrOutput) UniqueName ¶
func (o ContainerIdentityInfoResponsePtrOutput) UniqueName() pulumi.StringPtrOutput
Unique name of the container
type ContainerType ¶ added in v0.3.1
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer
func (ContainerType) ElementType ¶ added in v0.3.1
func (ContainerType) ElementType() reflect.Type
func (ContainerType) ToStringOutput ¶ added in v0.3.1
func (e ContainerType) ToStringOutput() pulumi.StringOutput
func (ContainerType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerType) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DPMContainerExtendedInfo ¶
type DPMContainerExtendedInfo struct { // Last refresh time of the DPMContainer. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
type DPMContainerExtendedInfoArgs ¶
type DPMContainerExtendedInfoArgs struct { // Last refresh time of the DPMContainer. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoArgs) ElementType ¶
func (DPMContainerExtendedInfoArgs) ElementType() reflect.Type
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutput ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutputWithContext ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutput ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
func (DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutputWithContext ¶
func (i DPMContainerExtendedInfoArgs) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
type DPMContainerExtendedInfoInput ¶
type DPMContainerExtendedInfoInput interface { pulumi.Input ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput ToDPMContainerExtendedInfoOutputWithContext(context.Context) DPMContainerExtendedInfoOutput }
DPMContainerExtendedInfoInput is an input type that accepts DPMContainerExtendedInfoArgs and DPMContainerExtendedInfoOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoInput` via:
DPMContainerExtendedInfoArgs{...}
type DPMContainerExtendedInfoOutput ¶
type DPMContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoOutput) ElementType ¶
func (DPMContainerExtendedInfoOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutput ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutput() DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutputWithContext ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoOutputWithContext(ctx context.Context) DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutput ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
func (DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutputWithContext ¶
func (o DPMContainerExtendedInfoOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
type DPMContainerExtendedInfoPtrInput ¶
type DPMContainerExtendedInfoPtrInput interface { pulumi.Input ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput ToDPMContainerExtendedInfoPtrOutputWithContext(context.Context) DPMContainerExtendedInfoPtrOutput }
DPMContainerExtendedInfoPtrInput is an input type that accepts DPMContainerExtendedInfoArgs, DPMContainerExtendedInfoPtr and DPMContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoPtrInput` via:
DPMContainerExtendedInfoArgs{...} or: nil
func DPMContainerExtendedInfoPtr ¶
func DPMContainerExtendedInfoPtr(v *DPMContainerExtendedInfoArgs) DPMContainerExtendedInfoPtrInput
type DPMContainerExtendedInfoPtrOutput ¶
type DPMContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (DPMContainerExtendedInfoPtrOutput) Elem ¶
func (o DPMContainerExtendedInfoPtrOutput) Elem() DPMContainerExtendedInfoOutput
func (DPMContainerExtendedInfoPtrOutput) ElementType ¶
func (DPMContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoPtrOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutput ¶
func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutput() DPMContainerExtendedInfoPtrOutput
func (DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutputWithContext ¶
func (o DPMContainerExtendedInfoPtrOutput) ToDPMContainerExtendedInfoPtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoPtrOutput
type DPMContainerExtendedInfoResponse ¶
type DPMContainerExtendedInfoResponse struct { // Last refresh time of the DPMContainer. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
type DPMContainerExtendedInfoResponseArgs ¶
type DPMContainerExtendedInfoResponseArgs struct { // Last refresh time of the DPMContainer. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoResponseArgs) ElementType ¶
func (DPMContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutput ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutputWithContext ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutput ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
func (DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i DPMContainerExtendedInfoResponseArgs) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
type DPMContainerExtendedInfoResponseInput ¶
type DPMContainerExtendedInfoResponseInput interface { pulumi.Input ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput ToDPMContainerExtendedInfoResponseOutputWithContext(context.Context) DPMContainerExtendedInfoResponseOutput }
DPMContainerExtendedInfoResponseInput is an input type that accepts DPMContainerExtendedInfoResponseArgs and DPMContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoResponseInput` via:
DPMContainerExtendedInfoResponseArgs{...}
type DPMContainerExtendedInfoResponseOutput ¶
type DPMContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information of the DPMContainer.
func (DPMContainerExtendedInfoResponseOutput) ElementType ¶
func (DPMContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoResponseOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutput ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutput() DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutputWithContext ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponseOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponseOutput
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutput ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
func (DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o DPMContainerExtendedInfoResponseOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
type DPMContainerExtendedInfoResponsePtrInput ¶
type DPMContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput ToDPMContainerExtendedInfoResponsePtrOutputWithContext(context.Context) DPMContainerExtendedInfoResponsePtrOutput }
DPMContainerExtendedInfoResponsePtrInput is an input type that accepts DPMContainerExtendedInfoResponseArgs, DPMContainerExtendedInfoResponsePtr and DPMContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `DPMContainerExtendedInfoResponsePtrInput` via:
DPMContainerExtendedInfoResponseArgs{...} or: nil
func DPMContainerExtendedInfoResponsePtr ¶
func DPMContainerExtendedInfoResponsePtr(v *DPMContainerExtendedInfoResponseArgs) DPMContainerExtendedInfoResponsePtrInput
type DPMContainerExtendedInfoResponsePtrOutput ¶
type DPMContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (DPMContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (DPMContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (DPMContainerExtendedInfoResponsePtrOutput) LastRefreshedAt ¶
func (o DPMContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Last refresh time of the DPMContainer.
func (DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutput ¶
func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutput() DPMContainerExtendedInfoResponsePtrOutput
func (DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o DPMContainerExtendedInfoResponsePtrOutput) ToDPMContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) DPMContainerExtendedInfoResponsePtrOutput
type DistributedNodesInfo ¶
type DistributedNodesInfo struct { // Name of the node under a distributed container. NodeName *string `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status *string `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
type DistributedNodesInfoArgs ¶
type DistributedNodesInfoArgs struct { // Name of the node under a distributed container. NodeName pulumi.StringPtrInput `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoArgs) ElementType ¶
func (DistributedNodesInfoArgs) ElementType() reflect.Type
func (DistributedNodesInfoArgs) ToDistributedNodesInfoOutput ¶
func (i DistributedNodesInfoArgs) ToDistributedNodesInfoOutput() DistributedNodesInfoOutput
func (DistributedNodesInfoArgs) ToDistributedNodesInfoOutputWithContext ¶
func (i DistributedNodesInfoArgs) ToDistributedNodesInfoOutputWithContext(ctx context.Context) DistributedNodesInfoOutput
type DistributedNodesInfoArray ¶
type DistributedNodesInfoArray []DistributedNodesInfoInput
func (DistributedNodesInfoArray) ElementType ¶
func (DistributedNodesInfoArray) ElementType() reflect.Type
func (DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutput ¶
func (i DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput
func (DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutputWithContext ¶
func (i DistributedNodesInfoArray) ToDistributedNodesInfoArrayOutputWithContext(ctx context.Context) DistributedNodesInfoArrayOutput
type DistributedNodesInfoArrayInput ¶
type DistributedNodesInfoArrayInput interface { pulumi.Input ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput ToDistributedNodesInfoArrayOutputWithContext(context.Context) DistributedNodesInfoArrayOutput }
DistributedNodesInfoArrayInput is an input type that accepts DistributedNodesInfoArray and DistributedNodesInfoArrayOutput values. You can construct a concrete instance of `DistributedNodesInfoArrayInput` via:
DistributedNodesInfoArray{ DistributedNodesInfoArgs{...} }
type DistributedNodesInfoArrayOutput ¶
type DistributedNodesInfoArrayOutput struct{ *pulumi.OutputState }
func (DistributedNodesInfoArrayOutput) ElementType ¶
func (DistributedNodesInfoArrayOutput) ElementType() reflect.Type
func (DistributedNodesInfoArrayOutput) Index ¶
func (o DistributedNodesInfoArrayOutput) Index(i pulumi.IntInput) DistributedNodesInfoOutput
func (DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutput ¶
func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutput() DistributedNodesInfoArrayOutput
func (DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutputWithContext ¶
func (o DistributedNodesInfoArrayOutput) ToDistributedNodesInfoArrayOutputWithContext(ctx context.Context) DistributedNodesInfoArrayOutput
type DistributedNodesInfoInput ¶
type DistributedNodesInfoInput interface { pulumi.Input ToDistributedNodesInfoOutput() DistributedNodesInfoOutput ToDistributedNodesInfoOutputWithContext(context.Context) DistributedNodesInfoOutput }
DistributedNodesInfoInput is an input type that accepts DistributedNodesInfoArgs and DistributedNodesInfoOutput values. You can construct a concrete instance of `DistributedNodesInfoInput` via:
DistributedNodesInfoArgs{...}
type DistributedNodesInfoOutput ¶
type DistributedNodesInfoOutput struct{ *pulumi.OutputState }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoOutput) ElementType ¶
func (DistributedNodesInfoOutput) ElementType() reflect.Type
func (DistributedNodesInfoOutput) NodeName ¶
func (o DistributedNodesInfoOutput) NodeName() pulumi.StringPtrOutput
Name of the node under a distributed container.
func (DistributedNodesInfoOutput) Status ¶
func (o DistributedNodesInfoOutput) Status() pulumi.StringPtrOutput
Status of this Node. Failed | Succeeded
func (DistributedNodesInfoOutput) ToDistributedNodesInfoOutput ¶
func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutput() DistributedNodesInfoOutput
func (DistributedNodesInfoOutput) ToDistributedNodesInfoOutputWithContext ¶
func (o DistributedNodesInfoOutput) ToDistributedNodesInfoOutputWithContext(ctx context.Context) DistributedNodesInfoOutput
type DistributedNodesInfoResponse ¶
type DistributedNodesInfoResponse struct { // Error Details if the Status is non-success. ErrorDetail *ErrorDetailResponse `pulumi:"errorDetail"` // Name of the node under a distributed container. NodeName *string `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status *string `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
type DistributedNodesInfoResponseArgs ¶
type DistributedNodesInfoResponseArgs struct { // Error Details if the Status is non-success. ErrorDetail ErrorDetailResponsePtrInput `pulumi:"errorDetail"` // Name of the node under a distributed container. NodeName pulumi.StringPtrInput `pulumi:"nodeName"` // Status of this Node. // Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoResponseArgs) ElementType ¶
func (DistributedNodesInfoResponseArgs) ElementType() reflect.Type
func (DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutput ¶
func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
func (DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutputWithContext ¶
func (i DistributedNodesInfoResponseArgs) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
type DistributedNodesInfoResponseArray ¶
type DistributedNodesInfoResponseArray []DistributedNodesInfoResponseInput
func (DistributedNodesInfoResponseArray) ElementType ¶
func (DistributedNodesInfoResponseArray) ElementType() reflect.Type
func (DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutput ¶
func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
func (DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutputWithContext ¶
func (i DistributedNodesInfoResponseArray) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
type DistributedNodesInfoResponseArrayInput ¶
type DistributedNodesInfoResponseArrayInput interface { pulumi.Input ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput ToDistributedNodesInfoResponseArrayOutputWithContext(context.Context) DistributedNodesInfoResponseArrayOutput }
DistributedNodesInfoResponseArrayInput is an input type that accepts DistributedNodesInfoResponseArray and DistributedNodesInfoResponseArrayOutput values. You can construct a concrete instance of `DistributedNodesInfoResponseArrayInput` via:
DistributedNodesInfoResponseArray{ DistributedNodesInfoResponseArgs{...} }
type DistributedNodesInfoResponseArrayOutput ¶
type DistributedNodesInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (DistributedNodesInfoResponseArrayOutput) ElementType ¶
func (DistributedNodesInfoResponseArrayOutput) ElementType() reflect.Type
func (DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutput ¶
func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutput() DistributedNodesInfoResponseArrayOutput
func (DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutputWithContext ¶
func (o DistributedNodesInfoResponseArrayOutput) ToDistributedNodesInfoResponseArrayOutputWithContext(ctx context.Context) DistributedNodesInfoResponseArrayOutput
type DistributedNodesInfoResponseInput ¶
type DistributedNodesInfoResponseInput interface { pulumi.Input ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput ToDistributedNodesInfoResponseOutputWithContext(context.Context) DistributedNodesInfoResponseOutput }
DistributedNodesInfoResponseInput is an input type that accepts DistributedNodesInfoResponseArgs and DistributedNodesInfoResponseOutput values. You can construct a concrete instance of `DistributedNodesInfoResponseInput` via:
DistributedNodesInfoResponseArgs{...}
type DistributedNodesInfoResponseOutput ¶
type DistributedNodesInfoResponseOutput struct{ *pulumi.OutputState }
This is used to represent the various nodes of the distributed container.
func (DistributedNodesInfoResponseOutput) ElementType ¶
func (DistributedNodesInfoResponseOutput) ElementType() reflect.Type
func (DistributedNodesInfoResponseOutput) ErrorDetail ¶
func (o DistributedNodesInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Details if the Status is non-success.
func (DistributedNodesInfoResponseOutput) NodeName ¶
func (o DistributedNodesInfoResponseOutput) NodeName() pulumi.StringPtrOutput
Name of the node under a distributed container.
func (DistributedNodesInfoResponseOutput) Status ¶
func (o DistributedNodesInfoResponseOutput) Status() pulumi.StringPtrOutput
Status of this Node. Failed | Succeeded
func (DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutput ¶
func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutput() DistributedNodesInfoResponseOutput
func (DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutputWithContext ¶
func (o DistributedNodesInfoResponseOutput) ToDistributedNodesInfoResponseOutputWithContext(ctx context.Context) DistributedNodesInfoResponseOutput
type DpmContainer ¶
type DpmContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType *string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
type DpmContainerArgs ¶
type DpmContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
func (DpmContainerArgs) ElementType ¶
func (DpmContainerArgs) ElementType() reflect.Type
func (DpmContainerArgs) ToDpmContainerOutput ¶
func (i DpmContainerArgs) ToDpmContainerOutput() DpmContainerOutput
func (DpmContainerArgs) ToDpmContainerOutputWithContext ¶
func (i DpmContainerArgs) ToDpmContainerOutputWithContext(ctx context.Context) DpmContainerOutput
type DpmContainerInput ¶
type DpmContainerInput interface { pulumi.Input ToDpmContainerOutput() DpmContainerOutput ToDpmContainerOutputWithContext(context.Context) DpmContainerOutput }
DpmContainerInput is an input type that accepts DpmContainerArgs and DpmContainerOutput values. You can construct a concrete instance of `DpmContainerInput` via:
DpmContainerArgs{...}
type DpmContainerOutput ¶
type DpmContainerOutput struct{ *pulumi.OutputState }
DPM workload-specific protection container.
func (DpmContainerOutput) BackupManagementType ¶
func (o DpmContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (DpmContainerOutput) CanReRegister ¶
func (o DpmContainerOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (DpmContainerOutput) ContainerId ¶
func (o DpmContainerOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (DpmContainerOutput) ContainerType ¶
func (o DpmContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (DpmContainerOutput) DpmAgentVersion ¶
func (o DpmContainerOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (DpmContainerOutput) DpmServers ¶
func (o DpmContainerOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (DpmContainerOutput) ElementType ¶
func (DpmContainerOutput) ElementType() reflect.Type
func (DpmContainerOutput) ExtendedInfo ¶
func (o DpmContainerOutput) ExtendedInfo() DPMContainerExtendedInfoPtrOutput
Extended Info of the container.
func (DpmContainerOutput) FriendlyName ¶
func (o DpmContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (DpmContainerOutput) HealthStatus ¶
func (o DpmContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (DpmContainerOutput) ProtectedItemCount ¶
func (o DpmContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (DpmContainerOutput) ProtectionStatus ¶
func (o DpmContainerOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (DpmContainerOutput) RegistrationStatus ¶
func (o DpmContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (DpmContainerOutput) ToDpmContainerOutput ¶
func (o DpmContainerOutput) ToDpmContainerOutput() DpmContainerOutput
func (DpmContainerOutput) ToDpmContainerOutputWithContext ¶
func (o DpmContainerOutput) ToDpmContainerOutputWithContext(ctx context.Context) DpmContainerOutput
func (DpmContainerOutput) UpgradeAvailable ¶
func (o DpmContainerOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type DpmContainerResponse ¶
type DpmContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister *bool `pulumi:"canReRegister"` // ID of container. ContainerId *string `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType *string `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion *string `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers []string `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo *DPMContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus *string `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable *bool `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
type DpmContainerResponseArgs ¶
type DpmContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Specifies whether the container is re-registrable. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // ID of container. ContainerId pulumi.StringPtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'DPMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Backup engine Agent version DpmAgentVersion pulumi.StringPtrInput `pulumi:"dpmAgentVersion"` // List of BackupEngines protecting the container DpmServers pulumi.StringArrayInput `pulumi:"dpmServers"` // Extended Info of the container. ExtendedInfo DPMContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Number of protected items in the BackupEngine ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Protection status of the container. ProtectionStatus pulumi.StringPtrInput `pulumi:"protectionStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // To check if upgrade available UpgradeAvailable pulumi.BoolPtrInput `pulumi:"upgradeAvailable"` }
DPM workload-specific protection container.
func (DpmContainerResponseArgs) ElementType ¶
func (DpmContainerResponseArgs) ElementType() reflect.Type
func (DpmContainerResponseArgs) ToDpmContainerResponseOutput ¶
func (i DpmContainerResponseArgs) ToDpmContainerResponseOutput() DpmContainerResponseOutput
func (DpmContainerResponseArgs) ToDpmContainerResponseOutputWithContext ¶
func (i DpmContainerResponseArgs) ToDpmContainerResponseOutputWithContext(ctx context.Context) DpmContainerResponseOutput
type DpmContainerResponseInput ¶
type DpmContainerResponseInput interface { pulumi.Input ToDpmContainerResponseOutput() DpmContainerResponseOutput ToDpmContainerResponseOutputWithContext(context.Context) DpmContainerResponseOutput }
DpmContainerResponseInput is an input type that accepts DpmContainerResponseArgs and DpmContainerResponseOutput values. You can construct a concrete instance of `DpmContainerResponseInput` via:
DpmContainerResponseArgs{...}
type DpmContainerResponseOutput ¶
type DpmContainerResponseOutput struct{ *pulumi.OutputState }
DPM workload-specific protection container.
func (DpmContainerResponseOutput) BackupManagementType ¶
func (o DpmContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (DpmContainerResponseOutput) CanReRegister ¶
func (o DpmContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
Specifies whether the container is re-registrable.
func (DpmContainerResponseOutput) ContainerId ¶
func (o DpmContainerResponseOutput) ContainerId() pulumi.StringPtrOutput
ID of container.
func (DpmContainerResponseOutput) ContainerType ¶
func (o DpmContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'DPMContainer'.
func (DpmContainerResponseOutput) DpmAgentVersion ¶
func (o DpmContainerResponseOutput) DpmAgentVersion() pulumi.StringPtrOutput
Backup engine Agent version
func (DpmContainerResponseOutput) DpmServers ¶
func (o DpmContainerResponseOutput) DpmServers() pulumi.StringArrayOutput
List of BackupEngines protecting the container
func (DpmContainerResponseOutput) ElementType ¶
func (DpmContainerResponseOutput) ElementType() reflect.Type
func (DpmContainerResponseOutput) ExtendedInfo ¶
func (o DpmContainerResponseOutput) ExtendedInfo() DPMContainerExtendedInfoResponsePtrOutput
Extended Info of the container.
func (DpmContainerResponseOutput) FriendlyName ¶
func (o DpmContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (DpmContainerResponseOutput) HealthStatus ¶
func (o DpmContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (DpmContainerResponseOutput) ProtectedItemCount ¶
func (o DpmContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of protected items in the BackupEngine
func (DpmContainerResponseOutput) ProtectionStatus ¶
func (o DpmContainerResponseOutput) ProtectionStatus() pulumi.StringPtrOutput
Protection status of the container.
func (DpmContainerResponseOutput) RegistrationStatus ¶
func (o DpmContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (DpmContainerResponseOutput) ToDpmContainerResponseOutput ¶
func (o DpmContainerResponseOutput) ToDpmContainerResponseOutput() DpmContainerResponseOutput
func (DpmContainerResponseOutput) ToDpmContainerResponseOutputWithContext ¶
func (o DpmContainerResponseOutput) ToDpmContainerResponseOutputWithContext(ctx context.Context) DpmContainerResponseOutput
func (DpmContainerResponseOutput) UpgradeAvailable ¶
func (o DpmContainerResponseOutput) UpgradeAvailable() pulumi.BoolPtrOutput
To check if upgrade available
type ErrorDetailResponse ¶
type ErrorDetailResponse struct { // Error code. Code string `pulumi:"code"` // Error Message related to the Code. Message string `pulumi:"message"` // List of recommendation strings. Recommendations []string `pulumi:"recommendations"` }
Error Detail class which encapsulates Code, Message and Recommendations.
type ErrorDetailResponseArgs ¶
type ErrorDetailResponseArgs struct { // Error code. Code pulumi.StringInput `pulumi:"code"` // Error Message related to the Code. Message pulumi.StringInput `pulumi:"message"` // List of recommendation strings. Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` }
Error Detail class which encapsulates Code, Message and Recommendations.
func (ErrorDetailResponseArgs) ElementType ¶
func (ErrorDetailResponseArgs) ElementType() reflect.Type
func (ErrorDetailResponseArgs) ToErrorDetailResponseOutput ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutput ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutputWithContext ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
type ErrorDetailResponseInput ¶
type ErrorDetailResponseInput interface { pulumi.Input ToErrorDetailResponseOutput() ErrorDetailResponseOutput ToErrorDetailResponseOutputWithContext(context.Context) ErrorDetailResponseOutput }
ErrorDetailResponseInput is an input type that accepts ErrorDetailResponseArgs and ErrorDetailResponseOutput values. You can construct a concrete instance of `ErrorDetailResponseInput` via:
ErrorDetailResponseArgs{...}
type ErrorDetailResponseOutput ¶
type ErrorDetailResponseOutput struct{ *pulumi.OutputState }
Error Detail class which encapsulates Code, Message and Recommendations.
func (ErrorDetailResponseOutput) Code ¶
func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
Error code.
func (ErrorDetailResponseOutput) ElementType ¶
func (ErrorDetailResponseOutput) ElementType() reflect.Type
func (ErrorDetailResponseOutput) Message ¶
func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
Error Message related to the Code.
func (ErrorDetailResponseOutput) Recommendations ¶
func (o ErrorDetailResponseOutput) Recommendations() pulumi.StringArrayOutput
List of recommendation strings.
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
type ErrorDetailResponsePtrInput ¶
type ErrorDetailResponsePtrInput interface { pulumi.Input ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput ToErrorDetailResponsePtrOutputWithContext(context.Context) ErrorDetailResponsePtrOutput }
ErrorDetailResponsePtrInput is an input type that accepts ErrorDetailResponseArgs, ErrorDetailResponsePtr and ErrorDetailResponsePtrOutput values. You can construct a concrete instance of `ErrorDetailResponsePtrInput` via:
ErrorDetailResponseArgs{...} or: nil
func ErrorDetailResponsePtr ¶
func ErrorDetailResponsePtr(v *ErrorDetailResponseArgs) ErrorDetailResponsePtrInput
type ErrorDetailResponsePtrOutput ¶
type ErrorDetailResponsePtrOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponsePtrOutput) Code ¶
func (o ErrorDetailResponsePtrOutput) Code() pulumi.StringPtrOutput
Error code.
func (ErrorDetailResponsePtrOutput) Elem ¶
func (o ErrorDetailResponsePtrOutput) Elem() ErrorDetailResponseOutput
func (ErrorDetailResponsePtrOutput) ElementType ¶
func (ErrorDetailResponsePtrOutput) ElementType() reflect.Type
func (ErrorDetailResponsePtrOutput) Message ¶
func (o ErrorDetailResponsePtrOutput) Message() pulumi.StringPtrOutput
Error Message related to the Code.
func (ErrorDetailResponsePtrOutput) Recommendations ¶
func (o ErrorDetailResponsePtrOutput) Recommendations() pulumi.StringArrayOutput
List of recommendation strings.
func (ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutput ¶
func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutput() ErrorDetailResponsePtrOutput
func (ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutputWithContext ¶
func (o ErrorDetailResponsePtrOutput) ToErrorDetailResponsePtrOutputWithContext(ctx context.Context) ErrorDetailResponsePtrOutput
type GenericContainer ¶
type GenericContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType *string `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation *GenericContainerExtendedInfo `pulumi:"extendedInformation"` // Name of the container's fabric FabricName *string `pulumi:"fabricName"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Base class for generic container of backup items
type GenericContainerArgs ¶
type GenericContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation GenericContainerExtendedInfoPtrInput `pulumi:"extendedInformation"` // Name of the container's fabric FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Base class for generic container of backup items
func (GenericContainerArgs) ElementType ¶
func (GenericContainerArgs) ElementType() reflect.Type
func (GenericContainerArgs) ToGenericContainerOutput ¶
func (i GenericContainerArgs) ToGenericContainerOutput() GenericContainerOutput
func (GenericContainerArgs) ToGenericContainerOutputWithContext ¶
func (i GenericContainerArgs) ToGenericContainerOutputWithContext(ctx context.Context) GenericContainerOutput
type GenericContainerExtendedInfo ¶
type GenericContainerExtendedInfo struct { // Container identity information ContainerIdentityInfo *ContainerIdentityInfo `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData *string `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints map[string]string `pulumi:"serviceEndpoints"` }
Container extended information
type GenericContainerExtendedInfoArgs ¶
type GenericContainerExtendedInfoArgs struct { // Container identity information ContainerIdentityInfo ContainerIdentityInfoPtrInput `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData pulumi.StringPtrInput `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints pulumi.StringMapInput `pulumi:"serviceEndpoints"` }
Container extended information
func (GenericContainerExtendedInfoArgs) ElementType ¶
func (GenericContainerExtendedInfoArgs) ElementType() reflect.Type
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutput ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutputWithContext ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutput ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
func (GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutputWithContext ¶
func (i GenericContainerExtendedInfoArgs) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
type GenericContainerExtendedInfoInput ¶
type GenericContainerExtendedInfoInput interface { pulumi.Input ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput ToGenericContainerExtendedInfoOutputWithContext(context.Context) GenericContainerExtendedInfoOutput }
GenericContainerExtendedInfoInput is an input type that accepts GenericContainerExtendedInfoArgs and GenericContainerExtendedInfoOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoInput` via:
GenericContainerExtendedInfoArgs{...}
type GenericContainerExtendedInfoOutput ¶
type GenericContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Container extended information
func (GenericContainerExtendedInfoOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
Container identity information
func (GenericContainerExtendedInfoOutput) ElementType ¶
func (GenericContainerExtendedInfoOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoOutput) RawCertData ¶
func (o GenericContainerExtendedInfoOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutput ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutput() GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutputWithContext ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoOutputWithContext(ctx context.Context) GenericContainerExtendedInfoOutput
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutput ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
func (GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutputWithContext ¶
func (o GenericContainerExtendedInfoOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
type GenericContainerExtendedInfoPtrInput ¶
type GenericContainerExtendedInfoPtrInput interface { pulumi.Input ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput ToGenericContainerExtendedInfoPtrOutputWithContext(context.Context) GenericContainerExtendedInfoPtrOutput }
GenericContainerExtendedInfoPtrInput is an input type that accepts GenericContainerExtendedInfoArgs, GenericContainerExtendedInfoPtr and GenericContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoPtrInput` via:
GenericContainerExtendedInfoArgs{...} or: nil
func GenericContainerExtendedInfoPtr ¶
func GenericContainerExtendedInfoPtr(v *GenericContainerExtendedInfoArgs) GenericContainerExtendedInfoPtrInput
type GenericContainerExtendedInfoPtrOutput ¶
type GenericContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (GenericContainerExtendedInfoPtrOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoPtrOutput) ContainerIdentityInfo() ContainerIdentityInfoPtrOutput
Container identity information
func (GenericContainerExtendedInfoPtrOutput) ElementType ¶
func (GenericContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoPtrOutput) RawCertData ¶
func (o GenericContainerExtendedInfoPtrOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoPtrOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoPtrOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutput ¶
func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutput() GenericContainerExtendedInfoPtrOutput
func (GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutputWithContext ¶
func (o GenericContainerExtendedInfoPtrOutput) ToGenericContainerExtendedInfoPtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoPtrOutput
type GenericContainerExtendedInfoResponse ¶
type GenericContainerExtendedInfoResponse struct { // Container identity information ContainerIdentityInfo *ContainerIdentityInfoResponse `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData *string `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints map[string]string `pulumi:"serviceEndpoints"` }
Container extended information
type GenericContainerExtendedInfoResponseArgs ¶
type GenericContainerExtendedInfoResponseArgs struct { // Container identity information ContainerIdentityInfo ContainerIdentityInfoResponsePtrInput `pulumi:"containerIdentityInfo"` // Public key of container cert RawCertData pulumi.StringPtrInput `pulumi:"rawCertData"` // Azure Backup Service Endpoints for the container ServiceEndpoints pulumi.StringMapInput `pulumi:"serviceEndpoints"` }
Container extended information
func (GenericContainerExtendedInfoResponseArgs) ElementType ¶
func (GenericContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutput ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutputWithContext ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutput ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
func (GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i GenericContainerExtendedInfoResponseArgs) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
type GenericContainerExtendedInfoResponseInput ¶
type GenericContainerExtendedInfoResponseInput interface { pulumi.Input ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput ToGenericContainerExtendedInfoResponseOutputWithContext(context.Context) GenericContainerExtendedInfoResponseOutput }
GenericContainerExtendedInfoResponseInput is an input type that accepts GenericContainerExtendedInfoResponseArgs and GenericContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoResponseInput` via:
GenericContainerExtendedInfoResponseArgs{...}
type GenericContainerExtendedInfoResponseOutput ¶
type GenericContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Container extended information
func (GenericContainerExtendedInfoResponseOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoResponseOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
Container identity information
func (GenericContainerExtendedInfoResponseOutput) ElementType ¶
func (GenericContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoResponseOutput) RawCertData ¶
func (o GenericContainerExtendedInfoResponseOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoResponseOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoResponseOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutput ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutput() GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutputWithContext ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponseOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponseOutput
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutput ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
func (GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o GenericContainerExtendedInfoResponseOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
type GenericContainerExtendedInfoResponsePtrInput ¶
type GenericContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput ToGenericContainerExtendedInfoResponsePtrOutputWithContext(context.Context) GenericContainerExtendedInfoResponsePtrOutput }
GenericContainerExtendedInfoResponsePtrInput is an input type that accepts GenericContainerExtendedInfoResponseArgs, GenericContainerExtendedInfoResponsePtr and GenericContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `GenericContainerExtendedInfoResponsePtrInput` via:
GenericContainerExtendedInfoResponseArgs{...} or: nil
func GenericContainerExtendedInfoResponsePtr ¶
func GenericContainerExtendedInfoResponsePtr(v *GenericContainerExtendedInfoResponseArgs) GenericContainerExtendedInfoResponsePtrInput
type GenericContainerExtendedInfoResponsePtrOutput ¶
type GenericContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (GenericContainerExtendedInfoResponsePtrOutput) ContainerIdentityInfo ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ContainerIdentityInfo() ContainerIdentityInfoResponsePtrOutput
Container identity information
func (GenericContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (GenericContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (GenericContainerExtendedInfoResponsePtrOutput) RawCertData ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) RawCertData() pulumi.StringPtrOutput
Public key of container cert
func (GenericContainerExtendedInfoResponsePtrOutput) ServiceEndpoints ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ServiceEndpoints() pulumi.StringMapOutput
Azure Backup Service Endpoints for the container
func (GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutput ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutput() GenericContainerExtendedInfoResponsePtrOutput
func (GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o GenericContainerExtendedInfoResponsePtrOutput) ToGenericContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) GenericContainerExtendedInfoResponsePtrOutput
type GenericContainerInput ¶
type GenericContainerInput interface { pulumi.Input ToGenericContainerOutput() GenericContainerOutput ToGenericContainerOutputWithContext(context.Context) GenericContainerOutput }
GenericContainerInput is an input type that accepts GenericContainerArgs and GenericContainerOutput values. You can construct a concrete instance of `GenericContainerInput` via:
GenericContainerArgs{...}
type GenericContainerOutput ¶
type GenericContainerOutput struct{ *pulumi.OutputState }
Base class for generic container of backup items
func (GenericContainerOutput) BackupManagementType ¶
func (o GenericContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (GenericContainerOutput) ContainerType ¶
func (o GenericContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'GenericContainer'.
func (GenericContainerOutput) ElementType ¶
func (GenericContainerOutput) ElementType() reflect.Type
func (GenericContainerOutput) ExtendedInformation ¶
func (o GenericContainerOutput) ExtendedInformation() GenericContainerExtendedInfoPtrOutput
Extended information (not returned in List container API calls)
func (GenericContainerOutput) FabricName ¶
func (o GenericContainerOutput) FabricName() pulumi.StringPtrOutput
Name of the container's fabric
func (GenericContainerOutput) FriendlyName ¶
func (o GenericContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (GenericContainerOutput) HealthStatus ¶
func (o GenericContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (GenericContainerOutput) RegistrationStatus ¶
func (o GenericContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (GenericContainerOutput) ToGenericContainerOutput ¶
func (o GenericContainerOutput) ToGenericContainerOutput() GenericContainerOutput
func (GenericContainerOutput) ToGenericContainerOutputWithContext ¶
func (o GenericContainerOutput) ToGenericContainerOutputWithContext(ctx context.Context) GenericContainerOutput
type GenericContainerResponse ¶
type GenericContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType *string `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation *GenericContainerExtendedInfoResponse `pulumi:"extendedInformation"` // Name of the container's fabric FabricName *string `pulumi:"fabricName"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Base class for generic container of backup items
type GenericContainerResponseArgs ¶
type GenericContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'GenericContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Extended information (not returned in List container API calls) ExtendedInformation GenericContainerExtendedInfoResponsePtrInput `pulumi:"extendedInformation"` // Name of the container's fabric FabricName pulumi.StringPtrInput `pulumi:"fabricName"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Base class for generic container of backup items
func (GenericContainerResponseArgs) ElementType ¶
func (GenericContainerResponseArgs) ElementType() reflect.Type
func (GenericContainerResponseArgs) ToGenericContainerResponseOutput ¶
func (i GenericContainerResponseArgs) ToGenericContainerResponseOutput() GenericContainerResponseOutput
func (GenericContainerResponseArgs) ToGenericContainerResponseOutputWithContext ¶
func (i GenericContainerResponseArgs) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
type GenericContainerResponseInput ¶
type GenericContainerResponseInput interface { pulumi.Input ToGenericContainerResponseOutput() GenericContainerResponseOutput ToGenericContainerResponseOutputWithContext(context.Context) GenericContainerResponseOutput }
GenericContainerResponseInput is an input type that accepts GenericContainerResponseArgs and GenericContainerResponseOutput values. You can construct a concrete instance of `GenericContainerResponseInput` via:
GenericContainerResponseArgs{...}
type GenericContainerResponseOutput ¶
type GenericContainerResponseOutput struct{ *pulumi.OutputState }
Base class for generic container of backup items
func (GenericContainerResponseOutput) BackupManagementType ¶
func (o GenericContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (GenericContainerResponseOutput) ContainerType ¶
func (o GenericContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'GenericContainer'.
func (GenericContainerResponseOutput) ElementType ¶
func (GenericContainerResponseOutput) ElementType() reflect.Type
func (GenericContainerResponseOutput) ExtendedInformation ¶
func (o GenericContainerResponseOutput) ExtendedInformation() GenericContainerExtendedInfoResponsePtrOutput
Extended information (not returned in List container API calls)
func (GenericContainerResponseOutput) FabricName ¶
func (o GenericContainerResponseOutput) FabricName() pulumi.StringPtrOutput
Name of the container's fabric
func (GenericContainerResponseOutput) FriendlyName ¶
func (o GenericContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (GenericContainerResponseOutput) HealthStatus ¶
func (o GenericContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (GenericContainerResponseOutput) RegistrationStatus ¶
func (o GenericContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (GenericContainerResponseOutput) ToGenericContainerResponseOutput ¶
func (o GenericContainerResponseOutput) ToGenericContainerResponseOutput() GenericContainerResponseOutput
func (GenericContainerResponseOutput) ToGenericContainerResponseOutputWithContext ¶
func (o GenericContainerResponseOutput) ToGenericContainerResponseOutputWithContext(ctx context.Context) GenericContainerResponseOutput
type IaaSVMContainer ¶
type IaaSVMContainer struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
type IaaSVMContainerArgs ¶
type IaaSVMContainerArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
func (IaaSVMContainerArgs) ElementType ¶
func (IaaSVMContainerArgs) ElementType() reflect.Type
func (IaaSVMContainerArgs) ToIaaSVMContainerOutput ¶
func (i IaaSVMContainerArgs) ToIaaSVMContainerOutput() IaaSVMContainerOutput
func (IaaSVMContainerArgs) ToIaaSVMContainerOutputWithContext ¶
func (i IaaSVMContainerArgs) ToIaaSVMContainerOutputWithContext(ctx context.Context) IaaSVMContainerOutput
type IaaSVMContainerInput ¶
type IaaSVMContainerInput interface { pulumi.Input ToIaaSVMContainerOutput() IaaSVMContainerOutput ToIaaSVMContainerOutputWithContext(context.Context) IaaSVMContainerOutput }
IaaSVMContainerInput is an input type that accepts IaaSVMContainerArgs and IaaSVMContainerOutput values. You can construct a concrete instance of `IaaSVMContainerInput` via:
IaaSVMContainerArgs{...}
type IaaSVMContainerOutput ¶
type IaaSVMContainerOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific container.
func (IaaSVMContainerOutput) BackupManagementType ¶
func (o IaaSVMContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (IaaSVMContainerOutput) ContainerType ¶
func (o IaaSVMContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (IaaSVMContainerOutput) ElementType ¶
func (IaaSVMContainerOutput) ElementType() reflect.Type
func (IaaSVMContainerOutput) FriendlyName ¶
func (o IaaSVMContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (IaaSVMContainerOutput) HealthStatus ¶
func (o IaaSVMContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (IaaSVMContainerOutput) RegistrationStatus ¶
func (o IaaSVMContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (IaaSVMContainerOutput) ResourceGroup ¶
func (o IaaSVMContainerOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (IaaSVMContainerOutput) ToIaaSVMContainerOutput ¶
func (o IaaSVMContainerOutput) ToIaaSVMContainerOutput() IaaSVMContainerOutput
func (IaaSVMContainerOutput) ToIaaSVMContainerOutputWithContext ¶
func (o IaaSVMContainerOutput) ToIaaSVMContainerOutputWithContext(ctx context.Context) IaaSVMContainerOutput
func (IaaSVMContainerOutput) VirtualMachineId ¶
func (o IaaSVMContainerOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (IaaSVMContainerOutput) VirtualMachineVersion ¶
func (o IaaSVMContainerOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type IaaSVMContainerResponse ¶
type IaaSVMContainerResponse struct { // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType *string `pulumi:"containerType"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup *string `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId *string `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion *string `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
type IaaSVMContainerResponseArgs ¶
type IaaSVMContainerResponseArgs struct { // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'IaaSVMContainer'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` // Resource group name of Recovery Services Vault. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` // Specifies whether the container represents a Classic or an Azure Resource Manager VM. VirtualMachineVersion pulumi.StringPtrInput `pulumi:"virtualMachineVersion"` }
IaaS VM workload-specific container.
func (IaaSVMContainerResponseArgs) ElementType ¶
func (IaaSVMContainerResponseArgs) ElementType() reflect.Type
func (IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutput ¶
func (i IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput
func (IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutputWithContext ¶
func (i IaaSVMContainerResponseArgs) ToIaaSVMContainerResponseOutputWithContext(ctx context.Context) IaaSVMContainerResponseOutput
type IaaSVMContainerResponseInput ¶
type IaaSVMContainerResponseInput interface { pulumi.Input ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput ToIaaSVMContainerResponseOutputWithContext(context.Context) IaaSVMContainerResponseOutput }
IaaSVMContainerResponseInput is an input type that accepts IaaSVMContainerResponseArgs and IaaSVMContainerResponseOutput values. You can construct a concrete instance of `IaaSVMContainerResponseInput` via:
IaaSVMContainerResponseArgs{...}
type IaaSVMContainerResponseOutput ¶
type IaaSVMContainerResponseOutput struct{ *pulumi.OutputState }
IaaS VM workload-specific container.
func (IaaSVMContainerResponseOutput) BackupManagementType ¶
func (o IaaSVMContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (IaaSVMContainerResponseOutput) ContainerType ¶
func (o IaaSVMContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'IaaSVMContainer'.
func (IaaSVMContainerResponseOutput) ElementType ¶
func (IaaSVMContainerResponseOutput) ElementType() reflect.Type
func (IaaSVMContainerResponseOutput) FriendlyName ¶
func (o IaaSVMContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (IaaSVMContainerResponseOutput) HealthStatus ¶
func (o IaaSVMContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (IaaSVMContainerResponseOutput) RegistrationStatus ¶
func (o IaaSVMContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (IaaSVMContainerResponseOutput) ResourceGroup ¶
func (o IaaSVMContainerResponseOutput) ResourceGroup() pulumi.StringPtrOutput
Resource group name of Recovery Services Vault.
func (IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutput ¶
func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutput() IaaSVMContainerResponseOutput
func (IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutputWithContext ¶
func (o IaaSVMContainerResponseOutput) ToIaaSVMContainerResponseOutputWithContext(ctx context.Context) IaaSVMContainerResponseOutput
func (IaaSVMContainerResponseOutput) VirtualMachineId ¶
func (o IaaSVMContainerResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
func (IaaSVMContainerResponseOutput) VirtualMachineVersion ¶
func (o IaaSVMContainerResponseOutput) VirtualMachineVersion() pulumi.StringPtrOutput
Specifies whether the container represents a Classic or an Azure Resource Manager VM.
type InquiryInfo ¶
type InquiryInfo struct { // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails []WorkloadInquiryDetails `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status *string `pulumi:"status"` }
Details about inquired protectable items under a given container.
type InquiryInfoArgs ¶
type InquiryInfoArgs struct { // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails WorkloadInquiryDetailsArrayInput `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
Details about inquired protectable items under a given container.
func (InquiryInfoArgs) ElementType ¶
func (InquiryInfoArgs) ElementType() reflect.Type
func (InquiryInfoArgs) ToInquiryInfoOutput ¶
func (i InquiryInfoArgs) ToInquiryInfoOutput() InquiryInfoOutput
func (InquiryInfoArgs) ToInquiryInfoOutputWithContext ¶
func (i InquiryInfoArgs) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
func (InquiryInfoArgs) ToInquiryInfoPtrOutput ¶
func (i InquiryInfoArgs) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
func (InquiryInfoArgs) ToInquiryInfoPtrOutputWithContext ¶
func (i InquiryInfoArgs) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
type InquiryInfoInput ¶
type InquiryInfoInput interface { pulumi.Input ToInquiryInfoOutput() InquiryInfoOutput ToInquiryInfoOutputWithContext(context.Context) InquiryInfoOutput }
InquiryInfoInput is an input type that accepts InquiryInfoArgs and InquiryInfoOutput values. You can construct a concrete instance of `InquiryInfoInput` via:
InquiryInfoArgs{...}
type InquiryInfoOutput ¶
type InquiryInfoOutput struct{ *pulumi.OutputState }
Details about inquired protectable items under a given container.
func (InquiryInfoOutput) ElementType ¶
func (InquiryInfoOutput) ElementType() reflect.Type
func (InquiryInfoOutput) InquiryDetails ¶
func (o InquiryInfoOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoOutput) Status ¶
func (o InquiryInfoOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoOutput) ToInquiryInfoOutput ¶
func (o InquiryInfoOutput) ToInquiryInfoOutput() InquiryInfoOutput
func (InquiryInfoOutput) ToInquiryInfoOutputWithContext ¶
func (o InquiryInfoOutput) ToInquiryInfoOutputWithContext(ctx context.Context) InquiryInfoOutput
func (InquiryInfoOutput) ToInquiryInfoPtrOutput ¶
func (o InquiryInfoOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
func (InquiryInfoOutput) ToInquiryInfoPtrOutputWithContext ¶
func (o InquiryInfoOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
type InquiryInfoPtrInput ¶
type InquiryInfoPtrInput interface { pulumi.Input ToInquiryInfoPtrOutput() InquiryInfoPtrOutput ToInquiryInfoPtrOutputWithContext(context.Context) InquiryInfoPtrOutput }
InquiryInfoPtrInput is an input type that accepts InquiryInfoArgs, InquiryInfoPtr and InquiryInfoPtrOutput values. You can construct a concrete instance of `InquiryInfoPtrInput` via:
InquiryInfoArgs{...} or: nil
func InquiryInfoPtr ¶
func InquiryInfoPtr(v *InquiryInfoArgs) InquiryInfoPtrInput
type InquiryInfoPtrOutput ¶
type InquiryInfoPtrOutput struct{ *pulumi.OutputState }
func (InquiryInfoPtrOutput) Elem ¶
func (o InquiryInfoPtrOutput) Elem() InquiryInfoOutput
func (InquiryInfoPtrOutput) ElementType ¶
func (InquiryInfoPtrOutput) ElementType() reflect.Type
func (InquiryInfoPtrOutput) InquiryDetails ¶
func (o InquiryInfoPtrOutput) InquiryDetails() WorkloadInquiryDetailsArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoPtrOutput) Status ¶
func (o InquiryInfoPtrOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoPtrOutput) ToInquiryInfoPtrOutput ¶
func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutput() InquiryInfoPtrOutput
func (InquiryInfoPtrOutput) ToInquiryInfoPtrOutputWithContext ¶
func (o InquiryInfoPtrOutput) ToInquiryInfoPtrOutputWithContext(ctx context.Context) InquiryInfoPtrOutput
type InquiryInfoResponse ¶
type InquiryInfoResponse struct { // Error Details if the Status is non-success. ErrorDetail *ErrorDetailResponse `pulumi:"errorDetail"` // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails []WorkloadInquiryDetailsResponse `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status *string `pulumi:"status"` }
Details about inquired protectable items under a given container.
type InquiryInfoResponseArgs ¶
type InquiryInfoResponseArgs struct { // Error Details if the Status is non-success. ErrorDetail ErrorDetailResponsePtrInput `pulumi:"errorDetail"` // Inquiry Details which will have workload specific details. // For e.g. - For SQL and oracle this will contain different details. InquiryDetails WorkloadInquiryDetailsResponseArrayInput `pulumi:"inquiryDetails"` // Inquiry Status for this container such as // InProgress | Failed | Succeeded Status pulumi.StringPtrInput `pulumi:"status"` }
Details about inquired protectable items under a given container.
func (InquiryInfoResponseArgs) ElementType ¶
func (InquiryInfoResponseArgs) ElementType() reflect.Type
func (InquiryInfoResponseArgs) ToInquiryInfoResponseOutput ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
func (InquiryInfoResponseArgs) ToInquiryInfoResponseOutputWithContext ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
func (InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutput ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
func (InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutputWithContext ¶
func (i InquiryInfoResponseArgs) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
type InquiryInfoResponseInput ¶
type InquiryInfoResponseInput interface { pulumi.Input ToInquiryInfoResponseOutput() InquiryInfoResponseOutput ToInquiryInfoResponseOutputWithContext(context.Context) InquiryInfoResponseOutput }
InquiryInfoResponseInput is an input type that accepts InquiryInfoResponseArgs and InquiryInfoResponseOutput values. You can construct a concrete instance of `InquiryInfoResponseInput` via:
InquiryInfoResponseArgs{...}
type InquiryInfoResponseOutput ¶
type InquiryInfoResponseOutput struct{ *pulumi.OutputState }
Details about inquired protectable items under a given container.
func (InquiryInfoResponseOutput) ElementType ¶
func (InquiryInfoResponseOutput) ElementType() reflect.Type
func (InquiryInfoResponseOutput) ErrorDetail ¶
func (o InquiryInfoResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Details if the Status is non-success.
func (InquiryInfoResponseOutput) InquiryDetails ¶
func (o InquiryInfoResponseOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoResponseOutput) Status ¶
func (o InquiryInfoResponseOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoResponseOutput) ToInquiryInfoResponseOutput ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutput() InquiryInfoResponseOutput
func (InquiryInfoResponseOutput) ToInquiryInfoResponseOutputWithContext ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponseOutputWithContext(ctx context.Context) InquiryInfoResponseOutput
func (InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutput ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
func (InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutputWithContext ¶
func (o InquiryInfoResponseOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
type InquiryInfoResponsePtrInput ¶
type InquiryInfoResponsePtrInput interface { pulumi.Input ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput ToInquiryInfoResponsePtrOutputWithContext(context.Context) InquiryInfoResponsePtrOutput }
InquiryInfoResponsePtrInput is an input type that accepts InquiryInfoResponseArgs, InquiryInfoResponsePtr and InquiryInfoResponsePtrOutput values. You can construct a concrete instance of `InquiryInfoResponsePtrInput` via:
InquiryInfoResponseArgs{...} or: nil
func InquiryInfoResponsePtr ¶
func InquiryInfoResponsePtr(v *InquiryInfoResponseArgs) InquiryInfoResponsePtrInput
type InquiryInfoResponsePtrOutput ¶
type InquiryInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (InquiryInfoResponsePtrOutput) Elem ¶
func (o InquiryInfoResponsePtrOutput) Elem() InquiryInfoResponseOutput
func (InquiryInfoResponsePtrOutput) ElementType ¶
func (InquiryInfoResponsePtrOutput) ElementType() reflect.Type
func (InquiryInfoResponsePtrOutput) ErrorDetail ¶
func (o InquiryInfoResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Details if the Status is non-success.
func (InquiryInfoResponsePtrOutput) InquiryDetails ¶
func (o InquiryInfoResponsePtrOutput) InquiryDetails() WorkloadInquiryDetailsResponseArrayOutput
Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
func (InquiryInfoResponsePtrOutput) Status ¶
func (o InquiryInfoResponsePtrOutput) Status() pulumi.StringPtrOutput
Inquiry Status for this container such as InProgress | Failed | Succeeded
func (InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutput ¶
func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutput() InquiryInfoResponsePtrOutput
func (InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutputWithContext ¶
func (o InquiryInfoResponsePtrOutput) ToInquiryInfoResponsePtrOutputWithContext(ctx context.Context) InquiryInfoResponsePtrOutput
type InquiryValidation ¶
type InquiryValidation struct { // Status for the Inquiry Validation. Status *string `pulumi:"status"` }
Validation for inquired protectable items under a given container.
type InquiryValidationArgs ¶
type InquiryValidationArgs struct { // Status for the Inquiry Validation. Status pulumi.StringPtrInput `pulumi:"status"` }
Validation for inquired protectable items under a given container.
func (InquiryValidationArgs) ElementType ¶
func (InquiryValidationArgs) ElementType() reflect.Type
func (InquiryValidationArgs) ToInquiryValidationOutput ¶
func (i InquiryValidationArgs) ToInquiryValidationOutput() InquiryValidationOutput
func (InquiryValidationArgs) ToInquiryValidationOutputWithContext ¶
func (i InquiryValidationArgs) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
func (InquiryValidationArgs) ToInquiryValidationPtrOutput ¶
func (i InquiryValidationArgs) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
func (InquiryValidationArgs) ToInquiryValidationPtrOutputWithContext ¶
func (i InquiryValidationArgs) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
type InquiryValidationInput ¶
type InquiryValidationInput interface { pulumi.Input ToInquiryValidationOutput() InquiryValidationOutput ToInquiryValidationOutputWithContext(context.Context) InquiryValidationOutput }
InquiryValidationInput is an input type that accepts InquiryValidationArgs and InquiryValidationOutput values. You can construct a concrete instance of `InquiryValidationInput` via:
InquiryValidationArgs{...}
type InquiryValidationOutput ¶
type InquiryValidationOutput struct{ *pulumi.OutputState }
Validation for inquired protectable items under a given container.
func (InquiryValidationOutput) ElementType ¶
func (InquiryValidationOutput) ElementType() reflect.Type
func (InquiryValidationOutput) Status ¶
func (o InquiryValidationOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationOutput) ToInquiryValidationOutput ¶
func (o InquiryValidationOutput) ToInquiryValidationOutput() InquiryValidationOutput
func (InquiryValidationOutput) ToInquiryValidationOutputWithContext ¶
func (o InquiryValidationOutput) ToInquiryValidationOutputWithContext(ctx context.Context) InquiryValidationOutput
func (InquiryValidationOutput) ToInquiryValidationPtrOutput ¶
func (o InquiryValidationOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
func (InquiryValidationOutput) ToInquiryValidationPtrOutputWithContext ¶
func (o InquiryValidationOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
type InquiryValidationPtrInput ¶
type InquiryValidationPtrInput interface { pulumi.Input ToInquiryValidationPtrOutput() InquiryValidationPtrOutput ToInquiryValidationPtrOutputWithContext(context.Context) InquiryValidationPtrOutput }
InquiryValidationPtrInput is an input type that accepts InquiryValidationArgs, InquiryValidationPtr and InquiryValidationPtrOutput values. You can construct a concrete instance of `InquiryValidationPtrInput` via:
InquiryValidationArgs{...} or: nil
func InquiryValidationPtr ¶
func InquiryValidationPtr(v *InquiryValidationArgs) InquiryValidationPtrInput
type InquiryValidationPtrOutput ¶
type InquiryValidationPtrOutput struct{ *pulumi.OutputState }
func (InquiryValidationPtrOutput) Elem ¶
func (o InquiryValidationPtrOutput) Elem() InquiryValidationOutput
func (InquiryValidationPtrOutput) ElementType ¶
func (InquiryValidationPtrOutput) ElementType() reflect.Type
func (InquiryValidationPtrOutput) Status ¶
func (o InquiryValidationPtrOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationPtrOutput) ToInquiryValidationPtrOutput ¶
func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutput() InquiryValidationPtrOutput
func (InquiryValidationPtrOutput) ToInquiryValidationPtrOutputWithContext ¶
func (o InquiryValidationPtrOutput) ToInquiryValidationPtrOutputWithContext(ctx context.Context) InquiryValidationPtrOutput
type InquiryValidationResponse ¶
type InquiryValidationResponse struct { // Error Additional Detail in case the status is non-success. AdditionalDetail string `pulumi:"additionalDetail"` // Error Detail in case the status is non-success. ErrorDetail *ErrorDetailResponse `pulumi:"errorDetail"` // Status for the Inquiry Validation. Status *string `pulumi:"status"` }
Validation for inquired protectable items under a given container.
type InquiryValidationResponseArgs ¶
type InquiryValidationResponseArgs struct { // Error Additional Detail in case the status is non-success. AdditionalDetail pulumi.StringInput `pulumi:"additionalDetail"` // Error Detail in case the status is non-success. ErrorDetail ErrorDetailResponsePtrInput `pulumi:"errorDetail"` // Status for the Inquiry Validation. Status pulumi.StringPtrInput `pulumi:"status"` }
Validation for inquired protectable items under a given container.
func (InquiryValidationResponseArgs) ElementType ¶
func (InquiryValidationResponseArgs) ElementType() reflect.Type
func (InquiryValidationResponseArgs) ToInquiryValidationResponseOutput ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
func (InquiryValidationResponseArgs) ToInquiryValidationResponseOutputWithContext ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
func (InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutput ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
func (InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutputWithContext ¶
func (i InquiryValidationResponseArgs) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
type InquiryValidationResponseInput ¶
type InquiryValidationResponseInput interface { pulumi.Input ToInquiryValidationResponseOutput() InquiryValidationResponseOutput ToInquiryValidationResponseOutputWithContext(context.Context) InquiryValidationResponseOutput }
InquiryValidationResponseInput is an input type that accepts InquiryValidationResponseArgs and InquiryValidationResponseOutput values. You can construct a concrete instance of `InquiryValidationResponseInput` via:
InquiryValidationResponseArgs{...}
type InquiryValidationResponseOutput ¶
type InquiryValidationResponseOutput struct{ *pulumi.OutputState }
Validation for inquired protectable items under a given container.
func (InquiryValidationResponseOutput) AdditionalDetail ¶
func (o InquiryValidationResponseOutput) AdditionalDetail() pulumi.StringOutput
Error Additional Detail in case the status is non-success.
func (InquiryValidationResponseOutput) ElementType ¶
func (InquiryValidationResponseOutput) ElementType() reflect.Type
func (InquiryValidationResponseOutput) ErrorDetail ¶
func (o InquiryValidationResponseOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Detail in case the status is non-success.
func (InquiryValidationResponseOutput) Status ¶
func (o InquiryValidationResponseOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationResponseOutput) ToInquiryValidationResponseOutput ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutput() InquiryValidationResponseOutput
func (InquiryValidationResponseOutput) ToInquiryValidationResponseOutputWithContext ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponseOutputWithContext(ctx context.Context) InquiryValidationResponseOutput
func (InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutput ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
func (InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutputWithContext ¶
func (o InquiryValidationResponseOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
type InquiryValidationResponsePtrInput ¶
type InquiryValidationResponsePtrInput interface { pulumi.Input ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput ToInquiryValidationResponsePtrOutputWithContext(context.Context) InquiryValidationResponsePtrOutput }
InquiryValidationResponsePtrInput is an input type that accepts InquiryValidationResponseArgs, InquiryValidationResponsePtr and InquiryValidationResponsePtrOutput values. You can construct a concrete instance of `InquiryValidationResponsePtrInput` via:
InquiryValidationResponseArgs{...} or: nil
func InquiryValidationResponsePtr ¶
func InquiryValidationResponsePtr(v *InquiryValidationResponseArgs) InquiryValidationResponsePtrInput
type InquiryValidationResponsePtrOutput ¶
type InquiryValidationResponsePtrOutput struct{ *pulumi.OutputState }
func (InquiryValidationResponsePtrOutput) AdditionalDetail ¶
func (o InquiryValidationResponsePtrOutput) AdditionalDetail() pulumi.StringPtrOutput
Error Additional Detail in case the status is non-success.
func (InquiryValidationResponsePtrOutput) Elem ¶
func (o InquiryValidationResponsePtrOutput) Elem() InquiryValidationResponseOutput
func (InquiryValidationResponsePtrOutput) ElementType ¶
func (InquiryValidationResponsePtrOutput) ElementType() reflect.Type
func (InquiryValidationResponsePtrOutput) ErrorDetail ¶
func (o InquiryValidationResponsePtrOutput) ErrorDetail() ErrorDetailResponsePtrOutput
Error Detail in case the status is non-success.
func (InquiryValidationResponsePtrOutput) Status ¶
func (o InquiryValidationResponsePtrOutput) Status() pulumi.StringPtrOutput
Status for the Inquiry Validation.
func (InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutput ¶
func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutput() InquiryValidationResponsePtrOutput
func (InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutputWithContext ¶
func (o InquiryValidationResponsePtrOutput) ToInquiryValidationResponsePtrOutputWithContext(ctx context.Context) InquiryValidationResponsePtrOutput
type LookupProtectionContainerArgs ¶
type LookupProtectionContainerArgs struct { // Name of the container whose details need to be fetched. ContainerName string `pulumi:"containerName"` // Name of the fabric where the container belongs. FabricName string `pulumi:"fabricName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. VaultName string `pulumi:"vaultName"` }
type LookupProtectionContainerResult ¶
type LookupProtectionContainerResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // ProtectionContainerResource properties Properties interface{} `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Base class for container with backup items. Containers with specific workloads are derived from this class.
func LookupProtectionContainer ¶
func LookupProtectionContainer(ctx *pulumi.Context, args *LookupProtectionContainerArgs, opts ...pulumi.InvokeOption) (*LookupProtectionContainerResult, error)
type MABContainerHealthDetails ¶
type MABContainerHealthDetails struct { // Health Code Code *int `pulumi:"code"` // Health Message Message *string `pulumi:"message"` // Health Recommended Actions Recommendations []string `pulumi:"recommendations"` // Health Title Title *string `pulumi:"title"` }
MAB workload-specific Health Details.
type MABContainerHealthDetailsArgs ¶
type MABContainerHealthDetailsArgs struct { // Health Code Code pulumi.IntPtrInput `pulumi:"code"` // Health Message Message pulumi.StringPtrInput `pulumi:"message"` // Health Recommended Actions Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` // Health Title Title pulumi.StringPtrInput `pulumi:"title"` }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsArgs) ElementType ¶
func (MABContainerHealthDetailsArgs) ElementType() reflect.Type
func (MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutput ¶
func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
func (MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutputWithContext ¶
func (i MABContainerHealthDetailsArgs) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
type MABContainerHealthDetailsArray ¶
type MABContainerHealthDetailsArray []MABContainerHealthDetailsInput
func (MABContainerHealthDetailsArray) ElementType ¶
func (MABContainerHealthDetailsArray) ElementType() reflect.Type
func (MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutput ¶
func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
func (MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutputWithContext ¶
func (i MABContainerHealthDetailsArray) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
type MABContainerHealthDetailsArrayInput ¶
type MABContainerHealthDetailsArrayInput interface { pulumi.Input ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput ToMABContainerHealthDetailsArrayOutputWithContext(context.Context) MABContainerHealthDetailsArrayOutput }
MABContainerHealthDetailsArrayInput is an input type that accepts MABContainerHealthDetailsArray and MABContainerHealthDetailsArrayOutput values. You can construct a concrete instance of `MABContainerHealthDetailsArrayInput` via:
MABContainerHealthDetailsArray{ MABContainerHealthDetailsArgs{...} }
type MABContainerHealthDetailsArrayOutput ¶
type MABContainerHealthDetailsArrayOutput struct{ *pulumi.OutputState }
func (MABContainerHealthDetailsArrayOutput) ElementType ¶
func (MABContainerHealthDetailsArrayOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsArrayOutput) Index ¶
func (o MABContainerHealthDetailsArrayOutput) Index(i pulumi.IntInput) MABContainerHealthDetailsOutput
func (MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutput ¶
func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutput() MABContainerHealthDetailsArrayOutput
func (MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutputWithContext ¶
func (o MABContainerHealthDetailsArrayOutput) ToMABContainerHealthDetailsArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsArrayOutput
type MABContainerHealthDetailsInput ¶
type MABContainerHealthDetailsInput interface { pulumi.Input ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput ToMABContainerHealthDetailsOutputWithContext(context.Context) MABContainerHealthDetailsOutput }
MABContainerHealthDetailsInput is an input type that accepts MABContainerHealthDetailsArgs and MABContainerHealthDetailsOutput values. You can construct a concrete instance of `MABContainerHealthDetailsInput` via:
MABContainerHealthDetailsArgs{...}
type MABContainerHealthDetailsOutput ¶
type MABContainerHealthDetailsOutput struct{ *pulumi.OutputState }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsOutput) Code ¶
func (o MABContainerHealthDetailsOutput) Code() pulumi.IntPtrOutput
Health Code
func (MABContainerHealthDetailsOutput) ElementType ¶
func (MABContainerHealthDetailsOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsOutput) Message ¶
func (o MABContainerHealthDetailsOutput) Message() pulumi.StringPtrOutput
Health Message
func (MABContainerHealthDetailsOutput) Recommendations ¶
func (o MABContainerHealthDetailsOutput) Recommendations() pulumi.StringArrayOutput
Health Recommended Actions
func (MABContainerHealthDetailsOutput) Title ¶
func (o MABContainerHealthDetailsOutput) Title() pulumi.StringPtrOutput
Health Title
func (MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutput ¶
func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutput() MABContainerHealthDetailsOutput
func (MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutputWithContext ¶
func (o MABContainerHealthDetailsOutput) ToMABContainerHealthDetailsOutputWithContext(ctx context.Context) MABContainerHealthDetailsOutput
type MABContainerHealthDetailsResponse ¶
type MABContainerHealthDetailsResponse struct { // Health Code Code *int `pulumi:"code"` // Health Message Message *string `pulumi:"message"` // Health Recommended Actions Recommendations []string `pulumi:"recommendations"` // Health Title Title *string `pulumi:"title"` }
MAB workload-specific Health Details.
type MABContainerHealthDetailsResponseArgs ¶
type MABContainerHealthDetailsResponseArgs struct { // Health Code Code pulumi.IntPtrInput `pulumi:"code"` // Health Message Message pulumi.StringPtrInput `pulumi:"message"` // Health Recommended Actions Recommendations pulumi.StringArrayInput `pulumi:"recommendations"` // Health Title Title pulumi.StringPtrInput `pulumi:"title"` }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsResponseArgs) ElementType ¶
func (MABContainerHealthDetailsResponseArgs) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutput ¶
func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
func (MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutputWithContext ¶
func (i MABContainerHealthDetailsResponseArgs) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
type MABContainerHealthDetailsResponseArray ¶
type MABContainerHealthDetailsResponseArray []MABContainerHealthDetailsResponseInput
func (MABContainerHealthDetailsResponseArray) ElementType ¶
func (MABContainerHealthDetailsResponseArray) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutput ¶
func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
func (MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutputWithContext ¶
func (i MABContainerHealthDetailsResponseArray) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
type MABContainerHealthDetailsResponseArrayInput ¶
type MABContainerHealthDetailsResponseArrayInput interface { pulumi.Input ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput ToMABContainerHealthDetailsResponseArrayOutputWithContext(context.Context) MABContainerHealthDetailsResponseArrayOutput }
MABContainerHealthDetailsResponseArrayInput is an input type that accepts MABContainerHealthDetailsResponseArray and MABContainerHealthDetailsResponseArrayOutput values. You can construct a concrete instance of `MABContainerHealthDetailsResponseArrayInput` via:
MABContainerHealthDetailsResponseArray{ MABContainerHealthDetailsResponseArgs{...} }
type MABContainerHealthDetailsResponseArrayOutput ¶
type MABContainerHealthDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (MABContainerHealthDetailsResponseArrayOutput) ElementType ¶
func (MABContainerHealthDetailsResponseArrayOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutput ¶
func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutput() MABContainerHealthDetailsResponseArrayOutput
func (MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutputWithContext ¶
func (o MABContainerHealthDetailsResponseArrayOutput) ToMABContainerHealthDetailsResponseArrayOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseArrayOutput
type MABContainerHealthDetailsResponseInput ¶
type MABContainerHealthDetailsResponseInput interface { pulumi.Input ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput ToMABContainerHealthDetailsResponseOutputWithContext(context.Context) MABContainerHealthDetailsResponseOutput }
MABContainerHealthDetailsResponseInput is an input type that accepts MABContainerHealthDetailsResponseArgs and MABContainerHealthDetailsResponseOutput values. You can construct a concrete instance of `MABContainerHealthDetailsResponseInput` via:
MABContainerHealthDetailsResponseArgs{...}
type MABContainerHealthDetailsResponseOutput ¶
type MABContainerHealthDetailsResponseOutput struct{ *pulumi.OutputState }
MAB workload-specific Health Details.
func (MABContainerHealthDetailsResponseOutput) Code ¶
func (o MABContainerHealthDetailsResponseOutput) Code() pulumi.IntPtrOutput
Health Code
func (MABContainerHealthDetailsResponseOutput) ElementType ¶
func (MABContainerHealthDetailsResponseOutput) ElementType() reflect.Type
func (MABContainerHealthDetailsResponseOutput) Message ¶
func (o MABContainerHealthDetailsResponseOutput) Message() pulumi.StringPtrOutput
Health Message
func (MABContainerHealthDetailsResponseOutput) Recommendations ¶
func (o MABContainerHealthDetailsResponseOutput) Recommendations() pulumi.StringArrayOutput
Health Recommended Actions
func (MABContainerHealthDetailsResponseOutput) Title ¶
func (o MABContainerHealthDetailsResponseOutput) Title() pulumi.StringPtrOutput
Health Title
func (MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutput ¶
func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutput() MABContainerHealthDetailsResponseOutput
func (MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutputWithContext ¶
func (o MABContainerHealthDetailsResponseOutput) ToMABContainerHealthDetailsResponseOutputWithContext(ctx context.Context) MABContainerHealthDetailsResponseOutput
type MabContainer ¶
type MabContainer struct { // Agent version of this container. AgentVersion *string `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister *bool `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState *string `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId *float64 `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType *string `pulumi:"containerType"` // Additional information for this container ExtendedInfo *MabContainerExtendedInfo `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails []MABContainerHealthDetails `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
type MabContainerArgs ¶
type MabContainerArgs struct { // Agent version of this container. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState pulumi.StringPtrInput `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId pulumi.Float64PtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional information for this container ExtendedInfo MabContainerExtendedInfoPtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails MABContainerHealthDetailsArrayInput `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
func (MabContainerArgs) ElementType ¶
func (MabContainerArgs) ElementType() reflect.Type
func (MabContainerArgs) ToMabContainerOutput ¶
func (i MabContainerArgs) ToMabContainerOutput() MabContainerOutput
func (MabContainerArgs) ToMabContainerOutputWithContext ¶
func (i MabContainerArgs) ToMabContainerOutputWithContext(ctx context.Context) MabContainerOutput
type MabContainerExtendedInfo ¶
type MabContainerExtendedInfo struct { // Type of backup items associated with this container. BackupItemType *string `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems []string `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName *string `pulumi:"policyName"` }
Additional information of the container.
type MabContainerExtendedInfoArgs ¶
type MabContainerExtendedInfoArgs struct { // Type of backup items associated with this container. BackupItemType pulumi.StringPtrInput `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems pulumi.StringArrayInput `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
Additional information of the container.
func (MabContainerExtendedInfoArgs) ElementType ¶
func (MabContainerExtendedInfoArgs) ElementType() reflect.Type
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutput ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutputWithContext ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutput ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
func (MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutputWithContext ¶
func (i MabContainerExtendedInfoArgs) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
type MabContainerExtendedInfoInput ¶
type MabContainerExtendedInfoInput interface { pulumi.Input ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput ToMabContainerExtendedInfoOutputWithContext(context.Context) MabContainerExtendedInfoOutput }
MabContainerExtendedInfoInput is an input type that accepts MabContainerExtendedInfoArgs and MabContainerExtendedInfoOutput values. You can construct a concrete instance of `MabContainerExtendedInfoInput` via:
MabContainerExtendedInfoArgs{...}
type MabContainerExtendedInfoOutput ¶
type MabContainerExtendedInfoOutput struct{ *pulumi.OutputState }
Additional information of the container.
func (MabContainerExtendedInfoOutput) BackupItemType ¶
func (o MabContainerExtendedInfoOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoOutput) BackupItems ¶
func (o MabContainerExtendedInfoOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoOutput) ElementType ¶
func (MabContainerExtendedInfoOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoOutput) PolicyName ¶
func (o MabContainerExtendedInfoOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutput ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutput() MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutputWithContext ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoOutputWithContext(ctx context.Context) MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutput ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
func (MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutputWithContext ¶
func (o MabContainerExtendedInfoOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
type MabContainerExtendedInfoPtrInput ¶
type MabContainerExtendedInfoPtrInput interface { pulumi.Input ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput ToMabContainerExtendedInfoPtrOutputWithContext(context.Context) MabContainerExtendedInfoPtrOutput }
MabContainerExtendedInfoPtrInput is an input type that accepts MabContainerExtendedInfoArgs, MabContainerExtendedInfoPtr and MabContainerExtendedInfoPtrOutput values. You can construct a concrete instance of `MabContainerExtendedInfoPtrInput` via:
MabContainerExtendedInfoArgs{...} or: nil
func MabContainerExtendedInfoPtr ¶
func MabContainerExtendedInfoPtr(v *MabContainerExtendedInfoArgs) MabContainerExtendedInfoPtrInput
type MabContainerExtendedInfoPtrOutput ¶
type MabContainerExtendedInfoPtrOutput struct{ *pulumi.OutputState }
func (MabContainerExtendedInfoPtrOutput) BackupItemType ¶
func (o MabContainerExtendedInfoPtrOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoPtrOutput) BackupItems ¶
func (o MabContainerExtendedInfoPtrOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoPtrOutput) Elem ¶
func (o MabContainerExtendedInfoPtrOutput) Elem() MabContainerExtendedInfoOutput
func (MabContainerExtendedInfoPtrOutput) ElementType ¶
func (MabContainerExtendedInfoPtrOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoPtrOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoPtrOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoPtrOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoPtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoPtrOutput) PolicyName ¶
func (o MabContainerExtendedInfoPtrOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutput ¶
func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutput() MabContainerExtendedInfoPtrOutput
func (MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutputWithContext ¶
func (o MabContainerExtendedInfoPtrOutput) ToMabContainerExtendedInfoPtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoPtrOutput
type MabContainerExtendedInfoResponse ¶
type MabContainerExtendedInfoResponse struct { // Type of backup items associated with this container. BackupItemType *string `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems []string `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus *string `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt *string `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName *string `pulumi:"policyName"` }
Additional information of the container.
type MabContainerExtendedInfoResponseArgs ¶
type MabContainerExtendedInfoResponseArgs struct { // Type of backup items associated with this container. BackupItemType pulumi.StringPtrInput `pulumi:"backupItemType"` // List of backup items associated with this container. BackupItems pulumi.StringArrayInput `pulumi:"backupItems"` // Latest backup status of this container. LastBackupStatus pulumi.StringPtrInput `pulumi:"lastBackupStatus"` // Time stamp when this container was refreshed. LastRefreshedAt pulumi.StringPtrInput `pulumi:"lastRefreshedAt"` // Backup policy associated with this container. PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
Additional information of the container.
func (MabContainerExtendedInfoResponseArgs) ElementType ¶
func (MabContainerExtendedInfoResponseArgs) ElementType() reflect.Type
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutput ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutputWithContext ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutput ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
func (MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutputWithContext ¶
func (i MabContainerExtendedInfoResponseArgs) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
type MabContainerExtendedInfoResponseInput ¶
type MabContainerExtendedInfoResponseInput interface { pulumi.Input ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput ToMabContainerExtendedInfoResponseOutputWithContext(context.Context) MabContainerExtendedInfoResponseOutput }
MabContainerExtendedInfoResponseInput is an input type that accepts MabContainerExtendedInfoResponseArgs and MabContainerExtendedInfoResponseOutput values. You can construct a concrete instance of `MabContainerExtendedInfoResponseInput` via:
MabContainerExtendedInfoResponseArgs{...}
type MabContainerExtendedInfoResponseOutput ¶
type MabContainerExtendedInfoResponseOutput struct{ *pulumi.OutputState }
Additional information of the container.
func (MabContainerExtendedInfoResponseOutput) BackupItemType ¶
func (o MabContainerExtendedInfoResponseOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoResponseOutput) BackupItems ¶
func (o MabContainerExtendedInfoResponseOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoResponseOutput) ElementType ¶
func (MabContainerExtendedInfoResponseOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoResponseOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoResponseOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoResponseOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoResponseOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoResponseOutput) PolicyName ¶
func (o MabContainerExtendedInfoResponseOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutput ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutput() MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutputWithContext ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponseOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponseOutput
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutput ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
func (MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o MabContainerExtendedInfoResponseOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
type MabContainerExtendedInfoResponsePtrInput ¶
type MabContainerExtendedInfoResponsePtrInput interface { pulumi.Input ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput ToMabContainerExtendedInfoResponsePtrOutputWithContext(context.Context) MabContainerExtendedInfoResponsePtrOutput }
MabContainerExtendedInfoResponsePtrInput is an input type that accepts MabContainerExtendedInfoResponseArgs, MabContainerExtendedInfoResponsePtr and MabContainerExtendedInfoResponsePtrOutput values. You can construct a concrete instance of `MabContainerExtendedInfoResponsePtrInput` via:
MabContainerExtendedInfoResponseArgs{...} or: nil
func MabContainerExtendedInfoResponsePtr ¶
func MabContainerExtendedInfoResponsePtr(v *MabContainerExtendedInfoResponseArgs) MabContainerExtendedInfoResponsePtrInput
type MabContainerExtendedInfoResponsePtrOutput ¶
type MabContainerExtendedInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (MabContainerExtendedInfoResponsePtrOutput) BackupItemType ¶
func (o MabContainerExtendedInfoResponsePtrOutput) BackupItemType() pulumi.StringPtrOutput
Type of backup items associated with this container.
func (MabContainerExtendedInfoResponsePtrOutput) BackupItems ¶
func (o MabContainerExtendedInfoResponsePtrOutput) BackupItems() pulumi.StringArrayOutput
List of backup items associated with this container.
func (MabContainerExtendedInfoResponsePtrOutput) ElementType ¶
func (MabContainerExtendedInfoResponsePtrOutput) ElementType() reflect.Type
func (MabContainerExtendedInfoResponsePtrOutput) LastBackupStatus ¶
func (o MabContainerExtendedInfoResponsePtrOutput) LastBackupStatus() pulumi.StringPtrOutput
Latest backup status of this container.
func (MabContainerExtendedInfoResponsePtrOutput) LastRefreshedAt ¶
func (o MabContainerExtendedInfoResponsePtrOutput) LastRefreshedAt() pulumi.StringPtrOutput
Time stamp when this container was refreshed.
func (MabContainerExtendedInfoResponsePtrOutput) PolicyName ¶
func (o MabContainerExtendedInfoResponsePtrOutput) PolicyName() pulumi.StringPtrOutput
Backup policy associated with this container.
func (MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutput ¶
func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutput() MabContainerExtendedInfoResponsePtrOutput
func (MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext ¶
func (o MabContainerExtendedInfoResponsePtrOutput) ToMabContainerExtendedInfoResponsePtrOutputWithContext(ctx context.Context) MabContainerExtendedInfoResponsePtrOutput
type MabContainerInput ¶
type MabContainerInput interface { pulumi.Input ToMabContainerOutput() MabContainerOutput ToMabContainerOutputWithContext(context.Context) MabContainerOutput }
MabContainerInput is an input type that accepts MabContainerArgs and MabContainerOutput values. You can construct a concrete instance of `MabContainerInput` via:
MabContainerArgs{...}
type MabContainerOutput ¶
type MabContainerOutput struct{ *pulumi.OutputState }
Container with items backed up using MAB backup engine.
func (MabContainerOutput) AgentVersion ¶
func (o MabContainerOutput) AgentVersion() pulumi.StringPtrOutput
Agent version of this container.
func (MabContainerOutput) BackupManagementType ¶
func (o MabContainerOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (MabContainerOutput) CanReRegister ¶
func (o MabContainerOutput) CanReRegister() pulumi.BoolPtrOutput
Can the container be registered one more time.
func (MabContainerOutput) ContainerHealthState ¶
func (o MabContainerOutput) ContainerHealthState() pulumi.StringPtrOutput
Health state of mab container.
func (MabContainerOutput) ContainerId ¶
func (o MabContainerOutput) ContainerId() pulumi.Float64PtrOutput
ContainerID represents the container.
func (MabContainerOutput) ContainerType ¶
func (o MabContainerOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'Windows'.
func (MabContainerOutput) ElementType ¶
func (MabContainerOutput) ElementType() reflect.Type
func (MabContainerOutput) ExtendedInfo ¶
func (o MabContainerOutput) ExtendedInfo() MabContainerExtendedInfoPtrOutput
Additional information for this container
func (MabContainerOutput) FriendlyName ¶
func (o MabContainerOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (MabContainerOutput) HealthStatus ¶
func (o MabContainerOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (MabContainerOutput) MabContainerHealthDetails ¶
func (o MabContainerOutput) MabContainerHealthDetails() MABContainerHealthDetailsArrayOutput
Health details on this mab container.
func (MabContainerOutput) ProtectedItemCount ¶
func (o MabContainerOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (MabContainerOutput) RegistrationStatus ¶
func (o MabContainerOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (MabContainerOutput) ToMabContainerOutput ¶
func (o MabContainerOutput) ToMabContainerOutput() MabContainerOutput
func (MabContainerOutput) ToMabContainerOutputWithContext ¶
func (o MabContainerOutput) ToMabContainerOutputWithContext(ctx context.Context) MabContainerOutput
type MabContainerResponse ¶
type MabContainerResponse struct { // Agent version of this container. AgentVersion *string `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType *string `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister *bool `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState *string `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId *float64 `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType *string `pulumi:"containerType"` // Additional information for this container ExtendedInfo *MabContainerExtendedInfoResponse `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName *string `pulumi:"friendlyName"` // Status of health of the container. HealthStatus *string `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails []MABContainerHealthDetailsResponse `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount *float64 `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus *string `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
type MabContainerResponseArgs ¶
type MabContainerResponseArgs struct { // Agent version of this container. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // Type of backup management for the container. BackupManagementType pulumi.StringPtrInput `pulumi:"backupManagementType"` // Can the container be registered one more time. CanReRegister pulumi.BoolPtrInput `pulumi:"canReRegister"` // Health state of mab container. ContainerHealthState pulumi.StringPtrInput `pulumi:"containerHealthState"` // ContainerID represents the container. ContainerId pulumi.Float64PtrInput `pulumi:"containerId"` // Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. // Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is // Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload // Backup is VMAppContainer // Expected value is 'Windows'. ContainerType pulumi.StringPtrInput `pulumi:"containerType"` // Additional information for this container ExtendedInfo MabContainerExtendedInfoResponsePtrInput `pulumi:"extendedInfo"` // Friendly name of the container. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Status of health of the container. HealthStatus pulumi.StringPtrInput `pulumi:"healthStatus"` // Health details on this mab container. MabContainerHealthDetails MABContainerHealthDetailsResponseArrayInput `pulumi:"mabContainerHealthDetails"` // Number of items backed up in this container. ProtectedItemCount pulumi.Float64PtrInput `pulumi:"protectedItemCount"` // Status of registration of the container with the Recovery Services Vault. RegistrationStatus pulumi.StringPtrInput `pulumi:"registrationStatus"` }
Container with items backed up using MAB backup engine.
func (MabContainerResponseArgs) ElementType ¶
func (MabContainerResponseArgs) ElementType() reflect.Type
func (MabContainerResponseArgs) ToMabContainerResponseOutput ¶
func (i MabContainerResponseArgs) ToMabContainerResponseOutput() MabContainerResponseOutput
func (MabContainerResponseArgs) ToMabContainerResponseOutputWithContext ¶
func (i MabContainerResponseArgs) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
type MabContainerResponseInput ¶
type MabContainerResponseInput interface { pulumi.Input ToMabContainerResponseOutput() MabContainerResponseOutput ToMabContainerResponseOutputWithContext(context.Context) MabContainerResponseOutput }
MabContainerResponseInput is an input type that accepts MabContainerResponseArgs and MabContainerResponseOutput values. You can construct a concrete instance of `MabContainerResponseInput` via:
MabContainerResponseArgs{...}
type MabContainerResponseOutput ¶
type MabContainerResponseOutput struct{ *pulumi.OutputState }
Container with items backed up using MAB backup engine.
func (MabContainerResponseOutput) AgentVersion ¶
func (o MabContainerResponseOutput) AgentVersion() pulumi.StringPtrOutput
Agent version of this container.
func (MabContainerResponseOutput) BackupManagementType ¶
func (o MabContainerResponseOutput) BackupManagementType() pulumi.StringPtrOutput
Type of backup management for the container.
func (MabContainerResponseOutput) CanReRegister ¶
func (o MabContainerResponseOutput) CanReRegister() pulumi.BoolPtrOutput
Can the container be registered one more time.
func (MabContainerResponseOutput) ContainerHealthState ¶
func (o MabContainerResponseOutput) ContainerHealthState() pulumi.StringPtrOutput
Health state of mab container.
func (MabContainerResponseOutput) ContainerId ¶
func (o MabContainerResponseOutput) ContainerId() pulumi.Float64PtrOutput
ContainerID represents the container.
func (MabContainerResponseOutput) ContainerType ¶
func (o MabContainerResponseOutput) ContainerType() pulumi.StringPtrOutput
Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer Expected value is 'Windows'.
func (MabContainerResponseOutput) ElementType ¶
func (MabContainerResponseOutput) ElementType() reflect.Type
func (MabContainerResponseOutput) ExtendedInfo ¶
func (o MabContainerResponseOutput) ExtendedInfo() MabContainerExtendedInfoResponsePtrOutput
Additional information for this container
func (MabContainerResponseOutput) FriendlyName ¶
func (o MabContainerResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the container.
func (MabContainerResponseOutput) HealthStatus ¶
func (o MabContainerResponseOutput) HealthStatus() pulumi.StringPtrOutput
Status of health of the container.
func (MabContainerResponseOutput) MabContainerHealthDetails ¶
func (o MabContainerResponseOutput) MabContainerHealthDetails() MABContainerHealthDetailsResponseArrayOutput
Health details on this mab container.
func (MabContainerResponseOutput) ProtectedItemCount ¶
func (o MabContainerResponseOutput) ProtectedItemCount() pulumi.Float64PtrOutput
Number of items backed up in this container.
func (MabContainerResponseOutput) RegistrationStatus ¶
func (o MabContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
Status of registration of the container with the Recovery Services Vault.
func (MabContainerResponseOutput) ToMabContainerResponseOutput ¶
func (o MabContainerResponseOutput) ToMabContainerResponseOutput() MabContainerResponseOutput
func (MabContainerResponseOutput) ToMabContainerResponseOutputWithContext ¶
func (o MabContainerResponseOutput) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
type OperationType ¶ added in v0.3.1
Re-Do Operation
func (OperationType) ElementType ¶ added in v0.3.1
func (OperationType) ElementType() reflect.Type
func (OperationType) ToStringOutput ¶ added in v0.3.1
func (e OperationType) ToStringOutput() pulumi.StringOutput
func (OperationType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OperationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperationType) ToStringPtrOutput ¶ added in v0.3.1
func (e OperationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperationType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OperationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProtectionContainer ¶
type ProtectionContainer struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // ProtectionContainerResource properties Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Base class for container with backup items. Containers with specific workloads are derived from this class.
func GetProtectionContainer ¶
func GetProtectionContainer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProtectionContainerState, opts ...pulumi.ResourceOption) (*ProtectionContainer, error)
GetProtectionContainer gets an existing ProtectionContainer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewProtectionContainer ¶
func NewProtectionContainer(ctx *pulumi.Context, name string, args *ProtectionContainerArgs, opts ...pulumi.ResourceOption) (*ProtectionContainer, error)
NewProtectionContainer registers a new resource with the given unique name, arguments, and options.
func (*ProtectionContainer) ElementType ¶ added in v0.2.6
func (*ProtectionContainer) ElementType() reflect.Type
func (*ProtectionContainer) ToProtectionContainerOutput ¶ added in v0.2.6
func (i *ProtectionContainer) ToProtectionContainerOutput() ProtectionContainerOutput
func (*ProtectionContainer) ToProtectionContainerOutputWithContext ¶ added in v0.2.6
func (i *ProtectionContainer) ToProtectionContainerOutputWithContext(ctx context.Context) ProtectionContainerOutput
type ProtectionContainerArgs ¶
type ProtectionContainerArgs struct { // Name of the container to be registered. ContainerName pulumi.StringInput // Optional ETag. ETag pulumi.StringPtrInput // Fabric name associated with the container. FabricName pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // ProtectionContainerResource properties Properties pulumi.Input // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a ProtectionContainer resource.
func (ProtectionContainerArgs) ElementType ¶
func (ProtectionContainerArgs) ElementType() reflect.Type
type ProtectionContainerInput ¶ added in v0.2.6
type ProtectionContainerInput interface { pulumi.Input ToProtectionContainerOutput() ProtectionContainerOutput ToProtectionContainerOutputWithContext(ctx context.Context) ProtectionContainerOutput }
type ProtectionContainerOutput ¶ added in v0.2.6
type ProtectionContainerOutput struct {
*pulumi.OutputState
}
func (ProtectionContainerOutput) ElementType ¶ added in v0.2.6
func (ProtectionContainerOutput) ElementType() reflect.Type
func (ProtectionContainerOutput) ToProtectionContainerOutput ¶ added in v0.2.6
func (o ProtectionContainerOutput) ToProtectionContainerOutput() ProtectionContainerOutput
func (ProtectionContainerOutput) ToProtectionContainerOutputWithContext ¶ added in v0.2.6
func (o ProtectionContainerOutput) ToProtectionContainerOutputWithContext(ctx context.Context) ProtectionContainerOutput
type ProtectionContainerState ¶
type ProtectionContainerState struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // ProtectionContainerResource properties Properties pulumi.Input // Resource tags. Tags pulumi.StringMapInput // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringPtrInput }
func (ProtectionContainerState) ElementType ¶
func (ProtectionContainerState) ElementType() reflect.Type
type WorkloadInquiryDetails ¶
type WorkloadInquiryDetails struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation *InquiryValidation `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount *float64 `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type *string `pulumi:"type"` }
Details of an inquired protectable item.
type WorkloadInquiryDetailsArgs ¶
type WorkloadInquiryDetailsArgs struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation InquiryValidationPtrInput `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount pulumi.Float64PtrInput `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type pulumi.StringPtrInput `pulumi:"type"` }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsArgs) ElementType ¶
func (WorkloadInquiryDetailsArgs) ElementType() reflect.Type
func (WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutput ¶
func (i WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutputWithContext ¶
func (i WorkloadInquiryDetailsArgs) ToWorkloadInquiryDetailsOutputWithContext(ctx context.Context) WorkloadInquiryDetailsOutput
type WorkloadInquiryDetailsArray ¶
type WorkloadInquiryDetailsArray []WorkloadInquiryDetailsInput
func (WorkloadInquiryDetailsArray) ElementType ¶
func (WorkloadInquiryDetailsArray) ElementType() reflect.Type
func (WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutput ¶
func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
func (WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutputWithContext ¶
func (i WorkloadInquiryDetailsArray) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
type WorkloadInquiryDetailsArrayInput ¶
type WorkloadInquiryDetailsArrayInput interface { pulumi.Input ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput ToWorkloadInquiryDetailsArrayOutputWithContext(context.Context) WorkloadInquiryDetailsArrayOutput }
WorkloadInquiryDetailsArrayInput is an input type that accepts WorkloadInquiryDetailsArray and WorkloadInquiryDetailsArrayOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsArrayInput` via:
WorkloadInquiryDetailsArray{ WorkloadInquiryDetailsArgs{...} }
type WorkloadInquiryDetailsArrayOutput ¶
type WorkloadInquiryDetailsArrayOutput struct{ *pulumi.OutputState }
func (WorkloadInquiryDetailsArrayOutput) ElementType ¶
func (WorkloadInquiryDetailsArrayOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsArrayOutput) Index ¶
func (o WorkloadInquiryDetailsArrayOutput) Index(i pulumi.IntInput) WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutput ¶
func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutput() WorkloadInquiryDetailsArrayOutput
func (WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutputWithContext ¶
func (o WorkloadInquiryDetailsArrayOutput) ToWorkloadInquiryDetailsArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsArrayOutput
type WorkloadInquiryDetailsInput ¶
type WorkloadInquiryDetailsInput interface { pulumi.Input ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput ToWorkloadInquiryDetailsOutputWithContext(context.Context) WorkloadInquiryDetailsOutput }
WorkloadInquiryDetailsInput is an input type that accepts WorkloadInquiryDetailsArgs and WorkloadInquiryDetailsOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsInput` via:
WorkloadInquiryDetailsArgs{...}
type WorkloadInquiryDetailsOutput ¶
type WorkloadInquiryDetailsOutput struct{ *pulumi.OutputState }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsOutput) ElementType ¶
func (WorkloadInquiryDetailsOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsOutput) InquiryValidation ¶
func (o WorkloadInquiryDetailsOutput) InquiryValidation() InquiryValidationPtrOutput
Inquiry validation such as permissions and other backup validations.
func (WorkloadInquiryDetailsOutput) ItemCount ¶
func (o WorkloadInquiryDetailsOutput) ItemCount() pulumi.Float64PtrOutput
Contains the protectable item Count inside this Container.
func (WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutput ¶
func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutput() WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutputWithContext ¶
func (o WorkloadInquiryDetailsOutput) ToWorkloadInquiryDetailsOutputWithContext(ctx context.Context) WorkloadInquiryDetailsOutput
func (WorkloadInquiryDetailsOutput) Type ¶
func (o WorkloadInquiryDetailsOutput) Type() pulumi.StringPtrOutput
Type of the Workload such as SQL, Oracle etc.
type WorkloadInquiryDetailsResponse ¶
type WorkloadInquiryDetailsResponse struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation *InquiryValidationResponse `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount *float64 `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type *string `pulumi:"type"` }
Details of an inquired protectable item.
type WorkloadInquiryDetailsResponseArgs ¶
type WorkloadInquiryDetailsResponseArgs struct { // Inquiry validation such as permissions and other backup validations. InquiryValidation InquiryValidationResponsePtrInput `pulumi:"inquiryValidation"` // Contains the protectable item Count inside this Container. ItemCount pulumi.Float64PtrInput `pulumi:"itemCount"` // Type of the Workload such as SQL, Oracle etc. Type pulumi.StringPtrInput `pulumi:"type"` }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsResponseArgs) ElementType ¶
func (WorkloadInquiryDetailsResponseArgs) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutput ¶
func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
func (WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutputWithContext ¶
func (i WorkloadInquiryDetailsResponseArgs) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
type WorkloadInquiryDetailsResponseArray ¶
type WorkloadInquiryDetailsResponseArray []WorkloadInquiryDetailsResponseInput
func (WorkloadInquiryDetailsResponseArray) ElementType ¶
func (WorkloadInquiryDetailsResponseArray) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutput ¶
func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
func (WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutputWithContext ¶
func (i WorkloadInquiryDetailsResponseArray) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
type WorkloadInquiryDetailsResponseArrayInput ¶
type WorkloadInquiryDetailsResponseArrayInput interface { pulumi.Input ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput ToWorkloadInquiryDetailsResponseArrayOutputWithContext(context.Context) WorkloadInquiryDetailsResponseArrayOutput }
WorkloadInquiryDetailsResponseArrayInput is an input type that accepts WorkloadInquiryDetailsResponseArray and WorkloadInquiryDetailsResponseArrayOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsResponseArrayInput` via:
WorkloadInquiryDetailsResponseArray{ WorkloadInquiryDetailsResponseArgs{...} }
type WorkloadInquiryDetailsResponseArrayOutput ¶
type WorkloadInquiryDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkloadInquiryDetailsResponseArrayOutput) ElementType ¶
func (WorkloadInquiryDetailsResponseArrayOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutput ¶
func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutput() WorkloadInquiryDetailsResponseArrayOutput
func (WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutputWithContext ¶
func (o WorkloadInquiryDetailsResponseArrayOutput) ToWorkloadInquiryDetailsResponseArrayOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseArrayOutput
type WorkloadInquiryDetailsResponseInput ¶
type WorkloadInquiryDetailsResponseInput interface { pulumi.Input ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput ToWorkloadInquiryDetailsResponseOutputWithContext(context.Context) WorkloadInquiryDetailsResponseOutput }
WorkloadInquiryDetailsResponseInput is an input type that accepts WorkloadInquiryDetailsResponseArgs and WorkloadInquiryDetailsResponseOutput values. You can construct a concrete instance of `WorkloadInquiryDetailsResponseInput` via:
WorkloadInquiryDetailsResponseArgs{...}
type WorkloadInquiryDetailsResponseOutput ¶
type WorkloadInquiryDetailsResponseOutput struct{ *pulumi.OutputState }
Details of an inquired protectable item.
func (WorkloadInquiryDetailsResponseOutput) ElementType ¶
func (WorkloadInquiryDetailsResponseOutput) ElementType() reflect.Type
func (WorkloadInquiryDetailsResponseOutput) InquiryValidation ¶
func (o WorkloadInquiryDetailsResponseOutput) InquiryValidation() InquiryValidationResponsePtrOutput
Inquiry validation such as permissions and other backup validations.
func (WorkloadInquiryDetailsResponseOutput) ItemCount ¶
func (o WorkloadInquiryDetailsResponseOutput) ItemCount() pulumi.Float64PtrOutput
Contains the protectable item Count inside this Container.
func (WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput ¶
func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
func (WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext ¶
func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
func (WorkloadInquiryDetailsResponseOutput) Type ¶
func (o WorkloadInquiryDetailsResponseOutput) Type() pulumi.StringPtrOutput
Type of the Workload such as SQL, Oracle etc.
type WorkloadType ¶ added in v0.3.1
Workload type for which registration was sent.
func (WorkloadType) ElementType ¶ added in v0.3.1
func (WorkloadType) ElementType() reflect.Type
func (WorkloadType) ToStringOutput ¶ added in v0.3.1
func (e WorkloadType) ToStringOutput() pulumi.StringOutput
func (WorkloadType) ToStringOutputWithContext ¶ added in v0.3.1
func (e WorkloadType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkloadType) ToStringPtrOutput ¶ added in v0.3.1
func (e WorkloadType) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkloadType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WorkloadType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput