Documentation
¶
Index ¶
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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 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 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 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.IntPtrOutput
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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.IntPtrOutput
- func (o MabContainerResponseOutput) RegistrationStatus() pulumi.StringPtrOutput
- func (o MabContainerResponseOutput) ToMabContainerResponseOutput() MabContainerResponseOutput
- func (o MabContainerResponseOutput) ToMabContainerResponseOutputWithContext(ctx context.Context) MabContainerResponseOutput
- type ProtectionContainer
- type ProtectionContainerArgs
- 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.IntPtrOutput
- 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.IntPtrOutput
- func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutput() WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseOutput) ToWorkloadInquiryDetailsResponseOutputWithContext(ctx context.Context) WorkloadInquiryDetailsResponseOutput
- func (o WorkloadInquiryDetailsResponseOutput) Type() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 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 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
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 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 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
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 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 *int `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 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.IntPtrInput `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
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.IntPtrOutput
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 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 *int `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 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.IntPtrInput `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
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.IntPtrOutput
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 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 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 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
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 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 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
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 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 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 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 *int `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 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.IntPtrInput `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
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.IntPtrOutput
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 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 *int `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 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.IntPtrInput `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
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.IntPtrOutput
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 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 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
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 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 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
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 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 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
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 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 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
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 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 *int `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 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 *int `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.IntPtrInput `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 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.IntPtrInput `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.IntPtrOutput
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
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.IntPtrOutput
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 *int `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 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 *int `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.IntPtrInput `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 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.IntPtrInput `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.IntPtrOutput
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
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.IntPtrOutput
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 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.
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 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 *int `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.IntPtrInput `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.IntPtrOutput
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 *int `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.IntPtrInput `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.IntPtrOutput
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.