Documentation
¶
Index ¶
- type A2AContainerMappingInput
- type A2AContainerMappingInputArgs
- func (A2AContainerMappingInputArgs) ElementType() reflect.Type
- func (i A2AContainerMappingInputArgs) ToA2AContainerMappingInputOutput() A2AContainerMappingInputOutput
- func (i A2AContainerMappingInputArgs) ToA2AContainerMappingInputOutputWithContext(ctx context.Context) A2AContainerMappingInputOutput
- type A2AContainerMappingInputInput
- type A2AContainerMappingInputOutput
- func (o A2AContainerMappingInputOutput) AgentAutoUpdateStatus() pulumi.StringPtrOutput
- func (o A2AContainerMappingInputOutput) AutomationAccountArmId() pulumi.StringPtrOutput
- func (A2AContainerMappingInputOutput) ElementType() reflect.Type
- func (o A2AContainerMappingInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o A2AContainerMappingInputOutput) ToA2AContainerMappingInputOutput() A2AContainerMappingInputOutput
- func (o A2AContainerMappingInputOutput) ToA2AContainerMappingInputOutputWithContext(ctx context.Context) A2AContainerMappingInputOutput
- type A2AEnableProtectionInput
- type A2AEnableProtectionInputArgs
- func (A2AEnableProtectionInputArgs) ElementType() reflect.Type
- func (i A2AEnableProtectionInputArgs) ToA2AEnableProtectionInputOutput() A2AEnableProtectionInputOutput
- func (i A2AEnableProtectionInputArgs) ToA2AEnableProtectionInputOutputWithContext(ctx context.Context) A2AEnableProtectionInputOutput
- type A2AEnableProtectionInputInput
- type A2AEnableProtectionInputOutput
- func (o A2AEnableProtectionInputOutput) DiskEncryptionInfo() DiskEncryptionInfoPtrOutput
- func (A2AEnableProtectionInputOutput) ElementType() reflect.Type
- func (o A2AEnableProtectionInputOutput) FabricObjectId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) MultiVmGroupName() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryAvailabilityZone() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryAzureNetworkId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryBootDiagStorageAccountId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryCloudServiceId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryContainerId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoverySubnetName() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) ToA2AEnableProtectionInputOutput() A2AEnableProtectionInputOutput
- func (o A2AEnableProtectionInputOutput) ToA2AEnableProtectionInputOutputWithContext(ctx context.Context) A2AEnableProtectionInputOutput
- func (o A2AEnableProtectionInputOutput) VmDisks() A2AVmDiskInputDetailsArrayOutput
- func (o A2AEnableProtectionInputOutput) VmManagedDisks() A2AVmManagedDiskInputDetailsArrayOutput
- type A2APolicyCreationInput
- type A2APolicyCreationInputArgs
- type A2APolicyCreationInputInput
- type A2APolicyCreationInputOutput
- func (o A2APolicyCreationInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o A2APolicyCreationInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (A2APolicyCreationInputOutput) ElementType() reflect.Type
- func (o A2APolicyCreationInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o A2APolicyCreationInputOutput) MultiVmSyncStatus() pulumi.StringOutput
- func (o A2APolicyCreationInputOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o A2APolicyCreationInputOutput) ToA2APolicyCreationInputOutput() A2APolicyCreationInputOutput
- func (o A2APolicyCreationInputOutput) ToA2APolicyCreationInputOutputWithContext(ctx context.Context) A2APolicyCreationInputOutput
- type A2APolicyDetailsResponse
- type A2APolicyDetailsResponseArgs
- func (A2APolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i A2APolicyDetailsResponseArgs) ToA2APolicyDetailsResponseOutput() A2APolicyDetailsResponseOutput
- func (i A2APolicyDetailsResponseArgs) ToA2APolicyDetailsResponseOutputWithContext(ctx context.Context) A2APolicyDetailsResponseOutput
- type A2APolicyDetailsResponseInput
- type A2APolicyDetailsResponseOutput
- func (o A2APolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o A2APolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (A2APolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o A2APolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o A2APolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o A2APolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o A2APolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o A2APolicyDetailsResponseOutput) ToA2APolicyDetailsResponseOutput() A2APolicyDetailsResponseOutput
- func (o A2APolicyDetailsResponseOutput) ToA2APolicyDetailsResponseOutputWithContext(ctx context.Context) A2APolicyDetailsResponseOutput
- type A2AProtectedDiskDetailsResponse
- type A2AProtectedDiskDetailsResponseArgs
- func (A2AProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i A2AProtectedDiskDetailsResponseArgs) ToA2AProtectedDiskDetailsResponseOutput() A2AProtectedDiskDetailsResponseOutput
- func (i A2AProtectedDiskDetailsResponseArgs) ToA2AProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseOutput
- type A2AProtectedDiskDetailsResponseArray
- func (A2AProtectedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i A2AProtectedDiskDetailsResponseArray) ToA2AProtectedDiskDetailsResponseArrayOutput() A2AProtectedDiskDetailsResponseArrayOutput
- func (i A2AProtectedDiskDetailsResponseArray) ToA2AProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseArrayOutput
- type A2AProtectedDiskDetailsResponseArrayInput
- type A2AProtectedDiskDetailsResponseArrayOutput
- func (A2AProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o A2AProtectedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) A2AProtectedDiskDetailsResponseOutput
- func (o A2AProtectedDiskDetailsResponseArrayOutput) ToA2AProtectedDiskDetailsResponseArrayOutput() A2AProtectedDiskDetailsResponseArrayOutput
- func (o A2AProtectedDiskDetailsResponseArrayOutput) ToA2AProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseArrayOutput
- type A2AProtectedDiskDetailsResponseInput
- type A2AProtectedDiskDetailsResponseOutput
- func (o A2AProtectedDiskDetailsResponseOutput) AllowedDiskLevelOperation() pulumi.StringArrayOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DataPendingAtSourceAgentInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DekKeyVaultArmId() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskState() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskUri() pulumi.StringPtrOutput
- func (A2AProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o A2AProtectedDiskDetailsResponseOutput) IsDiskEncrypted() pulumi.BoolPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) IsDiskKeyEncrypted() pulumi.BoolPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) KekKeyVaultArmId() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) PrimaryDiskAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) RecoveryAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) RecoveryDiskUri() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) ResyncRequired() pulumi.BoolPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutput() A2AProtectedDiskDetailsResponseOutput
- func (o A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseOutput
- type A2AProtectedManagedDiskDetailsResponse
- type A2AProtectedManagedDiskDetailsResponseArgs
- func (A2AProtectedManagedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i A2AProtectedManagedDiskDetailsResponseArgs) ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput
- func (i A2AProtectedManagedDiskDetailsResponseArgs) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseOutput
- type A2AProtectedManagedDiskDetailsResponseArray
- func (A2AProtectedManagedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i A2AProtectedManagedDiskDetailsResponseArray) ToA2AProtectedManagedDiskDetailsResponseArrayOutput() A2AProtectedManagedDiskDetailsResponseArrayOutput
- func (i A2AProtectedManagedDiskDetailsResponseArray) ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseArrayOutput
- type A2AProtectedManagedDiskDetailsResponseArrayInput
- type A2AProtectedManagedDiskDetailsResponseArrayOutput
- func (A2AProtectedManagedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o A2AProtectedManagedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) A2AProtectedManagedDiskDetailsResponseOutput
- func (o A2AProtectedManagedDiskDetailsResponseArrayOutput) ToA2AProtectedManagedDiskDetailsResponseArrayOutput() A2AProtectedManagedDiskDetailsResponseArrayOutput
- func (o A2AProtectedManagedDiskDetailsResponseArrayOutput) ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseArrayOutput
- type A2AProtectedManagedDiskDetailsResponseInput
- type A2AProtectedManagedDiskDetailsResponseOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) AllowedDiskLevelOperation() pulumi.StringArrayOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DataPendingAtSourceAgentInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DekKeyVaultArmId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskState() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
- func (A2AProtectedManagedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o A2AProtectedManagedDiskDetailsResponseOutput) FailoverDiskName() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) IsDiskEncrypted() pulumi.BoolPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) IsDiskKeyEncrypted() pulumi.BoolPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) KekKeyVaultArmId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryDiskEncryptionSetId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryReplicaDiskAccountType() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryReplicaDiskId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryTargetDiskAccountType() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryTargetDiskId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) ResyncRequired() pulumi.BoolPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) TfoDiskName() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseOutput
- type A2AProtectionContainerMappingDetailsResponse
- type A2AProtectionContainerMappingDetailsResponseArgs
- func (A2AProtectionContainerMappingDetailsResponseArgs) ElementType() reflect.Type
- func (i A2AProtectionContainerMappingDetailsResponseArgs) ToA2AProtectionContainerMappingDetailsResponseOutput() A2AProtectionContainerMappingDetailsResponseOutput
- func (i A2AProtectionContainerMappingDetailsResponseArgs) ToA2AProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) A2AProtectionContainerMappingDetailsResponseOutput
- type A2AProtectionContainerMappingDetailsResponseInput
- type A2AProtectionContainerMappingDetailsResponseOutput
- func (o A2AProtectionContainerMappingDetailsResponseOutput) AgentAutoUpdateStatus() pulumi.StringPtrOutput
- func (o A2AProtectionContainerMappingDetailsResponseOutput) AutomationAccountArmId() pulumi.StringPtrOutput
- func (A2AProtectionContainerMappingDetailsResponseOutput) ElementType() reflect.Type
- func (o A2AProtectionContainerMappingDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o A2AProtectionContainerMappingDetailsResponseOutput) JobScheduleName() pulumi.StringPtrOutput
- func (o A2AProtectionContainerMappingDetailsResponseOutput) ScheduleName() pulumi.StringPtrOutput
- func (o A2AProtectionContainerMappingDetailsResponseOutput) ToA2AProtectionContainerMappingDetailsResponseOutput() A2AProtectionContainerMappingDetailsResponseOutput
- func (o A2AProtectionContainerMappingDetailsResponseOutput) ToA2AProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) A2AProtectionContainerMappingDetailsResponseOutput
- type A2AReplicationDetailsResponse
- type A2AReplicationDetailsResponseArgs
- func (A2AReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i A2AReplicationDetailsResponseArgs) ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput
- func (i A2AReplicationDetailsResponseArgs) ToA2AReplicationDetailsResponseOutputWithContext(ctx context.Context) A2AReplicationDetailsResponseOutput
- type A2AReplicationDetailsResponseInput
- type A2AReplicationDetailsResponseOutput
- func (o A2AReplicationDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (A2AReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o A2AReplicationDetailsResponseOutput) FabricObjectId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) InitialPrimaryFabricLocation() pulumi.StringOutput
- func (o A2AReplicationDetailsResponseOutput) InitialPrimaryZone() pulumi.StringOutput
- func (o A2AReplicationDetailsResponseOutput) InitialRecoveryFabricLocation() pulumi.StringOutput
- func (o A2AReplicationDetailsResponseOutput) InitialRecoveryZone() pulumi.StringOutput
- func (o A2AReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o A2AReplicationDetailsResponseOutput) IsReplicationAgentUpdateRequired() pulumi.BoolPtrOutput
- func (o A2AReplicationDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) LifecycleId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) ManagementId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
- func (o A2AReplicationDetailsResponseOutput) MultiVmGroupCreateOption() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) MultiVmGroupId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) OsType() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) PrimaryFabricLocation() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) ProtectedDisks() A2AProtectedDiskDetailsResponseArrayOutput
- func (o A2AReplicationDetailsResponseOutput) ProtectedManagedDisks() A2AProtectedManagedDiskDetailsResponseArrayOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAvailabilitySet() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAvailabilityZone() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAzureVMName() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryBootDiagStorageAccountId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryCloudService() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryFabricLocation() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryFabricObjectId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o A2AReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) SelectedTfoAzureNetworkId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) TestFailoverRecoveryFabricObjectId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) TfoAzureVMName() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput
- func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutputWithContext(ctx context.Context) A2AReplicationDetailsResponseOutput
- func (o A2AReplicationDetailsResponseOutput) UnprotectedDisks() A2AUnprotectedDiskDetailsResponseArrayOutput
- func (o A2AReplicationDetailsResponseOutput) VmEncryptionType() pulumi.StringOutput
- func (o A2AReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o A2AReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) VmSyncedConfigDetails() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- type A2AUnprotectedDiskDetailsResponse
- type A2AUnprotectedDiskDetailsResponseArgs
- func (A2AUnprotectedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i A2AUnprotectedDiskDetailsResponseArgs) ToA2AUnprotectedDiskDetailsResponseOutput() A2AUnprotectedDiskDetailsResponseOutput
- func (i A2AUnprotectedDiskDetailsResponseArgs) ToA2AUnprotectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseOutput
- type A2AUnprotectedDiskDetailsResponseArray
- func (A2AUnprotectedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i A2AUnprotectedDiskDetailsResponseArray) ToA2AUnprotectedDiskDetailsResponseArrayOutput() A2AUnprotectedDiskDetailsResponseArrayOutput
- func (i A2AUnprotectedDiskDetailsResponseArray) ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseArrayOutput
- type A2AUnprotectedDiskDetailsResponseArrayInput
- type A2AUnprotectedDiskDetailsResponseArrayOutput
- func (A2AUnprotectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o A2AUnprotectedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) A2AUnprotectedDiskDetailsResponseOutput
- func (o A2AUnprotectedDiskDetailsResponseArrayOutput) ToA2AUnprotectedDiskDetailsResponseArrayOutput() A2AUnprotectedDiskDetailsResponseArrayOutput
- func (o A2AUnprotectedDiskDetailsResponseArrayOutput) ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseArrayOutput
- type A2AUnprotectedDiskDetailsResponseInput
- type A2AUnprotectedDiskDetailsResponseOutput
- func (o A2AUnprotectedDiskDetailsResponseOutput) DiskLunId() pulumi.IntPtrOutput
- func (A2AUnprotectedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o A2AUnprotectedDiskDetailsResponseOutput) ToA2AUnprotectedDiskDetailsResponseOutput() A2AUnprotectedDiskDetailsResponseOutput
- func (o A2AUnprotectedDiskDetailsResponseOutput) ToA2AUnprotectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseOutput
- type A2AVmDiskInputDetails
- type A2AVmDiskInputDetailsArgs
- type A2AVmDiskInputDetailsArray
- func (A2AVmDiskInputDetailsArray) ElementType() reflect.Type
- func (i A2AVmDiskInputDetailsArray) ToA2AVmDiskInputDetailsArrayOutput() A2AVmDiskInputDetailsArrayOutput
- func (i A2AVmDiskInputDetailsArray) ToA2AVmDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsArrayOutput
- type A2AVmDiskInputDetailsArrayInput
- type A2AVmDiskInputDetailsArrayOutput
- func (A2AVmDiskInputDetailsArrayOutput) ElementType() reflect.Type
- func (o A2AVmDiskInputDetailsArrayOutput) Index(i pulumi.IntInput) A2AVmDiskInputDetailsOutput
- func (o A2AVmDiskInputDetailsArrayOutput) ToA2AVmDiskInputDetailsArrayOutput() A2AVmDiskInputDetailsArrayOutput
- func (o A2AVmDiskInputDetailsArrayOutput) ToA2AVmDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsArrayOutput
- type A2AVmDiskInputDetailsInput
- type A2AVmDiskInputDetailsOutput
- func (o A2AVmDiskInputDetailsOutput) DiskUri() pulumi.StringPtrOutput
- func (A2AVmDiskInputDetailsOutput) ElementType() reflect.Type
- func (o A2AVmDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AVmDiskInputDetailsOutput) RecoveryAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AVmDiskInputDetailsOutput) ToA2AVmDiskInputDetailsOutput() A2AVmDiskInputDetailsOutput
- func (o A2AVmDiskInputDetailsOutput) ToA2AVmDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsOutput
- type A2AVmManagedDiskInputDetails
- type A2AVmManagedDiskInputDetailsArgs
- func (A2AVmManagedDiskInputDetailsArgs) ElementType() reflect.Type
- func (i A2AVmManagedDiskInputDetailsArgs) ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput
- func (i A2AVmManagedDiskInputDetailsArgs) ToA2AVmManagedDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsOutput
- type A2AVmManagedDiskInputDetailsArray
- func (A2AVmManagedDiskInputDetailsArray) ElementType() reflect.Type
- func (i A2AVmManagedDiskInputDetailsArray) ToA2AVmManagedDiskInputDetailsArrayOutput() A2AVmManagedDiskInputDetailsArrayOutput
- func (i A2AVmManagedDiskInputDetailsArray) ToA2AVmManagedDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsArrayOutput
- type A2AVmManagedDiskInputDetailsArrayInput
- type A2AVmManagedDiskInputDetailsArrayOutput
- func (A2AVmManagedDiskInputDetailsArrayOutput) ElementType() reflect.Type
- func (o A2AVmManagedDiskInputDetailsArrayOutput) Index(i pulumi.IntInput) A2AVmManagedDiskInputDetailsOutput
- func (o A2AVmManagedDiskInputDetailsArrayOutput) ToA2AVmManagedDiskInputDetailsArrayOutput() A2AVmManagedDiskInputDetailsArrayOutput
- func (o A2AVmManagedDiskInputDetailsArrayOutput) ToA2AVmManagedDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsArrayOutput
- type A2AVmManagedDiskInputDetailsInput
- type A2AVmManagedDiskInputDetailsOutput
- func (o A2AVmManagedDiskInputDetailsOutput) DiskEncryptionInfo() DiskEncryptionInfoPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) DiskId() pulumi.StringPtrOutput
- func (A2AVmManagedDiskInputDetailsOutput) ElementType() reflect.Type
- func (o A2AVmManagedDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) RecoveryDiskEncryptionSetId() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) RecoveryReplicaDiskAccountType() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) RecoveryTargetDiskAccountType() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput
- func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsOutput
- type AddRecoveryServicesProviderInputProperties
- type AddRecoveryServicesProviderInputPropertiesArgs
- func (AddRecoveryServicesProviderInputPropertiesArgs) ElementType() reflect.Type
- func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesOutput() AddRecoveryServicesProviderInputPropertiesOutput
- func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesOutput
- func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput
- func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput
- type AddRecoveryServicesProviderInputPropertiesInput
- type AddRecoveryServicesProviderInputPropertiesOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) AuthenticationIdentityInput() IdentityProviderInputOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) DataPlaneAuthenticationIdentityInput() IdentityProviderInputPtrOutput
- func (AddRecoveryServicesProviderInputPropertiesOutput) ElementType() reflect.Type
- func (o AddRecoveryServicesProviderInputPropertiesOutput) MachineId() pulumi.StringPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) MachineName() pulumi.StringOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) ResourceAccessIdentityInput() IdentityProviderInputOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesOutput() AddRecoveryServicesProviderInputPropertiesOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput
- type AddRecoveryServicesProviderInputPropertiesPtrInput
- type AddRecoveryServicesProviderInputPropertiesPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) AuthenticationIdentityInput() IdentityProviderInputPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) DataPlaneAuthenticationIdentityInput() IdentityProviderInputPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) Elem() AddRecoveryServicesProviderInputPropertiesOutput
- func (AddRecoveryServicesProviderInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) MachineId() pulumi.StringPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) MachineName() pulumi.StringPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) ResourceAccessIdentityInput() IdentityProviderInputPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput
- func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput
- type AddVCenterRequestProperties
- type AddVCenterRequestPropertiesArgs
- func (AddVCenterRequestPropertiesArgs) ElementType() reflect.Type
- func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesOutput() AddVCenterRequestPropertiesOutput
- func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesOutput
- func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput
- func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesPtrOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesPtrOutput
- type AddVCenterRequestPropertiesInput
- type AddVCenterRequestPropertiesOutput
- func (AddVCenterRequestPropertiesOutput) ElementType() reflect.Type
- func (o AddVCenterRequestPropertiesOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesOutput) IpAddress() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesOutput) Port() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesOutput() AddVCenterRequestPropertiesOutput
- func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesOutput
- func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput
- func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesPtrOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesPtrOutput
- type AddVCenterRequestPropertiesPtrInput
- type AddVCenterRequestPropertiesPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) Elem() AddVCenterRequestPropertiesOutput
- func (AddVCenterRequestPropertiesPtrOutput) ElementType() reflect.Type
- func (o AddVCenterRequestPropertiesPtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) Port() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput
- func (o AddVCenterRequestPropertiesPtrOutput) ToAddVCenterRequestPropertiesPtrOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesPtrOutput
- type AgentDetailsResponse
- type AgentDetailsResponseArgs
- type AgentDetailsResponseArray
- type AgentDetailsResponseArrayInput
- type AgentDetailsResponseArrayOutput
- func (AgentDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o AgentDetailsResponseArrayOutput) Index(i pulumi.IntInput) AgentDetailsResponseOutput
- func (o AgentDetailsResponseArrayOutput) ToAgentDetailsResponseArrayOutput() AgentDetailsResponseArrayOutput
- func (o AgentDetailsResponseArrayOutput) ToAgentDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDetailsResponseArrayOutput
- type AgentDetailsResponseInput
- type AgentDetailsResponseOutput
- func (o AgentDetailsResponseOutput) AgentId() pulumi.StringOutput
- func (o AgentDetailsResponseOutput) BiosId() pulumi.StringOutput
- func (o AgentDetailsResponseOutput) Disks() AgentDiskDetailsResponseArrayOutput
- func (AgentDetailsResponseOutput) ElementType() reflect.Type
- func (o AgentDetailsResponseOutput) Fqdn() pulumi.StringOutput
- func (o AgentDetailsResponseOutput) MachineId() pulumi.StringOutput
- func (o AgentDetailsResponseOutput) ToAgentDetailsResponseOutput() AgentDetailsResponseOutput
- func (o AgentDetailsResponseOutput) ToAgentDetailsResponseOutputWithContext(ctx context.Context) AgentDetailsResponseOutput
- type AgentDiskDetailsResponse
- type AgentDiskDetailsResponseArgs
- func (AgentDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i AgentDiskDetailsResponseArgs) ToAgentDiskDetailsResponseOutput() AgentDiskDetailsResponseOutput
- func (i AgentDiskDetailsResponseArgs) ToAgentDiskDetailsResponseOutputWithContext(ctx context.Context) AgentDiskDetailsResponseOutput
- type AgentDiskDetailsResponseArray
- func (AgentDiskDetailsResponseArray) ElementType() reflect.Type
- func (i AgentDiskDetailsResponseArray) ToAgentDiskDetailsResponseArrayOutput() AgentDiskDetailsResponseArrayOutput
- func (i AgentDiskDetailsResponseArray) ToAgentDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDiskDetailsResponseArrayOutput
- type AgentDiskDetailsResponseArrayInput
- type AgentDiskDetailsResponseArrayOutput
- func (AgentDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o AgentDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) AgentDiskDetailsResponseOutput
- func (o AgentDiskDetailsResponseArrayOutput) ToAgentDiskDetailsResponseArrayOutput() AgentDiskDetailsResponseArrayOutput
- func (o AgentDiskDetailsResponseArrayOutput) ToAgentDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDiskDetailsResponseArrayOutput
- type AgentDiskDetailsResponseInput
- type AgentDiskDetailsResponseOutput
- func (o AgentDiskDetailsResponseOutput) CapacityInBytes() pulumi.IntOutput
- func (o AgentDiskDetailsResponseOutput) DiskId() pulumi.StringOutput
- func (o AgentDiskDetailsResponseOutput) DiskName() pulumi.StringOutput
- func (AgentDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o AgentDiskDetailsResponseOutput) IsOSDisk() pulumi.StringOutput
- func (o AgentDiskDetailsResponseOutput) LunId() pulumi.IntOutput
- func (o AgentDiskDetailsResponseOutput) ToAgentDiskDetailsResponseOutput() AgentDiskDetailsResponseOutput
- func (o AgentDiskDetailsResponseOutput) ToAgentDiskDetailsResponseOutputWithContext(ctx context.Context) AgentDiskDetailsResponseOutput
- type AzureFabricCreationInput
- type AzureFabricCreationInputArgs
- func (AzureFabricCreationInputArgs) ElementType() reflect.Type
- func (i AzureFabricCreationInputArgs) ToAzureFabricCreationInputOutput() AzureFabricCreationInputOutput
- func (i AzureFabricCreationInputArgs) ToAzureFabricCreationInputOutputWithContext(ctx context.Context) AzureFabricCreationInputOutput
- type AzureFabricCreationInputInput
- type AzureFabricCreationInputOutput
- func (AzureFabricCreationInputOutput) ElementType() reflect.Type
- func (o AzureFabricCreationInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o AzureFabricCreationInputOutput) Location() pulumi.StringPtrOutput
- func (o AzureFabricCreationInputOutput) ToAzureFabricCreationInputOutput() AzureFabricCreationInputOutput
- func (o AzureFabricCreationInputOutput) ToAzureFabricCreationInputOutputWithContext(ctx context.Context) AzureFabricCreationInputOutput
- type AzureFabricSpecificDetailsResponse
- type AzureFabricSpecificDetailsResponseArgs
- func (AzureFabricSpecificDetailsResponseArgs) ElementType() reflect.Type
- func (i AzureFabricSpecificDetailsResponseArgs) ToAzureFabricSpecificDetailsResponseOutput() AzureFabricSpecificDetailsResponseOutput
- func (i AzureFabricSpecificDetailsResponseArgs) ToAzureFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) AzureFabricSpecificDetailsResponseOutput
- type AzureFabricSpecificDetailsResponseInput
- type AzureFabricSpecificDetailsResponseOutput
- func (o AzureFabricSpecificDetailsResponseOutput) ContainerIds() pulumi.StringArrayOutput
- func (AzureFabricSpecificDetailsResponseOutput) ElementType() reflect.Type
- func (o AzureFabricSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o AzureFabricSpecificDetailsResponseOutput) Location() pulumi.StringPtrOutput
- func (o AzureFabricSpecificDetailsResponseOutput) ToAzureFabricSpecificDetailsResponseOutput() AzureFabricSpecificDetailsResponseOutput
- func (o AzureFabricSpecificDetailsResponseOutput) ToAzureFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) AzureFabricSpecificDetailsResponseOutput
- type AzureToAzureCreateNetworkMappingInput
- type AzureToAzureCreateNetworkMappingInputArgs
- func (AzureToAzureCreateNetworkMappingInputArgs) ElementType() reflect.Type
- func (i AzureToAzureCreateNetworkMappingInputArgs) ToAzureToAzureCreateNetworkMappingInputOutput() AzureToAzureCreateNetworkMappingInputOutput
- func (i AzureToAzureCreateNetworkMappingInputArgs) ToAzureToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) AzureToAzureCreateNetworkMappingInputOutput
- type AzureToAzureCreateNetworkMappingInputInput
- type AzureToAzureCreateNetworkMappingInputOutput
- func (AzureToAzureCreateNetworkMappingInputOutput) ElementType() reflect.Type
- func (o AzureToAzureCreateNetworkMappingInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o AzureToAzureCreateNetworkMappingInputOutput) PrimaryNetworkId() pulumi.StringPtrOutput
- func (o AzureToAzureCreateNetworkMappingInputOutput) ToAzureToAzureCreateNetworkMappingInputOutput() AzureToAzureCreateNetworkMappingInputOutput
- func (o AzureToAzureCreateNetworkMappingInputOutput) ToAzureToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) AzureToAzureCreateNetworkMappingInputOutput
- type AzureToAzureNetworkMappingSettingsResponse
- type AzureToAzureNetworkMappingSettingsResponseArgs
- func (AzureToAzureNetworkMappingSettingsResponseArgs) ElementType() reflect.Type
- func (i AzureToAzureNetworkMappingSettingsResponseArgs) ToAzureToAzureNetworkMappingSettingsResponseOutput() AzureToAzureNetworkMappingSettingsResponseOutput
- func (i AzureToAzureNetworkMappingSettingsResponseArgs) ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) AzureToAzureNetworkMappingSettingsResponseOutput
- type AzureToAzureNetworkMappingSettingsResponseInput
- type AzureToAzureNetworkMappingSettingsResponseOutput
- func (AzureToAzureNetworkMappingSettingsResponseOutput) ElementType() reflect.Type
- func (o AzureToAzureNetworkMappingSettingsResponseOutput) InstanceType() pulumi.StringOutput
- func (o AzureToAzureNetworkMappingSettingsResponseOutput) PrimaryFabricLocation() pulumi.StringPtrOutput
- func (o AzureToAzureNetworkMappingSettingsResponseOutput) RecoveryFabricLocation() pulumi.StringPtrOutput
- func (o AzureToAzureNetworkMappingSettingsResponseOutput) ToAzureToAzureNetworkMappingSettingsResponseOutput() AzureToAzureNetworkMappingSettingsResponseOutput
- func (o AzureToAzureNetworkMappingSettingsResponseOutput) ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) AzureToAzureNetworkMappingSettingsResponseOutput
- type AzureToAzureVmSyncedConfigDetailsResponse
- type AzureToAzureVmSyncedConfigDetailsResponseArgs
- func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ElementType() reflect.Type
- func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponseOutput() AzureToAzureVmSyncedConfigDetailsResponseOutput
- func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponseOutput
- func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- type AzureToAzureVmSyncedConfigDetailsResponseInput
- type AzureToAzureVmSyncedConfigDetailsResponseOutput
- func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ElementType() reflect.Type
- func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) InputEndpoints() InputEndpointResponseArrayOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) Tags() pulumi.StringMapOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponseOutput() AzureToAzureVmSyncedConfigDetailsResponseOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponseOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- type AzureToAzureVmSyncedConfigDetailsResponsePtrInput
- type AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) Elem() AzureToAzureVmSyncedConfigDetailsResponseOutput
- func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) InputEndpoints() InputEndpointResponseArrayOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) Tags() pulumi.StringMapOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- type AzureVmDiskDetailsResponse
- type AzureVmDiskDetailsResponseArgs
- func (AzureVmDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i AzureVmDiskDetailsResponseArgs) ToAzureVmDiskDetailsResponseOutput() AzureVmDiskDetailsResponseOutput
- func (i AzureVmDiskDetailsResponseArgs) ToAzureVmDiskDetailsResponseOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseOutput
- type AzureVmDiskDetailsResponseArray
- func (AzureVmDiskDetailsResponseArray) ElementType() reflect.Type
- func (i AzureVmDiskDetailsResponseArray) ToAzureVmDiskDetailsResponseArrayOutput() AzureVmDiskDetailsResponseArrayOutput
- func (i AzureVmDiskDetailsResponseArray) ToAzureVmDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseArrayOutput
- type AzureVmDiskDetailsResponseArrayInput
- type AzureVmDiskDetailsResponseArrayOutput
- func (AzureVmDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o AzureVmDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) AzureVmDiskDetailsResponseOutput
- func (o AzureVmDiskDetailsResponseArrayOutput) ToAzureVmDiskDetailsResponseArrayOutput() AzureVmDiskDetailsResponseArrayOutput
- func (o AzureVmDiskDetailsResponseArrayOutput) ToAzureVmDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseArrayOutput
- type AzureVmDiskDetailsResponseInput
- type AzureVmDiskDetailsResponseOutput
- func (o AzureVmDiskDetailsResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
- func (AzureVmDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o AzureVmDiskDetailsResponseOutput) LunId() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) MaxSizeMB() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) TargetDiskLocation() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) TargetDiskName() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) ToAzureVmDiskDetailsResponseOutput() AzureVmDiskDetailsResponseOutput
- func (o AzureVmDiskDetailsResponseOutput) ToAzureVmDiskDetailsResponseOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseOutput
- func (o AzureVmDiskDetailsResponseOutput) VhdId() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
- func (o AzureVmDiskDetailsResponseOutput) VhdType() pulumi.StringPtrOutput
- type CreateNetworkMappingInputProperties
- type CreateNetworkMappingInputPropertiesArgs
- func (CreateNetworkMappingInputPropertiesArgs) ElementType() reflect.Type
- func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesOutput() CreateNetworkMappingInputPropertiesOutput
- func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesOutput
- func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput
- func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesPtrOutput
- type CreateNetworkMappingInputPropertiesInput
- type CreateNetworkMappingInputPropertiesOutput
- func (CreateNetworkMappingInputPropertiesOutput) ElementType() reflect.Type
- func (o CreateNetworkMappingInputPropertiesOutput) FabricSpecificDetails() pulumi.AnyOutput
- func (o CreateNetworkMappingInputPropertiesOutput) RecoveryFabricName() pulumi.StringPtrOutput
- func (o CreateNetworkMappingInputPropertiesOutput) RecoveryNetworkId() pulumi.StringPtrOutput
- func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesOutput() CreateNetworkMappingInputPropertiesOutput
- func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesOutput
- func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput
- func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesPtrOutput
- type CreateNetworkMappingInputPropertiesPtrInput
- type CreateNetworkMappingInputPropertiesPtrOutput
- func (o CreateNetworkMappingInputPropertiesPtrOutput) Elem() CreateNetworkMappingInputPropertiesOutput
- func (CreateNetworkMappingInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o CreateNetworkMappingInputPropertiesPtrOutput) FabricSpecificDetails() pulumi.AnyOutput
- func (o CreateNetworkMappingInputPropertiesPtrOutput) RecoveryFabricName() pulumi.StringPtrOutput
- func (o CreateNetworkMappingInputPropertiesPtrOutput) RecoveryNetworkId() pulumi.StringPtrOutput
- func (o CreateNetworkMappingInputPropertiesPtrOutput) ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput
- func (o CreateNetworkMappingInputPropertiesPtrOutput) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesPtrOutput
- type CreatePolicyInputProperties
- type CreatePolicyInputPropertiesArgs
- func (CreatePolicyInputPropertiesArgs) ElementType() reflect.Type
- func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesOutput() CreatePolicyInputPropertiesOutput
- func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesOutput
- func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput
- func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesPtrOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesPtrOutput
- type CreatePolicyInputPropertiesInput
- type CreatePolicyInputPropertiesOutput
- func (CreatePolicyInputPropertiesOutput) ElementType() reflect.Type
- func (o CreatePolicyInputPropertiesOutput) ProviderSpecificInput() pulumi.AnyOutput
- func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesOutput() CreatePolicyInputPropertiesOutput
- func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesOutput
- func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput
- func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesPtrOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesPtrOutput
- type CreatePolicyInputPropertiesPtrInput
- type CreatePolicyInputPropertiesPtrOutput
- func (o CreatePolicyInputPropertiesPtrOutput) Elem() CreatePolicyInputPropertiesOutput
- func (CreatePolicyInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o CreatePolicyInputPropertiesPtrOutput) ProviderSpecificInput() pulumi.AnyOutput
- func (o CreatePolicyInputPropertiesPtrOutput) ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput
- func (o CreatePolicyInputPropertiesPtrOutput) ToCreatePolicyInputPropertiesPtrOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesPtrOutput
- type CreateProtectionContainerMappingInputProperties
- type CreateProtectionContainerMappingInputPropertiesArgs
- func (CreateProtectionContainerMappingInputPropertiesArgs) ElementType() reflect.Type
- func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesOutput() CreateProtectionContainerMappingInputPropertiesOutput
- func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesOutput
- func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput
- func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput
- type CreateProtectionContainerMappingInputPropertiesInput
- type CreateProtectionContainerMappingInputPropertiesOutput
- func (CreateProtectionContainerMappingInputPropertiesOutput) ElementType() reflect.Type
- func (o CreateProtectionContainerMappingInputPropertiesOutput) PolicyId() pulumi.StringPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesOutput) ProviderSpecificInput() pulumi.AnyOutput
- func (o CreateProtectionContainerMappingInputPropertiesOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesOutput() CreateProtectionContainerMappingInputPropertiesOutput
- func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesOutput
- func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput
- type CreateProtectionContainerMappingInputPropertiesPtrInput
- type CreateProtectionContainerMappingInputPropertiesPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) Elem() CreateProtectionContainerMappingInputPropertiesOutput
- func (CreateProtectionContainerMappingInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) ProviderSpecificInput() pulumi.AnyOutput
- func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput
- func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput
- type CreateRecoveryPlanInputProperties
- type CreateRecoveryPlanInputPropertiesArgs
- func (CreateRecoveryPlanInputPropertiesArgs) ElementType() reflect.Type
- func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesOutput() CreateRecoveryPlanInputPropertiesOutput
- func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesOutput
- func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
- func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
- type CreateRecoveryPlanInputPropertiesInput
- type CreateRecoveryPlanInputPropertiesOutput
- func (CreateRecoveryPlanInputPropertiesOutput) ElementType() reflect.Type
- func (o CreateRecoveryPlanInputPropertiesOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) Groups() RecoveryPlanGroupArrayOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) PrimaryFabricId() pulumi.StringOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) ProviderSpecificInput() RecoveryPlanA2AInputArrayOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) RecoveryFabricId() pulumi.StringOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesOutput() CreateRecoveryPlanInputPropertiesOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
- func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
- type CreateRecoveryPlanInputPropertiesPtrInput
- type CreateRecoveryPlanInputPropertiesPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) Elem() CreateRecoveryPlanInputPropertiesOutput
- func (CreateRecoveryPlanInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) Groups() RecoveryPlanGroupArrayOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) PrimaryFabricId() pulumi.StringPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) ProviderSpecificInput() RecoveryPlanA2AInputArrayOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) RecoveryFabricId() pulumi.StringPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
- type CurrentJobDetailsResponse
- type CurrentJobDetailsResponseArgs
- func (CurrentJobDetailsResponseArgs) ElementType() reflect.Type
- func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponseOutput() CurrentJobDetailsResponseOutput
- func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponseOutputWithContext(ctx context.Context) CurrentJobDetailsResponseOutput
- func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput
- func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentJobDetailsResponsePtrOutput
- type CurrentJobDetailsResponseInput
- type CurrentJobDetailsResponseOutput
- func (CurrentJobDetailsResponseOutput) ElementType() reflect.Type
- func (o CurrentJobDetailsResponseOutput) JobId() pulumi.StringPtrOutput
- func (o CurrentJobDetailsResponseOutput) JobName() pulumi.StringPtrOutput
- func (o CurrentJobDetailsResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponseOutput() CurrentJobDetailsResponseOutput
- func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponseOutputWithContext(ctx context.Context) CurrentJobDetailsResponseOutput
- func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput
- func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentJobDetailsResponsePtrOutput
- type CurrentJobDetailsResponsePtrInput
- type CurrentJobDetailsResponsePtrOutput
- func (o CurrentJobDetailsResponsePtrOutput) Elem() CurrentJobDetailsResponseOutput
- func (CurrentJobDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o CurrentJobDetailsResponsePtrOutput) JobId() pulumi.StringPtrOutput
- func (o CurrentJobDetailsResponsePtrOutput) JobName() pulumi.StringPtrOutput
- func (o CurrentJobDetailsResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o CurrentJobDetailsResponsePtrOutput) ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput
- func (o CurrentJobDetailsResponsePtrOutput) ToCurrentJobDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentJobDetailsResponsePtrOutput
- type CurrentScenarioDetailsResponse
- type CurrentScenarioDetailsResponseArgs
- func (CurrentScenarioDetailsResponseArgs) ElementType() reflect.Type
- func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponseOutput() CurrentScenarioDetailsResponseOutput
- func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponseOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponseOutput
- func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput
- func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponsePtrOutput
- type CurrentScenarioDetailsResponseInput
- type CurrentScenarioDetailsResponseOutput
- func (CurrentScenarioDetailsResponseOutput) ElementType() reflect.Type
- func (o CurrentScenarioDetailsResponseOutput) JobId() pulumi.StringPtrOutput
- func (o CurrentScenarioDetailsResponseOutput) ScenarioName() pulumi.StringPtrOutput
- func (o CurrentScenarioDetailsResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponseOutput() CurrentScenarioDetailsResponseOutput
- func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponseOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponseOutput
- func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput
- func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponsePtrOutput
- type CurrentScenarioDetailsResponsePtrInput
- type CurrentScenarioDetailsResponsePtrOutput
- func (o CurrentScenarioDetailsResponsePtrOutput) Elem() CurrentScenarioDetailsResponseOutput
- func (CurrentScenarioDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o CurrentScenarioDetailsResponsePtrOutput) JobId() pulumi.StringPtrOutput
- func (o CurrentScenarioDetailsResponsePtrOutput) ScenarioName() pulumi.StringPtrOutput
- func (o CurrentScenarioDetailsResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o CurrentScenarioDetailsResponsePtrOutput) ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput
- func (o CurrentScenarioDetailsResponsePtrOutput) ToCurrentScenarioDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponsePtrOutput
- type DataStoreResponse
- type DataStoreResponseArgs
- type DataStoreResponseArray
- type DataStoreResponseArrayInput
- type DataStoreResponseArrayOutput
- func (DataStoreResponseArrayOutput) ElementType() reflect.Type
- func (o DataStoreResponseArrayOutput) Index(i pulumi.IntInput) DataStoreResponseOutput
- func (o DataStoreResponseArrayOutput) ToDataStoreResponseArrayOutput() DataStoreResponseArrayOutput
- func (o DataStoreResponseArrayOutput) ToDataStoreResponseArrayOutputWithContext(ctx context.Context) DataStoreResponseArrayOutput
- type DataStoreResponseInput
- type DataStoreResponseOutput
- func (o DataStoreResponseOutput) Capacity() pulumi.StringPtrOutput
- func (DataStoreResponseOutput) ElementType() reflect.Type
- func (o DataStoreResponseOutput) FreeSpace() pulumi.StringPtrOutput
- func (o DataStoreResponseOutput) SymbolicName() pulumi.StringPtrOutput
- func (o DataStoreResponseOutput) ToDataStoreResponseOutput() DataStoreResponseOutput
- func (o DataStoreResponseOutput) ToDataStoreResponseOutputWithContext(ctx context.Context) DataStoreResponseOutput
- func (o DataStoreResponseOutput) Type() pulumi.StringPtrOutput
- func (o DataStoreResponseOutput) Uuid() pulumi.StringPtrOutput
- type DiskDetailsResponse
- type DiskDetailsResponseArgs
- type DiskDetailsResponseArray
- type DiskDetailsResponseArrayInput
- type DiskDetailsResponseArrayOutput
- func (DiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o DiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) DiskDetailsResponseOutput
- func (o DiskDetailsResponseArrayOutput) ToDiskDetailsResponseArrayOutput() DiskDetailsResponseArrayOutput
- func (o DiskDetailsResponseArrayOutput) ToDiskDetailsResponseArrayOutputWithContext(ctx context.Context) DiskDetailsResponseArrayOutput
- type DiskDetailsResponseInput
- type DiskDetailsResponseOutput
- func (DiskDetailsResponseOutput) ElementType() reflect.Type
- func (o DiskDetailsResponseOutput) MaxSizeMB() pulumi.IntPtrOutput
- func (o DiskDetailsResponseOutput) ToDiskDetailsResponseOutput() DiskDetailsResponseOutput
- func (o DiskDetailsResponseOutput) ToDiskDetailsResponseOutputWithContext(ctx context.Context) DiskDetailsResponseOutput
- func (o DiskDetailsResponseOutput) VhdId() pulumi.StringPtrOutput
- func (o DiskDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
- func (o DiskDetailsResponseOutput) VhdType() pulumi.StringPtrOutput
- type DiskEncryptionInfo
- type DiskEncryptionInfoArgs
- func (DiskEncryptionInfoArgs) ElementType() reflect.Type
- func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoOutput() DiskEncryptionInfoOutput
- func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoOutputWithContext(ctx context.Context) DiskEncryptionInfoOutput
- func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput
- func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionInfoPtrOutput
- type DiskEncryptionInfoInput
- type DiskEncryptionInfoOutput
- func (o DiskEncryptionInfoOutput) DiskEncryptionKeyInfo() DiskEncryptionKeyInfoPtrOutput
- func (DiskEncryptionInfoOutput) ElementType() reflect.Type
- func (o DiskEncryptionInfoOutput) KeyEncryptionKeyInfo() KeyEncryptionKeyInfoPtrOutput
- func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoOutput() DiskEncryptionInfoOutput
- func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoOutputWithContext(ctx context.Context) DiskEncryptionInfoOutput
- func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput
- func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionInfoPtrOutput
- type DiskEncryptionInfoPtrInput
- type DiskEncryptionInfoPtrOutput
- func (o DiskEncryptionInfoPtrOutput) DiskEncryptionKeyInfo() DiskEncryptionKeyInfoPtrOutput
- func (o DiskEncryptionInfoPtrOutput) Elem() DiskEncryptionInfoOutput
- func (DiskEncryptionInfoPtrOutput) ElementType() reflect.Type
- func (o DiskEncryptionInfoPtrOutput) KeyEncryptionKeyInfo() KeyEncryptionKeyInfoPtrOutput
- func (o DiskEncryptionInfoPtrOutput) ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput
- func (o DiskEncryptionInfoPtrOutput) ToDiskEncryptionInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionInfoPtrOutput
- type DiskEncryptionKeyInfo
- type DiskEncryptionKeyInfoArgs
- func (DiskEncryptionKeyInfoArgs) ElementType() reflect.Type
- func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoOutput() DiskEncryptionKeyInfoOutput
- func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoOutput
- func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput
- func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoPtrOutput
- type DiskEncryptionKeyInfoInput
- type DiskEncryptionKeyInfoOutput
- func (DiskEncryptionKeyInfoOutput) ElementType() reflect.Type
- func (o DiskEncryptionKeyInfoOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
- func (o DiskEncryptionKeyInfoOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoOutput() DiskEncryptionKeyInfoOutput
- func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoOutput
- func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput
- func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoPtrOutput
- type DiskEncryptionKeyInfoPtrInput
- type DiskEncryptionKeyInfoPtrOutput
- func (o DiskEncryptionKeyInfoPtrOutput) Elem() DiskEncryptionKeyInfoOutput
- func (DiskEncryptionKeyInfoPtrOutput) ElementType() reflect.Type
- func (o DiskEncryptionKeyInfoPtrOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
- func (o DiskEncryptionKeyInfoPtrOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o DiskEncryptionKeyInfoPtrOutput) ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput
- func (o DiskEncryptionKeyInfoPtrOutput) ToDiskEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoPtrOutput
- type DraDetailsResponse
- type DraDetailsResponseArgs
- type DraDetailsResponseArray
- type DraDetailsResponseArrayInput
- type DraDetailsResponseArrayOutput
- func (DraDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o DraDetailsResponseArrayOutput) Index(i pulumi.IntInput) DraDetailsResponseOutput
- func (o DraDetailsResponseArrayOutput) ToDraDetailsResponseArrayOutput() DraDetailsResponseArrayOutput
- func (o DraDetailsResponseArrayOutput) ToDraDetailsResponseArrayOutputWithContext(ctx context.Context) DraDetailsResponseArrayOutput
- type DraDetailsResponseInput
- type DraDetailsResponseOutput
- func (DraDetailsResponseOutput) ElementType() reflect.Type
- func (o DraDetailsResponseOutput) Health() pulumi.StringOutput
- func (o DraDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o DraDetailsResponseOutput) Id() pulumi.StringOutput
- func (o DraDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o DraDetailsResponseOutput) Name() pulumi.StringOutput
- func (o DraDetailsResponseOutput) ToDraDetailsResponseOutput() DraDetailsResponseOutput
- func (o DraDetailsResponseOutput) ToDraDetailsResponseOutputWithContext(ctx context.Context) DraDetailsResponseOutput
- func (o DraDetailsResponseOutput) Version() pulumi.StringOutput
- type EnableMigrationInputProperties
- type EnableMigrationInputPropertiesArgs
- func (EnableMigrationInputPropertiesArgs) ElementType() reflect.Type
- func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesOutput() EnableMigrationInputPropertiesOutput
- func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesOutput
- func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput
- func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesPtrOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesPtrOutput
- type EnableMigrationInputPropertiesInput
- type EnableMigrationInputPropertiesOutput
- func (EnableMigrationInputPropertiesOutput) ElementType() reflect.Type
- func (o EnableMigrationInputPropertiesOutput) PolicyId() pulumi.StringOutput
- func (o EnableMigrationInputPropertiesOutput) ProviderSpecificDetails() VMwareCbtEnableMigrationInputOutput
- func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesOutput() EnableMigrationInputPropertiesOutput
- func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesOutput
- func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput
- func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesPtrOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesPtrOutput
- type EnableMigrationInputPropertiesPtrInput
- type EnableMigrationInputPropertiesPtrOutput
- func (o EnableMigrationInputPropertiesPtrOutput) Elem() EnableMigrationInputPropertiesOutput
- func (EnableMigrationInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o EnableMigrationInputPropertiesPtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o EnableMigrationInputPropertiesPtrOutput) ProviderSpecificDetails() VMwareCbtEnableMigrationInputPtrOutput
- func (o EnableMigrationInputPropertiesPtrOutput) ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput
- func (o EnableMigrationInputPropertiesPtrOutput) ToEnableMigrationInputPropertiesPtrOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesPtrOutput
- type EnableProtectionInputProperties
- type EnableProtectionInputPropertiesArgs
- func (EnableProtectionInputPropertiesArgs) ElementType() reflect.Type
- func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesOutput() EnableProtectionInputPropertiesOutput
- func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesOutput
- func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput
- func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesPtrOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesPtrOutput
- type EnableProtectionInputPropertiesInput
- type EnableProtectionInputPropertiesOutput
- func (EnableProtectionInputPropertiesOutput) ElementType() reflect.Type
- func (o EnableProtectionInputPropertiesOutput) PolicyId() pulumi.StringPtrOutput
- func (o EnableProtectionInputPropertiesOutput) ProtectableItemId() pulumi.StringPtrOutput
- func (o EnableProtectionInputPropertiesOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesOutput() EnableProtectionInputPropertiesOutput
- func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesOutput
- func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput
- func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesPtrOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesPtrOutput
- type EnableProtectionInputPropertiesPtrInput
- type EnableProtectionInputPropertiesPtrOutput
- func (o EnableProtectionInputPropertiesPtrOutput) Elem() EnableProtectionInputPropertiesOutput
- func (EnableProtectionInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o EnableProtectionInputPropertiesPtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o EnableProtectionInputPropertiesPtrOutput) ProtectableItemId() pulumi.StringPtrOutput
- func (o EnableProtectionInputPropertiesPtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o EnableProtectionInputPropertiesPtrOutput) ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput
- func (o EnableProtectionInputPropertiesPtrOutput) ToEnableProtectionInputPropertiesPtrOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesPtrOutput
- type EncryptionDetailsResponse
- type EncryptionDetailsResponseArgs
- func (EncryptionDetailsResponseArgs) ElementType() reflect.Type
- func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponseOutput() EncryptionDetailsResponseOutput
- func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponseOutputWithContext(ctx context.Context) EncryptionDetailsResponseOutput
- func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput
- func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponsePtrOutputWithContext(ctx context.Context) EncryptionDetailsResponsePtrOutput
- type EncryptionDetailsResponseInput
- type EncryptionDetailsResponseOutput
- func (EncryptionDetailsResponseOutput) ElementType() reflect.Type
- func (o EncryptionDetailsResponseOutput) KekCertExpiryDate() pulumi.StringPtrOutput
- func (o EncryptionDetailsResponseOutput) KekCertThumbprint() pulumi.StringPtrOutput
- func (o EncryptionDetailsResponseOutput) KekState() pulumi.StringPtrOutput
- func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponseOutput() EncryptionDetailsResponseOutput
- func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponseOutputWithContext(ctx context.Context) EncryptionDetailsResponseOutput
- func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput
- func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponsePtrOutputWithContext(ctx context.Context) EncryptionDetailsResponsePtrOutput
- type EncryptionDetailsResponsePtrInput
- type EncryptionDetailsResponsePtrOutput
- func (o EncryptionDetailsResponsePtrOutput) Elem() EncryptionDetailsResponseOutput
- func (EncryptionDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionDetailsResponsePtrOutput) KekCertExpiryDate() pulumi.StringPtrOutput
- func (o EncryptionDetailsResponsePtrOutput) KekCertThumbprint() pulumi.StringPtrOutput
- func (o EncryptionDetailsResponsePtrOutput) KekState() pulumi.StringPtrOutput
- func (o EncryptionDetailsResponsePtrOutput) ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput
- func (o EncryptionDetailsResponsePtrOutput) ToEncryptionDetailsResponsePtrOutputWithContext(ctx context.Context) EncryptionDetailsResponsePtrOutput
- type FabricCreationInputProperties
- type FabricCreationInputPropertiesArgs
- func (FabricCreationInputPropertiesArgs) ElementType() reflect.Type
- func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesOutput() FabricCreationInputPropertiesOutput
- func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesOutputWithContext(ctx context.Context) FabricCreationInputPropertiesOutput
- func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput
- func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesPtrOutputWithContext(ctx context.Context) FabricCreationInputPropertiesPtrOutput
- type FabricCreationInputPropertiesInput
- type FabricCreationInputPropertiesOutput
- func (o FabricCreationInputPropertiesOutput) CustomDetails() pulumi.AnyOutput
- func (FabricCreationInputPropertiesOutput) ElementType() reflect.Type
- func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesOutput() FabricCreationInputPropertiesOutput
- func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesOutputWithContext(ctx context.Context) FabricCreationInputPropertiesOutput
- func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput
- func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesPtrOutputWithContext(ctx context.Context) FabricCreationInputPropertiesPtrOutput
- type FabricCreationInputPropertiesPtrInput
- type FabricCreationInputPropertiesPtrOutput
- func (o FabricCreationInputPropertiesPtrOutput) CustomDetails() pulumi.AnyOutput
- func (o FabricCreationInputPropertiesPtrOutput) Elem() FabricCreationInputPropertiesOutput
- func (FabricCreationInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o FabricCreationInputPropertiesPtrOutput) ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput
- func (o FabricCreationInputPropertiesPtrOutput) ToFabricCreationInputPropertiesPtrOutputWithContext(ctx context.Context) FabricCreationInputPropertiesPtrOutput
- type FabricPropertiesResponse
- type FabricPropertiesResponseArgs
- func (FabricPropertiesResponseArgs) ElementType() reflect.Type
- func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponseOutput() FabricPropertiesResponseOutput
- func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponseOutputWithContext(ctx context.Context) FabricPropertiesResponseOutput
- func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput
- func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponsePtrOutputWithContext(ctx context.Context) FabricPropertiesResponsePtrOutput
- type FabricPropertiesResponseInput
- type FabricPropertiesResponseOutput
- func (o FabricPropertiesResponseOutput) BcdrState() pulumi.StringPtrOutput
- func (o FabricPropertiesResponseOutput) CustomDetails() pulumi.AnyOutput
- func (FabricPropertiesResponseOutput) ElementType() reflect.Type
- func (o FabricPropertiesResponseOutput) EncryptionDetails() EncryptionDetailsResponsePtrOutput
- func (o FabricPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o FabricPropertiesResponseOutput) Health() pulumi.StringPtrOutput
- func (o FabricPropertiesResponseOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
- func (o FabricPropertiesResponseOutput) InternalIdentifier() pulumi.StringPtrOutput
- func (o FabricPropertiesResponseOutput) RolloverEncryptionDetails() EncryptionDetailsResponsePtrOutput
- func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponseOutput() FabricPropertiesResponseOutput
- func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponseOutputWithContext(ctx context.Context) FabricPropertiesResponseOutput
- func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput
- func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponsePtrOutputWithContext(ctx context.Context) FabricPropertiesResponsePtrOutput
- type FabricPropertiesResponsePtrInput
- type FabricPropertiesResponsePtrOutput
- func (o FabricPropertiesResponsePtrOutput) BcdrState() pulumi.StringPtrOutput
- func (o FabricPropertiesResponsePtrOutput) CustomDetails() pulumi.AnyOutput
- func (o FabricPropertiesResponsePtrOutput) Elem() FabricPropertiesResponseOutput
- func (FabricPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o FabricPropertiesResponsePtrOutput) EncryptionDetails() EncryptionDetailsResponsePtrOutput
- func (o FabricPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o FabricPropertiesResponsePtrOutput) Health() pulumi.StringPtrOutput
- func (o FabricPropertiesResponsePtrOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
- func (o FabricPropertiesResponsePtrOutput) InternalIdentifier() pulumi.StringPtrOutput
- func (o FabricPropertiesResponsePtrOutput) RolloverEncryptionDetails() EncryptionDetailsResponsePtrOutput
- func (o FabricPropertiesResponsePtrOutput) ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput
- func (o FabricPropertiesResponsePtrOutput) ToFabricPropertiesResponsePtrOutputWithContext(ctx context.Context) FabricPropertiesResponsePtrOutput
- type HealthErrorResponse
- type HealthErrorResponseArgs
- type HealthErrorResponseArray
- type HealthErrorResponseArrayInput
- type HealthErrorResponseArrayOutput
- func (HealthErrorResponseArrayOutput) ElementType() reflect.Type
- func (o HealthErrorResponseArrayOutput) Index(i pulumi.IntInput) HealthErrorResponseOutput
- func (o HealthErrorResponseArrayOutput) ToHealthErrorResponseArrayOutput() HealthErrorResponseArrayOutput
- func (o HealthErrorResponseArrayOutput) ToHealthErrorResponseArrayOutputWithContext(ctx context.Context) HealthErrorResponseArrayOutput
- type HealthErrorResponseInput
- type HealthErrorResponseOutput
- func (o HealthErrorResponseOutput) CreationTimeUtc() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) CustomerResolvability() pulumi.StringPtrOutput
- func (HealthErrorResponseOutput) ElementType() reflect.Type
- func (o HealthErrorResponseOutput) EntityId() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorCategory() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorCode() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorId() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorLevel() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorSource() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorType() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) InnerHealthErrors() InnerHealthErrorResponseArrayOutput
- func (o HealthErrorResponseOutput) PossibleCauses() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) RecommendedAction() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) RecoveryProviderErrorMessage() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) SummaryMessage() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ToHealthErrorResponseOutput() HealthErrorResponseOutput
- func (o HealthErrorResponseOutput) ToHealthErrorResponseOutputWithContext(ctx context.Context) HealthErrorResponseOutput
- type HyperVReplicaAzureEnableProtectionInput
- type HyperVReplicaAzureEnableProtectionInputArgs
- func (HyperVReplicaAzureEnableProtectionInputArgs) ElementType() reflect.Type
- func (i HyperVReplicaAzureEnableProtectionInputArgs) ToHyperVReplicaAzureEnableProtectionInputOutput() HyperVReplicaAzureEnableProtectionInputOutput
- func (i HyperVReplicaAzureEnableProtectionInputArgs) ToHyperVReplicaAzureEnableProtectionInputOutputWithContext(ctx context.Context) HyperVReplicaAzureEnableProtectionInputOutput
- type HyperVReplicaAzureEnableProtectionInputInput
- type HyperVReplicaAzureEnableProtectionInputOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) DisksToInclude() pulumi.StringArrayOutput
- func (HyperVReplicaAzureEnableProtectionInputOutput) ElementType() reflect.Type
- func (o HyperVReplicaAzureEnableProtectionInputOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) HvHostVmId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) OsType() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureNetworkId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureSubnetId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureV1ResourceGroupId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureV2ResourceGroupId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureVmName() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetStorageAccountId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) ToHyperVReplicaAzureEnableProtectionInputOutput() HyperVReplicaAzureEnableProtectionInputOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) ToHyperVReplicaAzureEnableProtectionInputOutputWithContext(ctx context.Context) HyperVReplicaAzureEnableProtectionInputOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) UseManagedDisks() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) VhdId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureEnableProtectionInputOutput) VmName() pulumi.StringPtrOutput
- type HyperVReplicaAzurePolicyDetailsResponse
- type HyperVReplicaAzurePolicyDetailsResponseArgs
- func (HyperVReplicaAzurePolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaAzurePolicyDetailsResponseArgs) ToHyperVReplicaAzurePolicyDetailsResponseOutput() HyperVReplicaAzurePolicyDetailsResponseOutput
- func (i HyperVReplicaAzurePolicyDetailsResponseArgs) ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyDetailsResponseOutput
- type HyperVReplicaAzurePolicyDetailsResponseInput
- type HyperVReplicaAzurePolicyDetailsResponseOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ActiveStorageAccountId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (HyperVReplicaAzurePolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) Encryption() pulumi.StringPtrOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) RecoveryPointHistoryDurationInHours() pulumi.IntPtrOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ReplicationInterval() pulumi.IntPtrOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ToHyperVReplicaAzurePolicyDetailsResponseOutput() HyperVReplicaAzurePolicyDetailsResponseOutput
- func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyDetailsResponseOutput
- type HyperVReplicaAzurePolicyInput
- type HyperVReplicaAzurePolicyInputArgs
- func (HyperVReplicaAzurePolicyInputArgs) ElementType() reflect.Type
- func (i HyperVReplicaAzurePolicyInputArgs) ToHyperVReplicaAzurePolicyInputOutput() HyperVReplicaAzurePolicyInputOutput
- func (i HyperVReplicaAzurePolicyInputArgs) ToHyperVReplicaAzurePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyInputOutput
- type HyperVReplicaAzurePolicyInputInput
- type HyperVReplicaAzurePolicyInputOutput
- func (o HyperVReplicaAzurePolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (HyperVReplicaAzurePolicyInputOutput) ElementType() reflect.Type
- func (o HyperVReplicaAzurePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o HyperVReplicaAzurePolicyInputOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaAzurePolicyInputOutput) RecoveryPointHistoryDuration() pulumi.IntPtrOutput
- func (o HyperVReplicaAzurePolicyInputOutput) ReplicationInterval() pulumi.IntPtrOutput
- func (o HyperVReplicaAzurePolicyInputOutput) StorageAccounts() pulumi.StringArrayOutput
- func (o HyperVReplicaAzurePolicyInputOutput) ToHyperVReplicaAzurePolicyInputOutput() HyperVReplicaAzurePolicyInputOutput
- func (o HyperVReplicaAzurePolicyInputOutput) ToHyperVReplicaAzurePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyInputOutput
- type HyperVReplicaAzureReplicationDetailsResponse
- type HyperVReplicaAzureReplicationDetailsResponseArgs
- func (HyperVReplicaAzureReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaAzureReplicationDetailsResponseArgs) ToHyperVReplicaAzureReplicationDetailsResponseOutput() HyperVReplicaAzureReplicationDetailsResponseOutput
- func (i HyperVReplicaAzureReplicationDetailsResponseArgs) ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzureReplicationDetailsResponseOutput
- type HyperVReplicaAzureReplicationDetailsResponseInput
- type HyperVReplicaAzureReplicationDetailsResponseOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) AzureVmDiskDetails() AzureVmDiskDetailsResponseArrayOutput
- func (HyperVReplicaAzureReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) Encryption() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LicenseType() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) OSDetails() OSDetailsResponsePtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureLogStorageAccountId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureStorageAccount() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVmName() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedSourceNicId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmCpuCount() pulumi.IntPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmRamSizeInMB() pulumi.IntPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) ToHyperVReplicaAzureReplicationDetailsResponseOutput() HyperVReplicaAzureReplicationDetailsResponseOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzureReplicationDetailsResponseOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) UseManagedDisks() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- type HyperVReplicaBasePolicyDetailsResponse
- type HyperVReplicaBasePolicyDetailsResponseArgs
- func (HyperVReplicaBasePolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaBasePolicyDetailsResponseArgs) ToHyperVReplicaBasePolicyDetailsResponseOutput() HyperVReplicaBasePolicyDetailsResponseOutput
- func (i HyperVReplicaBasePolicyDetailsResponseArgs) ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBasePolicyDetailsResponseOutput
- type HyperVReplicaBasePolicyDetailsResponseInput
- type HyperVReplicaBasePolicyDetailsResponseOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) Compression() pulumi.StringPtrOutput
- func (HyperVReplicaBasePolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) InitialReplicationMethod() pulumi.StringPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) RecoveryPoints() pulumi.IntPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) ReplicaDeletionOption() pulumi.StringPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) ReplicationPort() pulumi.IntPtrOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) ToHyperVReplicaBasePolicyDetailsResponseOutput() HyperVReplicaBasePolicyDetailsResponseOutput
- func (o HyperVReplicaBasePolicyDetailsResponseOutput) ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBasePolicyDetailsResponseOutput
- type HyperVReplicaBaseReplicationDetailsResponse
- type HyperVReplicaBaseReplicationDetailsResponseArgs
- func (HyperVReplicaBaseReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaBaseReplicationDetailsResponseArgs) ToHyperVReplicaBaseReplicationDetailsResponseOutput() HyperVReplicaBaseReplicationDetailsResponseOutput
- func (i HyperVReplicaBaseReplicationDetailsResponseArgs) ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBaseReplicationDetailsResponseOutput
- type HyperVReplicaBaseReplicationDetailsResponseInput
- type HyperVReplicaBaseReplicationDetailsResponseOutput
- func (HyperVReplicaBaseReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) ToHyperVReplicaBaseReplicationDetailsResponseOutput() HyperVReplicaBaseReplicationDetailsResponseOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBaseReplicationDetailsResponseOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VMDiskDetails() DiskDetailsResponseArrayOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- type HyperVReplicaBluePolicyDetailsResponse
- type HyperVReplicaBluePolicyDetailsResponseArgs
- func (HyperVReplicaBluePolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaBluePolicyDetailsResponseArgs) ToHyperVReplicaBluePolicyDetailsResponseOutput() HyperVReplicaBluePolicyDetailsResponseOutput
- func (i HyperVReplicaBluePolicyDetailsResponseArgs) ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyDetailsResponseOutput
- type HyperVReplicaBluePolicyDetailsResponseInput
- type HyperVReplicaBluePolicyDetailsResponseOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) Compression() pulumi.StringPtrOutput
- func (HyperVReplicaBluePolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) InitialReplicationMethod() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) RecoveryPoints() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) ReplicaDeletionOption() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) ReplicationFrequencyInSeconds() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) ReplicationPort() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) ToHyperVReplicaBluePolicyDetailsResponseOutput() HyperVReplicaBluePolicyDetailsResponseOutput
- func (o HyperVReplicaBluePolicyDetailsResponseOutput) ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyDetailsResponseOutput
- type HyperVReplicaBluePolicyInput
- type HyperVReplicaBluePolicyInputArgs
- func (HyperVReplicaBluePolicyInputArgs) ElementType() reflect.Type
- func (i HyperVReplicaBluePolicyInputArgs) ToHyperVReplicaBluePolicyInputOutput() HyperVReplicaBluePolicyInputOutput
- func (i HyperVReplicaBluePolicyInputArgs) ToHyperVReplicaBluePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyInputOutput
- type HyperVReplicaBluePolicyInputInput
- type HyperVReplicaBluePolicyInputOutput
- func (o HyperVReplicaBluePolicyInputOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) Compression() pulumi.StringPtrOutput
- func (HyperVReplicaBluePolicyInputOutput) ElementType() reflect.Type
- func (o HyperVReplicaBluePolicyInputOutput) InitialReplicationMethod() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) RecoveryPoints() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) ReplicaDeletion() pulumi.StringPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) ReplicationFrequencyInSeconds() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) ReplicationPort() pulumi.IntPtrOutput
- func (o HyperVReplicaBluePolicyInputOutput) ToHyperVReplicaBluePolicyInputOutput() HyperVReplicaBluePolicyInputOutput
- func (o HyperVReplicaBluePolicyInputOutput) ToHyperVReplicaBluePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyInputOutput
- type HyperVReplicaBlueReplicationDetailsResponse
- type HyperVReplicaBlueReplicationDetailsResponseArgs
- func (HyperVReplicaBlueReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaBlueReplicationDetailsResponseArgs) ToHyperVReplicaBlueReplicationDetailsResponseOutput() HyperVReplicaBlueReplicationDetailsResponseOutput
- func (i HyperVReplicaBlueReplicationDetailsResponseArgs) ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBlueReplicationDetailsResponseOutput
- type HyperVReplicaBlueReplicationDetailsResponseInput
- type HyperVReplicaBlueReplicationDetailsResponseOutput
- func (HyperVReplicaBlueReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) ToHyperVReplicaBlueReplicationDetailsResponseOutput() HyperVReplicaBlueReplicationDetailsResponseOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBlueReplicationDetailsResponseOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VMDiskDetails() DiskDetailsResponseArrayOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- type HyperVReplicaPolicyDetailsResponse
- type HyperVReplicaPolicyDetailsResponseArgs
- func (HyperVReplicaPolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaPolicyDetailsResponseArgs) ToHyperVReplicaPolicyDetailsResponseOutput() HyperVReplicaPolicyDetailsResponseOutput
- func (i HyperVReplicaPolicyDetailsResponseArgs) ToHyperVReplicaPolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaPolicyDetailsResponseOutput
- type HyperVReplicaPolicyDetailsResponseInput
- type HyperVReplicaPolicyDetailsResponseOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) Compression() pulumi.StringPtrOutput
- func (HyperVReplicaPolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaPolicyDetailsResponseOutput) InitialReplicationMethod() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) RecoveryPoints() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) ReplicaDeletionOption() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) ReplicationPort() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) ToHyperVReplicaPolicyDetailsResponseOutput() HyperVReplicaPolicyDetailsResponseOutput
- func (o HyperVReplicaPolicyDetailsResponseOutput) ToHyperVReplicaPolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaPolicyDetailsResponseOutput
- type HyperVReplicaPolicyInput
- type HyperVReplicaPolicyInputArgs
- func (HyperVReplicaPolicyInputArgs) ElementType() reflect.Type
- func (i HyperVReplicaPolicyInputArgs) ToHyperVReplicaPolicyInputOutput() HyperVReplicaPolicyInputOutput
- func (i HyperVReplicaPolicyInputArgs) ToHyperVReplicaPolicyInputOutputWithContext(ctx context.Context) HyperVReplicaPolicyInputOutput
- type HyperVReplicaPolicyInputInput
- type HyperVReplicaPolicyInputOutput
- func (o HyperVReplicaPolicyInputOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyInputOutput) Compression() pulumi.StringPtrOutput
- func (HyperVReplicaPolicyInputOutput) ElementType() reflect.Type
- func (o HyperVReplicaPolicyInputOutput) InitialReplicationMethod() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyInputOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyInputOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyInputOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyInputOutput) RecoveryPoints() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyInputOutput) ReplicaDeletion() pulumi.StringPtrOutput
- func (o HyperVReplicaPolicyInputOutput) ReplicationPort() pulumi.IntPtrOutput
- func (o HyperVReplicaPolicyInputOutput) ToHyperVReplicaPolicyInputOutput() HyperVReplicaPolicyInputOutput
- func (o HyperVReplicaPolicyInputOutput) ToHyperVReplicaPolicyInputOutputWithContext(ctx context.Context) HyperVReplicaPolicyInputOutput
- type HyperVReplicaReplicationDetailsResponse
- type HyperVReplicaReplicationDetailsResponseArgs
- func (HyperVReplicaReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVReplicaReplicationDetailsResponseArgs) ToHyperVReplicaReplicationDetailsResponseOutput() HyperVReplicaReplicationDetailsResponseOutput
- func (i HyperVReplicaReplicationDetailsResponseArgs) ToHyperVReplicaReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaReplicationDetailsResponseOutput
- type HyperVReplicaReplicationDetailsResponseInput
- type HyperVReplicaReplicationDetailsResponseOutput
- func (HyperVReplicaReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVReplicaReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) ToHyperVReplicaReplicationDetailsResponseOutput() HyperVReplicaReplicationDetailsResponseOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) ToHyperVReplicaReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaReplicationDetailsResponseOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) VMDiskDetails() DiskDetailsResponseArrayOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o HyperVReplicaReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- type HyperVSiteDetailsResponse
- type HyperVSiteDetailsResponseArgs
- func (HyperVSiteDetailsResponseArgs) ElementType() reflect.Type
- func (i HyperVSiteDetailsResponseArgs) ToHyperVSiteDetailsResponseOutput() HyperVSiteDetailsResponseOutput
- func (i HyperVSiteDetailsResponseArgs) ToHyperVSiteDetailsResponseOutputWithContext(ctx context.Context) HyperVSiteDetailsResponseOutput
- type HyperVSiteDetailsResponseInput
- type HyperVSiteDetailsResponseOutput
- func (HyperVSiteDetailsResponseOutput) ElementType() reflect.Type
- func (o HyperVSiteDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutput() HyperVSiteDetailsResponseOutput
- func (o HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutputWithContext(ctx context.Context) HyperVSiteDetailsResponseOutput
- type IPConfigResponse
- type IPConfigResponseArgs
- type IPConfigResponseArray
- type IPConfigResponseArrayInput
- type IPConfigResponseArrayOutput
- func (IPConfigResponseArrayOutput) ElementType() reflect.Type
- func (o IPConfigResponseArrayOutput) Index(i pulumi.IntInput) IPConfigResponseOutput
- func (o IPConfigResponseArrayOutput) ToIPConfigResponseArrayOutput() IPConfigResponseArrayOutput
- func (o IPConfigResponseArrayOutput) ToIPConfigResponseArrayOutputWithContext(ctx context.Context) IPConfigResponseArrayOutput
- type IPConfigResponseInput
- type IPConfigResponseOutput
- func (IPConfigResponseOutput) ElementType() reflect.Type
- func (o IPConfigResponseOutput) LBBackendAddressPoolIds() pulumi.StringArrayOutput
- func (o IPConfigResponseOutput) PublicIpAddressId() pulumi.StringPtrOutput
- func (o IPConfigResponseOutput) StaticIPAddress() pulumi.StringPtrOutput
- func (o IPConfigResponseOutput) ToIPConfigResponseOutput() IPConfigResponseOutput
- func (o IPConfigResponseOutput) ToIPConfigResponseOutputWithContext(ctx context.Context) IPConfigResponseOutput
- type IdentityProviderDetailsResponse
- type IdentityProviderDetailsResponseArgs
- func (IdentityProviderDetailsResponseArgs) ElementType() reflect.Type
- func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponseOutput() IdentityProviderDetailsResponseOutput
- func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponseOutputWithContext(ctx context.Context) IdentityProviderDetailsResponseOutput
- func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput
- func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponsePtrOutputWithContext(ctx context.Context) IdentityProviderDetailsResponsePtrOutput
- type IdentityProviderDetailsResponseInput
- type IdentityProviderDetailsResponseOutput
- func (o IdentityProviderDetailsResponseOutput) AadAuthority() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponseOutput) ApplicationId() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponseOutput) Audience() pulumi.StringPtrOutput
- func (IdentityProviderDetailsResponseOutput) ElementType() reflect.Type
- func (o IdentityProviderDetailsResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponseOutput() IdentityProviderDetailsResponseOutput
- func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponseOutputWithContext(ctx context.Context) IdentityProviderDetailsResponseOutput
- func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput
- func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponsePtrOutputWithContext(ctx context.Context) IdentityProviderDetailsResponsePtrOutput
- type IdentityProviderDetailsResponsePtrInput
- type IdentityProviderDetailsResponsePtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) AadAuthority() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) ApplicationId() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) Audience() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) Elem() IdentityProviderDetailsResponseOutput
- func (IdentityProviderDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityProviderDetailsResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput
- func (o IdentityProviderDetailsResponsePtrOutput) ToIdentityProviderDetailsResponsePtrOutputWithContext(ctx context.Context) IdentityProviderDetailsResponsePtrOutput
- type IdentityProviderInput
- type IdentityProviderInputArgs
- func (IdentityProviderInputArgs) ElementType() reflect.Type
- func (i IdentityProviderInputArgs) ToIdentityProviderInputOutput() IdentityProviderInputOutput
- func (i IdentityProviderInputArgs) ToIdentityProviderInputOutputWithContext(ctx context.Context) IdentityProviderInputOutput
- func (i IdentityProviderInputArgs) ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput
- func (i IdentityProviderInputArgs) ToIdentityProviderInputPtrOutputWithContext(ctx context.Context) IdentityProviderInputPtrOutput
- type IdentityProviderInputInput
- type IdentityProviderInputOutput
- func (o IdentityProviderInputOutput) AadAuthority() pulumi.StringOutput
- func (o IdentityProviderInputOutput) ApplicationId() pulumi.StringOutput
- func (o IdentityProviderInputOutput) Audience() pulumi.StringOutput
- func (IdentityProviderInputOutput) ElementType() reflect.Type
- func (o IdentityProviderInputOutput) ObjectId() pulumi.StringOutput
- func (o IdentityProviderInputOutput) TenantId() pulumi.StringOutput
- func (o IdentityProviderInputOutput) ToIdentityProviderInputOutput() IdentityProviderInputOutput
- func (o IdentityProviderInputOutput) ToIdentityProviderInputOutputWithContext(ctx context.Context) IdentityProviderInputOutput
- func (o IdentityProviderInputOutput) ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput
- func (o IdentityProviderInputOutput) ToIdentityProviderInputPtrOutputWithContext(ctx context.Context) IdentityProviderInputPtrOutput
- type IdentityProviderInputPtrInput
- type IdentityProviderInputPtrOutput
- func (o IdentityProviderInputPtrOutput) AadAuthority() pulumi.StringPtrOutput
- func (o IdentityProviderInputPtrOutput) ApplicationId() pulumi.StringPtrOutput
- func (o IdentityProviderInputPtrOutput) Audience() pulumi.StringPtrOutput
- func (o IdentityProviderInputPtrOutput) Elem() IdentityProviderInputOutput
- func (IdentityProviderInputPtrOutput) ElementType() reflect.Type
- func (o IdentityProviderInputPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o IdentityProviderInputPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityProviderInputPtrOutput) ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput
- func (o IdentityProviderInputPtrOutput) ToIdentityProviderInputPtrOutputWithContext(ctx context.Context) IdentityProviderInputPtrOutput
- type InMageAgentDetailsResponse
- type InMageAgentDetailsResponseArgs
- func (InMageAgentDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponseOutput() InMageAgentDetailsResponseOutput
- func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponseOutputWithContext(ctx context.Context) InMageAgentDetailsResponseOutput
- func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput
- func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponsePtrOutputWithContext(ctx context.Context) InMageAgentDetailsResponsePtrOutput
- type InMageAgentDetailsResponseInput
- type InMageAgentDetailsResponseOutput
- func (o InMageAgentDetailsResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponseOutput) AgentUpdateStatus() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (InMageAgentDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageAgentDetailsResponseOutput) PostUpdateRebootStatus() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponseOutput() InMageAgentDetailsResponseOutput
- func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponseOutputWithContext(ctx context.Context) InMageAgentDetailsResponseOutput
- func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput
- func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponsePtrOutputWithContext(ctx context.Context) InMageAgentDetailsResponsePtrOutput
- type InMageAgentDetailsResponsePtrInput
- type InMageAgentDetailsResponsePtrOutput
- func (o InMageAgentDetailsResponsePtrOutput) AgentExpiryDate() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponsePtrOutput) AgentUpdateStatus() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponsePtrOutput) AgentVersion() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponsePtrOutput) Elem() InMageAgentDetailsResponseOutput
- func (InMageAgentDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o InMageAgentDetailsResponsePtrOutput) PostUpdateRebootStatus() pulumi.StringPtrOutput
- func (o InMageAgentDetailsResponsePtrOutput) ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput
- func (o InMageAgentDetailsResponsePtrOutput) ToInMageAgentDetailsResponsePtrOutputWithContext(ctx context.Context) InMageAgentDetailsResponsePtrOutput
- type InMageAzureV2DiskInputDetails
- type InMageAzureV2DiskInputDetailsArgs
- func (InMageAzureV2DiskInputDetailsArgs) ElementType() reflect.Type
- func (i InMageAzureV2DiskInputDetailsArgs) ToInMageAzureV2DiskInputDetailsOutput() InMageAzureV2DiskInputDetailsOutput
- func (i InMageAzureV2DiskInputDetailsArgs) ToInMageAzureV2DiskInputDetailsOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsOutput
- type InMageAzureV2DiskInputDetailsArray
- func (InMageAzureV2DiskInputDetailsArray) ElementType() reflect.Type
- func (i InMageAzureV2DiskInputDetailsArray) ToInMageAzureV2DiskInputDetailsArrayOutput() InMageAzureV2DiskInputDetailsArrayOutput
- func (i InMageAzureV2DiskInputDetailsArray) ToInMageAzureV2DiskInputDetailsArrayOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsArrayOutput
- type InMageAzureV2DiskInputDetailsArrayInput
- type InMageAzureV2DiskInputDetailsArrayOutput
- func (InMageAzureV2DiskInputDetailsArrayOutput) ElementType() reflect.Type
- func (o InMageAzureV2DiskInputDetailsArrayOutput) Index(i pulumi.IntInput) InMageAzureV2DiskInputDetailsOutput
- func (o InMageAzureV2DiskInputDetailsArrayOutput) ToInMageAzureV2DiskInputDetailsArrayOutput() InMageAzureV2DiskInputDetailsArrayOutput
- func (o InMageAzureV2DiskInputDetailsArrayOutput) ToInMageAzureV2DiskInputDetailsArrayOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsArrayOutput
- type InMageAzureV2DiskInputDetailsInput
- type InMageAzureV2DiskInputDetailsOutput
- func (o InMageAzureV2DiskInputDetailsOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o InMageAzureV2DiskInputDetailsOutput) DiskId() pulumi.StringPtrOutput
- func (o InMageAzureV2DiskInputDetailsOutput) DiskType() pulumi.StringPtrOutput
- func (InMageAzureV2DiskInputDetailsOutput) ElementType() reflect.Type
- func (o InMageAzureV2DiskInputDetailsOutput) LogStorageAccountId() pulumi.StringPtrOutput
- func (o InMageAzureV2DiskInputDetailsOutput) ToInMageAzureV2DiskInputDetailsOutput() InMageAzureV2DiskInputDetailsOutput
- func (o InMageAzureV2DiskInputDetailsOutput) ToInMageAzureV2DiskInputDetailsOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsOutput
- type InMageAzureV2EnableProtectionInput
- type InMageAzureV2EnableProtectionInputArgs
- func (InMageAzureV2EnableProtectionInputArgs) ElementType() reflect.Type
- func (i InMageAzureV2EnableProtectionInputArgs) ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput
- func (i InMageAzureV2EnableProtectionInputArgs) ToInMageAzureV2EnableProtectionInputOutputWithContext(ctx context.Context) InMageAzureV2EnableProtectionInputOutput
- type InMageAzureV2EnableProtectionInputInput
- type InMageAzureV2EnableProtectionInputOutput
- func (o InMageAzureV2EnableProtectionInputOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) DiskType() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) DisksToInclude() InMageAzureV2DiskInputDetailsArrayOutput
- func (InMageAzureV2EnableProtectionInputOutput) ElementType() reflect.Type
- func (o InMageAzureV2EnableProtectionInputOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) MasterTargetId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) MultiVmGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) MultiVmGroupName() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureNetworkId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureSubnetId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureV1ResourceGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureV2ResourceGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureVmName() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput
- func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutputWithContext(ctx context.Context) InMageAzureV2EnableProtectionInputOutput
- type InMageAzureV2ManagedDiskDetailsResponse
- type InMageAzureV2ManagedDiskDetailsResponseArgs
- func (InMageAzureV2ManagedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageAzureV2ManagedDiskDetailsResponseArgs) ToInMageAzureV2ManagedDiskDetailsResponseOutput() InMageAzureV2ManagedDiskDetailsResponseOutput
- func (i InMageAzureV2ManagedDiskDetailsResponseArgs) ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseOutput
- type InMageAzureV2ManagedDiskDetailsResponseArray
- func (InMageAzureV2ManagedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i InMageAzureV2ManagedDiskDetailsResponseArray) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput() InMageAzureV2ManagedDiskDetailsResponseArrayOutput
- func (i InMageAzureV2ManagedDiskDetailsResponseArray) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseArrayOutput
- type InMageAzureV2ManagedDiskDetailsResponseArrayInput
- type InMageAzureV2ManagedDiskDetailsResponseArrayOutput
- func (InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageAzureV2ManagedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageAzureV2ManagedDiskDetailsResponseOutput
- func (o InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput() InMageAzureV2ManagedDiskDetailsResponseArrayOutput
- func (o InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseArrayOutput
- type InMageAzureV2ManagedDiskDetailsResponseInput
- type InMageAzureV2ManagedDiskDetailsResponseOutput
- func (o InMageAzureV2ManagedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
- func (InMageAzureV2ManagedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageAzureV2ManagedDiskDetailsResponseOutput) ReplicaDiskType() pulumi.StringPtrOutput
- func (o InMageAzureV2ManagedDiskDetailsResponseOutput) SeedManagedDiskId() pulumi.StringPtrOutput
- func (o InMageAzureV2ManagedDiskDetailsResponseOutput) ToInMageAzureV2ManagedDiskDetailsResponseOutput() InMageAzureV2ManagedDiskDetailsResponseOutput
- func (o InMageAzureV2ManagedDiskDetailsResponseOutput) ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseOutput
- type InMageAzureV2PolicyDetailsResponse
- type InMageAzureV2PolicyDetailsResponseArgs
- func (InMageAzureV2PolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageAzureV2PolicyDetailsResponseArgs) ToInMageAzureV2PolicyDetailsResponseOutput() InMageAzureV2PolicyDetailsResponseOutput
- func (i InMageAzureV2PolicyDetailsResponseArgs) ToInMageAzureV2PolicyDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2PolicyDetailsResponseOutput
- type InMageAzureV2PolicyDetailsResponseInput
- type InMageAzureV2PolicyDetailsResponseOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (InMageAzureV2PolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageAzureV2PolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) ToInMageAzureV2PolicyDetailsResponseOutput() InMageAzureV2PolicyDetailsResponseOutput
- func (o InMageAzureV2PolicyDetailsResponseOutput) ToInMageAzureV2PolicyDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2PolicyDetailsResponseOutput
- type InMageAzureV2PolicyInput
- type InMageAzureV2PolicyInputArgs
- func (InMageAzureV2PolicyInputArgs) ElementType() reflect.Type
- func (i InMageAzureV2PolicyInputArgs) ToInMageAzureV2PolicyInputOutput() InMageAzureV2PolicyInputOutput
- func (i InMageAzureV2PolicyInputArgs) ToInMageAzureV2PolicyInputOutputWithContext(ctx context.Context) InMageAzureV2PolicyInputOutput
- type InMageAzureV2PolicyInputInput
- type InMageAzureV2PolicyInputOutput
- func (o InMageAzureV2PolicyInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o InMageAzureV2PolicyInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (InMageAzureV2PolicyInputOutput) ElementType() reflect.Type
- func (o InMageAzureV2PolicyInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMageAzureV2PolicyInputOutput) MultiVmSyncStatus() pulumi.StringOutput
- func (o InMageAzureV2PolicyInputOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o InMageAzureV2PolicyInputOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o InMageAzureV2PolicyInputOutput) ToInMageAzureV2PolicyInputOutput() InMageAzureV2PolicyInputOutput
- func (o InMageAzureV2PolicyInputOutput) ToInMageAzureV2PolicyInputOutputWithContext(ctx context.Context) InMageAzureV2PolicyInputOutput
- type InMageAzureV2ProtectedDiskDetailsResponse
- type InMageAzureV2ProtectedDiskDetailsResponseArgs
- func (InMageAzureV2ProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageAzureV2ProtectedDiskDetailsResponseArgs) ToInMageAzureV2ProtectedDiskDetailsResponseOutput() InMageAzureV2ProtectedDiskDetailsResponseOutput
- func (i InMageAzureV2ProtectedDiskDetailsResponseArgs) ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseOutput
- type InMageAzureV2ProtectedDiskDetailsResponseArray
- func (InMageAzureV2ProtectedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i InMageAzureV2ProtectedDiskDetailsResponseArray) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- func (i InMageAzureV2ProtectedDiskDetailsResponseArray) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- type InMageAzureV2ProtectedDiskDetailsResponseArrayInput
- type InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- func (InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageAzureV2ProtectedDiskDetailsResponseOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- type InMageAzureV2ProtectedDiskDetailsResponseInput
- type InMageAzureV2ProtectedDiskDetailsResponseOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
- func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) FileSystemCapacityInBytes() pulumi.IntPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) HealthErrorCode() pulumi.StringPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) PsDataInMegaBytes() pulumi.Float64PtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncDurationInSeconds() pulumi.IntPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncRequired() pulumi.StringPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) SourceDataInMegaBytes() pulumi.Float64PtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) TargetDataInMegaBytes() pulumi.Float64PtrOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ToInMageAzureV2ProtectedDiskDetailsResponseOutput() InMageAzureV2ProtectedDiskDetailsResponseOutput
- func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseOutput
- type InMageAzureV2ReplicationDetailsResponse
- type InMageAzureV2ReplicationDetailsResponseArgs
- func (InMageAzureV2ReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageAzureV2ReplicationDetailsResponseArgs) ToInMageAzureV2ReplicationDetailsResponseOutput() InMageAzureV2ReplicationDetailsResponseOutput
- func (i InMageAzureV2ReplicationDetailsResponseArgs) ToInMageAzureV2ReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ReplicationDetailsResponseOutput
- type InMageAzureV2ReplicationDetailsResponseInput
- type InMageAzureV2ReplicationDetailsResponseOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) AzureVMDiskDetails() AzureVmDiskDetailsResponseArrayOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) CompressedDataRateInMB() pulumi.Float64PtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) Datastores() pulumi.StringArrayOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) DiscoveryType() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
- func (InMageAzureV2ReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageAzureV2ReplicationDetailsResponseOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) InfrastructureVmId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) IsAgentUpdateRequired() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) IsRebootAfterUpdateRequired() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) LastUpdateReceivedTime() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) LicenseType() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) MasterTargetId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) MultiVmGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) OsDiskId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) OsType() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) OsVersion() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ProcessServerName() pulumi.StringOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectedDisks() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectedManagedDisks() InMageAzureV2ManagedDiskDetailsResponseArrayOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureLogStorageAccountId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureStorageAccount() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureVMName() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ReplicaId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) SelectedSourceNicId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) SelectedTfoAzureNetworkId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) SourceVmCpuCount() pulumi.IntPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) SourceVmRamSizeInMB() pulumi.IntPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) TargetVmId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ToInMageAzureV2ReplicationDetailsResponseOutput() InMageAzureV2ReplicationDetailsResponseOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ToInMageAzureV2ReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ReplicationDetailsResponseOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) UncompressedDataRateInMB() pulumi.Float64PtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) UseManagedDisks() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) VCenterInfrastructureId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) ValidationErrors() HealthErrorResponseArrayOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- type InMageBasePolicyDetailsResponse
- type InMageBasePolicyDetailsResponseArgs
- func (InMageBasePolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageBasePolicyDetailsResponseArgs) ToInMageBasePolicyDetailsResponseOutput() InMageBasePolicyDetailsResponseOutput
- func (i InMageBasePolicyDetailsResponseArgs) ToInMageBasePolicyDetailsResponseOutputWithContext(ctx context.Context) InMageBasePolicyDetailsResponseOutput
- type InMageBasePolicyDetailsResponseInput
- type InMageBasePolicyDetailsResponseOutput
- func (o InMageBasePolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (InMageBasePolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageBasePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageBasePolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o InMageBasePolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o InMageBasePolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o InMageBasePolicyDetailsResponseOutput) ToInMageBasePolicyDetailsResponseOutput() InMageBasePolicyDetailsResponseOutput
- func (o InMageBasePolicyDetailsResponseOutput) ToInMageBasePolicyDetailsResponseOutputWithContext(ctx context.Context) InMageBasePolicyDetailsResponseOutput
- type InMageDiskExclusionInput
- type InMageDiskExclusionInputArgs
- func (InMageDiskExclusionInputArgs) ElementType() reflect.Type
- func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputOutput() InMageDiskExclusionInputOutput
- func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputOutputWithContext(ctx context.Context) InMageDiskExclusionInputOutput
- func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput
- func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputPtrOutputWithContext(ctx context.Context) InMageDiskExclusionInputPtrOutput
- type InMageDiskExclusionInputInput
- type InMageDiskExclusionInputOutput
- func (o InMageDiskExclusionInputOutput) DiskSignatureOptions() InMageDiskSignatureExclusionOptionsArrayOutput
- func (InMageDiskExclusionInputOutput) ElementType() reflect.Type
- func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputOutput() InMageDiskExclusionInputOutput
- func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputOutputWithContext(ctx context.Context) InMageDiskExclusionInputOutput
- func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput
- func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputPtrOutputWithContext(ctx context.Context) InMageDiskExclusionInputPtrOutput
- func (o InMageDiskExclusionInputOutput) VolumeOptions() InMageVolumeExclusionOptionsArrayOutput
- type InMageDiskExclusionInputPtrInput
- type InMageDiskExclusionInputPtrOutput
- func (o InMageDiskExclusionInputPtrOutput) DiskSignatureOptions() InMageDiskSignatureExclusionOptionsArrayOutput
- func (o InMageDiskExclusionInputPtrOutput) Elem() InMageDiskExclusionInputOutput
- func (InMageDiskExclusionInputPtrOutput) ElementType() reflect.Type
- func (o InMageDiskExclusionInputPtrOutput) ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput
- func (o InMageDiskExclusionInputPtrOutput) ToInMageDiskExclusionInputPtrOutputWithContext(ctx context.Context) InMageDiskExclusionInputPtrOutput
- func (o InMageDiskExclusionInputPtrOutput) VolumeOptions() InMageVolumeExclusionOptionsArrayOutput
- type InMageDiskSignatureExclusionOptions
- type InMageDiskSignatureExclusionOptionsArgs
- func (InMageDiskSignatureExclusionOptionsArgs) ElementType() reflect.Type
- func (i InMageDiskSignatureExclusionOptionsArgs) ToInMageDiskSignatureExclusionOptionsOutput() InMageDiskSignatureExclusionOptionsOutput
- func (i InMageDiskSignatureExclusionOptionsArgs) ToInMageDiskSignatureExclusionOptionsOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsOutput
- type InMageDiskSignatureExclusionOptionsArray
- func (InMageDiskSignatureExclusionOptionsArray) ElementType() reflect.Type
- func (i InMageDiskSignatureExclusionOptionsArray) ToInMageDiskSignatureExclusionOptionsArrayOutput() InMageDiskSignatureExclusionOptionsArrayOutput
- func (i InMageDiskSignatureExclusionOptionsArray) ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsArrayOutput
- type InMageDiskSignatureExclusionOptionsArrayInput
- type InMageDiskSignatureExclusionOptionsArrayOutput
- func (InMageDiskSignatureExclusionOptionsArrayOutput) ElementType() reflect.Type
- func (o InMageDiskSignatureExclusionOptionsArrayOutput) Index(i pulumi.IntInput) InMageDiskSignatureExclusionOptionsOutput
- func (o InMageDiskSignatureExclusionOptionsArrayOutput) ToInMageDiskSignatureExclusionOptionsArrayOutput() InMageDiskSignatureExclusionOptionsArrayOutput
- func (o InMageDiskSignatureExclusionOptionsArrayOutput) ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsArrayOutput
- type InMageDiskSignatureExclusionOptionsInput
- type InMageDiskSignatureExclusionOptionsOutput
- func (o InMageDiskSignatureExclusionOptionsOutput) DiskSignature() pulumi.StringPtrOutput
- func (InMageDiskSignatureExclusionOptionsOutput) ElementType() reflect.Type
- func (o InMageDiskSignatureExclusionOptionsOutput) ToInMageDiskSignatureExclusionOptionsOutput() InMageDiskSignatureExclusionOptionsOutput
- func (o InMageDiskSignatureExclusionOptionsOutput) ToInMageDiskSignatureExclusionOptionsOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsOutput
- type InMageEnableProtectionInput
- type InMageEnableProtectionInputArgs
- func (InMageEnableProtectionInputArgs) ElementType() reflect.Type
- func (i InMageEnableProtectionInputArgs) ToInMageEnableProtectionInputOutput() InMageEnableProtectionInputOutput
- func (i InMageEnableProtectionInputArgs) ToInMageEnableProtectionInputOutputWithContext(ctx context.Context) InMageEnableProtectionInputOutput
- type InMageEnableProtectionInputInput
- type InMageEnableProtectionInputOutput
- func (o InMageEnableProtectionInputOutput) DatastoreName() pulumi.StringPtrOutput
- func (o InMageEnableProtectionInputOutput) DiskExclusionInput() InMageDiskExclusionInputPtrOutput
- func (o InMageEnableProtectionInputOutput) DisksToInclude() pulumi.StringArrayOutput
- func (InMageEnableProtectionInputOutput) ElementType() reflect.Type
- func (o InMageEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMageEnableProtectionInputOutput) MasterTargetId() pulumi.StringOutput
- func (o InMageEnableProtectionInputOutput) MultiVmGroupId() pulumi.StringOutput
- func (o InMageEnableProtectionInputOutput) MultiVmGroupName() pulumi.StringOutput
- func (o InMageEnableProtectionInputOutput) ProcessServerId() pulumi.StringOutput
- func (o InMageEnableProtectionInputOutput) RetentionDrive() pulumi.StringOutput
- func (o InMageEnableProtectionInputOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o InMageEnableProtectionInputOutput) ToInMageEnableProtectionInputOutput() InMageEnableProtectionInputOutput
- func (o InMageEnableProtectionInputOutput) ToInMageEnableProtectionInputOutputWithContext(ctx context.Context) InMageEnableProtectionInputOutput
- func (o InMageEnableProtectionInputOutput) VmFriendlyName() pulumi.StringPtrOutput
- type InMagePolicyDetailsResponse
- type InMagePolicyDetailsResponseArgs
- func (InMagePolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i InMagePolicyDetailsResponseArgs) ToInMagePolicyDetailsResponseOutput() InMagePolicyDetailsResponseOutput
- func (i InMagePolicyDetailsResponseArgs) ToInMagePolicyDetailsResponseOutputWithContext(ctx context.Context) InMagePolicyDetailsResponseOutput
- type InMagePolicyDetailsResponseInput
- type InMagePolicyDetailsResponseOutput
- func (o InMagePolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (InMagePolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o InMagePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMagePolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o InMagePolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o InMagePolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o InMagePolicyDetailsResponseOutput) ToInMagePolicyDetailsResponseOutput() InMagePolicyDetailsResponseOutput
- func (o InMagePolicyDetailsResponseOutput) ToInMagePolicyDetailsResponseOutputWithContext(ctx context.Context) InMagePolicyDetailsResponseOutput
- type InMagePolicyInput
- type InMagePolicyInputArgs
- type InMagePolicyInputInput
- type InMagePolicyInputOutput
- func (o InMagePolicyInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (InMagePolicyInputOutput) ElementType() reflect.Type
- func (o InMagePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMagePolicyInputOutput) MultiVmSyncStatus() pulumi.StringOutput
- func (o InMagePolicyInputOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o InMagePolicyInputOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o InMagePolicyInputOutput) ToInMagePolicyInputOutput() InMagePolicyInputOutput
- func (o InMagePolicyInputOutput) ToInMagePolicyInputOutputWithContext(ctx context.Context) InMagePolicyInputOutput
- type InMageProtectedDiskDetailsResponse
- type InMageProtectedDiskDetailsResponseArgs
- func (InMageProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageProtectedDiskDetailsResponseArgs) ToInMageProtectedDiskDetailsResponseOutput() InMageProtectedDiskDetailsResponseOutput
- func (i InMageProtectedDiskDetailsResponseArgs) ToInMageProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseOutput
- type InMageProtectedDiskDetailsResponseArray
- func (InMageProtectedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i InMageProtectedDiskDetailsResponseArray) ToInMageProtectedDiskDetailsResponseArrayOutput() InMageProtectedDiskDetailsResponseArrayOutput
- func (i InMageProtectedDiskDetailsResponseArray) ToInMageProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseArrayOutput
- type InMageProtectedDiskDetailsResponseArrayInput
- type InMageProtectedDiskDetailsResponseArrayOutput
- func (InMageProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageProtectedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageProtectedDiskDetailsResponseOutput
- func (o InMageProtectedDiskDetailsResponseArrayOutput) ToInMageProtectedDiskDetailsResponseArrayOutput() InMageProtectedDiskDetailsResponseArrayOutput
- func (o InMageProtectedDiskDetailsResponseArrayOutput) ToInMageProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseArrayOutput
- type InMageProtectedDiskDetailsResponseInput
- type InMageProtectedDiskDetailsResponseOutput
- func (o InMageProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
- func (InMageProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageProtectedDiskDetailsResponseOutput) FileSystemCapacityInBytes() pulumi.IntPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) HealthErrorCode() pulumi.StringPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) PsDataInMB() pulumi.Float64PtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) ResyncDurationInSeconds() pulumi.IntPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) ResyncRequired() pulumi.StringPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) SourceDataInMB() pulumi.Float64PtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) TargetDataInMB() pulumi.Float64PtrOutput
- func (o InMageProtectedDiskDetailsResponseOutput) ToInMageProtectedDiskDetailsResponseOutput() InMageProtectedDiskDetailsResponseOutput
- func (o InMageProtectedDiskDetailsResponseOutput) ToInMageProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseOutput
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponse
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs
- func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
- func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray
- func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ElementType() reflect.Type
- func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
- func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayInput
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
- func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponseInput
- type InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
- func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorCode() pulumi.StringOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorMessage() pulumi.StringOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorMessageParameters() pulumi.StringMapOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorTags() pulumi.StringMapOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) PossibleCauses() pulumi.StringOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) RecommendedAction() pulumi.StringOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
- func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
- type InMageRcmDiskInput
- type InMageRcmDiskInputArgs
- type InMageRcmDiskInputArray
- type InMageRcmDiskInputArrayInput
- type InMageRcmDiskInputArrayOutput
- func (InMageRcmDiskInputArrayOutput) ElementType() reflect.Type
- func (o InMageRcmDiskInputArrayOutput) Index(i pulumi.IntInput) InMageRcmDiskInputOutput
- func (o InMageRcmDiskInputArrayOutput) ToInMageRcmDiskInputArrayOutput() InMageRcmDiskInputArrayOutput
- func (o InMageRcmDiskInputArrayOutput) ToInMageRcmDiskInputArrayOutputWithContext(ctx context.Context) InMageRcmDiskInputArrayOutput
- type InMageRcmDiskInputInput
- type InMageRcmDiskInputOutput
- func (o InMageRcmDiskInputOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o InMageRcmDiskInputOutput) DiskId() pulumi.StringPtrOutput
- func (o InMageRcmDiskInputOutput) DiskType() pulumi.StringPtrOutput
- func (InMageRcmDiskInputOutput) ElementType() reflect.Type
- func (o InMageRcmDiskInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
- func (o InMageRcmDiskInputOutput) ToInMageRcmDiskInputOutput() InMageRcmDiskInputOutput
- func (o InMageRcmDiskInputOutput) ToInMageRcmDiskInputOutputWithContext(ctx context.Context) InMageRcmDiskInputOutput
- type InMageRcmDisksDefaultInput
- type InMageRcmDisksDefaultInputArgs
- func (InMageRcmDisksDefaultInputArgs) ElementType() reflect.Type
- func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputOutput() InMageRcmDisksDefaultInputOutput
- func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputOutput
- func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput
- func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputPtrOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputPtrOutput
- type InMageRcmDisksDefaultInputInput
- type InMageRcmDisksDefaultInputOutput
- func (o InMageRcmDisksDefaultInputOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o InMageRcmDisksDefaultInputOutput) DiskType() pulumi.StringPtrOutput
- func (InMageRcmDisksDefaultInputOutput) ElementType() reflect.Type
- func (o InMageRcmDisksDefaultInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
- func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputOutput() InMageRcmDisksDefaultInputOutput
- func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputOutput
- func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput
- func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputPtrOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputPtrOutput
- type InMageRcmDisksDefaultInputPtrInput
- type InMageRcmDisksDefaultInputPtrOutput
- func (o InMageRcmDisksDefaultInputPtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o InMageRcmDisksDefaultInputPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o InMageRcmDisksDefaultInputPtrOutput) Elem() InMageRcmDisksDefaultInputOutput
- func (InMageRcmDisksDefaultInputPtrOutput) ElementType() reflect.Type
- func (o InMageRcmDisksDefaultInputPtrOutput) LogStorageAccountId() pulumi.StringPtrOutput
- func (o InMageRcmDisksDefaultInputPtrOutput) ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput
- func (o InMageRcmDisksDefaultInputPtrOutput) ToInMageRcmDisksDefaultInputPtrOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputPtrOutput
- type InMageRcmEnableProtectionInput
- type InMageRcmEnableProtectionInputArgs
- func (InMageRcmEnableProtectionInputArgs) ElementType() reflect.Type
- func (i InMageRcmEnableProtectionInputArgs) ToInMageRcmEnableProtectionInputOutput() InMageRcmEnableProtectionInputOutput
- func (i InMageRcmEnableProtectionInputArgs) ToInMageRcmEnableProtectionInputOutputWithContext(ctx context.Context) InMageRcmEnableProtectionInputOutput
- type InMageRcmEnableProtectionInputInput
- type InMageRcmEnableProtectionInputOutput
- func (o InMageRcmEnableProtectionInputOutput) DisksDefault() InMageRcmDisksDefaultInputPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) DisksToInclude() InMageRcmDiskInputArrayOutput
- func (InMageRcmEnableProtectionInputOutput) ElementType() reflect.Type
- func (o InMageRcmEnableProtectionInputOutput) FabricDiscoveryMachineId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) LicenseType() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) MultiVmGroupName() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetNetworkId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetResourceGroupId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetSubnetName() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetVmName() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TargetVmSize() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TestNetworkId() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) TestSubnetName() pulumi.StringPtrOutput
- func (o InMageRcmEnableProtectionInputOutput) ToInMageRcmEnableProtectionInputOutput() InMageRcmEnableProtectionInputOutput
- func (o InMageRcmEnableProtectionInputOutput) ToInMageRcmEnableProtectionInputOutputWithContext(ctx context.Context) InMageRcmEnableProtectionInputOutput
- type InMageRcmFabricCreationInput
- type InMageRcmFabricCreationInputArgs
- func (InMageRcmFabricCreationInputArgs) ElementType() reflect.Type
- func (i InMageRcmFabricCreationInputArgs) ToInMageRcmFabricCreationInputOutput() InMageRcmFabricCreationInputOutput
- func (i InMageRcmFabricCreationInputArgs) ToInMageRcmFabricCreationInputOutputWithContext(ctx context.Context) InMageRcmFabricCreationInputOutput
- type InMageRcmFabricCreationInputInput
- type InMageRcmFabricCreationInputOutput
- func (o InMageRcmFabricCreationInputOutput) AuthCertificate() pulumi.StringPtrOutput
- func (InMageRcmFabricCreationInputOutput) ElementType() reflect.Type
- func (o InMageRcmFabricCreationInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMageRcmFabricCreationInputOutput) PhysicalSiteId() pulumi.StringPtrOutput
- func (o InMageRcmFabricCreationInputOutput) SourceAgentIdentity() IdentityProviderInputPtrOutput
- func (o InMageRcmFabricCreationInputOutput) ToInMageRcmFabricCreationInputOutput() InMageRcmFabricCreationInputOutput
- func (o InMageRcmFabricCreationInputOutput) ToInMageRcmFabricCreationInputOutputWithContext(ctx context.Context) InMageRcmFabricCreationInputOutput
- func (o InMageRcmFabricCreationInputOutput) VmwareSiteId() pulumi.StringPtrOutput
- type InMageRcmFabricSpecificDetailsResponse
- type InMageRcmFabricSpecificDetailsResponseArgs
- func (InMageRcmFabricSpecificDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmFabricSpecificDetailsResponseArgs) ToInMageRcmFabricSpecificDetailsResponseOutput() InMageRcmFabricSpecificDetailsResponseOutput
- func (i InMageRcmFabricSpecificDetailsResponseArgs) ToInMageRcmFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) InMageRcmFabricSpecificDetailsResponseOutput
- type InMageRcmFabricSpecificDetailsResponseInput
- type InMageRcmFabricSpecificDetailsResponseOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) AgentDetails() AgentDetailsResponseArrayOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ControlPlaneUri() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) DataPlaneUri() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) Dras() DraDetailsResponseArrayOutput
- func (InMageRcmFabricSpecificDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmFabricSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) PhysicalSiteId() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ProcessServers() ProcessServerDetailsResponseArrayOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) PushInstallers() PushInstallerDetailsResponseArrayOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) RcmProxies() RcmProxyDetailsResponseArrayOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ReplicationAgents() ReplicationAgentDetailsResponseArrayOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ReprotectAgents() ReprotectAgentDetailsResponseArrayOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ServiceContainerId() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ServiceEndpoint() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ServiceResourceId() pulumi.StringOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ToInMageRcmFabricSpecificDetailsResponseOutput() InMageRcmFabricSpecificDetailsResponseOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) ToInMageRcmFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) InMageRcmFabricSpecificDetailsResponseOutput
- func (o InMageRcmFabricSpecificDetailsResponseOutput) VmwareSiteId() pulumi.StringOutput
- type InMageRcmLastAgentUpgradeErrorDetailsResponse
- type InMageRcmLastAgentUpgradeErrorDetailsResponseArgs
- func (InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
- func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
- type InMageRcmLastAgentUpgradeErrorDetailsResponseArray
- func (InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ElementType() reflect.Type
- func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
- func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
- type InMageRcmLastAgentUpgradeErrorDetailsResponseArrayInput
- type InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
- func (InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
- type InMageRcmLastAgentUpgradeErrorDetailsResponseInput
- type InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
- func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorCode() pulumi.StringOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorMessage() pulumi.StringOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorMessageParameters() pulumi.StringMapOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorTags() pulumi.StringMapOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) PossibleCauses() pulumi.StringOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) RecommendedAction() pulumi.StringOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
- func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
- type InMageRcmMobilityAgentDetailsResponse
- type InMageRcmMobilityAgentDetailsResponseArgs
- func (InMageRcmMobilityAgentDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmMobilityAgentDetailsResponseArgs) ToInMageRcmMobilityAgentDetailsResponseOutput() InMageRcmMobilityAgentDetailsResponseOutput
- func (i InMageRcmMobilityAgentDetailsResponseArgs) ToInMageRcmMobilityAgentDetailsResponseOutputWithContext(ctx context.Context) InMageRcmMobilityAgentDetailsResponseOutput
- type InMageRcmMobilityAgentDetailsResponseInput
- type InMageRcmMobilityAgentDetailsResponseOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) AgentVersionExpiryDate() pulumi.StringOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) DriverVersion() pulumi.StringOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) DriverVersionExpiryDate() pulumi.StringOutput
- func (InMageRcmMobilityAgentDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmMobilityAgentDetailsResponseOutput) IsUpgradeable() pulumi.StringOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) LatestUpgradableVersionWithoutReboot() pulumi.StringOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) LatestVersion() pulumi.StringOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) ReasonsBlockingUpgrade() pulumi.StringArrayOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) ToInMageRcmMobilityAgentDetailsResponseOutput() InMageRcmMobilityAgentDetailsResponseOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) ToInMageRcmMobilityAgentDetailsResponseOutputWithContext(ctx context.Context) InMageRcmMobilityAgentDetailsResponseOutput
- func (o InMageRcmMobilityAgentDetailsResponseOutput) Version() pulumi.StringOutput
- type InMageRcmNicDetailsResponse
- type InMageRcmNicDetailsResponseArgs
- func (InMageRcmNicDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmNicDetailsResponseArgs) ToInMageRcmNicDetailsResponseOutput() InMageRcmNicDetailsResponseOutput
- func (i InMageRcmNicDetailsResponseArgs) ToInMageRcmNicDetailsResponseOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseOutput
- type InMageRcmNicDetailsResponseArray
- func (InMageRcmNicDetailsResponseArray) ElementType() reflect.Type
- func (i InMageRcmNicDetailsResponseArray) ToInMageRcmNicDetailsResponseArrayOutput() InMageRcmNicDetailsResponseArrayOutput
- func (i InMageRcmNicDetailsResponseArray) ToInMageRcmNicDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseArrayOutput
- type InMageRcmNicDetailsResponseArrayInput
- type InMageRcmNicDetailsResponseArrayOutput
- func (InMageRcmNicDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageRcmNicDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageRcmNicDetailsResponseOutput
- func (o InMageRcmNicDetailsResponseArrayOutput) ToInMageRcmNicDetailsResponseArrayOutput() InMageRcmNicDetailsResponseArrayOutput
- func (o InMageRcmNicDetailsResponseArrayOutput) ToInMageRcmNicDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseArrayOutput
- type InMageRcmNicDetailsResponseInput
- type InMageRcmNicDetailsResponseOutput
- func (InMageRcmNicDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmNicDetailsResponseOutput) IsPrimaryNic() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) IsSelectedForFailover() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) NicId() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) SourceIPAddress() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) SourceIPAddressType() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) SourceNetworkId() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) SourceSubnetName() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) TargetIPAddress() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) TargetIPAddressType() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) TargetSubnetName() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) TestIPAddress() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) TestIPAddressType() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) TestSubnetName() pulumi.StringOutput
- func (o InMageRcmNicDetailsResponseOutput) ToInMageRcmNicDetailsResponseOutput() InMageRcmNicDetailsResponseOutput
- func (o InMageRcmNicDetailsResponseOutput) ToInMageRcmNicDetailsResponseOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseOutput
- type InMageRcmPolicyCreationInput
- type InMageRcmPolicyCreationInputArgs
- func (InMageRcmPolicyCreationInputArgs) ElementType() reflect.Type
- func (i InMageRcmPolicyCreationInputArgs) ToInMageRcmPolicyCreationInputOutput() InMageRcmPolicyCreationInputOutput
- func (i InMageRcmPolicyCreationInputArgs) ToInMageRcmPolicyCreationInputOutputWithContext(ctx context.Context) InMageRcmPolicyCreationInputOutput
- type InMageRcmPolicyCreationInputInput
- type InMageRcmPolicyCreationInputOutput
- func (o InMageRcmPolicyCreationInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o InMageRcmPolicyCreationInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (InMageRcmPolicyCreationInputOutput) ElementType() reflect.Type
- func (o InMageRcmPolicyCreationInputOutput) EnableMultiVmSync() pulumi.StringPtrOutput
- func (o InMageRcmPolicyCreationInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o InMageRcmPolicyCreationInputOutput) RecoveryPointHistoryInMinutes() pulumi.IntPtrOutput
- func (o InMageRcmPolicyCreationInputOutput) ToInMageRcmPolicyCreationInputOutput() InMageRcmPolicyCreationInputOutput
- func (o InMageRcmPolicyCreationInputOutput) ToInMageRcmPolicyCreationInputOutputWithContext(ctx context.Context) InMageRcmPolicyCreationInputOutput
- type InMageRcmPolicyDetailsResponse
- type InMageRcmPolicyDetailsResponseArgs
- func (InMageRcmPolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmPolicyDetailsResponseArgs) ToInMageRcmPolicyDetailsResponseOutput() InMageRcmPolicyDetailsResponseOutput
- func (i InMageRcmPolicyDetailsResponseArgs) ToInMageRcmPolicyDetailsResponseOutputWithContext(ctx context.Context) InMageRcmPolicyDetailsResponseOutput
- type InMageRcmPolicyDetailsResponseInput
- type InMageRcmPolicyDetailsResponseOutput
- func (o InMageRcmPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntOutput
- func (o InMageRcmPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntOutput
- func (InMageRcmPolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmPolicyDetailsResponseOutput) EnableMultiVmSync() pulumi.StringOutput
- func (o InMageRcmPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageRcmPolicyDetailsResponseOutput) RecoveryPointHistoryInMinutes() pulumi.IntOutput
- func (o InMageRcmPolicyDetailsResponseOutput) ToInMageRcmPolicyDetailsResponseOutput() InMageRcmPolicyDetailsResponseOutput
- func (o InMageRcmPolicyDetailsResponseOutput) ToInMageRcmPolicyDetailsResponseOutputWithContext(ctx context.Context) InMageRcmPolicyDetailsResponseOutput
- type InMageRcmProtectedDiskDetailsResponse
- type InMageRcmProtectedDiskDetailsResponseArgs
- func (InMageRcmProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmProtectedDiskDetailsResponseArgs) ToInMageRcmProtectedDiskDetailsResponseOutput() InMageRcmProtectedDiskDetailsResponseOutput
- func (i InMageRcmProtectedDiskDetailsResponseArgs) ToInMageRcmProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseOutput
- type InMageRcmProtectedDiskDetailsResponseArray
- func (InMageRcmProtectedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i InMageRcmProtectedDiskDetailsResponseArray) ToInMageRcmProtectedDiskDetailsResponseArrayOutput() InMageRcmProtectedDiskDetailsResponseArrayOutput
- func (i InMageRcmProtectedDiskDetailsResponseArray) ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseArrayOutput
- type InMageRcmProtectedDiskDetailsResponseArrayInput
- type InMageRcmProtectedDiskDetailsResponseArrayOutput
- func (InMageRcmProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o InMageRcmProtectedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) InMageRcmProtectedDiskDetailsResponseOutput
- func (o InMageRcmProtectedDiskDetailsResponseArrayOutput) ToInMageRcmProtectedDiskDetailsResponseArrayOutput() InMageRcmProtectedDiskDetailsResponseArrayOutput
- func (o InMageRcmProtectedDiskDetailsResponseArrayOutput) ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseArrayOutput
- type InMageRcmProtectedDiskDetailsResponseInput
- type InMageRcmProtectedDiskDetailsResponseOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) CapacityInBytes() pulumi.IntOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskEncryptionSetId() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringOutput
- func (InMageRcmProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmProtectedDiskDetailsResponseOutput) IsOSDisk() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) LogStorageAccountId() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) SeedManagedDiskId() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) TargetManagedDiskId() pulumi.StringOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) ToInMageRcmProtectedDiskDetailsResponseOutput() InMageRcmProtectedDiskDetailsResponseOutput
- func (o InMageRcmProtectedDiskDetailsResponseOutput) ToInMageRcmProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseOutput
- type InMageRcmReplicationDetailsResponse
- type InMageRcmReplicationDetailsResponseArgs
- func (InMageRcmReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageRcmReplicationDetailsResponseArgs) ToInMageRcmReplicationDetailsResponseOutput() InMageRcmReplicationDetailsResponseOutput
- func (i InMageRcmReplicationDetailsResponseArgs) ToInMageRcmReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageRcmReplicationDetailsResponseOutput
- type InMageRcmReplicationDetailsResponseInput
- type InMageRcmReplicationDetailsResponseOutput
- func (o InMageRcmReplicationDetailsResponseOutput) AgentUpgradeBlockingErrorDetails() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
- func (o InMageRcmReplicationDetailsResponseOutput) AgentUpgradeState() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) AllocatedMemoryInMB() pulumi.Float64Output
- func (o InMageRcmReplicationDetailsResponseOutput) DiscoveryType() pulumi.StringOutput
- func (InMageRcmReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageRcmReplicationDetailsResponseOutput) FabricDiscoveryMachineId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) FailoverRecoveryPointId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) FirmwareType() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) InitialReplicationProcessedBytes() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) InitialReplicationProgressPercentage() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) InitialReplicationTransferredBytes() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) InternalIdentifier() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) IsLastUpgradeSuccessful() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeErrorDetails() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeFailedJobId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeType() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastRecoveryPointId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastRecoveryPointReceived() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LastRpoInSeconds() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) LicenseType() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) MobilityAgentDetails() InMageRcmMobilityAgentDetailsResponseOutput
- func (o InMageRcmReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) OsType() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ProcessServerId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ProcessServerName() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ProcessorCoreCount() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ProtectedDisks() InMageRcmProtectedDiskDetailsResponseArrayOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ResyncProcessedBytes() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ResyncRequired() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ResyncState() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ResyncTransferredBytes() pulumi.IntOutput
- func (o InMageRcmReplicationDetailsResponseOutput) RunAsAccountId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetAvailabilitySetId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetAvailabilityZone() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetGeneration() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetNetworkId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetProximityPlacementGroupId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetResourceGroupId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetVmName() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TargetVmSize() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) TestNetworkId() pulumi.StringOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ToInMageRcmReplicationDetailsResponseOutput() InMageRcmReplicationDetailsResponseOutput
- func (o InMageRcmReplicationDetailsResponseOutput) ToInMageRcmReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageRcmReplicationDetailsResponseOutput
- func (o InMageRcmReplicationDetailsResponseOutput) VmNics() InMageRcmNicDetailsResponseArrayOutput
- type InMageReplicationDetailsResponse
- type InMageReplicationDetailsResponseArgs
- func (InMageReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i InMageReplicationDetailsResponseArgs) ToInMageReplicationDetailsResponseOutput() InMageReplicationDetailsResponseOutput
- func (i InMageReplicationDetailsResponseArgs) ToInMageReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageReplicationDetailsResponseOutput
- type InMageReplicationDetailsResponseInput
- type InMageReplicationDetailsResponseOutput
- func (o InMageReplicationDetailsResponseOutput) ActiveSiteType() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) AgentDetails() InMageAgentDetailsResponsePtrOutput
- func (o InMageReplicationDetailsResponseOutput) AzureStorageAccountId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) CompressedDataRateInMB() pulumi.Float64PtrOutput
- func (o InMageReplicationDetailsResponseOutput) ConsistencyPoints() pulumi.StringMapOutput
- func (o InMageReplicationDetailsResponseOutput) Datastores() pulumi.StringArrayOutput
- func (o InMageReplicationDetailsResponseOutput) DiscoveryType() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
- func (InMageReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o InMageReplicationDetailsResponseOutput) InfrastructureVmId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o InMageReplicationDetailsResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) LastUpdateReceivedTime() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) MasterTargetId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) MultiVmGroupId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) OsDetails() OSDiskDetailsResponsePtrOutput
- func (o InMageReplicationDetailsResponseOutput) OsVersion() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) ProtectedDisks() InMageProtectedDiskDetailsResponseArrayOutput
- func (o InMageReplicationDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) RebootAfterUpdateStatus() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) ReplicaId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) ResyncDetails() InitialReplicationDetailsResponsePtrOutput
- func (o InMageReplicationDetailsResponseOutput) RetentionWindowEnd() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) RetentionWindowStart() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o InMageReplicationDetailsResponseOutput) SourceVmCpuCount() pulumi.IntPtrOutput
- func (o InMageReplicationDetailsResponseOutput) SourceVmRamSizeInMB() pulumi.IntPtrOutput
- func (o InMageReplicationDetailsResponseOutput) ToInMageReplicationDetailsResponseOutput() InMageReplicationDetailsResponseOutput
- func (o InMageReplicationDetailsResponseOutput) ToInMageReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageReplicationDetailsResponseOutput
- func (o InMageReplicationDetailsResponseOutput) UncompressedDataRateInMB() pulumi.Float64PtrOutput
- func (o InMageReplicationDetailsResponseOutput) VCenterInfrastructureId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) ValidationErrors() HealthErrorResponseArrayOutput
- func (o InMageReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o InMageReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o InMageReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- type InMageVolumeExclusionOptions
- type InMageVolumeExclusionOptionsArgs
- func (InMageVolumeExclusionOptionsArgs) ElementType() reflect.Type
- func (i InMageVolumeExclusionOptionsArgs) ToInMageVolumeExclusionOptionsOutput() InMageVolumeExclusionOptionsOutput
- func (i InMageVolumeExclusionOptionsArgs) ToInMageVolumeExclusionOptionsOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsOutput
- type InMageVolumeExclusionOptionsArray
- func (InMageVolumeExclusionOptionsArray) ElementType() reflect.Type
- func (i InMageVolumeExclusionOptionsArray) ToInMageVolumeExclusionOptionsArrayOutput() InMageVolumeExclusionOptionsArrayOutput
- func (i InMageVolumeExclusionOptionsArray) ToInMageVolumeExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsArrayOutput
- type InMageVolumeExclusionOptionsArrayInput
- type InMageVolumeExclusionOptionsArrayOutput
- func (InMageVolumeExclusionOptionsArrayOutput) ElementType() reflect.Type
- func (o InMageVolumeExclusionOptionsArrayOutput) Index(i pulumi.IntInput) InMageVolumeExclusionOptionsOutput
- func (o InMageVolumeExclusionOptionsArrayOutput) ToInMageVolumeExclusionOptionsArrayOutput() InMageVolumeExclusionOptionsArrayOutput
- func (o InMageVolumeExclusionOptionsArrayOutput) ToInMageVolumeExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsArrayOutput
- type InMageVolumeExclusionOptionsInput
- type InMageVolumeExclusionOptionsOutput
- func (InMageVolumeExclusionOptionsOutput) ElementType() reflect.Type
- func (o InMageVolumeExclusionOptionsOutput) OnlyExcludeIfSingleVolume() pulumi.StringPtrOutput
- func (o InMageVolumeExclusionOptionsOutput) ToInMageVolumeExclusionOptionsOutput() InMageVolumeExclusionOptionsOutput
- func (o InMageVolumeExclusionOptionsOutput) ToInMageVolumeExclusionOptionsOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsOutput
- func (o InMageVolumeExclusionOptionsOutput) VolumeLabel() pulumi.StringPtrOutput
- type InitialReplicationDetailsResponse
- type InitialReplicationDetailsResponseArgs
- func (InitialReplicationDetailsResponseArgs) ElementType() reflect.Type
- func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponseOutput() InitialReplicationDetailsResponseOutput
- func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponseOutputWithContext(ctx context.Context) InitialReplicationDetailsResponseOutput
- func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput
- func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponsePtrOutputWithContext(ctx context.Context) InitialReplicationDetailsResponsePtrOutput
- type InitialReplicationDetailsResponseInput
- type InitialReplicationDetailsResponseOutput
- func (InitialReplicationDetailsResponseOutput) ElementType() reflect.Type
- func (o InitialReplicationDetailsResponseOutput) InitialReplicationProgressPercentage() pulumi.StringPtrOutput
- func (o InitialReplicationDetailsResponseOutput) InitialReplicationType() pulumi.StringPtrOutput
- func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponseOutput() InitialReplicationDetailsResponseOutput
- func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponseOutputWithContext(ctx context.Context) InitialReplicationDetailsResponseOutput
- func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput
- func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponsePtrOutputWithContext(ctx context.Context) InitialReplicationDetailsResponsePtrOutput
- type InitialReplicationDetailsResponsePtrInput
- type InitialReplicationDetailsResponsePtrOutput
- func (o InitialReplicationDetailsResponsePtrOutput) Elem() InitialReplicationDetailsResponseOutput
- func (InitialReplicationDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o InitialReplicationDetailsResponsePtrOutput) InitialReplicationProgressPercentage() pulumi.StringPtrOutput
- func (o InitialReplicationDetailsResponsePtrOutput) InitialReplicationType() pulumi.StringPtrOutput
- func (o InitialReplicationDetailsResponsePtrOutput) ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput
- func (o InitialReplicationDetailsResponsePtrOutput) ToInitialReplicationDetailsResponsePtrOutputWithContext(ctx context.Context) InitialReplicationDetailsResponsePtrOutput
- type InnerHealthErrorResponse
- type InnerHealthErrorResponseArgs
- func (InnerHealthErrorResponseArgs) ElementType() reflect.Type
- func (i InnerHealthErrorResponseArgs) ToInnerHealthErrorResponseOutput() InnerHealthErrorResponseOutput
- func (i InnerHealthErrorResponseArgs) ToInnerHealthErrorResponseOutputWithContext(ctx context.Context) InnerHealthErrorResponseOutput
- type InnerHealthErrorResponseArray
- func (InnerHealthErrorResponseArray) ElementType() reflect.Type
- func (i InnerHealthErrorResponseArray) ToInnerHealthErrorResponseArrayOutput() InnerHealthErrorResponseArrayOutput
- func (i InnerHealthErrorResponseArray) ToInnerHealthErrorResponseArrayOutputWithContext(ctx context.Context) InnerHealthErrorResponseArrayOutput
- type InnerHealthErrorResponseArrayInput
- type InnerHealthErrorResponseArrayOutput
- func (InnerHealthErrorResponseArrayOutput) ElementType() reflect.Type
- func (o InnerHealthErrorResponseArrayOutput) Index(i pulumi.IntInput) InnerHealthErrorResponseOutput
- func (o InnerHealthErrorResponseArrayOutput) ToInnerHealthErrorResponseArrayOutput() InnerHealthErrorResponseArrayOutput
- func (o InnerHealthErrorResponseArrayOutput) ToInnerHealthErrorResponseArrayOutputWithContext(ctx context.Context) InnerHealthErrorResponseArrayOutput
- type InnerHealthErrorResponseInput
- type InnerHealthErrorResponseOutput
- func (o InnerHealthErrorResponseOutput) CreationTimeUtc() pulumi.StringPtrOutput
- func (InnerHealthErrorResponseOutput) ElementType() reflect.Type
- func (o InnerHealthErrorResponseOutput) EntityId() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ErrorCategory() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ErrorCode() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ErrorLevel() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ErrorSource() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ErrorType() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) PossibleCauses() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) RecommendedAction() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) RecoveryProviderErrorMessage() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) SummaryMessage() pulumi.StringPtrOutput
- func (o InnerHealthErrorResponseOutput) ToInnerHealthErrorResponseOutput() InnerHealthErrorResponseOutput
- func (o InnerHealthErrorResponseOutput) ToInnerHealthErrorResponseOutputWithContext(ctx context.Context) InnerHealthErrorResponseOutput
- type InputEndpointResponse
- type InputEndpointResponseArgs
- type InputEndpointResponseArray
- func (InputEndpointResponseArray) ElementType() reflect.Type
- func (i InputEndpointResponseArray) ToInputEndpointResponseArrayOutput() InputEndpointResponseArrayOutput
- func (i InputEndpointResponseArray) ToInputEndpointResponseArrayOutputWithContext(ctx context.Context) InputEndpointResponseArrayOutput
- type InputEndpointResponseArrayInput
- type InputEndpointResponseArrayOutput
- func (InputEndpointResponseArrayOutput) ElementType() reflect.Type
- func (o InputEndpointResponseArrayOutput) Index(i pulumi.IntInput) InputEndpointResponseOutput
- func (o InputEndpointResponseArrayOutput) ToInputEndpointResponseArrayOutput() InputEndpointResponseArrayOutput
- func (o InputEndpointResponseArrayOutput) ToInputEndpointResponseArrayOutputWithContext(ctx context.Context) InputEndpointResponseArrayOutput
- type InputEndpointResponseInput
- type InputEndpointResponseOutput
- func (InputEndpointResponseOutput) ElementType() reflect.Type
- func (o InputEndpointResponseOutput) EndpointName() pulumi.StringPtrOutput
- func (o InputEndpointResponseOutput) PrivatePort() pulumi.IntPtrOutput
- func (o InputEndpointResponseOutput) Protocol() pulumi.StringPtrOutput
- func (o InputEndpointResponseOutput) PublicPort() pulumi.IntPtrOutput
- func (o InputEndpointResponseOutput) ToInputEndpointResponseOutput() InputEndpointResponseOutput
- func (o InputEndpointResponseOutput) ToInputEndpointResponseOutputWithContext(ctx context.Context) InputEndpointResponseOutput
- type KeyEncryptionKeyInfo
- type KeyEncryptionKeyInfoArgs
- func (KeyEncryptionKeyInfoArgs) ElementType() reflect.Type
- func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoOutput() KeyEncryptionKeyInfoOutput
- func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoOutput
- func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput
- func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoPtrOutput
- type KeyEncryptionKeyInfoInput
- type KeyEncryptionKeyInfoOutput
- func (KeyEncryptionKeyInfoOutput) ElementType() reflect.Type
- func (o KeyEncryptionKeyInfoOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyEncryptionKeyInfoOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
- func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoOutput() KeyEncryptionKeyInfoOutput
- func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoOutput
- func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput
- func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoPtrOutput
- type KeyEncryptionKeyInfoPtrInput
- type KeyEncryptionKeyInfoPtrOutput
- func (o KeyEncryptionKeyInfoPtrOutput) Elem() KeyEncryptionKeyInfoOutput
- func (KeyEncryptionKeyInfoPtrOutput) ElementType() reflect.Type
- func (o KeyEncryptionKeyInfoPtrOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyEncryptionKeyInfoPtrOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
- func (o KeyEncryptionKeyInfoPtrOutput) ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput
- func (o KeyEncryptionKeyInfoPtrOutput) ToKeyEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoPtrOutput
- type LookupReplicationFabricArgs
- type LookupReplicationFabricResult
- type LookupReplicationMigrationItemArgs
- type LookupReplicationMigrationItemResult
- type LookupReplicationNetworkMappingArgs
- type LookupReplicationNetworkMappingResult
- type LookupReplicationPolicyArgs
- type LookupReplicationPolicyResult
- type LookupReplicationProtectedItemArgs
- type LookupReplicationProtectedItemResult
- type LookupReplicationProtectionContainerMappingArgs
- type LookupReplicationProtectionContainerMappingResult
- type LookupReplicationRecoveryPlanArgs
- type LookupReplicationRecoveryPlanResult
- type LookupReplicationRecoveryServicesProviderArgs
- type LookupReplicationRecoveryServicesProviderResult
- type LookupReplicationStorageClassificationMappingArgs
- type LookupReplicationStorageClassificationMappingResult
- type LookupReplicationvCenterArgs
- type LookupReplicationvCenterResult
- type MasterTargetServerResponse
- type MasterTargetServerResponseArgs
- func (MasterTargetServerResponseArgs) ElementType() reflect.Type
- func (i MasterTargetServerResponseArgs) ToMasterTargetServerResponseOutput() MasterTargetServerResponseOutput
- func (i MasterTargetServerResponseArgs) ToMasterTargetServerResponseOutputWithContext(ctx context.Context) MasterTargetServerResponseOutput
- type MasterTargetServerResponseArray
- func (MasterTargetServerResponseArray) ElementType() reflect.Type
- func (i MasterTargetServerResponseArray) ToMasterTargetServerResponseArrayOutput() MasterTargetServerResponseArrayOutput
- func (i MasterTargetServerResponseArray) ToMasterTargetServerResponseArrayOutputWithContext(ctx context.Context) MasterTargetServerResponseArrayOutput
- type MasterTargetServerResponseArrayInput
- type MasterTargetServerResponseArrayOutput
- func (MasterTargetServerResponseArrayOutput) ElementType() reflect.Type
- func (o MasterTargetServerResponseArrayOutput) Index(i pulumi.IntInput) MasterTargetServerResponseOutput
- func (o MasterTargetServerResponseArrayOutput) ToMasterTargetServerResponseArrayOutput() MasterTargetServerResponseArrayOutput
- func (o MasterTargetServerResponseArrayOutput) ToMasterTargetServerResponseArrayOutputWithContext(ctx context.Context) MasterTargetServerResponseArrayOutput
- type MasterTargetServerResponseInput
- type MasterTargetServerResponseOutput
- func (o MasterTargetServerResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) AgentVersionDetails() VersionDetailsResponsePtrOutput
- func (o MasterTargetServerResponseOutput) DataStores() DataStoreResponseArrayOutput
- func (o MasterTargetServerResponseOutput) DiskCount() pulumi.IntPtrOutput
- func (MasterTargetServerResponseOutput) ElementType() reflect.Type
- func (o MasterTargetServerResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o MasterTargetServerResponseOutput) Id() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) MarsAgentExpiryDate() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) MarsAgentVersion() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) MarsAgentVersionDetails() VersionDetailsResponsePtrOutput
- func (o MasterTargetServerResponseOutput) Name() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) OsType() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) OsVersion() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) RetentionVolumes() RetentionVolumeResponseArrayOutput
- func (o MasterTargetServerResponseOutput) ToMasterTargetServerResponseOutput() MasterTargetServerResponseOutput
- func (o MasterTargetServerResponseOutput) ToMasterTargetServerResponseOutputWithContext(ctx context.Context) MasterTargetServerResponseOutput
- func (o MasterTargetServerResponseOutput) ValidationErrors() HealthErrorResponseArrayOutput
- func (o MasterTargetServerResponseOutput) VersionStatus() pulumi.StringPtrOutput
- type MigrationItemPropertiesResponse
- type MigrationItemPropertiesResponseArgs
- func (MigrationItemPropertiesResponseArgs) ElementType() reflect.Type
- func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponseOutput() MigrationItemPropertiesResponseOutput
- func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponseOutputWithContext(ctx context.Context) MigrationItemPropertiesResponseOutput
- func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput
- func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationItemPropertiesResponsePtrOutput
- type MigrationItemPropertiesResponseInput
- type MigrationItemPropertiesResponseOutput
- func (o MigrationItemPropertiesResponseOutput) AllowedOperations() pulumi.StringArrayOutput
- func (o MigrationItemPropertiesResponseOutput) CurrentJob() CurrentJobDetailsResponseOutput
- func (MigrationItemPropertiesResponseOutput) ElementType() reflect.Type
- func (o MigrationItemPropertiesResponseOutput) Health() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o MigrationItemPropertiesResponseOutput) MachineName() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) MigrationState() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) MigrationStateDescription() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) PolicyFriendlyName() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) PolicyId() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) ProviderSpecificDetails() VMwareCbtMigrationDetailsResponsePtrOutput
- func (o MigrationItemPropertiesResponseOutput) RecoveryServicesProviderId() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) TestMigrateState() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) TestMigrateStateDescription() pulumi.StringOutput
- func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponseOutput() MigrationItemPropertiesResponseOutput
- func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponseOutputWithContext(ctx context.Context) MigrationItemPropertiesResponseOutput
- func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput
- func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationItemPropertiesResponsePtrOutput
- type MigrationItemPropertiesResponsePtrInput
- type MigrationItemPropertiesResponsePtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) AllowedOperations() pulumi.StringArrayOutput
- func (o MigrationItemPropertiesResponsePtrOutput) CurrentJob() CurrentJobDetailsResponsePtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) Elem() MigrationItemPropertiesResponseOutput
- func (MigrationItemPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o MigrationItemPropertiesResponsePtrOutput) Health() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o MigrationItemPropertiesResponsePtrOutput) MachineName() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) MigrationState() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) MigrationStateDescription() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) PolicyFriendlyName() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) ProviderSpecificDetails() VMwareCbtMigrationDetailsResponsePtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) RecoveryServicesProviderId() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) TestMigrateState() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) TestMigrateStateDescription() pulumi.StringPtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput
- func (o MigrationItemPropertiesResponsePtrOutput) ToMigrationItemPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationItemPropertiesResponsePtrOutput
- type MobilityServiceUpdateResponse
- type MobilityServiceUpdateResponseArgs
- func (MobilityServiceUpdateResponseArgs) ElementType() reflect.Type
- func (i MobilityServiceUpdateResponseArgs) ToMobilityServiceUpdateResponseOutput() MobilityServiceUpdateResponseOutput
- func (i MobilityServiceUpdateResponseArgs) ToMobilityServiceUpdateResponseOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseOutput
- type MobilityServiceUpdateResponseArray
- func (MobilityServiceUpdateResponseArray) ElementType() reflect.Type
- func (i MobilityServiceUpdateResponseArray) ToMobilityServiceUpdateResponseArrayOutput() MobilityServiceUpdateResponseArrayOutput
- func (i MobilityServiceUpdateResponseArray) ToMobilityServiceUpdateResponseArrayOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseArrayOutput
- type MobilityServiceUpdateResponseArrayInput
- type MobilityServiceUpdateResponseArrayOutput
- func (MobilityServiceUpdateResponseArrayOutput) ElementType() reflect.Type
- func (o MobilityServiceUpdateResponseArrayOutput) Index(i pulumi.IntInput) MobilityServiceUpdateResponseOutput
- func (o MobilityServiceUpdateResponseArrayOutput) ToMobilityServiceUpdateResponseArrayOutput() MobilityServiceUpdateResponseArrayOutput
- func (o MobilityServiceUpdateResponseArrayOutput) ToMobilityServiceUpdateResponseArrayOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseArrayOutput
- type MobilityServiceUpdateResponseInput
- type MobilityServiceUpdateResponseOutput
- func (MobilityServiceUpdateResponseOutput) ElementType() reflect.Type
- func (o MobilityServiceUpdateResponseOutput) OsType() pulumi.StringPtrOutput
- func (o MobilityServiceUpdateResponseOutput) RebootStatus() pulumi.StringPtrOutput
- func (o MobilityServiceUpdateResponseOutput) ToMobilityServiceUpdateResponseOutput() MobilityServiceUpdateResponseOutput
- func (o MobilityServiceUpdateResponseOutput) ToMobilityServiceUpdateResponseOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseOutput
- func (o MobilityServiceUpdateResponseOutput) Version() pulumi.StringPtrOutput
- type NetworkMappingPropertiesResponse
- type NetworkMappingPropertiesResponseArgs
- func (NetworkMappingPropertiesResponseArgs) ElementType() reflect.Type
- func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponseOutput() NetworkMappingPropertiesResponseOutput
- func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponseOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponseOutput
- func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput
- func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponsePtrOutput
- type NetworkMappingPropertiesResponseInput
- type NetworkMappingPropertiesResponseOutput
- func (NetworkMappingPropertiesResponseOutput) ElementType() reflect.Type
- func (o NetworkMappingPropertiesResponseOutput) FabricSpecificSettings() pulumi.AnyOutput
- func (o NetworkMappingPropertiesResponseOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) PrimaryNetworkFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) PrimaryNetworkId() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) RecoveryFabricArmId() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) RecoveryNetworkFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) RecoveryNetworkId() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) State() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponseOutput() NetworkMappingPropertiesResponseOutput
- func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponseOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponseOutput
- func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput
- func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponsePtrOutput
- type NetworkMappingPropertiesResponsePtrInput
- type NetworkMappingPropertiesResponsePtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) Elem() NetworkMappingPropertiesResponseOutput
- func (NetworkMappingPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkMappingPropertiesResponsePtrOutput) FabricSpecificSettings() pulumi.AnyOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) PrimaryNetworkFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) PrimaryNetworkId() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryFabricArmId() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryNetworkFriendlyName() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryNetworkId() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput
- func (o NetworkMappingPropertiesResponsePtrOutput) ToNetworkMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponsePtrOutput
- type OSDetailsResponse
- type OSDetailsResponseArgs
- func (OSDetailsResponseArgs) ElementType() reflect.Type
- func (i OSDetailsResponseArgs) ToOSDetailsResponseOutput() OSDetailsResponseOutput
- func (i OSDetailsResponseArgs) ToOSDetailsResponseOutputWithContext(ctx context.Context) OSDetailsResponseOutput
- func (i OSDetailsResponseArgs) ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput
- func (i OSDetailsResponseArgs) ToOSDetailsResponsePtrOutputWithContext(ctx context.Context) OSDetailsResponsePtrOutput
- type OSDetailsResponseInput
- type OSDetailsResponseOutput
- func (OSDetailsResponseOutput) ElementType() reflect.Type
- func (o OSDetailsResponseOutput) OSMajorVersion() pulumi.StringPtrOutput
- func (o OSDetailsResponseOutput) OSMinorVersion() pulumi.StringPtrOutput
- func (o OSDetailsResponseOutput) OSVersion() pulumi.StringPtrOutput
- func (o OSDetailsResponseOutput) OsEdition() pulumi.StringPtrOutput
- func (o OSDetailsResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OSDetailsResponseOutput) ProductType() pulumi.StringPtrOutput
- func (o OSDetailsResponseOutput) ToOSDetailsResponseOutput() OSDetailsResponseOutput
- func (o OSDetailsResponseOutput) ToOSDetailsResponseOutputWithContext(ctx context.Context) OSDetailsResponseOutput
- func (o OSDetailsResponseOutput) ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput
- func (o OSDetailsResponseOutput) ToOSDetailsResponsePtrOutputWithContext(ctx context.Context) OSDetailsResponsePtrOutput
- type OSDetailsResponsePtrInput
- type OSDetailsResponsePtrOutput
- func (o OSDetailsResponsePtrOutput) Elem() OSDetailsResponseOutput
- func (OSDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o OSDetailsResponsePtrOutput) OSMajorVersion() pulumi.StringPtrOutput
- func (o OSDetailsResponsePtrOutput) OSMinorVersion() pulumi.StringPtrOutput
- func (o OSDetailsResponsePtrOutput) OSVersion() pulumi.StringPtrOutput
- func (o OSDetailsResponsePtrOutput) OsEdition() pulumi.StringPtrOutput
- func (o OSDetailsResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OSDetailsResponsePtrOutput) ProductType() pulumi.StringPtrOutput
- func (o OSDetailsResponsePtrOutput) ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput
- func (o OSDetailsResponsePtrOutput) ToOSDetailsResponsePtrOutputWithContext(ctx context.Context) OSDetailsResponsePtrOutput
- type OSDiskDetailsResponse
- type OSDiskDetailsResponseArgs
- func (OSDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponseOutput() OSDiskDetailsResponseOutput
- func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponseOutputWithContext(ctx context.Context) OSDiskDetailsResponseOutput
- func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput
- func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponsePtrOutputWithContext(ctx context.Context) OSDiskDetailsResponsePtrOutput
- type OSDiskDetailsResponseInput
- type OSDiskDetailsResponseOutput
- func (OSDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o OSDiskDetailsResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OSDiskDetailsResponseOutput) OsVhdId() pulumi.StringPtrOutput
- func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponseOutput() OSDiskDetailsResponseOutput
- func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponseOutputWithContext(ctx context.Context) OSDiskDetailsResponseOutput
- func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput
- func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponsePtrOutputWithContext(ctx context.Context) OSDiskDetailsResponsePtrOutput
- func (o OSDiskDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
- type OSDiskDetailsResponsePtrInput
- type OSDiskDetailsResponsePtrOutput
- func (o OSDiskDetailsResponsePtrOutput) Elem() OSDiskDetailsResponseOutput
- func (OSDiskDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o OSDiskDetailsResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OSDiskDetailsResponsePtrOutput) OsVhdId() pulumi.StringPtrOutput
- func (o OSDiskDetailsResponsePtrOutput) ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput
- func (o OSDiskDetailsResponsePtrOutput) ToOSDiskDetailsResponsePtrOutputWithContext(ctx context.Context) OSDiskDetailsResponsePtrOutput
- func (o OSDiskDetailsResponsePtrOutput) VhdName() pulumi.StringPtrOutput
- type PolicyPropertiesResponse
- type PolicyPropertiesResponseArgs
- func (PolicyPropertiesResponseArgs) ElementType() reflect.Type
- func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponseOutput() PolicyPropertiesResponseOutput
- func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponseOutputWithContext(ctx context.Context) PolicyPropertiesResponseOutput
- func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput
- func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) PolicyPropertiesResponsePtrOutput
- type PolicyPropertiesResponseInput
- type PolicyPropertiesResponseOutput
- func (PolicyPropertiesResponseOutput) ElementType() reflect.Type
- func (o PolicyPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o PolicyPropertiesResponseOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponseOutput() PolicyPropertiesResponseOutput
- func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponseOutputWithContext(ctx context.Context) PolicyPropertiesResponseOutput
- func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput
- func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) PolicyPropertiesResponsePtrOutput
- type PolicyPropertiesResponsePtrInput
- type PolicyPropertiesResponsePtrOutput
- func (o PolicyPropertiesResponsePtrOutput) Elem() PolicyPropertiesResponseOutput
- func (PolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o PolicyPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o PolicyPropertiesResponsePtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o PolicyPropertiesResponsePtrOutput) ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput
- func (o PolicyPropertiesResponsePtrOutput) ToPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) PolicyPropertiesResponsePtrOutput
- type ProcessServerDetailsResponse
- type ProcessServerDetailsResponseArgs
- func (ProcessServerDetailsResponseArgs) ElementType() reflect.Type
- func (i ProcessServerDetailsResponseArgs) ToProcessServerDetailsResponseOutput() ProcessServerDetailsResponseOutput
- func (i ProcessServerDetailsResponseArgs) ToProcessServerDetailsResponseOutputWithContext(ctx context.Context) ProcessServerDetailsResponseOutput
- type ProcessServerDetailsResponseArray
- func (ProcessServerDetailsResponseArray) ElementType() reflect.Type
- func (i ProcessServerDetailsResponseArray) ToProcessServerDetailsResponseArrayOutput() ProcessServerDetailsResponseArrayOutput
- func (i ProcessServerDetailsResponseArray) ToProcessServerDetailsResponseArrayOutputWithContext(ctx context.Context) ProcessServerDetailsResponseArrayOutput
- type ProcessServerDetailsResponseArrayInput
- type ProcessServerDetailsResponseArrayOutput
- func (ProcessServerDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o ProcessServerDetailsResponseArrayOutput) Index(i pulumi.IntInput) ProcessServerDetailsResponseOutput
- func (o ProcessServerDetailsResponseArrayOutput) ToProcessServerDetailsResponseArrayOutput() ProcessServerDetailsResponseArrayOutput
- func (o ProcessServerDetailsResponseArrayOutput) ToProcessServerDetailsResponseArrayOutputWithContext(ctx context.Context) ProcessServerDetailsResponseArrayOutput
- type ProcessServerDetailsResponseInput
- type ProcessServerDetailsResponseOutput
- func (o ProcessServerDetailsResponseOutput) AvailableMemoryInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) AvailableSpaceInBytes() pulumi.IntOutput
- func (ProcessServerDetailsResponseOutput) ElementType() reflect.Type
- func (o ProcessServerDetailsResponseOutput) FreeSpacePercentage() pulumi.Float64Output
- func (o ProcessServerDetailsResponseOutput) Health() pulumi.StringOutput
- func (o ProcessServerDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o ProcessServerDetailsResponseOutput) HistoricHealth() pulumi.StringOutput
- func (o ProcessServerDetailsResponseOutput) Id() pulumi.StringOutput
- func (o ProcessServerDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o ProcessServerDetailsResponseOutput) MemoryUsagePercentage() pulumi.Float64Output
- func (o ProcessServerDetailsResponseOutput) Name() pulumi.StringOutput
- func (o ProcessServerDetailsResponseOutput) ProcessorUsagePercentage() pulumi.Float64Output
- func (o ProcessServerDetailsResponseOutput) ThroughputInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) ThroughputUploadPendingDataInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) ToProcessServerDetailsResponseOutput() ProcessServerDetailsResponseOutput
- func (o ProcessServerDetailsResponseOutput) ToProcessServerDetailsResponseOutputWithContext(ctx context.Context) ProcessServerDetailsResponseOutput
- func (o ProcessServerDetailsResponseOutput) TotalMemoryInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) TotalSpaceInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) UsedMemoryInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) UsedSpaceInBytes() pulumi.IntOutput
- func (o ProcessServerDetailsResponseOutput) Version() pulumi.StringOutput
- type ProcessServerResponse
- type ProcessServerResponseArgs
- type ProcessServerResponseArray
- func (ProcessServerResponseArray) ElementType() reflect.Type
- func (i ProcessServerResponseArray) ToProcessServerResponseArrayOutput() ProcessServerResponseArrayOutput
- func (i ProcessServerResponseArray) ToProcessServerResponseArrayOutputWithContext(ctx context.Context) ProcessServerResponseArrayOutput
- type ProcessServerResponseArrayInput
- type ProcessServerResponseArrayOutput
- func (ProcessServerResponseArrayOutput) ElementType() reflect.Type
- func (o ProcessServerResponseArrayOutput) Index(i pulumi.IntInput) ProcessServerResponseOutput
- func (o ProcessServerResponseArrayOutput) ToProcessServerResponseArrayOutput() ProcessServerResponseArrayOutput
- func (o ProcessServerResponseArrayOutput) ToProcessServerResponseArrayOutputWithContext(ctx context.Context) ProcessServerResponseArrayOutput
- type ProcessServerResponseInput
- type ProcessServerResponseOutput
- func (o ProcessServerResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) AgentVersionDetails() VersionDetailsResponsePtrOutput
- func (o ProcessServerResponseOutput) AvailableMemoryInBytes() pulumi.IntPtrOutput
- func (o ProcessServerResponseOutput) AvailableSpaceInBytes() pulumi.IntPtrOutput
- func (o ProcessServerResponseOutput) CpuLoad() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) CpuLoadStatus() pulumi.StringPtrOutput
- func (ProcessServerResponseOutput) ElementType() reflect.Type
- func (o ProcessServerResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) Health() pulumi.StringOutput
- func (o ProcessServerResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o ProcessServerResponseOutput) HostId() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) Id() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) MachineCount() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) MarsCommunicationStatus() pulumi.StringOutput
- func (o ProcessServerResponseOutput) MarsRegistrationStatus() pulumi.StringOutput
- func (o ProcessServerResponseOutput) MemoryUsageStatus() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) MobilityServiceUpdates() MobilityServiceUpdateResponseArrayOutput
- func (o ProcessServerResponseOutput) OsType() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) OsVersion() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) PsServiceStatus() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) PsStatsRefreshTime() pulumi.StringOutput
- func (o ProcessServerResponseOutput) ReplicationPairCount() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) SpaceUsageStatus() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) SslCertExpiryDate() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) SslCertExpiryRemainingDays() pulumi.IntPtrOutput
- func (o ProcessServerResponseOutput) SystemLoad() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) SystemLoadStatus() pulumi.StringPtrOutput
- func (o ProcessServerResponseOutput) ThroughputInBytes() pulumi.IntOutput
- func (o ProcessServerResponseOutput) ThroughputInMBps() pulumi.IntOutput
- func (o ProcessServerResponseOutput) ThroughputStatus() pulumi.StringOutput
- func (o ProcessServerResponseOutput) ThroughputUploadPendingDataInBytes() pulumi.IntOutput
- func (o ProcessServerResponseOutput) ToProcessServerResponseOutput() ProcessServerResponseOutput
- func (o ProcessServerResponseOutput) ToProcessServerResponseOutputWithContext(ctx context.Context) ProcessServerResponseOutput
- func (o ProcessServerResponseOutput) TotalMemoryInBytes() pulumi.IntPtrOutput
- func (o ProcessServerResponseOutput) TotalSpaceInBytes() pulumi.IntPtrOutput
- func (o ProcessServerResponseOutput) VersionStatus() pulumi.StringPtrOutput
- type ProtectionContainerMappingPropertiesResponse
- type ProtectionContainerMappingPropertiesResponseArgs
- func (ProtectionContainerMappingPropertiesResponseArgs) ElementType() reflect.Type
- func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponseOutput() ProtectionContainerMappingPropertiesResponseOutput
- func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponseOutput
- func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput
- func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput
- type ProtectionContainerMappingPropertiesResponseInput
- type ProtectionContainerMappingPropertiesResponseOutput
- func (ProtectionContainerMappingPropertiesResponseOutput) ElementType() reflect.Type
- func (o ProtectionContainerMappingPropertiesResponseOutput) Health() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) PolicyFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) SourceFabricFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) SourceProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) State() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) TargetFabricFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) TargetProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponseOutput() ProtectionContainerMappingPropertiesResponseOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponseOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput
- func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput
- type ProtectionContainerMappingPropertiesResponsePtrInput
- type ProtectionContainerMappingPropertiesResponsePtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) Elem() ProtectionContainerMappingPropertiesResponseOutput
- func (ProtectionContainerMappingPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) Health() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) PolicyFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) SourceFabricFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) SourceProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) TargetFabricFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) TargetProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput
- func (o ProtectionContainerMappingPropertiesResponsePtrOutput) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput
- type PushInstallerDetailsResponse
- type PushInstallerDetailsResponseArgs
- func (PushInstallerDetailsResponseArgs) ElementType() reflect.Type
- func (i PushInstallerDetailsResponseArgs) ToPushInstallerDetailsResponseOutput() PushInstallerDetailsResponseOutput
- func (i PushInstallerDetailsResponseArgs) ToPushInstallerDetailsResponseOutputWithContext(ctx context.Context) PushInstallerDetailsResponseOutput
- type PushInstallerDetailsResponseArray
- func (PushInstallerDetailsResponseArray) ElementType() reflect.Type
- func (i PushInstallerDetailsResponseArray) ToPushInstallerDetailsResponseArrayOutput() PushInstallerDetailsResponseArrayOutput
- func (i PushInstallerDetailsResponseArray) ToPushInstallerDetailsResponseArrayOutputWithContext(ctx context.Context) PushInstallerDetailsResponseArrayOutput
- type PushInstallerDetailsResponseArrayInput
- type PushInstallerDetailsResponseArrayOutput
- func (PushInstallerDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o PushInstallerDetailsResponseArrayOutput) Index(i pulumi.IntInput) PushInstallerDetailsResponseOutput
- func (o PushInstallerDetailsResponseArrayOutput) ToPushInstallerDetailsResponseArrayOutput() PushInstallerDetailsResponseArrayOutput
- func (o PushInstallerDetailsResponseArrayOutput) ToPushInstallerDetailsResponseArrayOutputWithContext(ctx context.Context) PushInstallerDetailsResponseArrayOutput
- type PushInstallerDetailsResponseInput
- type PushInstallerDetailsResponseOutput
- func (PushInstallerDetailsResponseOutput) ElementType() reflect.Type
- func (o PushInstallerDetailsResponseOutput) Health() pulumi.StringOutput
- func (o PushInstallerDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o PushInstallerDetailsResponseOutput) Id() pulumi.StringOutput
- func (o PushInstallerDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o PushInstallerDetailsResponseOutput) Name() pulumi.StringOutput
- func (o PushInstallerDetailsResponseOutput) ToPushInstallerDetailsResponseOutput() PushInstallerDetailsResponseOutput
- func (o PushInstallerDetailsResponseOutput) ToPushInstallerDetailsResponseOutputWithContext(ctx context.Context) PushInstallerDetailsResponseOutput
- func (o PushInstallerDetailsResponseOutput) Version() pulumi.StringOutput
- type RcmAzureMigrationPolicyDetailsResponse
- type RcmAzureMigrationPolicyDetailsResponseArgs
- func (RcmAzureMigrationPolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i RcmAzureMigrationPolicyDetailsResponseArgs) ToRcmAzureMigrationPolicyDetailsResponseOutput() RcmAzureMigrationPolicyDetailsResponseOutput
- func (i RcmAzureMigrationPolicyDetailsResponseArgs) ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext(ctx context.Context) RcmAzureMigrationPolicyDetailsResponseOutput
- type RcmAzureMigrationPolicyDetailsResponseInput
- type RcmAzureMigrationPolicyDetailsResponseOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (RcmAzureMigrationPolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) ToRcmAzureMigrationPolicyDetailsResponseOutput() RcmAzureMigrationPolicyDetailsResponseOutput
- func (o RcmAzureMigrationPolicyDetailsResponseOutput) ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext(ctx context.Context) RcmAzureMigrationPolicyDetailsResponseOutput
- type RcmProxyDetailsResponse
- type RcmProxyDetailsResponseArgs
- type RcmProxyDetailsResponseArray
- func (RcmProxyDetailsResponseArray) ElementType() reflect.Type
- func (i RcmProxyDetailsResponseArray) ToRcmProxyDetailsResponseArrayOutput() RcmProxyDetailsResponseArrayOutput
- func (i RcmProxyDetailsResponseArray) ToRcmProxyDetailsResponseArrayOutputWithContext(ctx context.Context) RcmProxyDetailsResponseArrayOutput
- type RcmProxyDetailsResponseArrayInput
- type RcmProxyDetailsResponseArrayOutput
- func (RcmProxyDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o RcmProxyDetailsResponseArrayOutput) Index(i pulumi.IntInput) RcmProxyDetailsResponseOutput
- func (o RcmProxyDetailsResponseArrayOutput) ToRcmProxyDetailsResponseArrayOutput() RcmProxyDetailsResponseArrayOutput
- func (o RcmProxyDetailsResponseArrayOutput) ToRcmProxyDetailsResponseArrayOutputWithContext(ctx context.Context) RcmProxyDetailsResponseArrayOutput
- type RcmProxyDetailsResponseInput
- type RcmProxyDetailsResponseOutput
- func (RcmProxyDetailsResponseOutput) ElementType() reflect.Type
- func (o RcmProxyDetailsResponseOutput) Health() pulumi.StringOutput
- func (o RcmProxyDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o RcmProxyDetailsResponseOutput) Id() pulumi.StringOutput
- func (o RcmProxyDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o RcmProxyDetailsResponseOutput) Name() pulumi.StringOutput
- func (o RcmProxyDetailsResponseOutput) ToRcmProxyDetailsResponseOutput() RcmProxyDetailsResponseOutput
- func (o RcmProxyDetailsResponseOutput) ToRcmProxyDetailsResponseOutputWithContext(ctx context.Context) RcmProxyDetailsResponseOutput
- func (o RcmProxyDetailsResponseOutput) Version() pulumi.StringOutput
- type RecoveryPlanA2ADetailsResponse
- type RecoveryPlanA2ADetailsResponseArgs
- func (RecoveryPlanA2ADetailsResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanA2ADetailsResponseArgs) ToRecoveryPlanA2ADetailsResponseOutput() RecoveryPlanA2ADetailsResponseOutput
- func (i RecoveryPlanA2ADetailsResponseArgs) ToRecoveryPlanA2ADetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseOutput
- type RecoveryPlanA2ADetailsResponseArray
- func (RecoveryPlanA2ADetailsResponseArray) ElementType() reflect.Type
- func (i RecoveryPlanA2ADetailsResponseArray) ToRecoveryPlanA2ADetailsResponseArrayOutput() RecoveryPlanA2ADetailsResponseArrayOutput
- func (i RecoveryPlanA2ADetailsResponseArray) ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseArrayOutput
- type RecoveryPlanA2ADetailsResponseArrayInput
- type RecoveryPlanA2ADetailsResponseArrayOutput
- func (RecoveryPlanA2ADetailsResponseArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanA2ADetailsResponseArrayOutput) Index(i pulumi.IntInput) RecoveryPlanA2ADetailsResponseOutput
- func (o RecoveryPlanA2ADetailsResponseArrayOutput) ToRecoveryPlanA2ADetailsResponseArrayOutput() RecoveryPlanA2ADetailsResponseArrayOutput
- func (o RecoveryPlanA2ADetailsResponseArrayOutput) ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseArrayOutput
- type RecoveryPlanA2ADetailsResponseInput
- type RecoveryPlanA2ADetailsResponseOutput
- func (RecoveryPlanA2ADetailsResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanA2ADetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o RecoveryPlanA2ADetailsResponseOutput) PrimaryZone() pulumi.StringPtrOutput
- func (o RecoveryPlanA2ADetailsResponseOutput) RecoveryZone() pulumi.StringPtrOutput
- func (o RecoveryPlanA2ADetailsResponseOutput) ToRecoveryPlanA2ADetailsResponseOutput() RecoveryPlanA2ADetailsResponseOutput
- func (o RecoveryPlanA2ADetailsResponseOutput) ToRecoveryPlanA2ADetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseOutput
- type RecoveryPlanA2AInput
- type RecoveryPlanA2AInputArgs
- type RecoveryPlanA2AInputArray
- type RecoveryPlanA2AInputArrayInput
- type RecoveryPlanA2AInputArrayOutput
- func (RecoveryPlanA2AInputArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanA2AInputArrayOutput) Index(i pulumi.IntInput) RecoveryPlanA2AInputOutput
- func (o RecoveryPlanA2AInputArrayOutput) ToRecoveryPlanA2AInputArrayOutput() RecoveryPlanA2AInputArrayOutput
- func (o RecoveryPlanA2AInputArrayOutput) ToRecoveryPlanA2AInputArrayOutputWithContext(ctx context.Context) RecoveryPlanA2AInputArrayOutput
- type RecoveryPlanA2AInputInput
- type RecoveryPlanA2AInputOutput
- func (RecoveryPlanA2AInputOutput) ElementType() reflect.Type
- func (o RecoveryPlanA2AInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o RecoveryPlanA2AInputOutput) PrimaryZone() pulumi.StringPtrOutput
- func (o RecoveryPlanA2AInputOutput) RecoveryZone() pulumi.StringPtrOutput
- func (o RecoveryPlanA2AInputOutput) ToRecoveryPlanA2AInputOutput() RecoveryPlanA2AInputOutput
- func (o RecoveryPlanA2AInputOutput) ToRecoveryPlanA2AInputOutputWithContext(ctx context.Context) RecoveryPlanA2AInputOutput
- type RecoveryPlanAction
- type RecoveryPlanActionArgs
- type RecoveryPlanActionArray
- type RecoveryPlanActionArrayInput
- type RecoveryPlanActionArrayOutput
- func (RecoveryPlanActionArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanActionArrayOutput) Index(i pulumi.IntInput) RecoveryPlanActionOutput
- func (o RecoveryPlanActionArrayOutput) ToRecoveryPlanActionArrayOutput() RecoveryPlanActionArrayOutput
- func (o RecoveryPlanActionArrayOutput) ToRecoveryPlanActionArrayOutputWithContext(ctx context.Context) RecoveryPlanActionArrayOutput
- type RecoveryPlanActionInput
- type RecoveryPlanActionOutput
- func (o RecoveryPlanActionOutput) ActionName() pulumi.StringOutput
- func (RecoveryPlanActionOutput) ElementType() reflect.Type
- func (o RecoveryPlanActionOutput) FailoverDirections() pulumi.StringArrayOutput
- func (o RecoveryPlanActionOutput) FailoverTypes() pulumi.StringArrayOutput
- func (o RecoveryPlanActionOutput) ToRecoveryPlanActionOutput() RecoveryPlanActionOutput
- func (o RecoveryPlanActionOutput) ToRecoveryPlanActionOutputWithContext(ctx context.Context) RecoveryPlanActionOutput
- type RecoveryPlanActionResponse
- type RecoveryPlanActionResponseArgs
- func (RecoveryPlanActionResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanActionResponseArgs) ToRecoveryPlanActionResponseOutput() RecoveryPlanActionResponseOutput
- func (i RecoveryPlanActionResponseArgs) ToRecoveryPlanActionResponseOutputWithContext(ctx context.Context) RecoveryPlanActionResponseOutput
- type RecoveryPlanActionResponseArray
- func (RecoveryPlanActionResponseArray) ElementType() reflect.Type
- func (i RecoveryPlanActionResponseArray) ToRecoveryPlanActionResponseArrayOutput() RecoveryPlanActionResponseArrayOutput
- func (i RecoveryPlanActionResponseArray) ToRecoveryPlanActionResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanActionResponseArrayOutput
- type RecoveryPlanActionResponseArrayInput
- type RecoveryPlanActionResponseArrayOutput
- func (RecoveryPlanActionResponseArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanActionResponseArrayOutput) Index(i pulumi.IntInput) RecoveryPlanActionResponseOutput
- func (o RecoveryPlanActionResponseArrayOutput) ToRecoveryPlanActionResponseArrayOutput() RecoveryPlanActionResponseArrayOutput
- func (o RecoveryPlanActionResponseArrayOutput) ToRecoveryPlanActionResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanActionResponseArrayOutput
- type RecoveryPlanActionResponseInput
- type RecoveryPlanActionResponseOutput
- func (o RecoveryPlanActionResponseOutput) ActionName() pulumi.StringOutput
- func (o RecoveryPlanActionResponseOutput) CustomDetails() pulumi.AnyOutput
- func (RecoveryPlanActionResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanActionResponseOutput) FailoverDirections() pulumi.StringArrayOutput
- func (o RecoveryPlanActionResponseOutput) FailoverTypes() pulumi.StringArrayOutput
- func (o RecoveryPlanActionResponseOutput) ToRecoveryPlanActionResponseOutput() RecoveryPlanActionResponseOutput
- func (o RecoveryPlanActionResponseOutput) ToRecoveryPlanActionResponseOutputWithContext(ctx context.Context) RecoveryPlanActionResponseOutput
- type RecoveryPlanAutomationRunbookActionDetailsResponse
- type RecoveryPlanAutomationRunbookActionDetailsResponseArgs
- func (RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput() RecoveryPlanAutomationRunbookActionDetailsResponseOutput
- func (i RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanAutomationRunbookActionDetailsResponseOutput
- type RecoveryPlanAutomationRunbookActionDetailsResponseInput
- type RecoveryPlanAutomationRunbookActionDetailsResponseOutput
- func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) FabricLocation() pulumi.StringOutput
- func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) RunbookId() pulumi.StringPtrOutput
- func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) Timeout() pulumi.StringPtrOutput
- func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput() RecoveryPlanAutomationRunbookActionDetailsResponseOutput
- func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanAutomationRunbookActionDetailsResponseOutput
- type RecoveryPlanGroup
- type RecoveryPlanGroupArgs
- type RecoveryPlanGroupArray
- type RecoveryPlanGroupArrayInput
- type RecoveryPlanGroupArrayOutput
- func (RecoveryPlanGroupArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanGroupArrayOutput) Index(i pulumi.IntInput) RecoveryPlanGroupOutput
- func (o RecoveryPlanGroupArrayOutput) ToRecoveryPlanGroupArrayOutput() RecoveryPlanGroupArrayOutput
- func (o RecoveryPlanGroupArrayOutput) ToRecoveryPlanGroupArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupArrayOutput
- type RecoveryPlanGroupInput
- type RecoveryPlanGroupOutput
- func (RecoveryPlanGroupOutput) ElementType() reflect.Type
- func (o RecoveryPlanGroupOutput) EndGroupActions() RecoveryPlanActionArrayOutput
- func (o RecoveryPlanGroupOutput) GroupType() pulumi.StringOutput
- func (o RecoveryPlanGroupOutput) ReplicationProtectedItems() RecoveryPlanProtectedItemArrayOutput
- func (o RecoveryPlanGroupOutput) StartGroupActions() RecoveryPlanActionArrayOutput
- func (o RecoveryPlanGroupOutput) ToRecoveryPlanGroupOutput() RecoveryPlanGroupOutput
- func (o RecoveryPlanGroupOutput) ToRecoveryPlanGroupOutputWithContext(ctx context.Context) RecoveryPlanGroupOutput
- type RecoveryPlanGroupResponse
- type RecoveryPlanGroupResponseArgs
- func (RecoveryPlanGroupResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanGroupResponseArgs) ToRecoveryPlanGroupResponseOutput() RecoveryPlanGroupResponseOutput
- func (i RecoveryPlanGroupResponseArgs) ToRecoveryPlanGroupResponseOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseOutput
- type RecoveryPlanGroupResponseArray
- func (RecoveryPlanGroupResponseArray) ElementType() reflect.Type
- func (i RecoveryPlanGroupResponseArray) ToRecoveryPlanGroupResponseArrayOutput() RecoveryPlanGroupResponseArrayOutput
- func (i RecoveryPlanGroupResponseArray) ToRecoveryPlanGroupResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseArrayOutput
- type RecoveryPlanGroupResponseArrayInput
- type RecoveryPlanGroupResponseArrayOutput
- func (RecoveryPlanGroupResponseArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanGroupResponseArrayOutput) Index(i pulumi.IntInput) RecoveryPlanGroupResponseOutput
- func (o RecoveryPlanGroupResponseArrayOutput) ToRecoveryPlanGroupResponseArrayOutput() RecoveryPlanGroupResponseArrayOutput
- func (o RecoveryPlanGroupResponseArrayOutput) ToRecoveryPlanGroupResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseArrayOutput
- type RecoveryPlanGroupResponseInput
- type RecoveryPlanGroupResponseOutput
- func (RecoveryPlanGroupResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanGroupResponseOutput) EndGroupActions() RecoveryPlanActionResponseArrayOutput
- func (o RecoveryPlanGroupResponseOutput) GroupType() pulumi.StringOutput
- func (o RecoveryPlanGroupResponseOutput) ReplicationProtectedItems() RecoveryPlanProtectedItemResponseArrayOutput
- func (o RecoveryPlanGroupResponseOutput) StartGroupActions() RecoveryPlanActionResponseArrayOutput
- func (o RecoveryPlanGroupResponseOutput) ToRecoveryPlanGroupResponseOutput() RecoveryPlanGroupResponseOutput
- func (o RecoveryPlanGroupResponseOutput) ToRecoveryPlanGroupResponseOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseOutput
- type RecoveryPlanManualActionDetailsResponse
- type RecoveryPlanManualActionDetailsResponseArgs
- func (RecoveryPlanManualActionDetailsResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanManualActionDetailsResponseArgs) ToRecoveryPlanManualActionDetailsResponseOutput() RecoveryPlanManualActionDetailsResponseOutput
- func (i RecoveryPlanManualActionDetailsResponseArgs) ToRecoveryPlanManualActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanManualActionDetailsResponseOutput
- type RecoveryPlanManualActionDetailsResponseInput
- type RecoveryPlanManualActionDetailsResponseOutput
- func (o RecoveryPlanManualActionDetailsResponseOutput) Description() pulumi.StringPtrOutput
- func (RecoveryPlanManualActionDetailsResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanManualActionDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o RecoveryPlanManualActionDetailsResponseOutput) ToRecoveryPlanManualActionDetailsResponseOutput() RecoveryPlanManualActionDetailsResponseOutput
- func (o RecoveryPlanManualActionDetailsResponseOutput) ToRecoveryPlanManualActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanManualActionDetailsResponseOutput
- type RecoveryPlanPropertiesResponse
- type RecoveryPlanPropertiesResponseArgs
- func (RecoveryPlanPropertiesResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponseOutput() RecoveryPlanPropertiesResponseOutput
- func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponseOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponseOutput
- func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput
- func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponsePtrOutput
- type RecoveryPlanPropertiesResponseInput
- type RecoveryPlanPropertiesResponseOutput
- func (o RecoveryPlanPropertiesResponseOutput) AllowedOperations() pulumi.StringArrayOutput
- func (o RecoveryPlanPropertiesResponseOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) CurrentScenarioStatus() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) CurrentScenarioStatusDescription() pulumi.StringPtrOutput
- func (RecoveryPlanPropertiesResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanPropertiesResponseOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) Groups() RecoveryPlanGroupResponseArrayOutput
- func (o RecoveryPlanPropertiesResponseOutput) LastPlannedFailoverTime() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) LastTestFailoverTime() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) LastUnplannedFailoverTime() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) PrimaryFabricId() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) ProviderSpecificDetails() RecoveryPlanA2ADetailsResponseArrayOutput
- func (o RecoveryPlanPropertiesResponseOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) RecoveryFabricId() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) ReplicationProviders() pulumi.StringArrayOutput
- func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponseOutput() RecoveryPlanPropertiesResponseOutput
- func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponseOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponseOutput
- func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput
- func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponsePtrOutput
- type RecoveryPlanPropertiesResponsePtrInput
- type RecoveryPlanPropertiesResponsePtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) AllowedOperations() pulumi.StringArrayOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) CurrentScenarioStatus() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) CurrentScenarioStatusDescription() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) Elem() RecoveryPlanPropertiesResponseOutput
- func (RecoveryPlanPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RecoveryPlanPropertiesResponsePtrOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) Groups() RecoveryPlanGroupResponseArrayOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) LastPlannedFailoverTime() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) LastTestFailoverTime() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) LastUnplannedFailoverTime() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) PrimaryFabricId() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) ProviderSpecificDetails() RecoveryPlanA2ADetailsResponseArrayOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) RecoveryFabricId() pulumi.StringPtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) ReplicationProviders() pulumi.StringArrayOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput
- func (o RecoveryPlanPropertiesResponsePtrOutput) ToRecoveryPlanPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponsePtrOutput
- type RecoveryPlanProtectedItem
- type RecoveryPlanProtectedItemArgs
- func (RecoveryPlanProtectedItemArgs) ElementType() reflect.Type
- func (i RecoveryPlanProtectedItemArgs) ToRecoveryPlanProtectedItemOutput() RecoveryPlanProtectedItemOutput
- func (i RecoveryPlanProtectedItemArgs) ToRecoveryPlanProtectedItemOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemOutput
- type RecoveryPlanProtectedItemArray
- func (RecoveryPlanProtectedItemArray) ElementType() reflect.Type
- func (i RecoveryPlanProtectedItemArray) ToRecoveryPlanProtectedItemArrayOutput() RecoveryPlanProtectedItemArrayOutput
- func (i RecoveryPlanProtectedItemArray) ToRecoveryPlanProtectedItemArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemArrayOutput
- type RecoveryPlanProtectedItemArrayInput
- type RecoveryPlanProtectedItemArrayOutput
- func (RecoveryPlanProtectedItemArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanProtectedItemArrayOutput) Index(i pulumi.IntInput) RecoveryPlanProtectedItemOutput
- func (o RecoveryPlanProtectedItemArrayOutput) ToRecoveryPlanProtectedItemArrayOutput() RecoveryPlanProtectedItemArrayOutput
- func (o RecoveryPlanProtectedItemArrayOutput) ToRecoveryPlanProtectedItemArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemArrayOutput
- type RecoveryPlanProtectedItemInput
- type RecoveryPlanProtectedItemOutput
- func (RecoveryPlanProtectedItemOutput) ElementType() reflect.Type
- func (o RecoveryPlanProtectedItemOutput) Id() pulumi.StringPtrOutput
- func (o RecoveryPlanProtectedItemOutput) ToRecoveryPlanProtectedItemOutput() RecoveryPlanProtectedItemOutput
- func (o RecoveryPlanProtectedItemOutput) ToRecoveryPlanProtectedItemOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemOutput
- func (o RecoveryPlanProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
- type RecoveryPlanProtectedItemResponse
- type RecoveryPlanProtectedItemResponseArgs
- func (RecoveryPlanProtectedItemResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanProtectedItemResponseArgs) ToRecoveryPlanProtectedItemResponseOutput() RecoveryPlanProtectedItemResponseOutput
- func (i RecoveryPlanProtectedItemResponseArgs) ToRecoveryPlanProtectedItemResponseOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseOutput
- type RecoveryPlanProtectedItemResponseArray
- func (RecoveryPlanProtectedItemResponseArray) ElementType() reflect.Type
- func (i RecoveryPlanProtectedItemResponseArray) ToRecoveryPlanProtectedItemResponseArrayOutput() RecoveryPlanProtectedItemResponseArrayOutput
- func (i RecoveryPlanProtectedItemResponseArray) ToRecoveryPlanProtectedItemResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseArrayOutput
- type RecoveryPlanProtectedItemResponseArrayInput
- type RecoveryPlanProtectedItemResponseArrayOutput
- func (RecoveryPlanProtectedItemResponseArrayOutput) ElementType() reflect.Type
- func (o RecoveryPlanProtectedItemResponseArrayOutput) Index(i pulumi.IntInput) RecoveryPlanProtectedItemResponseOutput
- func (o RecoveryPlanProtectedItemResponseArrayOutput) ToRecoveryPlanProtectedItemResponseArrayOutput() RecoveryPlanProtectedItemResponseArrayOutput
- func (o RecoveryPlanProtectedItemResponseArrayOutput) ToRecoveryPlanProtectedItemResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseArrayOutput
- type RecoveryPlanProtectedItemResponseInput
- type RecoveryPlanProtectedItemResponseOutput
- func (RecoveryPlanProtectedItemResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanProtectedItemResponseOutput) Id() pulumi.StringPtrOutput
- func (o RecoveryPlanProtectedItemResponseOutput) ToRecoveryPlanProtectedItemResponseOutput() RecoveryPlanProtectedItemResponseOutput
- func (o RecoveryPlanProtectedItemResponseOutput) ToRecoveryPlanProtectedItemResponseOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseOutput
- func (o RecoveryPlanProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
- type RecoveryPlanScriptActionDetailsResponse
- type RecoveryPlanScriptActionDetailsResponseArgs
- func (RecoveryPlanScriptActionDetailsResponseArgs) ElementType() reflect.Type
- func (i RecoveryPlanScriptActionDetailsResponseArgs) ToRecoveryPlanScriptActionDetailsResponseOutput() RecoveryPlanScriptActionDetailsResponseOutput
- func (i RecoveryPlanScriptActionDetailsResponseArgs) ToRecoveryPlanScriptActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanScriptActionDetailsResponseOutput
- type RecoveryPlanScriptActionDetailsResponseInput
- type RecoveryPlanScriptActionDetailsResponseOutput
- func (RecoveryPlanScriptActionDetailsResponseOutput) ElementType() reflect.Type
- func (o RecoveryPlanScriptActionDetailsResponseOutput) FabricLocation() pulumi.StringOutput
- func (o RecoveryPlanScriptActionDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o RecoveryPlanScriptActionDetailsResponseOutput) Path() pulumi.StringOutput
- func (o RecoveryPlanScriptActionDetailsResponseOutput) Timeout() pulumi.StringPtrOutput
- func (o RecoveryPlanScriptActionDetailsResponseOutput) ToRecoveryPlanScriptActionDetailsResponseOutput() RecoveryPlanScriptActionDetailsResponseOutput
- func (o RecoveryPlanScriptActionDetailsResponseOutput) ToRecoveryPlanScriptActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanScriptActionDetailsResponseOutput
- type RecoveryServicesProviderPropertiesResponse
- type RecoveryServicesProviderPropertiesResponseArgs
- func (RecoveryServicesProviderPropertiesResponseArgs) ElementType() reflect.Type
- func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponseOutput() RecoveryServicesProviderPropertiesResponseOutput
- func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponseOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponseOutput
- func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput
- func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput
- type RecoveryServicesProviderPropertiesResponseInput
- type RecoveryServicesProviderPropertiesResponseOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) AllowedScenarios() pulumi.StringArrayOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) AuthenticationIdentityDetails() IdentityProviderDetailsResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ConnectionStatus() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) DraIdentifier() pulumi.StringPtrOutput
- func (RecoveryServicesProviderPropertiesResponseOutput) ElementType() reflect.Type
- func (o RecoveryServicesProviderPropertiesResponseOutput) FabricFriendlyName() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) FabricType() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) LastHeartBeat() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ProtectedItemCount() pulumi.IntPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersion() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionDetails() VersionDetailsResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionExpiryDate() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionState() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ResourceAccessIdentityDetails() IdentityProviderDetailsResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ServerVersion() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponseOutput() RecoveryServicesProviderPropertiesResponseOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponseOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponseOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput
- type RecoveryServicesProviderPropertiesResponsePtrInput
- type RecoveryServicesProviderPropertiesResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) AllowedScenarios() pulumi.StringArrayOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) AuthenticationIdentityDetails() IdentityProviderDetailsResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ConnectionStatus() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) DraIdentifier() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) Elem() RecoveryServicesProviderPropertiesResponseOutput
- func (RecoveryServicesProviderPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) FabricFriendlyName() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) FabricType() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) LastHeartBeat() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProtectedItemCount() pulumi.IntPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersion() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionDetails() VersionDetailsResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionExpiryDate() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionState() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ResourceAccessIdentityDetails() IdentityProviderDetailsResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ServerVersion() pulumi.StringPtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput
- func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput
- type ReplicationAgentDetailsResponse
- type ReplicationAgentDetailsResponseArgs
- func (ReplicationAgentDetailsResponseArgs) ElementType() reflect.Type
- func (i ReplicationAgentDetailsResponseArgs) ToReplicationAgentDetailsResponseOutput() ReplicationAgentDetailsResponseOutput
- func (i ReplicationAgentDetailsResponseArgs) ToReplicationAgentDetailsResponseOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseOutput
- type ReplicationAgentDetailsResponseArray
- func (ReplicationAgentDetailsResponseArray) ElementType() reflect.Type
- func (i ReplicationAgentDetailsResponseArray) ToReplicationAgentDetailsResponseArrayOutput() ReplicationAgentDetailsResponseArrayOutput
- func (i ReplicationAgentDetailsResponseArray) ToReplicationAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseArrayOutput
- type ReplicationAgentDetailsResponseArrayInput
- type ReplicationAgentDetailsResponseArrayOutput
- func (ReplicationAgentDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o ReplicationAgentDetailsResponseArrayOutput) Index(i pulumi.IntInput) ReplicationAgentDetailsResponseOutput
- func (o ReplicationAgentDetailsResponseArrayOutput) ToReplicationAgentDetailsResponseArrayOutput() ReplicationAgentDetailsResponseArrayOutput
- func (o ReplicationAgentDetailsResponseArrayOutput) ToReplicationAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseArrayOutput
- type ReplicationAgentDetailsResponseInput
- type ReplicationAgentDetailsResponseOutput
- func (ReplicationAgentDetailsResponseOutput) ElementType() reflect.Type
- func (o ReplicationAgentDetailsResponseOutput) Health() pulumi.StringOutput
- func (o ReplicationAgentDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o ReplicationAgentDetailsResponseOutput) Id() pulumi.StringOutput
- func (o ReplicationAgentDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o ReplicationAgentDetailsResponseOutput) Name() pulumi.StringOutput
- func (o ReplicationAgentDetailsResponseOutput) ToReplicationAgentDetailsResponseOutput() ReplicationAgentDetailsResponseOutput
- func (o ReplicationAgentDetailsResponseOutput) ToReplicationAgentDetailsResponseOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseOutput
- func (o ReplicationAgentDetailsResponseOutput) Version() pulumi.StringOutput
- type ReplicationFabric
- type ReplicationFabricArgs
- type ReplicationFabricState
- type ReplicationMigrationItem
- type ReplicationMigrationItemArgs
- type ReplicationMigrationItemState
- type ReplicationNetworkMapping
- type ReplicationNetworkMappingArgs
- type ReplicationNetworkMappingState
- type ReplicationPolicy
- type ReplicationPolicyArgs
- type ReplicationPolicyState
- type ReplicationProtectedItem
- type ReplicationProtectedItemArgs
- type ReplicationProtectedItemPropertiesResponse
- type ReplicationProtectedItemPropertiesResponseArgs
- func (ReplicationProtectedItemPropertiesResponseArgs) ElementType() reflect.Type
- func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponseOutput() ReplicationProtectedItemPropertiesResponseOutput
- func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponseOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponseOutput
- func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput
- func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput
- type ReplicationProtectedItemPropertiesResponseInput
- type ReplicationProtectedItemPropertiesResponseOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ActiveLocation() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) AllowedOperations() pulumi.StringArrayOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
- func (ReplicationProtectedItemPropertiesResponseOutput) ElementType() reflect.Type
- func (o ReplicationProtectedItemPropertiesResponseOutput) FailoverHealth() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) FailoverRecoveryPointId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) LastSuccessfulFailoverTime() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) LastSuccessfulTestFailoverTime() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) PolicyFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) PrimaryFabricProvider() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) PrimaryProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectableItemId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectedItemType() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectionState() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectionStateDescription() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryContainerId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryFabricId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryServicesProviderId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ReplicationHealth() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) TestFailoverState() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) TestFailoverStateDescription() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponseOutput() ReplicationProtectedItemPropertiesResponseOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponseOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponseOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput
- type ReplicationProtectedItemPropertiesResponsePtrInput
- type ReplicationProtectedItemPropertiesResponsePtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ActiveLocation() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) AllowedOperations() pulumi.StringArrayOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) Elem() ReplicationProtectedItemPropertiesResponseOutput
- func (ReplicationProtectedItemPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverHealth() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverRecoveryPointId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) LastSuccessfulFailoverTime() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) LastSuccessfulTestFailoverTime() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PolicyFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryFabricProvider() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectableItemId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectedItemType() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectionState() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectionStateDescription() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryContainerId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryFabricId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryProtectionContainerFriendlyName() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryServicesProviderId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ReplicationHealth() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) TestFailoverState() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) TestFailoverStateDescription() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput
- type ReplicationProtectedItemState
- type ReplicationProtectionContainerMapping
- type ReplicationProtectionContainerMappingArgs
- type ReplicationProtectionContainerMappingState
- type ReplicationRecoveryPlan
- type ReplicationRecoveryPlanArgs
- type ReplicationRecoveryPlanState
- type ReplicationRecoveryServicesProvider
- type ReplicationRecoveryServicesProviderArgs
- type ReplicationRecoveryServicesProviderState
- type ReplicationStorageClassificationMapping
- type ReplicationStorageClassificationMappingArgs
- type ReplicationStorageClassificationMappingState
- type ReplicationvCenter
- type ReplicationvCenterArgs
- type ReplicationvCenterState
- type ReprotectAgentDetailsResponse
- type ReprotectAgentDetailsResponseArgs
- func (ReprotectAgentDetailsResponseArgs) ElementType() reflect.Type
- func (i ReprotectAgentDetailsResponseArgs) ToReprotectAgentDetailsResponseOutput() ReprotectAgentDetailsResponseOutput
- func (i ReprotectAgentDetailsResponseArgs) ToReprotectAgentDetailsResponseOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseOutput
- type ReprotectAgentDetailsResponseArray
- func (ReprotectAgentDetailsResponseArray) ElementType() reflect.Type
- func (i ReprotectAgentDetailsResponseArray) ToReprotectAgentDetailsResponseArrayOutput() ReprotectAgentDetailsResponseArrayOutput
- func (i ReprotectAgentDetailsResponseArray) ToReprotectAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseArrayOutput
- type ReprotectAgentDetailsResponseArrayInput
- type ReprotectAgentDetailsResponseArrayOutput
- func (ReprotectAgentDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o ReprotectAgentDetailsResponseArrayOutput) Index(i pulumi.IntInput) ReprotectAgentDetailsResponseOutput
- func (o ReprotectAgentDetailsResponseArrayOutput) ToReprotectAgentDetailsResponseArrayOutput() ReprotectAgentDetailsResponseArrayOutput
- func (o ReprotectAgentDetailsResponseArrayOutput) ToReprotectAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseArrayOutput
- type ReprotectAgentDetailsResponseInput
- type ReprotectAgentDetailsResponseOutput
- func (ReprotectAgentDetailsResponseOutput) ElementType() reflect.Type
- func (o ReprotectAgentDetailsResponseOutput) Health() pulumi.StringOutput
- func (o ReprotectAgentDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o ReprotectAgentDetailsResponseOutput) Id() pulumi.StringOutput
- func (o ReprotectAgentDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o ReprotectAgentDetailsResponseOutput) Name() pulumi.StringOutput
- func (o ReprotectAgentDetailsResponseOutput) ToReprotectAgentDetailsResponseOutput() ReprotectAgentDetailsResponseOutput
- func (o ReprotectAgentDetailsResponseOutput) ToReprotectAgentDetailsResponseOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseOutput
- func (o ReprotectAgentDetailsResponseOutput) Version() pulumi.StringOutput
- type RetentionVolumeResponse
- type RetentionVolumeResponseArgs
- type RetentionVolumeResponseArray
- func (RetentionVolumeResponseArray) ElementType() reflect.Type
- func (i RetentionVolumeResponseArray) ToRetentionVolumeResponseArrayOutput() RetentionVolumeResponseArrayOutput
- func (i RetentionVolumeResponseArray) ToRetentionVolumeResponseArrayOutputWithContext(ctx context.Context) RetentionVolumeResponseArrayOutput
- type RetentionVolumeResponseArrayInput
- type RetentionVolumeResponseArrayOutput
- func (RetentionVolumeResponseArrayOutput) ElementType() reflect.Type
- func (o RetentionVolumeResponseArrayOutput) Index(i pulumi.IntInput) RetentionVolumeResponseOutput
- func (o RetentionVolumeResponseArrayOutput) ToRetentionVolumeResponseArrayOutput() RetentionVolumeResponseArrayOutput
- func (o RetentionVolumeResponseArrayOutput) ToRetentionVolumeResponseArrayOutputWithContext(ctx context.Context) RetentionVolumeResponseArrayOutput
- type RetentionVolumeResponseInput
- type RetentionVolumeResponseOutput
- func (o RetentionVolumeResponseOutput) CapacityInBytes() pulumi.IntPtrOutput
- func (RetentionVolumeResponseOutput) ElementType() reflect.Type
- func (o RetentionVolumeResponseOutput) FreeSpaceInBytes() pulumi.IntPtrOutput
- func (o RetentionVolumeResponseOutput) ThresholdPercentage() pulumi.IntPtrOutput
- func (o RetentionVolumeResponseOutput) ToRetentionVolumeResponseOutput() RetentionVolumeResponseOutput
- func (o RetentionVolumeResponseOutput) ToRetentionVolumeResponseOutputWithContext(ctx context.Context) RetentionVolumeResponseOutput
- func (o RetentionVolumeResponseOutput) VolumeName() pulumi.StringPtrOutput
- type RunAsAccountResponse
- type RunAsAccountResponseArgs
- type RunAsAccountResponseArray
- type RunAsAccountResponseArrayInput
- type RunAsAccountResponseArrayOutput
- func (RunAsAccountResponseArrayOutput) ElementType() reflect.Type
- func (o RunAsAccountResponseArrayOutput) Index(i pulumi.IntInput) RunAsAccountResponseOutput
- func (o RunAsAccountResponseArrayOutput) ToRunAsAccountResponseArrayOutput() RunAsAccountResponseArrayOutput
- func (o RunAsAccountResponseArrayOutput) ToRunAsAccountResponseArrayOutputWithContext(ctx context.Context) RunAsAccountResponseArrayOutput
- type RunAsAccountResponseInput
- type RunAsAccountResponseOutput
- func (o RunAsAccountResponseOutput) AccountId() pulumi.StringPtrOutput
- func (o RunAsAccountResponseOutput) AccountName() pulumi.StringPtrOutput
- func (RunAsAccountResponseOutput) ElementType() reflect.Type
- func (o RunAsAccountResponseOutput) ToRunAsAccountResponseOutput() RunAsAccountResponseOutput
- func (o RunAsAccountResponseOutput) ToRunAsAccountResponseOutputWithContext(ctx context.Context) RunAsAccountResponseOutput
- type SanEnableProtectionInput
- type SanEnableProtectionInputArgs
- func (SanEnableProtectionInputArgs) ElementType() reflect.Type
- func (i SanEnableProtectionInputArgs) ToSanEnableProtectionInputOutput() SanEnableProtectionInputOutput
- func (i SanEnableProtectionInputArgs) ToSanEnableProtectionInputOutputWithContext(ctx context.Context) SanEnableProtectionInputOutput
- type SanEnableProtectionInputInput
- type SanEnableProtectionInputOutput
- func (SanEnableProtectionInputOutput) ElementType() reflect.Type
- func (o SanEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutput() SanEnableProtectionInputOutput
- func (o SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutputWithContext(ctx context.Context) SanEnableProtectionInputOutput
- type StorageClassificationMappingPropertiesResponse
- type StorageClassificationMappingPropertiesResponseArgs
- func (StorageClassificationMappingPropertiesResponseArgs) ElementType() reflect.Type
- func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponseOutput() StorageClassificationMappingPropertiesResponseOutput
- func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponseOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponseOutput
- func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput
- func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponsePtrOutput
- type StorageClassificationMappingPropertiesResponseInput
- type StorageClassificationMappingPropertiesResponseOutput
- func (StorageClassificationMappingPropertiesResponseOutput) ElementType() reflect.Type
- func (o StorageClassificationMappingPropertiesResponseOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
- func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponseOutput() StorageClassificationMappingPropertiesResponseOutput
- func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponseOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponseOutput
- func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput
- func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponsePtrOutput
- type StorageClassificationMappingPropertiesResponsePtrInput
- type StorageClassificationMappingPropertiesResponsePtrOutput
- func (o StorageClassificationMappingPropertiesResponsePtrOutput) Elem() StorageClassificationMappingPropertiesResponseOutput
- func (StorageClassificationMappingPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o StorageClassificationMappingPropertiesResponsePtrOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
- func (o StorageClassificationMappingPropertiesResponsePtrOutput) ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput
- func (o StorageClassificationMappingPropertiesResponsePtrOutput) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponsePtrOutput
- type StorageMappingInputProperties
- type StorageMappingInputPropertiesArgs
- func (StorageMappingInputPropertiesArgs) ElementType() reflect.Type
- func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesOutput() StorageMappingInputPropertiesOutput
- func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesOutputWithContext(ctx context.Context) StorageMappingInputPropertiesOutput
- func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput
- func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesPtrOutputWithContext(ctx context.Context) StorageMappingInputPropertiesPtrOutput
- type StorageMappingInputPropertiesInput
- type StorageMappingInputPropertiesOutput
- func (StorageMappingInputPropertiesOutput) ElementType() reflect.Type
- func (o StorageMappingInputPropertiesOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
- func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesOutput() StorageMappingInputPropertiesOutput
- func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesOutputWithContext(ctx context.Context) StorageMappingInputPropertiesOutput
- func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput
- func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesPtrOutputWithContext(ctx context.Context) StorageMappingInputPropertiesPtrOutput
- type StorageMappingInputPropertiesPtrInput
- type StorageMappingInputPropertiesPtrOutput
- func (o StorageMappingInputPropertiesPtrOutput) Elem() StorageMappingInputPropertiesOutput
- func (StorageMappingInputPropertiesPtrOutput) ElementType() reflect.Type
- func (o StorageMappingInputPropertiesPtrOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
- func (o StorageMappingInputPropertiesPtrOutput) ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput
- func (o StorageMappingInputPropertiesPtrOutput) ToStorageMappingInputPropertiesPtrOutputWithContext(ctx context.Context) StorageMappingInputPropertiesPtrOutput
- type VCenterPropertiesResponse
- type VCenterPropertiesResponseArgs
- func (VCenterPropertiesResponseArgs) ElementType() reflect.Type
- func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponseOutput() VCenterPropertiesResponseOutput
- func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponseOutputWithContext(ctx context.Context) VCenterPropertiesResponseOutput
- func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput
- func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponsePtrOutputWithContext(ctx context.Context) VCenterPropertiesResponsePtrOutput
- type VCenterPropertiesResponseInput
- type VCenterPropertiesResponseOutput
- func (o VCenterPropertiesResponseOutput) DiscoveryStatus() pulumi.StringPtrOutput
- func (VCenterPropertiesResponseOutput) ElementType() reflect.Type
- func (o VCenterPropertiesResponseOutput) FabricArmResourceName() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o VCenterPropertiesResponseOutput) InfrastructureId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) InternalId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) Port() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponseOutput() VCenterPropertiesResponseOutput
- func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponseOutputWithContext(ctx context.Context) VCenterPropertiesResponseOutput
- func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput
- func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponsePtrOutputWithContext(ctx context.Context) VCenterPropertiesResponsePtrOutput
- type VCenterPropertiesResponsePtrInput
- type VCenterPropertiesResponsePtrOutput
- func (o VCenterPropertiesResponsePtrOutput) DiscoveryStatus() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) Elem() VCenterPropertiesResponseOutput
- func (VCenterPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o VCenterPropertiesResponsePtrOutput) FabricArmResourceName() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) HealthErrors() HealthErrorResponseArrayOutput
- func (o VCenterPropertiesResponsePtrOutput) InfrastructureId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) InternalId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) Port() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) ProcessServerId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) RunAsAccountId() pulumi.StringPtrOutput
- func (o VCenterPropertiesResponsePtrOutput) ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput
- func (o VCenterPropertiesResponsePtrOutput) ToVCenterPropertiesResponsePtrOutputWithContext(ctx context.Context) VCenterPropertiesResponsePtrOutput
- type VMNicDetailsResponse
- type VMNicDetailsResponseArgs
- type VMNicDetailsResponseArray
- type VMNicDetailsResponseArrayInput
- type VMNicDetailsResponseArrayOutput
- func (VMNicDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o VMNicDetailsResponseArrayOutput) Index(i pulumi.IntInput) VMNicDetailsResponseOutput
- func (o VMNicDetailsResponseArrayOutput) ToVMNicDetailsResponseArrayOutput() VMNicDetailsResponseArrayOutput
- func (o VMNicDetailsResponseArrayOutput) ToVMNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMNicDetailsResponseArrayOutput
- type VMNicDetailsResponseInput
- type VMNicDetailsResponseOutput
- func (VMNicDetailsResponseOutput) ElementType() reflect.Type
- func (o VMNicDetailsResponseOutput) EnableAcceleratedNetworkingOnRecovery() pulumi.BoolPtrOutput
- func (o VMNicDetailsResponseOutput) EnableAcceleratedNetworkingOnTfo() pulumi.BoolPtrOutput
- func (o VMNicDetailsResponseOutput) IpAddressType() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) NicId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) PrimaryNicStaticIPAddress() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryLBBackendAddressPoolIds() pulumi.StringArrayOutput
- func (o VMNicDetailsResponseOutput) RecoveryNetworkSecurityGroupId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryNicIpAddressType() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryNicName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryNicResourceGroupName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryPublicIpAddressId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryVMNetworkId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryVMSubnetName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) ReplicaNicId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) ReplicaNicStaticIPAddress() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) ReuseExistingNic() pulumi.BoolPtrOutput
- func (o VMNicDetailsResponseOutput) SelectionType() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) SourceNicArmId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) TfoIPConfigs() IPConfigResponseArrayOutput
- func (o VMNicDetailsResponseOutput) TfoNetworkSecurityGroupId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) TfoRecoveryNicName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) TfoRecoveryNicResourceGroupName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) TfoReuseExistingNic() pulumi.BoolPtrOutput
- func (o VMNicDetailsResponseOutput) TfoVMNetworkId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) TfoVMSubnetName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) ToVMNicDetailsResponseOutput() VMNicDetailsResponseOutput
- func (o VMNicDetailsResponseOutput) ToVMNicDetailsResponseOutputWithContext(ctx context.Context) VMNicDetailsResponseOutput
- func (o VMNicDetailsResponseOutput) VMNetworkName() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) VMSubnetName() pulumi.StringPtrOutput
- type VMwareCbtContainerMappingInput
- type VMwareCbtContainerMappingInputArgs
- func (VMwareCbtContainerMappingInputArgs) ElementType() reflect.Type
- func (i VMwareCbtContainerMappingInputArgs) ToVMwareCbtContainerMappingInputOutput() VMwareCbtContainerMappingInputOutput
- func (i VMwareCbtContainerMappingInputArgs) ToVMwareCbtContainerMappingInputOutputWithContext(ctx context.Context) VMwareCbtContainerMappingInputOutput
- type VMwareCbtContainerMappingInputInput
- type VMwareCbtContainerMappingInputOutput
- func (VMwareCbtContainerMappingInputOutput) ElementType() reflect.Type
- func (o VMwareCbtContainerMappingInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o VMwareCbtContainerMappingInputOutput) KeyVaultId() pulumi.StringOutput
- func (o VMwareCbtContainerMappingInputOutput) KeyVaultUri() pulumi.StringOutput
- func (o VMwareCbtContainerMappingInputOutput) ServiceBusConnectionStringSecretName() pulumi.StringOutput
- func (o VMwareCbtContainerMappingInputOutput) StorageAccountId() pulumi.StringOutput
- func (o VMwareCbtContainerMappingInputOutput) StorageAccountSasSecretName() pulumi.StringOutput
- func (o VMwareCbtContainerMappingInputOutput) TargetLocation() pulumi.StringOutput
- func (o VMwareCbtContainerMappingInputOutput) ToVMwareCbtContainerMappingInputOutput() VMwareCbtContainerMappingInputOutput
- func (o VMwareCbtContainerMappingInputOutput) ToVMwareCbtContainerMappingInputOutputWithContext(ctx context.Context) VMwareCbtContainerMappingInputOutput
- type VMwareCbtDiskInput
- type VMwareCbtDiskInputArgs
- type VMwareCbtDiskInputArray
- type VMwareCbtDiskInputArrayInput
- type VMwareCbtDiskInputArrayOutput
- func (VMwareCbtDiskInputArrayOutput) ElementType() reflect.Type
- func (o VMwareCbtDiskInputArrayOutput) Index(i pulumi.IntInput) VMwareCbtDiskInputOutput
- func (o VMwareCbtDiskInputArrayOutput) ToVMwareCbtDiskInputArrayOutput() VMwareCbtDiskInputArrayOutput
- func (o VMwareCbtDiskInputArrayOutput) ToVMwareCbtDiskInputArrayOutputWithContext(ctx context.Context) VMwareCbtDiskInputArrayOutput
- type VMwareCbtDiskInputInput
- type VMwareCbtDiskInputOutput
- func (o VMwareCbtDiskInputOutput) DiskId() pulumi.StringOutput
- func (o VMwareCbtDiskInputOutput) DiskType() pulumi.StringPtrOutput
- func (VMwareCbtDiskInputOutput) ElementType() reflect.Type
- func (o VMwareCbtDiskInputOutput) IsOSDisk() pulumi.StringOutput
- func (o VMwareCbtDiskInputOutput) LogStorageAccountId() pulumi.StringOutput
- func (o VMwareCbtDiskInputOutput) LogStorageAccountSasSecretName() pulumi.StringOutput
- func (o VMwareCbtDiskInputOutput) ToVMwareCbtDiskInputOutput() VMwareCbtDiskInputOutput
- func (o VMwareCbtDiskInputOutput) ToVMwareCbtDiskInputOutputWithContext(ctx context.Context) VMwareCbtDiskInputOutput
- type VMwareCbtEnableMigrationInput
- type VMwareCbtEnableMigrationInputArgs
- func (VMwareCbtEnableMigrationInputArgs) ElementType() reflect.Type
- func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputOutput() VMwareCbtEnableMigrationInputOutput
- func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputOutput
- func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput
- func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputPtrOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputPtrOutput
- type VMwareCbtEnableMigrationInputInput
- type VMwareCbtEnableMigrationInputOutput
- func (o VMwareCbtEnableMigrationInputOutput) DataMoverRunAsAccountId() pulumi.StringOutput
- func (o VMwareCbtEnableMigrationInputOutput) DisksToInclude() VMwareCbtDiskInputArrayOutput
- func (VMwareCbtEnableMigrationInputOutput) ElementType() reflect.Type
- func (o VMwareCbtEnableMigrationInputOutput) InstanceType() pulumi.StringOutput
- func (o VMwareCbtEnableMigrationInputOutput) LicenseType() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) SnapshotRunAsAccountId() pulumi.StringOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetNetworkId() pulumi.StringOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetResourceGroupId() pulumi.StringOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetSubnetName() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetVmName() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) TargetVmSize() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputOutput() VMwareCbtEnableMigrationInputOutput
- func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputOutput
- func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputPtrOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputPtrOutput
- func (o VMwareCbtEnableMigrationInputOutput) VmwareMachineId() pulumi.StringOutput
- type VMwareCbtEnableMigrationInputPtrInput
- type VMwareCbtEnableMigrationInputPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) DataMoverRunAsAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) DisksToInclude() VMwareCbtDiskInputArrayOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) Elem() VMwareCbtEnableMigrationInputOutput
- func (VMwareCbtEnableMigrationInputPtrOutput) ElementType() reflect.Type
- func (o VMwareCbtEnableMigrationInputPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) LicenseType() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) SnapshotRunAsAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetNetworkId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetResourceGroupId() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetSubnetName() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetVmName() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) TargetVmSize() pulumi.StringPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) ToVMwareCbtEnableMigrationInputPtrOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputPtrOutput
- func (o VMwareCbtEnableMigrationInputPtrOutput) VmwareMachineId() pulumi.StringPtrOutput
- type VMwareCbtMigrationDetailsResponse
- type VMwareCbtMigrationDetailsResponseArgs
- func (VMwareCbtMigrationDetailsResponseArgs) ElementType() reflect.Type
- func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponseOutput() VMwareCbtMigrationDetailsResponseOutput
- func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponseOutput
- func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput
- func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponsePtrOutput
- type VMwareCbtMigrationDetailsResponseInput
- type VMwareCbtMigrationDetailsResponseOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) DataMoverRunAsAccountId() pulumi.StringOutput
- func (VMwareCbtMigrationDetailsResponseOutput) ElementType() reflect.Type
- func (o VMwareCbtMigrationDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) LastRecoveryPointReceived() pulumi.StringOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) LicenseType() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) MigrationRecoveryPointId() pulumi.StringOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) OsType() pulumi.StringOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) ProtectedDisks() VMwareCbtProtectedDiskDetailsResponseArrayOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) SnapshotRunAsAccountId() pulumi.StringOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetLocation() pulumi.StringOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetNetworkId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetResourceGroupId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetVmName() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) TargetVmSize() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponseOutput() VMwareCbtMigrationDetailsResponseOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponseOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponsePtrOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) VmNics() VMwareCbtNicDetailsResponseArrayOutput
- func (o VMwareCbtMigrationDetailsResponseOutput) VmwareMachineId() pulumi.StringOutput
- type VMwareCbtMigrationDetailsResponsePtrInput
- type VMwareCbtMigrationDetailsResponsePtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) DataMoverRunAsAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) Elem() VMwareCbtMigrationDetailsResponseOutput
- func (VMwareCbtMigrationDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) LastRecoveryPointReceived() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) LicenseType() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) MigrationRecoveryPointId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) ProtectedDisks() VMwareCbtProtectedDiskDetailsResponseArrayOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) SnapshotRunAsAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetLocation() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetNetworkId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetResourceGroupId() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetVmName() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetVmSize() pulumi.StringPtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponsePtrOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) VmNics() VMwareCbtNicDetailsResponseArrayOutput
- func (o VMwareCbtMigrationDetailsResponsePtrOutput) VmwareMachineId() pulumi.StringPtrOutput
- type VMwareCbtNicDetailsResponse
- type VMwareCbtNicDetailsResponseArgs
- func (VMwareCbtNicDetailsResponseArgs) ElementType() reflect.Type
- func (i VMwareCbtNicDetailsResponseArgs) ToVMwareCbtNicDetailsResponseOutput() VMwareCbtNicDetailsResponseOutput
- func (i VMwareCbtNicDetailsResponseArgs) ToVMwareCbtNicDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseOutput
- type VMwareCbtNicDetailsResponseArray
- func (VMwareCbtNicDetailsResponseArray) ElementType() reflect.Type
- func (i VMwareCbtNicDetailsResponseArray) ToVMwareCbtNicDetailsResponseArrayOutput() VMwareCbtNicDetailsResponseArrayOutput
- func (i VMwareCbtNicDetailsResponseArray) ToVMwareCbtNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseArrayOutput
- type VMwareCbtNicDetailsResponseArrayInput
- type VMwareCbtNicDetailsResponseArrayOutput
- func (VMwareCbtNicDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o VMwareCbtNicDetailsResponseArrayOutput) Index(i pulumi.IntInput) VMwareCbtNicDetailsResponseOutput
- func (o VMwareCbtNicDetailsResponseArrayOutput) ToVMwareCbtNicDetailsResponseArrayOutput() VMwareCbtNicDetailsResponseArrayOutput
- func (o VMwareCbtNicDetailsResponseArrayOutput) ToVMwareCbtNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseArrayOutput
- type VMwareCbtNicDetailsResponseInput
- type VMwareCbtNicDetailsResponseOutput
- func (VMwareCbtNicDetailsResponseOutput) ElementType() reflect.Type
- func (o VMwareCbtNicDetailsResponseOutput) IsPrimaryNic() pulumi.StringPtrOutput
- func (o VMwareCbtNicDetailsResponseOutput) IsSelectedForMigration() pulumi.StringPtrOutput
- func (o VMwareCbtNicDetailsResponseOutput) NicId() pulumi.StringOutput
- func (o VMwareCbtNicDetailsResponseOutput) SourceIPAddress() pulumi.StringOutput
- func (o VMwareCbtNicDetailsResponseOutput) SourceIPAddressType() pulumi.StringOutput
- func (o VMwareCbtNicDetailsResponseOutput) SourceNetworkId() pulumi.StringOutput
- func (o VMwareCbtNicDetailsResponseOutput) TargetIPAddress() pulumi.StringPtrOutput
- func (o VMwareCbtNicDetailsResponseOutput) TargetIPAddressType() pulumi.StringPtrOutput
- func (o VMwareCbtNicDetailsResponseOutput) TargetSubnetName() pulumi.StringPtrOutput
- func (o VMwareCbtNicDetailsResponseOutput) ToVMwareCbtNicDetailsResponseOutput() VMwareCbtNicDetailsResponseOutput
- func (o VMwareCbtNicDetailsResponseOutput) ToVMwareCbtNicDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseOutput
- type VMwareCbtPolicyCreationInput
- type VMwareCbtPolicyCreationInputArgs
- func (VMwareCbtPolicyCreationInputArgs) ElementType() reflect.Type
- func (i VMwareCbtPolicyCreationInputArgs) ToVMwareCbtPolicyCreationInputOutput() VMwareCbtPolicyCreationInputOutput
- func (i VMwareCbtPolicyCreationInputArgs) ToVMwareCbtPolicyCreationInputOutputWithContext(ctx context.Context) VMwareCbtPolicyCreationInputOutput
- type VMwareCbtPolicyCreationInputInput
- type VMwareCbtPolicyCreationInputOutput
- func (o VMwareCbtPolicyCreationInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o VMwareCbtPolicyCreationInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (VMwareCbtPolicyCreationInputOutput) ElementType() reflect.Type
- func (o VMwareCbtPolicyCreationInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o VMwareCbtPolicyCreationInputOutput) RecoveryPointHistoryInMinutes() pulumi.IntPtrOutput
- func (o VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutput() VMwareCbtPolicyCreationInputOutput
- func (o VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutputWithContext(ctx context.Context) VMwareCbtPolicyCreationInputOutput
- type VMwareCbtProtectedDiskDetailsResponse
- type VMwareCbtProtectedDiskDetailsResponseArgs
- func (VMwareCbtProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
- func (i VMwareCbtProtectedDiskDetailsResponseArgs) ToVMwareCbtProtectedDiskDetailsResponseOutput() VMwareCbtProtectedDiskDetailsResponseOutput
- func (i VMwareCbtProtectedDiskDetailsResponseArgs) ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseOutput
- type VMwareCbtProtectedDiskDetailsResponseArray
- func (VMwareCbtProtectedDiskDetailsResponseArray) ElementType() reflect.Type
- func (i VMwareCbtProtectedDiskDetailsResponseArray) ToVMwareCbtProtectedDiskDetailsResponseArrayOutput() VMwareCbtProtectedDiskDetailsResponseArrayOutput
- func (i VMwareCbtProtectedDiskDetailsResponseArray) ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseArrayOutput
- type VMwareCbtProtectedDiskDetailsResponseArrayInput
- type VMwareCbtProtectedDiskDetailsResponseArrayOutput
- func (VMwareCbtProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o VMwareCbtProtectedDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) VMwareCbtProtectedDiskDetailsResponseOutput
- func (o VMwareCbtProtectedDiskDetailsResponseArrayOutput) ToVMwareCbtProtectedDiskDetailsResponseArrayOutput() VMwareCbtProtectedDiskDetailsResponseArrayOutput
- func (o VMwareCbtProtectedDiskDetailsResponseArrayOutput) ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseArrayOutput
- type VMwareCbtProtectedDiskDetailsResponseInput
- type VMwareCbtProtectedDiskDetailsResponseOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) CapacityInBytes() pulumi.IntOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskPath() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
- func (VMwareCbtProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) IsOSDisk() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) LogStorageAccountId() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) LogStorageAccountSasSecretName() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) SeedManagedDiskId() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) TargetManagedDiskId() pulumi.StringOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) ToVMwareCbtProtectedDiskDetailsResponseOutput() VMwareCbtProtectedDiskDetailsResponseOutput
- func (o VMwareCbtProtectedDiskDetailsResponseOutput) ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseOutput
- type VMwareCbtProtectionContainerMappingDetailsResponse
- type VMwareCbtProtectionContainerMappingDetailsResponseArgs
- func (VMwareCbtProtectionContainerMappingDetailsResponseArgs) ElementType() reflect.Type
- func (i VMwareCbtProtectionContainerMappingDetailsResponseArgs) ToVMwareCbtProtectionContainerMappingDetailsResponseOutput() VMwareCbtProtectionContainerMappingDetailsResponseOutput
- func (i VMwareCbtProtectionContainerMappingDetailsResponseArgs) ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectionContainerMappingDetailsResponseOutput
- type VMwareCbtProtectionContainerMappingDetailsResponseInput
- type VMwareCbtProtectionContainerMappingDetailsResponseOutput
- func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) ElementType() reflect.Type
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) KeyVaultId() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) KeyVaultUri() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) ServiceBusConnectionStringSecretName() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) StorageAccountId() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) StorageAccountSasSecretName() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) TargetLocation() pulumi.StringOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) ToVMwareCbtProtectionContainerMappingDetailsResponseOutput() VMwareCbtProtectionContainerMappingDetailsResponseOutput
- func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectionContainerMappingDetailsResponseOutput
- type VMwareDetailsResponse
- type VMwareDetailsResponseArgs
- type VMwareDetailsResponseInput
- type VMwareDetailsResponseOutput
- func (o VMwareDetailsResponseOutput) AgentCount() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) AgentVersionDetails() VersionDetailsResponsePtrOutput
- func (o VMwareDetailsResponseOutput) AvailableMemoryInBytes() pulumi.IntPtrOutput
- func (o VMwareDetailsResponseOutput) AvailableSpaceInBytes() pulumi.IntPtrOutput
- func (o VMwareDetailsResponseOutput) CpuLoad() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) CpuLoadStatus() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) CsServiceStatus() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) DatabaseServerLoad() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) DatabaseServerLoadStatus() pulumi.StringPtrOutput
- func (VMwareDetailsResponseOutput) ElementType() reflect.Type
- func (o VMwareDetailsResponseOutput) HostName() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VMwareDetailsResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) MasterTargetServers() MasterTargetServerResponseArrayOutput
- func (o VMwareDetailsResponseOutput) MemoryUsageStatus() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) ProcessServerCount() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) ProcessServers() ProcessServerResponseArrayOutput
- func (o VMwareDetailsResponseOutput) ProtectedServers() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) PsTemplateVersion() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) ReplicationPairCount() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) RunAsAccounts() RunAsAccountResponseArrayOutput
- func (o VMwareDetailsResponseOutput) SpaceUsageStatus() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) SslCertExpiryDate() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) SslCertExpiryRemainingDays() pulumi.IntPtrOutput
- func (o VMwareDetailsResponseOutput) SystemLoad() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) SystemLoadStatus() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) ToVMwareDetailsResponseOutput() VMwareDetailsResponseOutput
- func (o VMwareDetailsResponseOutput) ToVMwareDetailsResponseOutputWithContext(ctx context.Context) VMwareDetailsResponseOutput
- func (o VMwareDetailsResponseOutput) TotalMemoryInBytes() pulumi.IntPtrOutput
- func (o VMwareDetailsResponseOutput) TotalSpaceInBytes() pulumi.IntPtrOutput
- func (o VMwareDetailsResponseOutput) VersionStatus() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) WebLoad() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) WebLoadStatus() pulumi.StringPtrOutput
- type VMwareV2FabricCreationInput
- type VMwareV2FabricCreationInputArgs
- func (VMwareV2FabricCreationInputArgs) ElementType() reflect.Type
- func (i VMwareV2FabricCreationInputArgs) ToVMwareV2FabricCreationInputOutput() VMwareV2FabricCreationInputOutput
- func (i VMwareV2FabricCreationInputArgs) ToVMwareV2FabricCreationInputOutputWithContext(ctx context.Context) VMwareV2FabricCreationInputOutput
- type VMwareV2FabricCreationInputInput
- type VMwareV2FabricCreationInputOutput
- func (VMwareV2FabricCreationInputOutput) ElementType() reflect.Type
- func (o VMwareV2FabricCreationInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o VMwareV2FabricCreationInputOutput) MigrationSolutionId() pulumi.StringOutput
- func (o VMwareV2FabricCreationInputOutput) ToVMwareV2FabricCreationInputOutput() VMwareV2FabricCreationInputOutput
- func (o VMwareV2FabricCreationInputOutput) ToVMwareV2FabricCreationInputOutputWithContext(ctx context.Context) VMwareV2FabricCreationInputOutput
- func (o VMwareV2FabricCreationInputOutput) VmwareSiteId() pulumi.StringOutput
- type VMwareV2FabricSpecificDetailsResponse
- type VMwareV2FabricSpecificDetailsResponseArgs
- func (VMwareV2FabricSpecificDetailsResponseArgs) ElementType() reflect.Type
- func (i VMwareV2FabricSpecificDetailsResponseArgs) ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput
- func (i VMwareV2FabricSpecificDetailsResponseArgs) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(ctx context.Context) VMwareV2FabricSpecificDetailsResponseOutput
- type VMwareV2FabricSpecificDetailsResponseInput
- type VMwareV2FabricSpecificDetailsResponseOutput
- func (VMwareV2FabricSpecificDetailsResponseOutput) ElementType() reflect.Type
- func (o VMwareV2FabricSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) MigrationSolutionId() pulumi.StringOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) ServiceEndpoint() pulumi.StringOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) ServiceResourceId() pulumi.StringOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(ctx context.Context) VMwareV2FabricSpecificDetailsResponseOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) VmwareSiteId() pulumi.StringOutput
- type VersionDetailsResponse
- type VersionDetailsResponseArgs
- func (VersionDetailsResponseArgs) ElementType() reflect.Type
- func (i VersionDetailsResponseArgs) ToVersionDetailsResponseOutput() VersionDetailsResponseOutput
- func (i VersionDetailsResponseArgs) ToVersionDetailsResponseOutputWithContext(ctx context.Context) VersionDetailsResponseOutput
- func (i VersionDetailsResponseArgs) ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput
- func (i VersionDetailsResponseArgs) ToVersionDetailsResponsePtrOutputWithContext(ctx context.Context) VersionDetailsResponsePtrOutput
- type VersionDetailsResponseInput
- type VersionDetailsResponseOutput
- func (VersionDetailsResponseOutput) ElementType() reflect.Type
- func (o VersionDetailsResponseOutput) ExpiryDate() pulumi.StringPtrOutput
- func (o VersionDetailsResponseOutput) Status() pulumi.StringPtrOutput
- func (o VersionDetailsResponseOutput) ToVersionDetailsResponseOutput() VersionDetailsResponseOutput
- func (o VersionDetailsResponseOutput) ToVersionDetailsResponseOutputWithContext(ctx context.Context) VersionDetailsResponseOutput
- func (o VersionDetailsResponseOutput) ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput
- func (o VersionDetailsResponseOutput) ToVersionDetailsResponsePtrOutputWithContext(ctx context.Context) VersionDetailsResponsePtrOutput
- func (o VersionDetailsResponseOutput) Version() pulumi.StringPtrOutput
- type VersionDetailsResponsePtrInput
- type VersionDetailsResponsePtrOutput
- func (o VersionDetailsResponsePtrOutput) Elem() VersionDetailsResponseOutput
- func (VersionDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o VersionDetailsResponsePtrOutput) ExpiryDate() pulumi.StringPtrOutput
- func (o VersionDetailsResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o VersionDetailsResponsePtrOutput) ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput
- func (o VersionDetailsResponsePtrOutput) ToVersionDetailsResponsePtrOutputWithContext(ctx context.Context) VersionDetailsResponsePtrOutput
- func (o VersionDetailsResponsePtrOutput) Version() pulumi.StringPtrOutput
- type VmmDetailsResponse
- type VmmDetailsResponseArgs
- type VmmDetailsResponseInput
- type VmmDetailsResponseOutput
- func (VmmDetailsResponseOutput) ElementType() reflect.Type
- func (o VmmDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VmmDetailsResponseOutput) ToVmmDetailsResponseOutput() VmmDetailsResponseOutput
- func (o VmmDetailsResponseOutput) ToVmmDetailsResponseOutputWithContext(ctx context.Context) VmmDetailsResponseOutput
- type VmmToAzureCreateNetworkMappingInput
- type VmmToAzureCreateNetworkMappingInputArgs
- func (VmmToAzureCreateNetworkMappingInputArgs) ElementType() reflect.Type
- func (i VmmToAzureCreateNetworkMappingInputArgs) ToVmmToAzureCreateNetworkMappingInputOutput() VmmToAzureCreateNetworkMappingInputOutput
- func (i VmmToAzureCreateNetworkMappingInputArgs) ToVmmToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToAzureCreateNetworkMappingInputOutput
- type VmmToAzureCreateNetworkMappingInputInput
- type VmmToAzureCreateNetworkMappingInputOutput
- func (VmmToAzureCreateNetworkMappingInputOutput) ElementType() reflect.Type
- func (o VmmToAzureCreateNetworkMappingInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o VmmToAzureCreateNetworkMappingInputOutput) ToVmmToAzureCreateNetworkMappingInputOutput() VmmToAzureCreateNetworkMappingInputOutput
- func (o VmmToAzureCreateNetworkMappingInputOutput) ToVmmToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToAzureCreateNetworkMappingInputOutput
- type VmmToAzureNetworkMappingSettingsResponse
- type VmmToAzureNetworkMappingSettingsResponseArgs
- func (VmmToAzureNetworkMappingSettingsResponseArgs) ElementType() reflect.Type
- func (i VmmToAzureNetworkMappingSettingsResponseArgs) ToVmmToAzureNetworkMappingSettingsResponseOutput() VmmToAzureNetworkMappingSettingsResponseOutput
- func (i VmmToAzureNetworkMappingSettingsResponseArgs) ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToAzureNetworkMappingSettingsResponseOutput
- type VmmToAzureNetworkMappingSettingsResponseInput
- type VmmToAzureNetworkMappingSettingsResponseOutput
- func (VmmToAzureNetworkMappingSettingsResponseOutput) ElementType() reflect.Type
- func (o VmmToAzureNetworkMappingSettingsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VmmToAzureNetworkMappingSettingsResponseOutput) ToVmmToAzureNetworkMappingSettingsResponseOutput() VmmToAzureNetworkMappingSettingsResponseOutput
- func (o VmmToAzureNetworkMappingSettingsResponseOutput) ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToAzureNetworkMappingSettingsResponseOutput
- type VmmToVmmCreateNetworkMappingInput
- type VmmToVmmCreateNetworkMappingInputArgs
- func (VmmToVmmCreateNetworkMappingInputArgs) ElementType() reflect.Type
- func (i VmmToVmmCreateNetworkMappingInputArgs) ToVmmToVmmCreateNetworkMappingInputOutput() VmmToVmmCreateNetworkMappingInputOutput
- func (i VmmToVmmCreateNetworkMappingInputArgs) ToVmmToVmmCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToVmmCreateNetworkMappingInputOutput
- type VmmToVmmCreateNetworkMappingInputInput
- type VmmToVmmCreateNetworkMappingInputOutput
- func (VmmToVmmCreateNetworkMappingInputOutput) ElementType() reflect.Type
- func (o VmmToVmmCreateNetworkMappingInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o VmmToVmmCreateNetworkMappingInputOutput) ToVmmToVmmCreateNetworkMappingInputOutput() VmmToVmmCreateNetworkMappingInputOutput
- func (o VmmToVmmCreateNetworkMappingInputOutput) ToVmmToVmmCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToVmmCreateNetworkMappingInputOutput
- type VmmToVmmNetworkMappingSettingsResponse
- type VmmToVmmNetworkMappingSettingsResponseArgs
- func (VmmToVmmNetworkMappingSettingsResponseArgs) ElementType() reflect.Type
- func (i VmmToVmmNetworkMappingSettingsResponseArgs) ToVmmToVmmNetworkMappingSettingsResponseOutput() VmmToVmmNetworkMappingSettingsResponseOutput
- func (i VmmToVmmNetworkMappingSettingsResponseArgs) ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToVmmNetworkMappingSettingsResponseOutput
- type VmmToVmmNetworkMappingSettingsResponseInput
- type VmmToVmmNetworkMappingSettingsResponseOutput
- func (VmmToVmmNetworkMappingSettingsResponseOutput) ElementType() reflect.Type
- func (o VmmToVmmNetworkMappingSettingsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VmmToVmmNetworkMappingSettingsResponseOutput) ToVmmToVmmNetworkMappingSettingsResponseOutput() VmmToVmmNetworkMappingSettingsResponseOutput
- func (o VmmToVmmNetworkMappingSettingsResponseOutput) ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToVmmNetworkMappingSettingsResponseOutput
- type VmwareCbtPolicyDetailsResponse
- type VmwareCbtPolicyDetailsResponseArgs
- func (VmwareCbtPolicyDetailsResponseArgs) ElementType() reflect.Type
- func (i VmwareCbtPolicyDetailsResponseArgs) ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput
- func (i VmwareCbtPolicyDetailsResponseArgs) ToVmwareCbtPolicyDetailsResponseOutputWithContext(ctx context.Context) VmwareCbtPolicyDetailsResponseOutput
- type VmwareCbtPolicyDetailsResponseInput
- type VmwareCbtPolicyDetailsResponseOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
- func (VmwareCbtPolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o VmwareCbtPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) RecoveryPointHistoryInMinutes() pulumi.IntPtrOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutputWithContext(ctx context.Context) VmwareCbtPolicyDetailsResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type A2AContainerMappingInput ¶
type A2AContainerMappingInput struct { // A value indicating whether the auto update is enabled. AgentAutoUpdateStatus *string `pulumi:"agentAutoUpdateStatus"` // The automation account arm id. AutomationAccountArmId *string `pulumi:"automationAccountArmId"` // The class type. InstanceType *string `pulumi:"instanceType"` }
A2A container mapping input.
type A2AContainerMappingInputArgs ¶
type A2AContainerMappingInputArgs struct { // A value indicating whether the auto update is enabled. AgentAutoUpdateStatus pulumi.StringPtrInput `pulumi:"agentAutoUpdateStatus"` // The automation account arm id. AutomationAccountArmId pulumi.StringPtrInput `pulumi:"automationAccountArmId"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` }
A2A container mapping input.
func (A2AContainerMappingInputArgs) ElementType ¶
func (A2AContainerMappingInputArgs) ElementType() reflect.Type
func (A2AContainerMappingInputArgs) ToA2AContainerMappingInputOutput ¶
func (i A2AContainerMappingInputArgs) ToA2AContainerMappingInputOutput() A2AContainerMappingInputOutput
func (A2AContainerMappingInputArgs) ToA2AContainerMappingInputOutputWithContext ¶
func (i A2AContainerMappingInputArgs) ToA2AContainerMappingInputOutputWithContext(ctx context.Context) A2AContainerMappingInputOutput
type A2AContainerMappingInputInput ¶
type A2AContainerMappingInputInput interface { pulumi.Input ToA2AContainerMappingInputOutput() A2AContainerMappingInputOutput ToA2AContainerMappingInputOutputWithContext(context.Context) A2AContainerMappingInputOutput }
A2AContainerMappingInputInput is an input type that accepts A2AContainerMappingInputArgs and A2AContainerMappingInputOutput values. You can construct a concrete instance of `A2AContainerMappingInputInput` via:
A2AContainerMappingInputArgs{...}
type A2AContainerMappingInputOutput ¶
type A2AContainerMappingInputOutput struct{ *pulumi.OutputState }
A2A container mapping input.
func (A2AContainerMappingInputOutput) AgentAutoUpdateStatus ¶
func (o A2AContainerMappingInputOutput) AgentAutoUpdateStatus() pulumi.StringPtrOutput
A value indicating whether the auto update is enabled.
func (A2AContainerMappingInputOutput) AutomationAccountArmId ¶
func (o A2AContainerMappingInputOutput) AutomationAccountArmId() pulumi.StringPtrOutput
The automation account arm id.
func (A2AContainerMappingInputOutput) ElementType ¶
func (A2AContainerMappingInputOutput) ElementType() reflect.Type
func (A2AContainerMappingInputOutput) InstanceType ¶
func (o A2AContainerMappingInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (A2AContainerMappingInputOutput) ToA2AContainerMappingInputOutput ¶
func (o A2AContainerMappingInputOutput) ToA2AContainerMappingInputOutput() A2AContainerMappingInputOutput
func (A2AContainerMappingInputOutput) ToA2AContainerMappingInputOutputWithContext ¶
func (o A2AContainerMappingInputOutput) ToA2AContainerMappingInputOutputWithContext(ctx context.Context) A2AContainerMappingInputOutput
type A2AEnableProtectionInput ¶
type A2AEnableProtectionInput struct { // The recovery disk encryption information. DiskEncryptionInfo *DiskEncryptionInfo `pulumi:"diskEncryptionInfo"` // The fabric specific object Id of the virtual machine. FabricObjectId *string `pulumi:"fabricObjectId"` // The class type. InstanceType *string `pulumi:"instanceType"` // The multi vm group name. MultiVmGroupName *string `pulumi:"multiVmGroupName"` // The recovery availability set Id. RecoveryAvailabilitySetId *string `pulumi:"recoveryAvailabilitySetId"` // The recovery availability zone. RecoveryAvailabilityZone *string `pulumi:"recoveryAvailabilityZone"` // The recovery Azure virtual network ARM id. RecoveryAzureNetworkId *string `pulumi:"recoveryAzureNetworkId"` // The boot diagnostic storage account. RecoveryBootDiagStorageAccountId *string `pulumi:"recoveryBootDiagStorageAccountId"` // The recovery cloud service Id. Valid for V1 scenarios. RecoveryCloudServiceId *string `pulumi:"recoveryCloudServiceId"` // The recovery container Id. RecoveryContainerId *string `pulumi:"recoveryContainerId"` // The recovery proximity placement group Id. RecoveryProximityPlacementGroupId *string `pulumi:"recoveryProximityPlacementGroupId"` // The recovery resource group Id. Valid for V2 scenarios. RecoveryResourceGroupId *string `pulumi:"recoveryResourceGroupId"` // The recovery subnet name. RecoverySubnetName *string `pulumi:"recoverySubnetName"` // The list of vm disk details. VmDisks []A2AVmDiskInputDetails `pulumi:"vmDisks"` // The list of vm managed disk details. VmManagedDisks []A2AVmManagedDiskInputDetails `pulumi:"vmManagedDisks"` }
A2A enable protection input.
type A2AEnableProtectionInputArgs ¶
type A2AEnableProtectionInputArgs struct { // The recovery disk encryption information. DiskEncryptionInfo DiskEncryptionInfoPtrInput `pulumi:"diskEncryptionInfo"` // The fabric specific object Id of the virtual machine. FabricObjectId pulumi.StringPtrInput `pulumi:"fabricObjectId"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The multi vm group name. MultiVmGroupName pulumi.StringPtrInput `pulumi:"multiVmGroupName"` // The recovery availability set Id. RecoveryAvailabilitySetId pulumi.StringPtrInput `pulumi:"recoveryAvailabilitySetId"` // The recovery availability zone. RecoveryAvailabilityZone pulumi.StringPtrInput `pulumi:"recoveryAvailabilityZone"` // The recovery Azure virtual network ARM id. RecoveryAzureNetworkId pulumi.StringPtrInput `pulumi:"recoveryAzureNetworkId"` // The boot diagnostic storage account. RecoveryBootDiagStorageAccountId pulumi.StringPtrInput `pulumi:"recoveryBootDiagStorageAccountId"` // The recovery cloud service Id. Valid for V1 scenarios. RecoveryCloudServiceId pulumi.StringPtrInput `pulumi:"recoveryCloudServiceId"` // The recovery container Id. RecoveryContainerId pulumi.StringPtrInput `pulumi:"recoveryContainerId"` // The recovery proximity placement group Id. RecoveryProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"recoveryProximityPlacementGroupId"` // The recovery resource group Id. Valid for V2 scenarios. RecoveryResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryResourceGroupId"` // The recovery subnet name. RecoverySubnetName pulumi.StringPtrInput `pulumi:"recoverySubnetName"` // The list of vm disk details. VmDisks A2AVmDiskInputDetailsArrayInput `pulumi:"vmDisks"` // The list of vm managed disk details. VmManagedDisks A2AVmManagedDiskInputDetailsArrayInput `pulumi:"vmManagedDisks"` }
A2A enable protection input.
func (A2AEnableProtectionInputArgs) ElementType ¶
func (A2AEnableProtectionInputArgs) ElementType() reflect.Type
func (A2AEnableProtectionInputArgs) ToA2AEnableProtectionInputOutput ¶
func (i A2AEnableProtectionInputArgs) ToA2AEnableProtectionInputOutput() A2AEnableProtectionInputOutput
func (A2AEnableProtectionInputArgs) ToA2AEnableProtectionInputOutputWithContext ¶
func (i A2AEnableProtectionInputArgs) ToA2AEnableProtectionInputOutputWithContext(ctx context.Context) A2AEnableProtectionInputOutput
type A2AEnableProtectionInputInput ¶
type A2AEnableProtectionInputInput interface { pulumi.Input ToA2AEnableProtectionInputOutput() A2AEnableProtectionInputOutput ToA2AEnableProtectionInputOutputWithContext(context.Context) A2AEnableProtectionInputOutput }
A2AEnableProtectionInputInput is an input type that accepts A2AEnableProtectionInputArgs and A2AEnableProtectionInputOutput values. You can construct a concrete instance of `A2AEnableProtectionInputInput` via:
A2AEnableProtectionInputArgs{...}
type A2AEnableProtectionInputOutput ¶
type A2AEnableProtectionInputOutput struct{ *pulumi.OutputState }
A2A enable protection input.
func (A2AEnableProtectionInputOutput) DiskEncryptionInfo ¶
func (o A2AEnableProtectionInputOutput) DiskEncryptionInfo() DiskEncryptionInfoPtrOutput
The recovery disk encryption information.
func (A2AEnableProtectionInputOutput) ElementType ¶
func (A2AEnableProtectionInputOutput) ElementType() reflect.Type
func (A2AEnableProtectionInputOutput) FabricObjectId ¶
func (o A2AEnableProtectionInputOutput) FabricObjectId() pulumi.StringPtrOutput
The fabric specific object Id of the virtual machine.
func (A2AEnableProtectionInputOutput) InstanceType ¶
func (o A2AEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (A2AEnableProtectionInputOutput) MultiVmGroupName ¶
func (o A2AEnableProtectionInputOutput) MultiVmGroupName() pulumi.StringPtrOutput
The multi vm group name.
func (A2AEnableProtectionInputOutput) RecoveryAvailabilitySetId ¶
func (o A2AEnableProtectionInputOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
The recovery availability set Id.
func (A2AEnableProtectionInputOutput) RecoveryAvailabilityZone ¶
func (o A2AEnableProtectionInputOutput) RecoveryAvailabilityZone() pulumi.StringPtrOutput
The recovery availability zone.
func (A2AEnableProtectionInputOutput) RecoveryAzureNetworkId ¶
func (o A2AEnableProtectionInputOutput) RecoveryAzureNetworkId() pulumi.StringPtrOutput
The recovery Azure virtual network ARM id.
func (A2AEnableProtectionInputOutput) RecoveryBootDiagStorageAccountId ¶
func (o A2AEnableProtectionInputOutput) RecoveryBootDiagStorageAccountId() pulumi.StringPtrOutput
The boot diagnostic storage account.
func (A2AEnableProtectionInputOutput) RecoveryCloudServiceId ¶
func (o A2AEnableProtectionInputOutput) RecoveryCloudServiceId() pulumi.StringPtrOutput
The recovery cloud service Id. Valid for V1 scenarios.
func (A2AEnableProtectionInputOutput) RecoveryContainerId ¶
func (o A2AEnableProtectionInputOutput) RecoveryContainerId() pulumi.StringPtrOutput
The recovery container Id.
func (A2AEnableProtectionInputOutput) RecoveryProximityPlacementGroupId ¶
func (o A2AEnableProtectionInputOutput) RecoveryProximityPlacementGroupId() pulumi.StringPtrOutput
The recovery proximity placement group Id.
func (A2AEnableProtectionInputOutput) RecoveryResourceGroupId ¶
func (o A2AEnableProtectionInputOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
The recovery resource group Id. Valid for V2 scenarios.
func (A2AEnableProtectionInputOutput) RecoverySubnetName ¶
func (o A2AEnableProtectionInputOutput) RecoverySubnetName() pulumi.StringPtrOutput
The recovery subnet name.
func (A2AEnableProtectionInputOutput) ToA2AEnableProtectionInputOutput ¶
func (o A2AEnableProtectionInputOutput) ToA2AEnableProtectionInputOutput() A2AEnableProtectionInputOutput
func (A2AEnableProtectionInputOutput) ToA2AEnableProtectionInputOutputWithContext ¶
func (o A2AEnableProtectionInputOutput) ToA2AEnableProtectionInputOutputWithContext(ctx context.Context) A2AEnableProtectionInputOutput
func (A2AEnableProtectionInputOutput) VmDisks ¶
func (o A2AEnableProtectionInputOutput) VmDisks() A2AVmDiskInputDetailsArrayOutput
The list of vm disk details.
func (A2AEnableProtectionInputOutput) VmManagedDisks ¶
func (o A2AEnableProtectionInputOutput) VmManagedDisks() A2AVmManagedDiskInputDetailsArrayOutput
The list of vm managed disk details.
type A2APolicyCreationInput ¶
type A2APolicyCreationInput struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // The class type. InstanceType *string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` }
A2A Policy creation input.
type A2APolicyCreationInputArgs ¶
type A2APolicyCreationInputArgs struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus pulumi.StringInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` }
A2A Policy creation input.
func (A2APolicyCreationInputArgs) ElementType ¶
func (A2APolicyCreationInputArgs) ElementType() reflect.Type
func (A2APolicyCreationInputArgs) ToA2APolicyCreationInputOutput ¶
func (i A2APolicyCreationInputArgs) ToA2APolicyCreationInputOutput() A2APolicyCreationInputOutput
func (A2APolicyCreationInputArgs) ToA2APolicyCreationInputOutputWithContext ¶
func (i A2APolicyCreationInputArgs) ToA2APolicyCreationInputOutputWithContext(ctx context.Context) A2APolicyCreationInputOutput
type A2APolicyCreationInputInput ¶
type A2APolicyCreationInputInput interface { pulumi.Input ToA2APolicyCreationInputOutput() A2APolicyCreationInputOutput ToA2APolicyCreationInputOutputWithContext(context.Context) A2APolicyCreationInputOutput }
A2APolicyCreationInputInput is an input type that accepts A2APolicyCreationInputArgs and A2APolicyCreationInputOutput values. You can construct a concrete instance of `A2APolicyCreationInputInput` via:
A2APolicyCreationInputArgs{...}
type A2APolicyCreationInputOutput ¶
type A2APolicyCreationInputOutput struct{ *pulumi.OutputState }
A2A Policy creation input.
func (A2APolicyCreationInputOutput) AppConsistentFrequencyInMinutes ¶
func (o A2APolicyCreationInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency (in minutes).
func (A2APolicyCreationInputOutput) CrashConsistentFrequencyInMinutes ¶
func (o A2APolicyCreationInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency (in minutes).
func (A2APolicyCreationInputOutput) ElementType ¶
func (A2APolicyCreationInputOutput) ElementType() reflect.Type
func (A2APolicyCreationInputOutput) InstanceType ¶
func (o A2APolicyCreationInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (A2APolicyCreationInputOutput) MultiVmSyncStatus ¶
func (o A2APolicyCreationInputOutput) MultiVmSyncStatus() pulumi.StringOutput
A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
func (A2APolicyCreationInputOutput) RecoveryPointHistory ¶
func (o A2APolicyCreationInputOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (A2APolicyCreationInputOutput) ToA2APolicyCreationInputOutput ¶
func (o A2APolicyCreationInputOutput) ToA2APolicyCreationInputOutput() A2APolicyCreationInputOutput
func (A2APolicyCreationInputOutput) ToA2APolicyCreationInputOutputWithContext ¶
func (o A2APolicyCreationInputOutput) ToA2APolicyCreationInputOutputWithContext(ctx context.Context) A2APolicyCreationInputOutput
type A2APolicyDetailsResponse ¶
type A2APolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
A2A specific policy details.
type A2APolicyDetailsResponseArgs ¶
type A2APolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
A2A specific policy details.
func (A2APolicyDetailsResponseArgs) ElementType ¶
func (A2APolicyDetailsResponseArgs) ElementType() reflect.Type
func (A2APolicyDetailsResponseArgs) ToA2APolicyDetailsResponseOutput ¶
func (i A2APolicyDetailsResponseArgs) ToA2APolicyDetailsResponseOutput() A2APolicyDetailsResponseOutput
func (A2APolicyDetailsResponseArgs) ToA2APolicyDetailsResponseOutputWithContext ¶
func (i A2APolicyDetailsResponseArgs) ToA2APolicyDetailsResponseOutputWithContext(ctx context.Context) A2APolicyDetailsResponseOutput
type A2APolicyDetailsResponseInput ¶
type A2APolicyDetailsResponseInput interface { pulumi.Input ToA2APolicyDetailsResponseOutput() A2APolicyDetailsResponseOutput ToA2APolicyDetailsResponseOutputWithContext(context.Context) A2APolicyDetailsResponseOutput }
A2APolicyDetailsResponseInput is an input type that accepts A2APolicyDetailsResponseArgs and A2APolicyDetailsResponseOutput values. You can construct a concrete instance of `A2APolicyDetailsResponseInput` via:
A2APolicyDetailsResponseArgs{...}
type A2APolicyDetailsResponseOutput ¶
type A2APolicyDetailsResponseOutput struct{ *pulumi.OutputState }
A2A specific policy details.
func (A2APolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o A2APolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency in minutes.
func (A2APolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes ¶
func (o A2APolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency in minutes.
func (A2APolicyDetailsResponseOutput) ElementType ¶
func (A2APolicyDetailsResponseOutput) ElementType() reflect.Type
func (A2APolicyDetailsResponseOutput) InstanceType ¶
func (o A2APolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (A2APolicyDetailsResponseOutput) MultiVmSyncStatus ¶
func (o A2APolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether multi-VM sync has to be enabled.
func (A2APolicyDetailsResponseOutput) RecoveryPointHistory ¶
func (o A2APolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (A2APolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes ¶
func (o A2APolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (A2APolicyDetailsResponseOutput) ToA2APolicyDetailsResponseOutput ¶
func (o A2APolicyDetailsResponseOutput) ToA2APolicyDetailsResponseOutput() A2APolicyDetailsResponseOutput
func (A2APolicyDetailsResponseOutput) ToA2APolicyDetailsResponseOutputWithContext ¶
func (o A2APolicyDetailsResponseOutput) ToA2APolicyDetailsResponseOutputWithContext(ctx context.Context) A2APolicyDetailsResponseOutput
type A2AProtectedDiskDetailsResponse ¶
type A2AProtectedDiskDetailsResponse struct { // The disk level operations list. AllowedDiskLevelOperation []string `pulumi:"allowedDiskLevelOperation"` // The data pending at source virtual machine in MB. DataPendingAtSourceAgentInMB *float64 `pulumi:"dataPendingAtSourceAgentInMB"` // The data pending for replication in MB at staging account. DataPendingInStagingStorageAccountInMB *float64 `pulumi:"dataPendingInStagingStorageAccountInMB"` // The KeyVault resource id for secret (BEK). DekKeyVaultArmId *string `pulumi:"dekKeyVaultArmId"` // The disk capacity in bytes. DiskCapacityInBytes *int `pulumi:"diskCapacityInBytes"` // The disk name. DiskName *string `pulumi:"diskName"` // The disk state. DiskState *string `pulumi:"diskState"` // The type of disk. DiskType *string `pulumi:"diskType"` // The disk uri. DiskUri *string `pulumi:"diskUri"` // A value indicating whether vm has encrypted os disk or not. IsDiskEncrypted *bool `pulumi:"isDiskEncrypted"` // A value indicating whether disk key got encrypted or not. IsDiskKeyEncrypted *bool `pulumi:"isDiskKeyEncrypted"` // The KeyVault resource id for key (KEK). KekKeyVaultArmId *string `pulumi:"kekKeyVaultArmId"` // The key URL / identifier (KEK). KeyIdentifier *string `pulumi:"keyIdentifier"` // The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. MonitoringJobType *string `pulumi:"monitoringJobType"` // The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. MonitoringPercentageCompletion *int `pulumi:"monitoringPercentageCompletion"` // The primary disk storage account. PrimaryDiskAzureStorageAccountId *string `pulumi:"primaryDiskAzureStorageAccountId"` // The primary staging storage account. PrimaryStagingAzureStorageAccountId *string `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery disk storage account. RecoveryAzureStorageAccountId *string `pulumi:"recoveryAzureStorageAccountId"` // Recovery disk uri. RecoveryDiskUri *string `pulumi:"recoveryDiskUri"` // A value indicating whether resync is required for this disk. ResyncRequired *bool `pulumi:"resyncRequired"` // The secret URL / identifier (BEK). SecretIdentifier *string `pulumi:"secretIdentifier"` }
A2A protected disk details.
type A2AProtectedDiskDetailsResponseArgs ¶
type A2AProtectedDiskDetailsResponseArgs struct { // The disk level operations list. AllowedDiskLevelOperation pulumi.StringArrayInput `pulumi:"allowedDiskLevelOperation"` // The data pending at source virtual machine in MB. DataPendingAtSourceAgentInMB pulumi.Float64PtrInput `pulumi:"dataPendingAtSourceAgentInMB"` // The data pending for replication in MB at staging account. DataPendingInStagingStorageAccountInMB pulumi.Float64PtrInput `pulumi:"dataPendingInStagingStorageAccountInMB"` // The KeyVault resource id for secret (BEK). DekKeyVaultArmId pulumi.StringPtrInput `pulumi:"dekKeyVaultArmId"` // The disk capacity in bytes. DiskCapacityInBytes pulumi.IntPtrInput `pulumi:"diskCapacityInBytes"` // The disk name. DiskName pulumi.StringPtrInput `pulumi:"diskName"` // The disk state. DiskState pulumi.StringPtrInput `pulumi:"diskState"` // The type of disk. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The disk uri. DiskUri pulumi.StringPtrInput `pulumi:"diskUri"` // A value indicating whether vm has encrypted os disk or not. IsDiskEncrypted pulumi.BoolPtrInput `pulumi:"isDiskEncrypted"` // A value indicating whether disk key got encrypted or not. IsDiskKeyEncrypted pulumi.BoolPtrInput `pulumi:"isDiskKeyEncrypted"` // The KeyVault resource id for key (KEK). KekKeyVaultArmId pulumi.StringPtrInput `pulumi:"kekKeyVaultArmId"` // The key URL / identifier (KEK). KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` // The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. MonitoringJobType pulumi.StringPtrInput `pulumi:"monitoringJobType"` // The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. MonitoringPercentageCompletion pulumi.IntPtrInput `pulumi:"monitoringPercentageCompletion"` // The primary disk storage account. PrimaryDiskAzureStorageAccountId pulumi.StringPtrInput `pulumi:"primaryDiskAzureStorageAccountId"` // The primary staging storage account. PrimaryStagingAzureStorageAccountId pulumi.StringPtrInput `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery disk storage account. RecoveryAzureStorageAccountId pulumi.StringPtrInput `pulumi:"recoveryAzureStorageAccountId"` // Recovery disk uri. RecoveryDiskUri pulumi.StringPtrInput `pulumi:"recoveryDiskUri"` // A value indicating whether resync is required for this disk. ResyncRequired pulumi.BoolPtrInput `pulumi:"resyncRequired"` // The secret URL / identifier (BEK). SecretIdentifier pulumi.StringPtrInput `pulumi:"secretIdentifier"` }
A2A protected disk details.
func (A2AProtectedDiskDetailsResponseArgs) ElementType ¶
func (A2AProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
func (A2AProtectedDiskDetailsResponseArgs) ToA2AProtectedDiskDetailsResponseOutput ¶
func (i A2AProtectedDiskDetailsResponseArgs) ToA2AProtectedDiskDetailsResponseOutput() A2AProtectedDiskDetailsResponseOutput
func (A2AProtectedDiskDetailsResponseArgs) ToA2AProtectedDiskDetailsResponseOutputWithContext ¶
func (i A2AProtectedDiskDetailsResponseArgs) ToA2AProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseOutput
type A2AProtectedDiskDetailsResponseArray ¶
type A2AProtectedDiskDetailsResponseArray []A2AProtectedDiskDetailsResponseInput
func (A2AProtectedDiskDetailsResponseArray) ElementType ¶
func (A2AProtectedDiskDetailsResponseArray) ElementType() reflect.Type
func (A2AProtectedDiskDetailsResponseArray) ToA2AProtectedDiskDetailsResponseArrayOutput ¶
func (i A2AProtectedDiskDetailsResponseArray) ToA2AProtectedDiskDetailsResponseArrayOutput() A2AProtectedDiskDetailsResponseArrayOutput
func (A2AProtectedDiskDetailsResponseArray) ToA2AProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (i A2AProtectedDiskDetailsResponseArray) ToA2AProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseArrayOutput
type A2AProtectedDiskDetailsResponseArrayInput ¶
type A2AProtectedDiskDetailsResponseArrayInput interface { pulumi.Input ToA2AProtectedDiskDetailsResponseArrayOutput() A2AProtectedDiskDetailsResponseArrayOutput ToA2AProtectedDiskDetailsResponseArrayOutputWithContext(context.Context) A2AProtectedDiskDetailsResponseArrayOutput }
A2AProtectedDiskDetailsResponseArrayInput is an input type that accepts A2AProtectedDiskDetailsResponseArray and A2AProtectedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `A2AProtectedDiskDetailsResponseArrayInput` via:
A2AProtectedDiskDetailsResponseArray{ A2AProtectedDiskDetailsResponseArgs{...} }
type A2AProtectedDiskDetailsResponseArrayOutput ¶
type A2AProtectedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (A2AProtectedDiskDetailsResponseArrayOutput) ElementType ¶
func (A2AProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (A2AProtectedDiskDetailsResponseArrayOutput) ToA2AProtectedDiskDetailsResponseArrayOutput ¶
func (o A2AProtectedDiskDetailsResponseArrayOutput) ToA2AProtectedDiskDetailsResponseArrayOutput() A2AProtectedDiskDetailsResponseArrayOutput
func (A2AProtectedDiskDetailsResponseArrayOutput) ToA2AProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (o A2AProtectedDiskDetailsResponseArrayOutput) ToA2AProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseArrayOutput
type A2AProtectedDiskDetailsResponseInput ¶
type A2AProtectedDiskDetailsResponseInput interface { pulumi.Input ToA2AProtectedDiskDetailsResponseOutput() A2AProtectedDiskDetailsResponseOutput ToA2AProtectedDiskDetailsResponseOutputWithContext(context.Context) A2AProtectedDiskDetailsResponseOutput }
A2AProtectedDiskDetailsResponseInput is an input type that accepts A2AProtectedDiskDetailsResponseArgs and A2AProtectedDiskDetailsResponseOutput values. You can construct a concrete instance of `A2AProtectedDiskDetailsResponseInput` via:
A2AProtectedDiskDetailsResponseArgs{...}
type A2AProtectedDiskDetailsResponseOutput ¶
type A2AProtectedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
A2A protected disk details.
func (A2AProtectedDiskDetailsResponseOutput) AllowedDiskLevelOperation ¶
func (o A2AProtectedDiskDetailsResponseOutput) AllowedDiskLevelOperation() pulumi.StringArrayOutput
The disk level operations list.
func (A2AProtectedDiskDetailsResponseOutput) DataPendingAtSourceAgentInMB ¶
func (o A2AProtectedDiskDetailsResponseOutput) DataPendingAtSourceAgentInMB() pulumi.Float64PtrOutput
The data pending at source virtual machine in MB.
func (A2AProtectedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB ¶
func (o A2AProtectedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB() pulumi.Float64PtrOutput
The data pending for replication in MB at staging account.
func (A2AProtectedDiskDetailsResponseOutput) DekKeyVaultArmId ¶
func (o A2AProtectedDiskDetailsResponseOutput) DekKeyVaultArmId() pulumi.StringPtrOutput
The KeyVault resource id for secret (BEK).
func (A2AProtectedDiskDetailsResponseOutput) DiskCapacityInBytes ¶
func (o A2AProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
The disk capacity in bytes.
func (A2AProtectedDiskDetailsResponseOutput) DiskName ¶
func (o A2AProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
The disk name.
func (A2AProtectedDiskDetailsResponseOutput) DiskState ¶
func (o A2AProtectedDiskDetailsResponseOutput) DiskState() pulumi.StringPtrOutput
The disk state.
func (A2AProtectedDiskDetailsResponseOutput) DiskType ¶
func (o A2AProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
The type of disk.
func (A2AProtectedDiskDetailsResponseOutput) DiskUri ¶
func (o A2AProtectedDiskDetailsResponseOutput) DiskUri() pulumi.StringPtrOutput
The disk uri.
func (A2AProtectedDiskDetailsResponseOutput) ElementType ¶
func (A2AProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
func (A2AProtectedDiskDetailsResponseOutput) IsDiskEncrypted ¶
func (o A2AProtectedDiskDetailsResponseOutput) IsDiskEncrypted() pulumi.BoolPtrOutput
A value indicating whether vm has encrypted os disk or not.
func (A2AProtectedDiskDetailsResponseOutput) IsDiskKeyEncrypted ¶
func (o A2AProtectedDiskDetailsResponseOutput) IsDiskKeyEncrypted() pulumi.BoolPtrOutput
A value indicating whether disk key got encrypted or not.
func (A2AProtectedDiskDetailsResponseOutput) KekKeyVaultArmId ¶
func (o A2AProtectedDiskDetailsResponseOutput) KekKeyVaultArmId() pulumi.StringPtrOutput
The KeyVault resource id for key (KEK).
func (A2AProtectedDiskDetailsResponseOutput) KeyIdentifier ¶
func (o A2AProtectedDiskDetailsResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
The key URL / identifier (KEK).
func (A2AProtectedDiskDetailsResponseOutput) MonitoringJobType ¶
func (o A2AProtectedDiskDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
func (A2AProtectedDiskDetailsResponseOutput) MonitoringPercentageCompletion ¶
func (o A2AProtectedDiskDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
func (A2AProtectedDiskDetailsResponseOutput) PrimaryDiskAzureStorageAccountId ¶
func (o A2AProtectedDiskDetailsResponseOutput) PrimaryDiskAzureStorageAccountId() pulumi.StringPtrOutput
The primary disk storage account.
func (A2AProtectedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId ¶
func (o A2AProtectedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
The primary staging storage account.
func (A2AProtectedDiskDetailsResponseOutput) RecoveryAzureStorageAccountId ¶
func (o A2AProtectedDiskDetailsResponseOutput) RecoveryAzureStorageAccountId() pulumi.StringPtrOutput
The recovery disk storage account.
func (A2AProtectedDiskDetailsResponseOutput) RecoveryDiskUri ¶
func (o A2AProtectedDiskDetailsResponseOutput) RecoveryDiskUri() pulumi.StringPtrOutput
Recovery disk uri.
func (A2AProtectedDiskDetailsResponseOutput) ResyncRequired ¶
func (o A2AProtectedDiskDetailsResponseOutput) ResyncRequired() pulumi.BoolPtrOutput
A value indicating whether resync is required for this disk.
func (A2AProtectedDiskDetailsResponseOutput) SecretIdentifier ¶
func (o A2AProtectedDiskDetailsResponseOutput) SecretIdentifier() pulumi.StringPtrOutput
The secret URL / identifier (BEK).
func (A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutput ¶
func (o A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutput() A2AProtectedDiskDetailsResponseOutput
func (A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutputWithContext ¶
func (o A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseOutput
type A2AProtectedManagedDiskDetailsResponse ¶
type A2AProtectedManagedDiskDetailsResponse struct { // The disk level operations list. AllowedDiskLevelOperation []string `pulumi:"allowedDiskLevelOperation"` // The data pending at source virtual machine in MB. DataPendingAtSourceAgentInMB *float64 `pulumi:"dataPendingAtSourceAgentInMB"` // The data pending for replication in MB at staging account. DataPendingInStagingStorageAccountInMB *float64 `pulumi:"dataPendingInStagingStorageAccountInMB"` // The KeyVault resource id for secret (BEK). DekKeyVaultArmId *string `pulumi:"dekKeyVaultArmId"` // The disk capacity in bytes. DiskCapacityInBytes *int `pulumi:"diskCapacityInBytes"` // The managed disk Arm id. DiskId *string `pulumi:"diskId"` // The disk name. DiskName *string `pulumi:"diskName"` // The disk state. DiskState *string `pulumi:"diskState"` // The type of disk. DiskType *string `pulumi:"diskType"` // The failover name for the managed disk. FailoverDiskName *string `pulumi:"failoverDiskName"` // A value indicating whether vm has encrypted os disk or not. IsDiskEncrypted *bool `pulumi:"isDiskEncrypted"` // A value indicating whether disk key got encrypted or not. IsDiskKeyEncrypted *bool `pulumi:"isDiskKeyEncrypted"` // The KeyVault resource id for key (KEK). KekKeyVaultArmId *string `pulumi:"kekKeyVaultArmId"` // The key URL / identifier (KEK). KeyIdentifier *string `pulumi:"keyIdentifier"` // The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. MonitoringJobType *string `pulumi:"monitoringJobType"` // The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. MonitoringPercentageCompletion *int `pulumi:"monitoringPercentageCompletion"` // The primary staging storage account. PrimaryStagingAzureStorageAccountId *string `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery disk encryption set Id. RecoveryDiskEncryptionSetId *string `pulumi:"recoveryDiskEncryptionSetId"` // The replica disk type. Its an optional value and will be same as source disk type if not user provided. RecoveryReplicaDiskAccountType *string `pulumi:"recoveryReplicaDiskAccountType"` // Recovery replica disk Arm Id. RecoveryReplicaDiskId *string `pulumi:"recoveryReplicaDiskId"` // The recovery disk resource group Arm Id. RecoveryResourceGroupId *string `pulumi:"recoveryResourceGroupId"` // The target disk type after failover. Its an optional value and will be same as source disk type if not user provided. RecoveryTargetDiskAccountType *string `pulumi:"recoveryTargetDiskAccountType"` // Recovery target disk Arm Id. RecoveryTargetDiskId *string `pulumi:"recoveryTargetDiskId"` // A value indicating whether resync is required for this disk. ResyncRequired *bool `pulumi:"resyncRequired"` // The secret URL / identifier (BEK). SecretIdentifier *string `pulumi:"secretIdentifier"` // The test failover name for the managed disk. TfoDiskName *string `pulumi:"tfoDiskName"` }
A2A protected managed disk details.
type A2AProtectedManagedDiskDetailsResponseArgs ¶
type A2AProtectedManagedDiskDetailsResponseArgs struct { // The disk level operations list. AllowedDiskLevelOperation pulumi.StringArrayInput `pulumi:"allowedDiskLevelOperation"` // The data pending at source virtual machine in MB. DataPendingAtSourceAgentInMB pulumi.Float64PtrInput `pulumi:"dataPendingAtSourceAgentInMB"` // The data pending for replication in MB at staging account. DataPendingInStagingStorageAccountInMB pulumi.Float64PtrInput `pulumi:"dataPendingInStagingStorageAccountInMB"` // The KeyVault resource id for secret (BEK). DekKeyVaultArmId pulumi.StringPtrInput `pulumi:"dekKeyVaultArmId"` // The disk capacity in bytes. DiskCapacityInBytes pulumi.IntPtrInput `pulumi:"diskCapacityInBytes"` // The managed disk Arm id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The disk name. DiskName pulumi.StringPtrInput `pulumi:"diskName"` // The disk state. DiskState pulumi.StringPtrInput `pulumi:"diskState"` // The type of disk. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The failover name for the managed disk. FailoverDiskName pulumi.StringPtrInput `pulumi:"failoverDiskName"` // A value indicating whether vm has encrypted os disk or not. IsDiskEncrypted pulumi.BoolPtrInput `pulumi:"isDiskEncrypted"` // A value indicating whether disk key got encrypted or not. IsDiskKeyEncrypted pulumi.BoolPtrInput `pulumi:"isDiskKeyEncrypted"` // The KeyVault resource id for key (KEK). KekKeyVaultArmId pulumi.StringPtrInput `pulumi:"kekKeyVaultArmId"` // The key URL / identifier (KEK). KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` // The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. MonitoringJobType pulumi.StringPtrInput `pulumi:"monitoringJobType"` // The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. MonitoringPercentageCompletion pulumi.IntPtrInput `pulumi:"monitoringPercentageCompletion"` // The primary staging storage account. PrimaryStagingAzureStorageAccountId pulumi.StringPtrInput `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery disk encryption set Id. RecoveryDiskEncryptionSetId pulumi.StringPtrInput `pulumi:"recoveryDiskEncryptionSetId"` // The replica disk type. Its an optional value and will be same as source disk type if not user provided. RecoveryReplicaDiskAccountType pulumi.StringPtrInput `pulumi:"recoveryReplicaDiskAccountType"` // Recovery replica disk Arm Id. RecoveryReplicaDiskId pulumi.StringPtrInput `pulumi:"recoveryReplicaDiskId"` // The recovery disk resource group Arm Id. RecoveryResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryResourceGroupId"` // The target disk type after failover. Its an optional value and will be same as source disk type if not user provided. RecoveryTargetDiskAccountType pulumi.StringPtrInput `pulumi:"recoveryTargetDiskAccountType"` // Recovery target disk Arm Id. RecoveryTargetDiskId pulumi.StringPtrInput `pulumi:"recoveryTargetDiskId"` // A value indicating whether resync is required for this disk. ResyncRequired pulumi.BoolPtrInput `pulumi:"resyncRequired"` // The secret URL / identifier (BEK). SecretIdentifier pulumi.StringPtrInput `pulumi:"secretIdentifier"` // The test failover name for the managed disk. TfoDiskName pulumi.StringPtrInput `pulumi:"tfoDiskName"` }
A2A protected managed disk details.
func (A2AProtectedManagedDiskDetailsResponseArgs) ElementType ¶
func (A2AProtectedManagedDiskDetailsResponseArgs) ElementType() reflect.Type
func (A2AProtectedManagedDiskDetailsResponseArgs) ToA2AProtectedManagedDiskDetailsResponseOutput ¶
func (i A2AProtectedManagedDiskDetailsResponseArgs) ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput
func (A2AProtectedManagedDiskDetailsResponseArgs) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext ¶
func (i A2AProtectedManagedDiskDetailsResponseArgs) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseOutput
type A2AProtectedManagedDiskDetailsResponseArray ¶
type A2AProtectedManagedDiskDetailsResponseArray []A2AProtectedManagedDiskDetailsResponseInput
func (A2AProtectedManagedDiskDetailsResponseArray) ElementType ¶
func (A2AProtectedManagedDiskDetailsResponseArray) ElementType() reflect.Type
func (A2AProtectedManagedDiskDetailsResponseArray) ToA2AProtectedManagedDiskDetailsResponseArrayOutput ¶
func (i A2AProtectedManagedDiskDetailsResponseArray) ToA2AProtectedManagedDiskDetailsResponseArrayOutput() A2AProtectedManagedDiskDetailsResponseArrayOutput
func (A2AProtectedManagedDiskDetailsResponseArray) ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext ¶
func (i A2AProtectedManagedDiskDetailsResponseArray) ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseArrayOutput
type A2AProtectedManagedDiskDetailsResponseArrayInput ¶
type A2AProtectedManagedDiskDetailsResponseArrayInput interface { pulumi.Input ToA2AProtectedManagedDiskDetailsResponseArrayOutput() A2AProtectedManagedDiskDetailsResponseArrayOutput ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext(context.Context) A2AProtectedManagedDiskDetailsResponseArrayOutput }
A2AProtectedManagedDiskDetailsResponseArrayInput is an input type that accepts A2AProtectedManagedDiskDetailsResponseArray and A2AProtectedManagedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `A2AProtectedManagedDiskDetailsResponseArrayInput` via:
A2AProtectedManagedDiskDetailsResponseArray{ A2AProtectedManagedDiskDetailsResponseArgs{...} }
type A2AProtectedManagedDiskDetailsResponseArrayOutput ¶
type A2AProtectedManagedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (A2AProtectedManagedDiskDetailsResponseArrayOutput) ElementType ¶
func (A2AProtectedManagedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (A2AProtectedManagedDiskDetailsResponseArrayOutput) ToA2AProtectedManagedDiskDetailsResponseArrayOutput ¶
func (o A2AProtectedManagedDiskDetailsResponseArrayOutput) ToA2AProtectedManagedDiskDetailsResponseArrayOutput() A2AProtectedManagedDiskDetailsResponseArrayOutput
func (A2AProtectedManagedDiskDetailsResponseArrayOutput) ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext ¶
func (o A2AProtectedManagedDiskDetailsResponseArrayOutput) ToA2AProtectedManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseArrayOutput
type A2AProtectedManagedDiskDetailsResponseInput ¶
type A2AProtectedManagedDiskDetailsResponseInput interface { pulumi.Input ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(context.Context) A2AProtectedManagedDiskDetailsResponseOutput }
A2AProtectedManagedDiskDetailsResponseInput is an input type that accepts A2AProtectedManagedDiskDetailsResponseArgs and A2AProtectedManagedDiskDetailsResponseOutput values. You can construct a concrete instance of `A2AProtectedManagedDiskDetailsResponseInput` via:
A2AProtectedManagedDiskDetailsResponseArgs{...}
type A2AProtectedManagedDiskDetailsResponseOutput ¶
type A2AProtectedManagedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
A2A protected managed disk details.
func (A2AProtectedManagedDiskDetailsResponseOutput) AllowedDiskLevelOperation ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) AllowedDiskLevelOperation() pulumi.StringArrayOutput
The disk level operations list.
func (A2AProtectedManagedDiskDetailsResponseOutput) DataPendingAtSourceAgentInMB ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DataPendingAtSourceAgentInMB() pulumi.Float64PtrOutput
The data pending at source virtual machine in MB.
func (A2AProtectedManagedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB() pulumi.Float64PtrOutput
The data pending for replication in MB at staging account.
func (A2AProtectedManagedDiskDetailsResponseOutput) DekKeyVaultArmId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DekKeyVaultArmId() pulumi.StringPtrOutput
The KeyVault resource id for secret (BEK).
func (A2AProtectedManagedDiskDetailsResponseOutput) DiskCapacityInBytes ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
The disk capacity in bytes.
func (A2AProtectedManagedDiskDetailsResponseOutput) DiskId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
The managed disk Arm id.
func (A2AProtectedManagedDiskDetailsResponseOutput) DiskName ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
The disk name.
func (A2AProtectedManagedDiskDetailsResponseOutput) DiskState ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskState() pulumi.StringPtrOutput
The disk state.
func (A2AProtectedManagedDiskDetailsResponseOutput) DiskType ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
The type of disk.
func (A2AProtectedManagedDiskDetailsResponseOutput) ElementType ¶
func (A2AProtectedManagedDiskDetailsResponseOutput) ElementType() reflect.Type
func (A2AProtectedManagedDiskDetailsResponseOutput) FailoverDiskName ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) FailoverDiskName() pulumi.StringPtrOutput
The failover name for the managed disk.
func (A2AProtectedManagedDiskDetailsResponseOutput) IsDiskEncrypted ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) IsDiskEncrypted() pulumi.BoolPtrOutput
A value indicating whether vm has encrypted os disk or not.
func (A2AProtectedManagedDiskDetailsResponseOutput) IsDiskKeyEncrypted ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) IsDiskKeyEncrypted() pulumi.BoolPtrOutput
A value indicating whether disk key got encrypted or not.
func (A2AProtectedManagedDiskDetailsResponseOutput) KekKeyVaultArmId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) KekKeyVaultArmId() pulumi.StringPtrOutput
The KeyVault resource id for key (KEK).
func (A2AProtectedManagedDiskDetailsResponseOutput) KeyIdentifier ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
The key URL / identifier (KEK).
func (A2AProtectedManagedDiskDetailsResponseOutput) MonitoringJobType ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
func (A2AProtectedManagedDiskDetailsResponseOutput) MonitoringPercentageCompletion ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
func (A2AProtectedManagedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
The primary staging storage account.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryDiskEncryptionSetId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryDiskEncryptionSetId() pulumi.StringPtrOutput
The recovery disk encryption set Id.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryReplicaDiskAccountType ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryReplicaDiskAccountType() pulumi.StringPtrOutput
The replica disk type. Its an optional value and will be same as source disk type if not user provided.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryReplicaDiskId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryReplicaDiskId() pulumi.StringPtrOutput
Recovery replica disk Arm Id.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryResourceGroupId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
The recovery disk resource group Arm Id.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryTargetDiskAccountType ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryTargetDiskAccountType() pulumi.StringPtrOutput
The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryTargetDiskId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryTargetDiskId() pulumi.StringPtrOutput
Recovery target disk Arm Id.
func (A2AProtectedManagedDiskDetailsResponseOutput) ResyncRequired ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) ResyncRequired() pulumi.BoolPtrOutput
A value indicating whether resync is required for this disk.
func (A2AProtectedManagedDiskDetailsResponseOutput) SecretIdentifier ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) SecretIdentifier() pulumi.StringPtrOutput
The secret URL / identifier (BEK).
func (A2AProtectedManagedDiskDetailsResponseOutput) TfoDiskName ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) TfoDiskName() pulumi.StringPtrOutput
The test failover name for the managed disk.
func (A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutput ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput
func (A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseOutput
type A2AProtectionContainerMappingDetailsResponse ¶
type A2AProtectionContainerMappingDetailsResponse struct { // A value indicating whether the auto update is enabled. AgentAutoUpdateStatus *string `pulumi:"agentAutoUpdateStatus"` // The automation account arm id. AutomationAccountArmId *string `pulumi:"automationAccountArmId"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The job schedule arm name. JobScheduleName *string `pulumi:"jobScheduleName"` // The schedule arm name. ScheduleName *string `pulumi:"scheduleName"` }
A2A provider specific settings.
type A2AProtectionContainerMappingDetailsResponseArgs ¶
type A2AProtectionContainerMappingDetailsResponseArgs struct { // A value indicating whether the auto update is enabled. AgentAutoUpdateStatus pulumi.StringPtrInput `pulumi:"agentAutoUpdateStatus"` // The automation account arm id. AutomationAccountArmId pulumi.StringPtrInput `pulumi:"automationAccountArmId"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The job schedule arm name. JobScheduleName pulumi.StringPtrInput `pulumi:"jobScheduleName"` // The schedule arm name. ScheduleName pulumi.StringPtrInput `pulumi:"scheduleName"` }
A2A provider specific settings.
func (A2AProtectionContainerMappingDetailsResponseArgs) ElementType ¶
func (A2AProtectionContainerMappingDetailsResponseArgs) ElementType() reflect.Type
func (A2AProtectionContainerMappingDetailsResponseArgs) ToA2AProtectionContainerMappingDetailsResponseOutput ¶
func (i A2AProtectionContainerMappingDetailsResponseArgs) ToA2AProtectionContainerMappingDetailsResponseOutput() A2AProtectionContainerMappingDetailsResponseOutput
func (A2AProtectionContainerMappingDetailsResponseArgs) ToA2AProtectionContainerMappingDetailsResponseOutputWithContext ¶
func (i A2AProtectionContainerMappingDetailsResponseArgs) ToA2AProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) A2AProtectionContainerMappingDetailsResponseOutput
type A2AProtectionContainerMappingDetailsResponseInput ¶
type A2AProtectionContainerMappingDetailsResponseInput interface { pulumi.Input ToA2AProtectionContainerMappingDetailsResponseOutput() A2AProtectionContainerMappingDetailsResponseOutput ToA2AProtectionContainerMappingDetailsResponseOutputWithContext(context.Context) A2AProtectionContainerMappingDetailsResponseOutput }
A2AProtectionContainerMappingDetailsResponseInput is an input type that accepts A2AProtectionContainerMappingDetailsResponseArgs and A2AProtectionContainerMappingDetailsResponseOutput values. You can construct a concrete instance of `A2AProtectionContainerMappingDetailsResponseInput` via:
A2AProtectionContainerMappingDetailsResponseArgs{...}
type A2AProtectionContainerMappingDetailsResponseOutput ¶
type A2AProtectionContainerMappingDetailsResponseOutput struct{ *pulumi.OutputState }
A2A provider specific settings.
func (A2AProtectionContainerMappingDetailsResponseOutput) AgentAutoUpdateStatus ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) AgentAutoUpdateStatus() pulumi.StringPtrOutput
A value indicating whether the auto update is enabled.
func (A2AProtectionContainerMappingDetailsResponseOutput) AutomationAccountArmId ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) AutomationAccountArmId() pulumi.StringPtrOutput
The automation account arm id.
func (A2AProtectionContainerMappingDetailsResponseOutput) ElementType ¶
func (A2AProtectionContainerMappingDetailsResponseOutput) ElementType() reflect.Type
func (A2AProtectionContainerMappingDetailsResponseOutput) InstanceType ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (A2AProtectionContainerMappingDetailsResponseOutput) JobScheduleName ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) JobScheduleName() pulumi.StringPtrOutput
The job schedule arm name.
func (A2AProtectionContainerMappingDetailsResponseOutput) ScheduleName ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) ScheduleName() pulumi.StringPtrOutput
The schedule arm name.
func (A2AProtectionContainerMappingDetailsResponseOutput) ToA2AProtectionContainerMappingDetailsResponseOutput ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) ToA2AProtectionContainerMappingDetailsResponseOutput() A2AProtectionContainerMappingDetailsResponseOutput
func (A2AProtectionContainerMappingDetailsResponseOutput) ToA2AProtectionContainerMappingDetailsResponseOutputWithContext ¶
func (o A2AProtectionContainerMappingDetailsResponseOutput) ToA2AProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) A2AProtectionContainerMappingDetailsResponseOutput
type A2AReplicationDetailsResponse ¶
type A2AReplicationDetailsResponse struct { // The agent version. AgentVersion *string `pulumi:"agentVersion"` // The fabric specific object Id of the virtual machine. FabricObjectId *string `pulumi:"fabricObjectId"` // The initial primary fabric location. InitialPrimaryFabricLocation string `pulumi:"initialPrimaryFabricLocation"` // The initial primary availability zone. InitialPrimaryZone string `pulumi:"initialPrimaryZone"` // The initial recovery fabric location. InitialRecoveryFabricLocation string `pulumi:"initialRecoveryFabricLocation"` // The initial recovery availability zone. InitialRecoveryZone string `pulumi:"initialRecoveryZone"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // A value indicating whether replication agent update is required. IsReplicationAgentUpdateRequired *bool `pulumi:"isReplicationAgentUpdateRequired"` // The last heartbeat received from the source server. LastHeartbeat *string `pulumi:"lastHeartbeat"` // The time (in UTC) when the last RPO value was calculated by Protection Service. LastRpoCalculatedTime *string `pulumi:"lastRpoCalculatedTime"` // An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing. LifecycleId *string `pulumi:"lifecycleId"` // The management Id. ManagementId *string `pulumi:"managementId"` // The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. MonitoringJobType *string `pulumi:"monitoringJobType"` // The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. MonitoringPercentageCompletion *int `pulumi:"monitoringPercentageCompletion"` // Whether Multi VM group is auto created or specified by user. MultiVmGroupCreateOption *string `pulumi:"multiVmGroupCreateOption"` // The multi vm group Id. MultiVmGroupId *string `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName *string `pulumi:"multiVmGroupName"` // The type of operating system. OsType *string `pulumi:"osType"` // Primary fabric location. PrimaryFabricLocation *string `pulumi:"primaryFabricLocation"` // The list of protected disks. ProtectedDisks []A2AProtectedDiskDetailsResponse `pulumi:"protectedDisks"` // The list of protected managed disks. ProtectedManagedDisks []A2AProtectedManagedDiskDetailsResponse `pulumi:"protectedManagedDisks"` // The recovery availability set. RecoveryAvailabilitySet *string `pulumi:"recoveryAvailabilitySet"` // The recovery availability zone. RecoveryAvailabilityZone *string `pulumi:"recoveryAvailabilityZone"` // The recovery resource group. RecoveryAzureResourceGroupId *string `pulumi:"recoveryAzureResourceGroupId"` // The name of recovery virtual machine. RecoveryAzureVMName *string `pulumi:"recoveryAzureVMName"` // The size of recovery virtual machine. RecoveryAzureVMSize *string `pulumi:"recoveryAzureVMSize"` // The recovery boot diagnostic storage account Arm Id. RecoveryBootDiagStorageAccountId *string `pulumi:"recoveryBootDiagStorageAccountId"` // The recovery cloud service. RecoveryCloudService *string `pulumi:"recoveryCloudService"` // The recovery fabric location. RecoveryFabricLocation *string `pulumi:"recoveryFabricLocation"` // The recovery fabric object Id. RecoveryFabricObjectId *string `pulumi:"recoveryFabricObjectId"` // The recovery proximity placement group Id. RecoveryProximityPlacementGroupId *string `pulumi:"recoveryProximityPlacementGroupId"` // The last RPO value in seconds. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The recovery virtual network. SelectedRecoveryAzureNetworkId *string `pulumi:"selectedRecoveryAzureNetworkId"` // The test failover virtual network. SelectedTfoAzureNetworkId *string `pulumi:"selectedTfoAzureNetworkId"` // The test failover fabric object Id. TestFailoverRecoveryFabricObjectId *string `pulumi:"testFailoverRecoveryFabricObjectId"` // The test failover VM name. TfoAzureVMName *string `pulumi:"tfoAzureVMName"` // The list of unprotected disks. UnprotectedDisks []A2AUnprotectedDiskDetailsResponse `pulumi:"unprotectedDisks"` // The encryption type of the VM. VmEncryptionType string `pulumi:"vmEncryptionType"` // The virtual machine nic details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` // The synced configuration details. VmSyncedConfigDetails *AzureToAzureVmSyncedConfigDetailsResponse `pulumi:"vmSyncedConfigDetails"` }
A2A provider specific settings.
type A2AReplicationDetailsResponseArgs ¶
type A2AReplicationDetailsResponseArgs struct { // The agent version. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // The fabric specific object Id of the virtual machine. FabricObjectId pulumi.StringPtrInput `pulumi:"fabricObjectId"` // The initial primary fabric location. InitialPrimaryFabricLocation pulumi.StringInput `pulumi:"initialPrimaryFabricLocation"` // The initial primary availability zone. InitialPrimaryZone pulumi.StringInput `pulumi:"initialPrimaryZone"` // The initial recovery fabric location. InitialRecoveryFabricLocation pulumi.StringInput `pulumi:"initialRecoveryFabricLocation"` // The initial recovery availability zone. InitialRecoveryZone pulumi.StringInput `pulumi:"initialRecoveryZone"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating whether replication agent update is required. IsReplicationAgentUpdateRequired pulumi.BoolPtrInput `pulumi:"isReplicationAgentUpdateRequired"` // The last heartbeat received from the source server. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // The time (in UTC) when the last RPO value was calculated by Protection Service. LastRpoCalculatedTime pulumi.StringPtrInput `pulumi:"lastRpoCalculatedTime"` // An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing. LifecycleId pulumi.StringPtrInput `pulumi:"lifecycleId"` // The management Id. ManagementId pulumi.StringPtrInput `pulumi:"managementId"` // The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. MonitoringJobType pulumi.StringPtrInput `pulumi:"monitoringJobType"` // The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. MonitoringPercentageCompletion pulumi.IntPtrInput `pulumi:"monitoringPercentageCompletion"` // Whether Multi VM group is auto created or specified by user. MultiVmGroupCreateOption pulumi.StringPtrInput `pulumi:"multiVmGroupCreateOption"` // The multi vm group Id. MultiVmGroupId pulumi.StringPtrInput `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName pulumi.StringPtrInput `pulumi:"multiVmGroupName"` // The type of operating system. OsType pulumi.StringPtrInput `pulumi:"osType"` // Primary fabric location. PrimaryFabricLocation pulumi.StringPtrInput `pulumi:"primaryFabricLocation"` // The list of protected disks. ProtectedDisks A2AProtectedDiskDetailsResponseArrayInput `pulumi:"protectedDisks"` // The list of protected managed disks. ProtectedManagedDisks A2AProtectedManagedDiskDetailsResponseArrayInput `pulumi:"protectedManagedDisks"` // The recovery availability set. RecoveryAvailabilitySet pulumi.StringPtrInput `pulumi:"recoveryAvailabilitySet"` // The recovery availability zone. RecoveryAvailabilityZone pulumi.StringPtrInput `pulumi:"recoveryAvailabilityZone"` // The recovery resource group. RecoveryAzureResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryAzureResourceGroupId"` // The name of recovery virtual machine. RecoveryAzureVMName pulumi.StringPtrInput `pulumi:"recoveryAzureVMName"` // The size of recovery virtual machine. RecoveryAzureVMSize pulumi.StringPtrInput `pulumi:"recoveryAzureVMSize"` // The recovery boot diagnostic storage account Arm Id. RecoveryBootDiagStorageAccountId pulumi.StringPtrInput `pulumi:"recoveryBootDiagStorageAccountId"` // The recovery cloud service. RecoveryCloudService pulumi.StringPtrInput `pulumi:"recoveryCloudService"` // The recovery fabric location. RecoveryFabricLocation pulumi.StringPtrInput `pulumi:"recoveryFabricLocation"` // The recovery fabric object Id. RecoveryFabricObjectId pulumi.StringPtrInput `pulumi:"recoveryFabricObjectId"` // The recovery proximity placement group Id. RecoveryProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"recoveryProximityPlacementGroupId"` // The last RPO value in seconds. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The recovery virtual network. SelectedRecoveryAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedRecoveryAzureNetworkId"` // The test failover virtual network. SelectedTfoAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedTfoAzureNetworkId"` // The test failover fabric object Id. TestFailoverRecoveryFabricObjectId pulumi.StringPtrInput `pulumi:"testFailoverRecoveryFabricObjectId"` // The test failover VM name. TfoAzureVMName pulumi.StringPtrInput `pulumi:"tfoAzureVMName"` // The list of unprotected disks. UnprotectedDisks A2AUnprotectedDiskDetailsResponseArrayInput `pulumi:"unprotectedDisks"` // The encryption type of the VM. VmEncryptionType pulumi.StringInput `pulumi:"vmEncryptionType"` // The virtual machine nic details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` // The synced configuration details. VmSyncedConfigDetails AzureToAzureVmSyncedConfigDetailsResponsePtrInput `pulumi:"vmSyncedConfigDetails"` }
A2A provider specific settings.
func (A2AReplicationDetailsResponseArgs) ElementType ¶
func (A2AReplicationDetailsResponseArgs) ElementType() reflect.Type
func (A2AReplicationDetailsResponseArgs) ToA2AReplicationDetailsResponseOutput ¶
func (i A2AReplicationDetailsResponseArgs) ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput
func (A2AReplicationDetailsResponseArgs) ToA2AReplicationDetailsResponseOutputWithContext ¶
func (i A2AReplicationDetailsResponseArgs) ToA2AReplicationDetailsResponseOutputWithContext(ctx context.Context) A2AReplicationDetailsResponseOutput
type A2AReplicationDetailsResponseInput ¶
type A2AReplicationDetailsResponseInput interface { pulumi.Input ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput ToA2AReplicationDetailsResponseOutputWithContext(context.Context) A2AReplicationDetailsResponseOutput }
A2AReplicationDetailsResponseInput is an input type that accepts A2AReplicationDetailsResponseArgs and A2AReplicationDetailsResponseOutput values. You can construct a concrete instance of `A2AReplicationDetailsResponseInput` via:
A2AReplicationDetailsResponseArgs{...}
type A2AReplicationDetailsResponseOutput ¶
type A2AReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
A2A provider specific settings.
func (A2AReplicationDetailsResponseOutput) AgentVersion ¶
func (o A2AReplicationDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
The agent version.
func (A2AReplicationDetailsResponseOutput) ElementType ¶
func (A2AReplicationDetailsResponseOutput) ElementType() reflect.Type
func (A2AReplicationDetailsResponseOutput) FabricObjectId ¶
func (o A2AReplicationDetailsResponseOutput) FabricObjectId() pulumi.StringPtrOutput
The fabric specific object Id of the virtual machine.
func (A2AReplicationDetailsResponseOutput) InitialPrimaryFabricLocation ¶
func (o A2AReplicationDetailsResponseOutput) InitialPrimaryFabricLocation() pulumi.StringOutput
The initial primary fabric location.
func (A2AReplicationDetailsResponseOutput) InitialPrimaryZone ¶
func (o A2AReplicationDetailsResponseOutput) InitialPrimaryZone() pulumi.StringOutput
The initial primary availability zone.
func (A2AReplicationDetailsResponseOutput) InitialRecoveryFabricLocation ¶
func (o A2AReplicationDetailsResponseOutput) InitialRecoveryFabricLocation() pulumi.StringOutput
The initial recovery fabric location.
func (A2AReplicationDetailsResponseOutput) InitialRecoveryZone ¶
func (o A2AReplicationDetailsResponseOutput) InitialRecoveryZone() pulumi.StringOutput
The initial recovery availability zone.
func (A2AReplicationDetailsResponseOutput) InstanceType ¶
func (o A2AReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (A2AReplicationDetailsResponseOutput) IsReplicationAgentUpdateRequired ¶
func (o A2AReplicationDetailsResponseOutput) IsReplicationAgentUpdateRequired() pulumi.BoolPtrOutput
A value indicating whether replication agent update is required.
func (A2AReplicationDetailsResponseOutput) LastHeartbeat ¶
func (o A2AReplicationDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The last heartbeat received from the source server.
func (A2AReplicationDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o A2AReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
The time (in UTC) when the last RPO value was calculated by Protection Service.
func (A2AReplicationDetailsResponseOutput) LifecycleId ¶
func (o A2AReplicationDetailsResponseOutput) LifecycleId() pulumi.StringPtrOutput
An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing.
func (A2AReplicationDetailsResponseOutput) ManagementId ¶
func (o A2AReplicationDetailsResponseOutput) ManagementId() pulumi.StringPtrOutput
The management Id.
func (A2AReplicationDetailsResponseOutput) MonitoringJobType ¶
func (o A2AReplicationDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
func (A2AReplicationDetailsResponseOutput) MonitoringPercentageCompletion ¶
func (o A2AReplicationDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
func (A2AReplicationDetailsResponseOutput) MultiVmGroupCreateOption ¶
func (o A2AReplicationDetailsResponseOutput) MultiVmGroupCreateOption() pulumi.StringPtrOutput
Whether Multi VM group is auto created or specified by user.
func (A2AReplicationDetailsResponseOutput) MultiVmGroupId ¶
func (o A2AReplicationDetailsResponseOutput) MultiVmGroupId() pulumi.StringPtrOutput
The multi vm group Id.
func (A2AReplicationDetailsResponseOutput) MultiVmGroupName ¶
func (o A2AReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringPtrOutput
The multi vm group name.
func (A2AReplicationDetailsResponseOutput) OsType ¶
func (o A2AReplicationDetailsResponseOutput) OsType() pulumi.StringPtrOutput
The type of operating system.
func (A2AReplicationDetailsResponseOutput) PrimaryFabricLocation ¶
func (o A2AReplicationDetailsResponseOutput) PrimaryFabricLocation() pulumi.StringPtrOutput
Primary fabric location.
func (A2AReplicationDetailsResponseOutput) ProtectedDisks ¶
func (o A2AReplicationDetailsResponseOutput) ProtectedDisks() A2AProtectedDiskDetailsResponseArrayOutput
The list of protected disks.
func (A2AReplicationDetailsResponseOutput) ProtectedManagedDisks ¶
func (o A2AReplicationDetailsResponseOutput) ProtectedManagedDisks() A2AProtectedManagedDiskDetailsResponseArrayOutput
The list of protected managed disks.
func (A2AReplicationDetailsResponseOutput) RecoveryAvailabilitySet ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryAvailabilitySet() pulumi.StringPtrOutput
The recovery availability set.
func (A2AReplicationDetailsResponseOutput) RecoveryAvailabilityZone ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryAvailabilityZone() pulumi.StringPtrOutput
The recovery availability zone.
func (A2AReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
The recovery resource group.
func (A2AReplicationDetailsResponseOutput) RecoveryAzureVMName ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryAzureVMName() pulumi.StringPtrOutput
The name of recovery virtual machine.
func (A2AReplicationDetailsResponseOutput) RecoveryAzureVMSize ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
The size of recovery virtual machine.
func (A2AReplicationDetailsResponseOutput) RecoveryBootDiagStorageAccountId ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryBootDiagStorageAccountId() pulumi.StringPtrOutput
The recovery boot diagnostic storage account Arm Id.
func (A2AReplicationDetailsResponseOutput) RecoveryCloudService ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryCloudService() pulumi.StringPtrOutput
The recovery cloud service.
func (A2AReplicationDetailsResponseOutput) RecoveryFabricLocation ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryFabricLocation() pulumi.StringPtrOutput
The recovery fabric location.
func (A2AReplicationDetailsResponseOutput) RecoveryFabricObjectId ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryFabricObjectId() pulumi.StringPtrOutput
The recovery fabric object Id.
func (A2AReplicationDetailsResponseOutput) RecoveryProximityPlacementGroupId ¶
func (o A2AReplicationDetailsResponseOutput) RecoveryProximityPlacementGroupId() pulumi.StringPtrOutput
The recovery proximity placement group Id.
func (A2AReplicationDetailsResponseOutput) RpoInSeconds ¶
func (o A2AReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
The last RPO value in seconds.
func (A2AReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId ¶
func (o A2AReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
The recovery virtual network.
func (A2AReplicationDetailsResponseOutput) SelectedTfoAzureNetworkId ¶
func (o A2AReplicationDetailsResponseOutput) SelectedTfoAzureNetworkId() pulumi.StringPtrOutput
The test failover virtual network.
func (A2AReplicationDetailsResponseOutput) TestFailoverRecoveryFabricObjectId ¶
func (o A2AReplicationDetailsResponseOutput) TestFailoverRecoveryFabricObjectId() pulumi.StringPtrOutput
The test failover fabric object Id.
func (A2AReplicationDetailsResponseOutput) TfoAzureVMName ¶
func (o A2AReplicationDetailsResponseOutput) TfoAzureVMName() pulumi.StringPtrOutput
The test failover VM name.
func (A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutput ¶
func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput
func (A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutputWithContext ¶
func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutputWithContext(ctx context.Context) A2AReplicationDetailsResponseOutput
func (A2AReplicationDetailsResponseOutput) UnprotectedDisks ¶
func (o A2AReplicationDetailsResponseOutput) UnprotectedDisks() A2AUnprotectedDiskDetailsResponseArrayOutput
The list of unprotected disks.
func (A2AReplicationDetailsResponseOutput) VmEncryptionType ¶
func (o A2AReplicationDetailsResponseOutput) VmEncryptionType() pulumi.StringOutput
The encryption type of the VM.
func (A2AReplicationDetailsResponseOutput) VmNics ¶
func (o A2AReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
The virtual machine nic details.
func (A2AReplicationDetailsResponseOutput) VmProtectionState ¶
func (o A2AReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (A2AReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o A2AReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
func (A2AReplicationDetailsResponseOutput) VmSyncedConfigDetails ¶
func (o A2AReplicationDetailsResponseOutput) VmSyncedConfigDetails() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
The synced configuration details.
type A2AUnprotectedDiskDetailsResponse ¶
type A2AUnprotectedDiskDetailsResponse struct { // The source lun Id for the data disk. DiskLunId *int `pulumi:"diskLunId"` }
A2A unprotected disk details.
type A2AUnprotectedDiskDetailsResponseArgs ¶
type A2AUnprotectedDiskDetailsResponseArgs struct { // The source lun Id for the data disk. DiskLunId pulumi.IntPtrInput `pulumi:"diskLunId"` }
A2A unprotected disk details.
func (A2AUnprotectedDiskDetailsResponseArgs) ElementType ¶
func (A2AUnprotectedDiskDetailsResponseArgs) ElementType() reflect.Type
func (A2AUnprotectedDiskDetailsResponseArgs) ToA2AUnprotectedDiskDetailsResponseOutput ¶
func (i A2AUnprotectedDiskDetailsResponseArgs) ToA2AUnprotectedDiskDetailsResponseOutput() A2AUnprotectedDiskDetailsResponseOutput
func (A2AUnprotectedDiskDetailsResponseArgs) ToA2AUnprotectedDiskDetailsResponseOutputWithContext ¶
func (i A2AUnprotectedDiskDetailsResponseArgs) ToA2AUnprotectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseOutput
type A2AUnprotectedDiskDetailsResponseArray ¶
type A2AUnprotectedDiskDetailsResponseArray []A2AUnprotectedDiskDetailsResponseInput
func (A2AUnprotectedDiskDetailsResponseArray) ElementType ¶
func (A2AUnprotectedDiskDetailsResponseArray) ElementType() reflect.Type
func (A2AUnprotectedDiskDetailsResponseArray) ToA2AUnprotectedDiskDetailsResponseArrayOutput ¶
func (i A2AUnprotectedDiskDetailsResponseArray) ToA2AUnprotectedDiskDetailsResponseArrayOutput() A2AUnprotectedDiskDetailsResponseArrayOutput
func (A2AUnprotectedDiskDetailsResponseArray) ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext ¶
func (i A2AUnprotectedDiskDetailsResponseArray) ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseArrayOutput
type A2AUnprotectedDiskDetailsResponseArrayInput ¶
type A2AUnprotectedDiskDetailsResponseArrayInput interface { pulumi.Input ToA2AUnprotectedDiskDetailsResponseArrayOutput() A2AUnprotectedDiskDetailsResponseArrayOutput ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext(context.Context) A2AUnprotectedDiskDetailsResponseArrayOutput }
A2AUnprotectedDiskDetailsResponseArrayInput is an input type that accepts A2AUnprotectedDiskDetailsResponseArray and A2AUnprotectedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `A2AUnprotectedDiskDetailsResponseArrayInput` via:
A2AUnprotectedDiskDetailsResponseArray{ A2AUnprotectedDiskDetailsResponseArgs{...} }
type A2AUnprotectedDiskDetailsResponseArrayOutput ¶
type A2AUnprotectedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (A2AUnprotectedDiskDetailsResponseArrayOutput) ElementType ¶
func (A2AUnprotectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (A2AUnprotectedDiskDetailsResponseArrayOutput) ToA2AUnprotectedDiskDetailsResponseArrayOutput ¶
func (o A2AUnprotectedDiskDetailsResponseArrayOutput) ToA2AUnprotectedDiskDetailsResponseArrayOutput() A2AUnprotectedDiskDetailsResponseArrayOutput
func (A2AUnprotectedDiskDetailsResponseArrayOutput) ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext ¶
func (o A2AUnprotectedDiskDetailsResponseArrayOutput) ToA2AUnprotectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseArrayOutput
type A2AUnprotectedDiskDetailsResponseInput ¶
type A2AUnprotectedDiskDetailsResponseInput interface { pulumi.Input ToA2AUnprotectedDiskDetailsResponseOutput() A2AUnprotectedDiskDetailsResponseOutput ToA2AUnprotectedDiskDetailsResponseOutputWithContext(context.Context) A2AUnprotectedDiskDetailsResponseOutput }
A2AUnprotectedDiskDetailsResponseInput is an input type that accepts A2AUnprotectedDiskDetailsResponseArgs and A2AUnprotectedDiskDetailsResponseOutput values. You can construct a concrete instance of `A2AUnprotectedDiskDetailsResponseInput` via:
A2AUnprotectedDiskDetailsResponseArgs{...}
type A2AUnprotectedDiskDetailsResponseOutput ¶
type A2AUnprotectedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
A2A unprotected disk details.
func (A2AUnprotectedDiskDetailsResponseOutput) DiskLunId ¶
func (o A2AUnprotectedDiskDetailsResponseOutput) DiskLunId() pulumi.IntPtrOutput
The source lun Id for the data disk.
func (A2AUnprotectedDiskDetailsResponseOutput) ElementType ¶
func (A2AUnprotectedDiskDetailsResponseOutput) ElementType() reflect.Type
func (A2AUnprotectedDiskDetailsResponseOutput) ToA2AUnprotectedDiskDetailsResponseOutput ¶
func (o A2AUnprotectedDiskDetailsResponseOutput) ToA2AUnprotectedDiskDetailsResponseOutput() A2AUnprotectedDiskDetailsResponseOutput
func (A2AUnprotectedDiskDetailsResponseOutput) ToA2AUnprotectedDiskDetailsResponseOutputWithContext ¶
func (o A2AUnprotectedDiskDetailsResponseOutput) ToA2AUnprotectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AUnprotectedDiskDetailsResponseOutput
type A2AVmDiskInputDetails ¶
type A2AVmDiskInputDetails struct { // The disk Uri. DiskUri *string `pulumi:"diskUri"` // The primary staging storage account Id. PrimaryStagingAzureStorageAccountId *string `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery VHD storage account Id. RecoveryAzureStorageAccountId *string `pulumi:"recoveryAzureStorageAccountId"` }
Azure VM disk input details.
type A2AVmDiskInputDetailsArgs ¶
type A2AVmDiskInputDetailsArgs struct { // The disk Uri. DiskUri pulumi.StringPtrInput `pulumi:"diskUri"` // The primary staging storage account Id. PrimaryStagingAzureStorageAccountId pulumi.StringPtrInput `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery VHD storage account Id. RecoveryAzureStorageAccountId pulumi.StringPtrInput `pulumi:"recoveryAzureStorageAccountId"` }
Azure VM disk input details.
func (A2AVmDiskInputDetailsArgs) ElementType ¶
func (A2AVmDiskInputDetailsArgs) ElementType() reflect.Type
func (A2AVmDiskInputDetailsArgs) ToA2AVmDiskInputDetailsOutput ¶
func (i A2AVmDiskInputDetailsArgs) ToA2AVmDiskInputDetailsOutput() A2AVmDiskInputDetailsOutput
func (A2AVmDiskInputDetailsArgs) ToA2AVmDiskInputDetailsOutputWithContext ¶
func (i A2AVmDiskInputDetailsArgs) ToA2AVmDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsOutput
type A2AVmDiskInputDetailsArray ¶
type A2AVmDiskInputDetailsArray []A2AVmDiskInputDetailsInput
func (A2AVmDiskInputDetailsArray) ElementType ¶
func (A2AVmDiskInputDetailsArray) ElementType() reflect.Type
func (A2AVmDiskInputDetailsArray) ToA2AVmDiskInputDetailsArrayOutput ¶
func (i A2AVmDiskInputDetailsArray) ToA2AVmDiskInputDetailsArrayOutput() A2AVmDiskInputDetailsArrayOutput
func (A2AVmDiskInputDetailsArray) ToA2AVmDiskInputDetailsArrayOutputWithContext ¶
func (i A2AVmDiskInputDetailsArray) ToA2AVmDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsArrayOutput
type A2AVmDiskInputDetailsArrayInput ¶
type A2AVmDiskInputDetailsArrayInput interface { pulumi.Input ToA2AVmDiskInputDetailsArrayOutput() A2AVmDiskInputDetailsArrayOutput ToA2AVmDiskInputDetailsArrayOutputWithContext(context.Context) A2AVmDiskInputDetailsArrayOutput }
A2AVmDiskInputDetailsArrayInput is an input type that accepts A2AVmDiskInputDetailsArray and A2AVmDiskInputDetailsArrayOutput values. You can construct a concrete instance of `A2AVmDiskInputDetailsArrayInput` via:
A2AVmDiskInputDetailsArray{ A2AVmDiskInputDetailsArgs{...} }
type A2AVmDiskInputDetailsArrayOutput ¶
type A2AVmDiskInputDetailsArrayOutput struct{ *pulumi.OutputState }
func (A2AVmDiskInputDetailsArrayOutput) ElementType ¶
func (A2AVmDiskInputDetailsArrayOutput) ElementType() reflect.Type
func (A2AVmDiskInputDetailsArrayOutput) Index ¶
func (o A2AVmDiskInputDetailsArrayOutput) Index(i pulumi.IntInput) A2AVmDiskInputDetailsOutput
func (A2AVmDiskInputDetailsArrayOutput) ToA2AVmDiskInputDetailsArrayOutput ¶
func (o A2AVmDiskInputDetailsArrayOutput) ToA2AVmDiskInputDetailsArrayOutput() A2AVmDiskInputDetailsArrayOutput
func (A2AVmDiskInputDetailsArrayOutput) ToA2AVmDiskInputDetailsArrayOutputWithContext ¶
func (o A2AVmDiskInputDetailsArrayOutput) ToA2AVmDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsArrayOutput
type A2AVmDiskInputDetailsInput ¶
type A2AVmDiskInputDetailsInput interface { pulumi.Input ToA2AVmDiskInputDetailsOutput() A2AVmDiskInputDetailsOutput ToA2AVmDiskInputDetailsOutputWithContext(context.Context) A2AVmDiskInputDetailsOutput }
A2AVmDiskInputDetailsInput is an input type that accepts A2AVmDiskInputDetailsArgs and A2AVmDiskInputDetailsOutput values. You can construct a concrete instance of `A2AVmDiskInputDetailsInput` via:
A2AVmDiskInputDetailsArgs{...}
type A2AVmDiskInputDetailsOutput ¶
type A2AVmDiskInputDetailsOutput struct{ *pulumi.OutputState }
Azure VM disk input details.
func (A2AVmDiskInputDetailsOutput) DiskUri ¶
func (o A2AVmDiskInputDetailsOutput) DiskUri() pulumi.StringPtrOutput
The disk Uri.
func (A2AVmDiskInputDetailsOutput) ElementType ¶
func (A2AVmDiskInputDetailsOutput) ElementType() reflect.Type
func (A2AVmDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId ¶
func (o A2AVmDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
The primary staging storage account Id.
func (A2AVmDiskInputDetailsOutput) RecoveryAzureStorageAccountId ¶
func (o A2AVmDiskInputDetailsOutput) RecoveryAzureStorageAccountId() pulumi.StringPtrOutput
The recovery VHD storage account Id.
func (A2AVmDiskInputDetailsOutput) ToA2AVmDiskInputDetailsOutput ¶
func (o A2AVmDiskInputDetailsOutput) ToA2AVmDiskInputDetailsOutput() A2AVmDiskInputDetailsOutput
func (A2AVmDiskInputDetailsOutput) ToA2AVmDiskInputDetailsOutputWithContext ¶
func (o A2AVmDiskInputDetailsOutput) ToA2AVmDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmDiskInputDetailsOutput
type A2AVmManagedDiskInputDetails ¶
type A2AVmManagedDiskInputDetails struct { // The recovery disk encryption information (for one / single pass flows). DiskEncryptionInfo *DiskEncryptionInfo `pulumi:"diskEncryptionInfo"` // The disk Id. DiskId *string `pulumi:"diskId"` // The primary staging storage account Arm Id. PrimaryStagingAzureStorageAccountId *string `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery disk encryption set Id. RecoveryDiskEncryptionSetId *string `pulumi:"recoveryDiskEncryptionSetId"` // The replica disk type. Its an optional value and will be same as source disk type if not user provided. RecoveryReplicaDiskAccountType *string `pulumi:"recoveryReplicaDiskAccountType"` // The target resource group Arm Id. RecoveryResourceGroupId *string `pulumi:"recoveryResourceGroupId"` // The target disk type after failover. Its an optional value and will be same as source disk type if not user provided. RecoveryTargetDiskAccountType *string `pulumi:"recoveryTargetDiskAccountType"` }
Azure VM managed disk input details.
type A2AVmManagedDiskInputDetailsArgs ¶
type A2AVmManagedDiskInputDetailsArgs struct { // The recovery disk encryption information (for one / single pass flows). DiskEncryptionInfo DiskEncryptionInfoPtrInput `pulumi:"diskEncryptionInfo"` // The disk Id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The primary staging storage account Arm Id. PrimaryStagingAzureStorageAccountId pulumi.StringPtrInput `pulumi:"primaryStagingAzureStorageAccountId"` // The recovery disk encryption set Id. RecoveryDiskEncryptionSetId pulumi.StringPtrInput `pulumi:"recoveryDiskEncryptionSetId"` // The replica disk type. Its an optional value and will be same as source disk type if not user provided. RecoveryReplicaDiskAccountType pulumi.StringPtrInput `pulumi:"recoveryReplicaDiskAccountType"` // The target resource group Arm Id. RecoveryResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryResourceGroupId"` // The target disk type after failover. Its an optional value and will be same as source disk type if not user provided. RecoveryTargetDiskAccountType pulumi.StringPtrInput `pulumi:"recoveryTargetDiskAccountType"` }
Azure VM managed disk input details.
func (A2AVmManagedDiskInputDetailsArgs) ElementType ¶
func (A2AVmManagedDiskInputDetailsArgs) ElementType() reflect.Type
func (A2AVmManagedDiskInputDetailsArgs) ToA2AVmManagedDiskInputDetailsOutput ¶
func (i A2AVmManagedDiskInputDetailsArgs) ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput
func (A2AVmManagedDiskInputDetailsArgs) ToA2AVmManagedDiskInputDetailsOutputWithContext ¶
func (i A2AVmManagedDiskInputDetailsArgs) ToA2AVmManagedDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsOutput
type A2AVmManagedDiskInputDetailsArray ¶
type A2AVmManagedDiskInputDetailsArray []A2AVmManagedDiskInputDetailsInput
func (A2AVmManagedDiskInputDetailsArray) ElementType ¶
func (A2AVmManagedDiskInputDetailsArray) ElementType() reflect.Type
func (A2AVmManagedDiskInputDetailsArray) ToA2AVmManagedDiskInputDetailsArrayOutput ¶
func (i A2AVmManagedDiskInputDetailsArray) ToA2AVmManagedDiskInputDetailsArrayOutput() A2AVmManagedDiskInputDetailsArrayOutput
func (A2AVmManagedDiskInputDetailsArray) ToA2AVmManagedDiskInputDetailsArrayOutputWithContext ¶
func (i A2AVmManagedDiskInputDetailsArray) ToA2AVmManagedDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsArrayOutput
type A2AVmManagedDiskInputDetailsArrayInput ¶
type A2AVmManagedDiskInputDetailsArrayInput interface { pulumi.Input ToA2AVmManagedDiskInputDetailsArrayOutput() A2AVmManagedDiskInputDetailsArrayOutput ToA2AVmManagedDiskInputDetailsArrayOutputWithContext(context.Context) A2AVmManagedDiskInputDetailsArrayOutput }
A2AVmManagedDiskInputDetailsArrayInput is an input type that accepts A2AVmManagedDiskInputDetailsArray and A2AVmManagedDiskInputDetailsArrayOutput values. You can construct a concrete instance of `A2AVmManagedDiskInputDetailsArrayInput` via:
A2AVmManagedDiskInputDetailsArray{ A2AVmManagedDiskInputDetailsArgs{...} }
type A2AVmManagedDiskInputDetailsArrayOutput ¶
type A2AVmManagedDiskInputDetailsArrayOutput struct{ *pulumi.OutputState }
func (A2AVmManagedDiskInputDetailsArrayOutput) ElementType ¶
func (A2AVmManagedDiskInputDetailsArrayOutput) ElementType() reflect.Type
func (A2AVmManagedDiskInputDetailsArrayOutput) ToA2AVmManagedDiskInputDetailsArrayOutput ¶
func (o A2AVmManagedDiskInputDetailsArrayOutput) ToA2AVmManagedDiskInputDetailsArrayOutput() A2AVmManagedDiskInputDetailsArrayOutput
func (A2AVmManagedDiskInputDetailsArrayOutput) ToA2AVmManagedDiskInputDetailsArrayOutputWithContext ¶
func (o A2AVmManagedDiskInputDetailsArrayOutput) ToA2AVmManagedDiskInputDetailsArrayOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsArrayOutput
type A2AVmManagedDiskInputDetailsInput ¶
type A2AVmManagedDiskInputDetailsInput interface { pulumi.Input ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput ToA2AVmManagedDiskInputDetailsOutputWithContext(context.Context) A2AVmManagedDiskInputDetailsOutput }
A2AVmManagedDiskInputDetailsInput is an input type that accepts A2AVmManagedDiskInputDetailsArgs and A2AVmManagedDiskInputDetailsOutput values. You can construct a concrete instance of `A2AVmManagedDiskInputDetailsInput` via:
A2AVmManagedDiskInputDetailsArgs{...}
type A2AVmManagedDiskInputDetailsOutput ¶
type A2AVmManagedDiskInputDetailsOutput struct{ *pulumi.OutputState }
Azure VM managed disk input details.
func (A2AVmManagedDiskInputDetailsOutput) DiskEncryptionInfo ¶
func (o A2AVmManagedDiskInputDetailsOutput) DiskEncryptionInfo() DiskEncryptionInfoPtrOutput
The recovery disk encryption information (for one / single pass flows).
func (A2AVmManagedDiskInputDetailsOutput) DiskId ¶
func (o A2AVmManagedDiskInputDetailsOutput) DiskId() pulumi.StringPtrOutput
The disk Id.
func (A2AVmManagedDiskInputDetailsOutput) ElementType ¶
func (A2AVmManagedDiskInputDetailsOutput) ElementType() reflect.Type
func (A2AVmManagedDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId ¶
func (o A2AVmManagedDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
The primary staging storage account Arm Id.
func (A2AVmManagedDiskInputDetailsOutput) RecoveryDiskEncryptionSetId ¶
func (o A2AVmManagedDiskInputDetailsOutput) RecoveryDiskEncryptionSetId() pulumi.StringPtrOutput
The recovery disk encryption set Id.
func (A2AVmManagedDiskInputDetailsOutput) RecoveryReplicaDiskAccountType ¶
func (o A2AVmManagedDiskInputDetailsOutput) RecoveryReplicaDiskAccountType() pulumi.StringPtrOutput
The replica disk type. Its an optional value and will be same as source disk type if not user provided.
func (A2AVmManagedDiskInputDetailsOutput) RecoveryResourceGroupId ¶
func (o A2AVmManagedDiskInputDetailsOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
The target resource group Arm Id.
func (A2AVmManagedDiskInputDetailsOutput) RecoveryTargetDiskAccountType ¶
func (o A2AVmManagedDiskInputDetailsOutput) RecoveryTargetDiskAccountType() pulumi.StringPtrOutput
The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
func (A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutput ¶
func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput
func (A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutputWithContext ¶
func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsOutput
type AddRecoveryServicesProviderInputProperties ¶
type AddRecoveryServicesProviderInputProperties struct { // The identity provider input for DRA authentication. AuthenticationIdentityInput IdentityProviderInput `pulumi:"authenticationIdentityInput"` // The identity provider input for data plane authentication. DataPlaneAuthenticationIdentityInput *IdentityProviderInput `pulumi:"dataPlaneAuthenticationIdentityInput"` // The Id of the machine where the provider is getting added. MachineId *string `pulumi:"machineId"` // The name of the machine where the provider is getting added. MachineName string `pulumi:"machineName"` // The identity provider input for resource access. ResourceAccessIdentityInput IdentityProviderInput `pulumi:"resourceAccessIdentityInput"` }
The properties of an add provider request.
type AddRecoveryServicesProviderInputPropertiesArgs ¶
type AddRecoveryServicesProviderInputPropertiesArgs struct { // The identity provider input for DRA authentication. AuthenticationIdentityInput IdentityProviderInputInput `pulumi:"authenticationIdentityInput"` // The identity provider input for data plane authentication. DataPlaneAuthenticationIdentityInput IdentityProviderInputPtrInput `pulumi:"dataPlaneAuthenticationIdentityInput"` // The Id of the machine where the provider is getting added. MachineId pulumi.StringPtrInput `pulumi:"machineId"` // The name of the machine where the provider is getting added. MachineName pulumi.StringInput `pulumi:"machineName"` // The identity provider input for resource access. ResourceAccessIdentityInput IdentityProviderInputInput `pulumi:"resourceAccessIdentityInput"` }
The properties of an add provider request.
func (AddRecoveryServicesProviderInputPropertiesArgs) ElementType ¶
func (AddRecoveryServicesProviderInputPropertiesArgs) ElementType() reflect.Type
func (AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesOutput ¶
func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesOutput() AddRecoveryServicesProviderInputPropertiesOutput
func (AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesOutputWithContext ¶
func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesOutput
func (AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesPtrOutput ¶
func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput
func (AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext ¶
func (i AddRecoveryServicesProviderInputPropertiesArgs) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput
type AddRecoveryServicesProviderInputPropertiesInput ¶
type AddRecoveryServicesProviderInputPropertiesInput interface { pulumi.Input ToAddRecoveryServicesProviderInputPropertiesOutput() AddRecoveryServicesProviderInputPropertiesOutput ToAddRecoveryServicesProviderInputPropertiesOutputWithContext(context.Context) AddRecoveryServicesProviderInputPropertiesOutput }
AddRecoveryServicesProviderInputPropertiesInput is an input type that accepts AddRecoveryServicesProviderInputPropertiesArgs and AddRecoveryServicesProviderInputPropertiesOutput values. You can construct a concrete instance of `AddRecoveryServicesProviderInputPropertiesInput` via:
AddRecoveryServicesProviderInputPropertiesArgs{...}
type AddRecoveryServicesProviderInputPropertiesOutput ¶
type AddRecoveryServicesProviderInputPropertiesOutput struct{ *pulumi.OutputState }
The properties of an add provider request.
func (AddRecoveryServicesProviderInputPropertiesOutput) AuthenticationIdentityInput ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) AuthenticationIdentityInput() IdentityProviderInputOutput
The identity provider input for DRA authentication.
func (AddRecoveryServicesProviderInputPropertiesOutput) DataPlaneAuthenticationIdentityInput ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) DataPlaneAuthenticationIdentityInput() IdentityProviderInputPtrOutput
The identity provider input for data plane authentication.
func (AddRecoveryServicesProviderInputPropertiesOutput) ElementType ¶
func (AddRecoveryServicesProviderInputPropertiesOutput) ElementType() reflect.Type
func (AddRecoveryServicesProviderInputPropertiesOutput) MachineId ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) MachineId() pulumi.StringPtrOutput
The Id of the machine where the provider is getting added.
func (AddRecoveryServicesProviderInputPropertiesOutput) MachineName ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) MachineName() pulumi.StringOutput
The name of the machine where the provider is getting added.
func (AddRecoveryServicesProviderInputPropertiesOutput) ResourceAccessIdentityInput ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) ResourceAccessIdentityInput() IdentityProviderInputOutput
The identity provider input for resource access.
func (AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesOutput ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesOutput() AddRecoveryServicesProviderInputPropertiesOutput
func (AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesOutputWithContext ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesOutput
func (AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutput ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput
func (AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext ¶
func (o AddRecoveryServicesProviderInputPropertiesOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput
type AddRecoveryServicesProviderInputPropertiesPtrInput ¶
type AddRecoveryServicesProviderInputPropertiesPtrInput interface { pulumi.Input ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput }
AddRecoveryServicesProviderInputPropertiesPtrInput is an input type that accepts AddRecoveryServicesProviderInputPropertiesArgs, AddRecoveryServicesProviderInputPropertiesPtr and AddRecoveryServicesProviderInputPropertiesPtrOutput values. You can construct a concrete instance of `AddRecoveryServicesProviderInputPropertiesPtrInput` via:
AddRecoveryServicesProviderInputPropertiesArgs{...} or: nil
func AddRecoveryServicesProviderInputPropertiesPtr ¶
func AddRecoveryServicesProviderInputPropertiesPtr(v *AddRecoveryServicesProviderInputPropertiesArgs) AddRecoveryServicesProviderInputPropertiesPtrInput
type AddRecoveryServicesProviderInputPropertiesPtrOutput ¶
type AddRecoveryServicesProviderInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) AuthenticationIdentityInput ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) AuthenticationIdentityInput() IdentityProviderInputPtrOutput
The identity provider input for DRA authentication.
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) DataPlaneAuthenticationIdentityInput ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) DataPlaneAuthenticationIdentityInput() IdentityProviderInputPtrOutput
The identity provider input for data plane authentication.
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) ElementType ¶
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) ElementType() reflect.Type
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) MachineId ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) MachineId() pulumi.StringPtrOutput
The Id of the machine where the provider is getting added.
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) MachineName ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) MachineName() pulumi.StringPtrOutput
The name of the machine where the provider is getting added.
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) ResourceAccessIdentityInput ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) ResourceAccessIdentityInput() IdentityProviderInputPtrOutput
The identity provider input for resource access.
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutput ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutput() AddRecoveryServicesProviderInputPropertiesPtrOutput
func (AddRecoveryServicesProviderInputPropertiesPtrOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext ¶
func (o AddRecoveryServicesProviderInputPropertiesPtrOutput) ToAddRecoveryServicesProviderInputPropertiesPtrOutputWithContext(ctx context.Context) AddRecoveryServicesProviderInputPropertiesPtrOutput
type AddVCenterRequestProperties ¶
type AddVCenterRequestProperties struct { // The friendly name of the vCenter. FriendlyName *string `pulumi:"friendlyName"` // The IP address of the vCenter to be discovered. IpAddress *string `pulumi:"ipAddress"` // The port number for discovery. Port *string `pulumi:"port"` // The process server Id from where the discovery is orchestrated. ProcessServerId *string `pulumi:"processServerId"` // The account Id which has privileges to discover the vCenter. RunAsAccountId *string `pulumi:"runAsAccountId"` }
The properties of an add vCenter request.
type AddVCenterRequestPropertiesArgs ¶
type AddVCenterRequestPropertiesArgs struct { // The friendly name of the vCenter. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // The IP address of the vCenter to be discovered. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The port number for discovery. Port pulumi.StringPtrInput `pulumi:"port"` // The process server Id from where the discovery is orchestrated. ProcessServerId pulumi.StringPtrInput `pulumi:"processServerId"` // The account Id which has privileges to discover the vCenter. RunAsAccountId pulumi.StringPtrInput `pulumi:"runAsAccountId"` }
The properties of an add vCenter request.
func (AddVCenterRequestPropertiesArgs) ElementType ¶
func (AddVCenterRequestPropertiesArgs) ElementType() reflect.Type
func (AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesOutput ¶
func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesOutput() AddVCenterRequestPropertiesOutput
func (AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesOutputWithContext ¶
func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesOutput
func (AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesPtrOutput ¶
func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput
func (AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesPtrOutputWithContext ¶
func (i AddVCenterRequestPropertiesArgs) ToAddVCenterRequestPropertiesPtrOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesPtrOutput
type AddVCenterRequestPropertiesInput ¶
type AddVCenterRequestPropertiesInput interface { pulumi.Input ToAddVCenterRequestPropertiesOutput() AddVCenterRequestPropertiesOutput ToAddVCenterRequestPropertiesOutputWithContext(context.Context) AddVCenterRequestPropertiesOutput }
AddVCenterRequestPropertiesInput is an input type that accepts AddVCenterRequestPropertiesArgs and AddVCenterRequestPropertiesOutput values. You can construct a concrete instance of `AddVCenterRequestPropertiesInput` via:
AddVCenterRequestPropertiesArgs{...}
type AddVCenterRequestPropertiesOutput ¶
type AddVCenterRequestPropertiesOutput struct{ *pulumi.OutputState }
The properties of an add vCenter request.
func (AddVCenterRequestPropertiesOutput) ElementType ¶
func (AddVCenterRequestPropertiesOutput) ElementType() reflect.Type
func (AddVCenterRequestPropertiesOutput) FriendlyName ¶
func (o AddVCenterRequestPropertiesOutput) FriendlyName() pulumi.StringPtrOutput
The friendly name of the vCenter.
func (AddVCenterRequestPropertiesOutput) IpAddress ¶
func (o AddVCenterRequestPropertiesOutput) IpAddress() pulumi.StringPtrOutput
The IP address of the vCenter to be discovered.
func (AddVCenterRequestPropertiesOutput) Port ¶
func (o AddVCenterRequestPropertiesOutput) Port() pulumi.StringPtrOutput
The port number for discovery.
func (AddVCenterRequestPropertiesOutput) ProcessServerId ¶
func (o AddVCenterRequestPropertiesOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id from where the discovery is orchestrated.
func (AddVCenterRequestPropertiesOutput) RunAsAccountId ¶
func (o AddVCenterRequestPropertiesOutput) RunAsAccountId() pulumi.StringPtrOutput
The account Id which has privileges to discover the vCenter.
func (AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesOutput ¶
func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesOutput() AddVCenterRequestPropertiesOutput
func (AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesOutputWithContext ¶
func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesOutput
func (AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesPtrOutput ¶
func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput
func (AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesPtrOutputWithContext ¶
func (o AddVCenterRequestPropertiesOutput) ToAddVCenterRequestPropertiesPtrOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesPtrOutput
type AddVCenterRequestPropertiesPtrInput ¶
type AddVCenterRequestPropertiesPtrInput interface { pulumi.Input ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput ToAddVCenterRequestPropertiesPtrOutputWithContext(context.Context) AddVCenterRequestPropertiesPtrOutput }
AddVCenterRequestPropertiesPtrInput is an input type that accepts AddVCenterRequestPropertiesArgs, AddVCenterRequestPropertiesPtr and AddVCenterRequestPropertiesPtrOutput values. You can construct a concrete instance of `AddVCenterRequestPropertiesPtrInput` via:
AddVCenterRequestPropertiesArgs{...} or: nil
func AddVCenterRequestPropertiesPtr ¶
func AddVCenterRequestPropertiesPtr(v *AddVCenterRequestPropertiesArgs) AddVCenterRequestPropertiesPtrInput
type AddVCenterRequestPropertiesPtrOutput ¶
type AddVCenterRequestPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AddVCenterRequestPropertiesPtrOutput) ElementType ¶
func (AddVCenterRequestPropertiesPtrOutput) ElementType() reflect.Type
func (AddVCenterRequestPropertiesPtrOutput) FriendlyName ¶
func (o AddVCenterRequestPropertiesPtrOutput) FriendlyName() pulumi.StringPtrOutput
The friendly name of the vCenter.
func (AddVCenterRequestPropertiesPtrOutput) IpAddress ¶
func (o AddVCenterRequestPropertiesPtrOutput) IpAddress() pulumi.StringPtrOutput
The IP address of the vCenter to be discovered.
func (AddVCenterRequestPropertiesPtrOutput) Port ¶
func (o AddVCenterRequestPropertiesPtrOutput) Port() pulumi.StringPtrOutput
The port number for discovery.
func (AddVCenterRequestPropertiesPtrOutput) ProcessServerId ¶
func (o AddVCenterRequestPropertiesPtrOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id from where the discovery is orchestrated.
func (AddVCenterRequestPropertiesPtrOutput) RunAsAccountId ¶
func (o AddVCenterRequestPropertiesPtrOutput) RunAsAccountId() pulumi.StringPtrOutput
The account Id which has privileges to discover the vCenter.
func (AddVCenterRequestPropertiesPtrOutput) ToAddVCenterRequestPropertiesPtrOutput ¶
func (o AddVCenterRequestPropertiesPtrOutput) ToAddVCenterRequestPropertiesPtrOutput() AddVCenterRequestPropertiesPtrOutput
func (AddVCenterRequestPropertiesPtrOutput) ToAddVCenterRequestPropertiesPtrOutputWithContext ¶
func (o AddVCenterRequestPropertiesPtrOutput) ToAddVCenterRequestPropertiesPtrOutputWithContext(ctx context.Context) AddVCenterRequestPropertiesPtrOutput
type AgentDetailsResponse ¶
type AgentDetailsResponse struct { // The Id of the agent running on the server. AgentId string `pulumi:"agentId"` // The machine BIOS Id. BiosId string `pulumi:"biosId"` // The details of agent disks. Disks []AgentDiskDetailsResponse `pulumi:"disks"` // The machine FQDN. Fqdn string `pulumi:"fqdn"` // The Id of the machine to which the agent is registered. MachineId string `pulumi:"machineId"` }
Agent details.
type AgentDetailsResponseArgs ¶
type AgentDetailsResponseArgs struct { // The Id of the agent running on the server. AgentId pulumi.StringInput `pulumi:"agentId"` // The machine BIOS Id. BiosId pulumi.StringInput `pulumi:"biosId"` // The details of agent disks. Disks AgentDiskDetailsResponseArrayInput `pulumi:"disks"` // The machine FQDN. Fqdn pulumi.StringInput `pulumi:"fqdn"` // The Id of the machine to which the agent is registered. MachineId pulumi.StringInput `pulumi:"machineId"` }
Agent details.
func (AgentDetailsResponseArgs) ElementType ¶
func (AgentDetailsResponseArgs) ElementType() reflect.Type
func (AgentDetailsResponseArgs) ToAgentDetailsResponseOutput ¶
func (i AgentDetailsResponseArgs) ToAgentDetailsResponseOutput() AgentDetailsResponseOutput
func (AgentDetailsResponseArgs) ToAgentDetailsResponseOutputWithContext ¶
func (i AgentDetailsResponseArgs) ToAgentDetailsResponseOutputWithContext(ctx context.Context) AgentDetailsResponseOutput
type AgentDetailsResponseArray ¶
type AgentDetailsResponseArray []AgentDetailsResponseInput
func (AgentDetailsResponseArray) ElementType ¶
func (AgentDetailsResponseArray) ElementType() reflect.Type
func (AgentDetailsResponseArray) ToAgentDetailsResponseArrayOutput ¶
func (i AgentDetailsResponseArray) ToAgentDetailsResponseArrayOutput() AgentDetailsResponseArrayOutput
func (AgentDetailsResponseArray) ToAgentDetailsResponseArrayOutputWithContext ¶
func (i AgentDetailsResponseArray) ToAgentDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDetailsResponseArrayOutput
type AgentDetailsResponseArrayInput ¶
type AgentDetailsResponseArrayInput interface { pulumi.Input ToAgentDetailsResponseArrayOutput() AgentDetailsResponseArrayOutput ToAgentDetailsResponseArrayOutputWithContext(context.Context) AgentDetailsResponseArrayOutput }
AgentDetailsResponseArrayInput is an input type that accepts AgentDetailsResponseArray and AgentDetailsResponseArrayOutput values. You can construct a concrete instance of `AgentDetailsResponseArrayInput` via:
AgentDetailsResponseArray{ AgentDetailsResponseArgs{...} }
type AgentDetailsResponseArrayOutput ¶
type AgentDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (AgentDetailsResponseArrayOutput) ElementType ¶
func (AgentDetailsResponseArrayOutput) ElementType() reflect.Type
func (AgentDetailsResponseArrayOutput) Index ¶
func (o AgentDetailsResponseArrayOutput) Index(i pulumi.IntInput) AgentDetailsResponseOutput
func (AgentDetailsResponseArrayOutput) ToAgentDetailsResponseArrayOutput ¶
func (o AgentDetailsResponseArrayOutput) ToAgentDetailsResponseArrayOutput() AgentDetailsResponseArrayOutput
func (AgentDetailsResponseArrayOutput) ToAgentDetailsResponseArrayOutputWithContext ¶
func (o AgentDetailsResponseArrayOutput) ToAgentDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDetailsResponseArrayOutput
type AgentDetailsResponseInput ¶
type AgentDetailsResponseInput interface { pulumi.Input ToAgentDetailsResponseOutput() AgentDetailsResponseOutput ToAgentDetailsResponseOutputWithContext(context.Context) AgentDetailsResponseOutput }
AgentDetailsResponseInput is an input type that accepts AgentDetailsResponseArgs and AgentDetailsResponseOutput values. You can construct a concrete instance of `AgentDetailsResponseInput` via:
AgentDetailsResponseArgs{...}
type AgentDetailsResponseOutput ¶
type AgentDetailsResponseOutput struct{ *pulumi.OutputState }
Agent details.
func (AgentDetailsResponseOutput) AgentId ¶
func (o AgentDetailsResponseOutput) AgentId() pulumi.StringOutput
The Id of the agent running on the server.
func (AgentDetailsResponseOutput) BiosId ¶
func (o AgentDetailsResponseOutput) BiosId() pulumi.StringOutput
The machine BIOS Id.
func (AgentDetailsResponseOutput) Disks ¶
func (o AgentDetailsResponseOutput) Disks() AgentDiskDetailsResponseArrayOutput
The details of agent disks.
func (AgentDetailsResponseOutput) ElementType ¶
func (AgentDetailsResponseOutput) ElementType() reflect.Type
func (AgentDetailsResponseOutput) Fqdn ¶
func (o AgentDetailsResponseOutput) Fqdn() pulumi.StringOutput
The machine FQDN.
func (AgentDetailsResponseOutput) MachineId ¶
func (o AgentDetailsResponseOutput) MachineId() pulumi.StringOutput
The Id of the machine to which the agent is registered.
func (AgentDetailsResponseOutput) ToAgentDetailsResponseOutput ¶
func (o AgentDetailsResponseOutput) ToAgentDetailsResponseOutput() AgentDetailsResponseOutput
func (AgentDetailsResponseOutput) ToAgentDetailsResponseOutputWithContext ¶
func (o AgentDetailsResponseOutput) ToAgentDetailsResponseOutputWithContext(ctx context.Context) AgentDetailsResponseOutput
type AgentDiskDetailsResponse ¶
type AgentDiskDetailsResponse struct { // The disk capacity in bytes. CapacityInBytes int `pulumi:"capacityInBytes"` // The disk Id. DiskId string `pulumi:"diskId"` // The disk name. DiskName string `pulumi:"diskName"` // A value indicating whether the disk is the OS disk. IsOSDisk string `pulumi:"isOSDisk"` // The lun of disk. LunId int `pulumi:"lunId"` }
Agent disk details.
type AgentDiskDetailsResponseArgs ¶
type AgentDiskDetailsResponseArgs struct { // The disk capacity in bytes. CapacityInBytes pulumi.IntInput `pulumi:"capacityInBytes"` // The disk Id. DiskId pulumi.StringInput `pulumi:"diskId"` // The disk name. DiskName pulumi.StringInput `pulumi:"diskName"` // A value indicating whether the disk is the OS disk. IsOSDisk pulumi.StringInput `pulumi:"isOSDisk"` // The lun of disk. LunId pulumi.IntInput `pulumi:"lunId"` }
Agent disk details.
func (AgentDiskDetailsResponseArgs) ElementType ¶
func (AgentDiskDetailsResponseArgs) ElementType() reflect.Type
func (AgentDiskDetailsResponseArgs) ToAgentDiskDetailsResponseOutput ¶
func (i AgentDiskDetailsResponseArgs) ToAgentDiskDetailsResponseOutput() AgentDiskDetailsResponseOutput
func (AgentDiskDetailsResponseArgs) ToAgentDiskDetailsResponseOutputWithContext ¶
func (i AgentDiskDetailsResponseArgs) ToAgentDiskDetailsResponseOutputWithContext(ctx context.Context) AgentDiskDetailsResponseOutput
type AgentDiskDetailsResponseArray ¶
type AgentDiskDetailsResponseArray []AgentDiskDetailsResponseInput
func (AgentDiskDetailsResponseArray) ElementType ¶
func (AgentDiskDetailsResponseArray) ElementType() reflect.Type
func (AgentDiskDetailsResponseArray) ToAgentDiskDetailsResponseArrayOutput ¶
func (i AgentDiskDetailsResponseArray) ToAgentDiskDetailsResponseArrayOutput() AgentDiskDetailsResponseArrayOutput
func (AgentDiskDetailsResponseArray) ToAgentDiskDetailsResponseArrayOutputWithContext ¶
func (i AgentDiskDetailsResponseArray) ToAgentDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDiskDetailsResponseArrayOutput
type AgentDiskDetailsResponseArrayInput ¶
type AgentDiskDetailsResponseArrayInput interface { pulumi.Input ToAgentDiskDetailsResponseArrayOutput() AgentDiskDetailsResponseArrayOutput ToAgentDiskDetailsResponseArrayOutputWithContext(context.Context) AgentDiskDetailsResponseArrayOutput }
AgentDiskDetailsResponseArrayInput is an input type that accepts AgentDiskDetailsResponseArray and AgentDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `AgentDiskDetailsResponseArrayInput` via:
AgentDiskDetailsResponseArray{ AgentDiskDetailsResponseArgs{...} }
type AgentDiskDetailsResponseArrayOutput ¶
type AgentDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (AgentDiskDetailsResponseArrayOutput) ElementType ¶
func (AgentDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (AgentDiskDetailsResponseArrayOutput) Index ¶
func (o AgentDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) AgentDiskDetailsResponseOutput
func (AgentDiskDetailsResponseArrayOutput) ToAgentDiskDetailsResponseArrayOutput ¶
func (o AgentDiskDetailsResponseArrayOutput) ToAgentDiskDetailsResponseArrayOutput() AgentDiskDetailsResponseArrayOutput
func (AgentDiskDetailsResponseArrayOutput) ToAgentDiskDetailsResponseArrayOutputWithContext ¶
func (o AgentDiskDetailsResponseArrayOutput) ToAgentDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AgentDiskDetailsResponseArrayOutput
type AgentDiskDetailsResponseInput ¶
type AgentDiskDetailsResponseInput interface { pulumi.Input ToAgentDiskDetailsResponseOutput() AgentDiskDetailsResponseOutput ToAgentDiskDetailsResponseOutputWithContext(context.Context) AgentDiskDetailsResponseOutput }
AgentDiskDetailsResponseInput is an input type that accepts AgentDiskDetailsResponseArgs and AgentDiskDetailsResponseOutput values. You can construct a concrete instance of `AgentDiskDetailsResponseInput` via:
AgentDiskDetailsResponseArgs{...}
type AgentDiskDetailsResponseOutput ¶
type AgentDiskDetailsResponseOutput struct{ *pulumi.OutputState }
Agent disk details.
func (AgentDiskDetailsResponseOutput) CapacityInBytes ¶
func (o AgentDiskDetailsResponseOutput) CapacityInBytes() pulumi.IntOutput
The disk capacity in bytes.
func (AgentDiskDetailsResponseOutput) DiskId ¶
func (o AgentDiskDetailsResponseOutput) DiskId() pulumi.StringOutput
The disk Id.
func (AgentDiskDetailsResponseOutput) DiskName ¶
func (o AgentDiskDetailsResponseOutput) DiskName() pulumi.StringOutput
The disk name.
func (AgentDiskDetailsResponseOutput) ElementType ¶
func (AgentDiskDetailsResponseOutput) ElementType() reflect.Type
func (AgentDiskDetailsResponseOutput) IsOSDisk ¶
func (o AgentDiskDetailsResponseOutput) IsOSDisk() pulumi.StringOutput
A value indicating whether the disk is the OS disk.
func (AgentDiskDetailsResponseOutput) LunId ¶
func (o AgentDiskDetailsResponseOutput) LunId() pulumi.IntOutput
The lun of disk.
func (AgentDiskDetailsResponseOutput) ToAgentDiskDetailsResponseOutput ¶
func (o AgentDiskDetailsResponseOutput) ToAgentDiskDetailsResponseOutput() AgentDiskDetailsResponseOutput
func (AgentDiskDetailsResponseOutput) ToAgentDiskDetailsResponseOutputWithContext ¶
func (o AgentDiskDetailsResponseOutput) ToAgentDiskDetailsResponseOutputWithContext(ctx context.Context) AgentDiskDetailsResponseOutput
type AzureFabricCreationInput ¶
type AzureFabricCreationInput struct { // Gets the class type. InstanceType *string `pulumi:"instanceType"` // The Location. Location *string `pulumi:"location"` }
Fabric provider specific settings.
type AzureFabricCreationInputArgs ¶
type AzureFabricCreationInputArgs struct { // Gets the class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Location. Location pulumi.StringPtrInput `pulumi:"location"` }
Fabric provider specific settings.
func (AzureFabricCreationInputArgs) ElementType ¶
func (AzureFabricCreationInputArgs) ElementType() reflect.Type
func (AzureFabricCreationInputArgs) ToAzureFabricCreationInputOutput ¶
func (i AzureFabricCreationInputArgs) ToAzureFabricCreationInputOutput() AzureFabricCreationInputOutput
func (AzureFabricCreationInputArgs) ToAzureFabricCreationInputOutputWithContext ¶
func (i AzureFabricCreationInputArgs) ToAzureFabricCreationInputOutputWithContext(ctx context.Context) AzureFabricCreationInputOutput
type AzureFabricCreationInputInput ¶
type AzureFabricCreationInputInput interface { pulumi.Input ToAzureFabricCreationInputOutput() AzureFabricCreationInputOutput ToAzureFabricCreationInputOutputWithContext(context.Context) AzureFabricCreationInputOutput }
AzureFabricCreationInputInput is an input type that accepts AzureFabricCreationInputArgs and AzureFabricCreationInputOutput values. You can construct a concrete instance of `AzureFabricCreationInputInput` via:
AzureFabricCreationInputArgs{...}
type AzureFabricCreationInputOutput ¶
type AzureFabricCreationInputOutput struct{ *pulumi.OutputState }
Fabric provider specific settings.
func (AzureFabricCreationInputOutput) ElementType ¶
func (AzureFabricCreationInputOutput) ElementType() reflect.Type
func (AzureFabricCreationInputOutput) InstanceType ¶
func (o AzureFabricCreationInputOutput) InstanceType() pulumi.StringPtrOutput
Gets the class type.
func (AzureFabricCreationInputOutput) Location ¶
func (o AzureFabricCreationInputOutput) Location() pulumi.StringPtrOutput
The Location.
func (AzureFabricCreationInputOutput) ToAzureFabricCreationInputOutput ¶
func (o AzureFabricCreationInputOutput) ToAzureFabricCreationInputOutput() AzureFabricCreationInputOutput
func (AzureFabricCreationInputOutput) ToAzureFabricCreationInputOutputWithContext ¶
func (o AzureFabricCreationInputOutput) ToAzureFabricCreationInputOutputWithContext(ctx context.Context) AzureFabricCreationInputOutput
type AzureFabricSpecificDetailsResponse ¶
type AzureFabricSpecificDetailsResponse struct { // The container Ids for the Azure fabric. ContainerIds []string `pulumi:"containerIds"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The Location for the Azure fabric. Location *string `pulumi:"location"` }
Azure Fabric Specific Details.
type AzureFabricSpecificDetailsResponseArgs ¶
type AzureFabricSpecificDetailsResponseArgs struct { // The container Ids for the Azure fabric. ContainerIds pulumi.StringArrayInput `pulumi:"containerIds"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Location for the Azure fabric. Location pulumi.StringPtrInput `pulumi:"location"` }
Azure Fabric Specific Details.
func (AzureFabricSpecificDetailsResponseArgs) ElementType ¶
func (AzureFabricSpecificDetailsResponseArgs) ElementType() reflect.Type
func (AzureFabricSpecificDetailsResponseArgs) ToAzureFabricSpecificDetailsResponseOutput ¶
func (i AzureFabricSpecificDetailsResponseArgs) ToAzureFabricSpecificDetailsResponseOutput() AzureFabricSpecificDetailsResponseOutput
func (AzureFabricSpecificDetailsResponseArgs) ToAzureFabricSpecificDetailsResponseOutputWithContext ¶
func (i AzureFabricSpecificDetailsResponseArgs) ToAzureFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) AzureFabricSpecificDetailsResponseOutput
type AzureFabricSpecificDetailsResponseInput ¶
type AzureFabricSpecificDetailsResponseInput interface { pulumi.Input ToAzureFabricSpecificDetailsResponseOutput() AzureFabricSpecificDetailsResponseOutput ToAzureFabricSpecificDetailsResponseOutputWithContext(context.Context) AzureFabricSpecificDetailsResponseOutput }
AzureFabricSpecificDetailsResponseInput is an input type that accepts AzureFabricSpecificDetailsResponseArgs and AzureFabricSpecificDetailsResponseOutput values. You can construct a concrete instance of `AzureFabricSpecificDetailsResponseInput` via:
AzureFabricSpecificDetailsResponseArgs{...}
type AzureFabricSpecificDetailsResponseOutput ¶
type AzureFabricSpecificDetailsResponseOutput struct{ *pulumi.OutputState }
Azure Fabric Specific Details.
func (AzureFabricSpecificDetailsResponseOutput) ContainerIds ¶
func (o AzureFabricSpecificDetailsResponseOutput) ContainerIds() pulumi.StringArrayOutput
The container Ids for the Azure fabric.
func (AzureFabricSpecificDetailsResponseOutput) ElementType ¶
func (AzureFabricSpecificDetailsResponseOutput) ElementType() reflect.Type
func (AzureFabricSpecificDetailsResponseOutput) InstanceType ¶
func (o AzureFabricSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (AzureFabricSpecificDetailsResponseOutput) Location ¶
func (o AzureFabricSpecificDetailsResponseOutput) Location() pulumi.StringPtrOutput
The Location for the Azure fabric.
func (AzureFabricSpecificDetailsResponseOutput) ToAzureFabricSpecificDetailsResponseOutput ¶
func (o AzureFabricSpecificDetailsResponseOutput) ToAzureFabricSpecificDetailsResponseOutput() AzureFabricSpecificDetailsResponseOutput
func (AzureFabricSpecificDetailsResponseOutput) ToAzureFabricSpecificDetailsResponseOutputWithContext ¶
func (o AzureFabricSpecificDetailsResponseOutput) ToAzureFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) AzureFabricSpecificDetailsResponseOutput
type AzureToAzureCreateNetworkMappingInput ¶
type AzureToAzureCreateNetworkMappingInput struct { // The instance type. InstanceType *string `pulumi:"instanceType"` // The primary azure vnet Id. PrimaryNetworkId *string `pulumi:"primaryNetworkId"` }
Create network mappings input properties/behavior specific to Azure to Azure Network mapping.
type AzureToAzureCreateNetworkMappingInputArgs ¶
type AzureToAzureCreateNetworkMappingInputArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The primary azure vnet Id. PrimaryNetworkId pulumi.StringPtrInput `pulumi:"primaryNetworkId"` }
Create network mappings input properties/behavior specific to Azure to Azure Network mapping.
func (AzureToAzureCreateNetworkMappingInputArgs) ElementType ¶
func (AzureToAzureCreateNetworkMappingInputArgs) ElementType() reflect.Type
func (AzureToAzureCreateNetworkMappingInputArgs) ToAzureToAzureCreateNetworkMappingInputOutput ¶
func (i AzureToAzureCreateNetworkMappingInputArgs) ToAzureToAzureCreateNetworkMappingInputOutput() AzureToAzureCreateNetworkMappingInputOutput
func (AzureToAzureCreateNetworkMappingInputArgs) ToAzureToAzureCreateNetworkMappingInputOutputWithContext ¶
func (i AzureToAzureCreateNetworkMappingInputArgs) ToAzureToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) AzureToAzureCreateNetworkMappingInputOutput
type AzureToAzureCreateNetworkMappingInputInput ¶
type AzureToAzureCreateNetworkMappingInputInput interface { pulumi.Input ToAzureToAzureCreateNetworkMappingInputOutput() AzureToAzureCreateNetworkMappingInputOutput ToAzureToAzureCreateNetworkMappingInputOutputWithContext(context.Context) AzureToAzureCreateNetworkMappingInputOutput }
AzureToAzureCreateNetworkMappingInputInput is an input type that accepts AzureToAzureCreateNetworkMappingInputArgs and AzureToAzureCreateNetworkMappingInputOutput values. You can construct a concrete instance of `AzureToAzureCreateNetworkMappingInputInput` via:
AzureToAzureCreateNetworkMappingInputArgs{...}
type AzureToAzureCreateNetworkMappingInputOutput ¶
type AzureToAzureCreateNetworkMappingInputOutput struct{ *pulumi.OutputState }
Create network mappings input properties/behavior specific to Azure to Azure Network mapping.
func (AzureToAzureCreateNetworkMappingInputOutput) ElementType ¶
func (AzureToAzureCreateNetworkMappingInputOutput) ElementType() reflect.Type
func (AzureToAzureCreateNetworkMappingInputOutput) InstanceType ¶
func (o AzureToAzureCreateNetworkMappingInputOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (AzureToAzureCreateNetworkMappingInputOutput) PrimaryNetworkId ¶
func (o AzureToAzureCreateNetworkMappingInputOutput) PrimaryNetworkId() pulumi.StringPtrOutput
The primary azure vnet Id.
func (AzureToAzureCreateNetworkMappingInputOutput) ToAzureToAzureCreateNetworkMappingInputOutput ¶
func (o AzureToAzureCreateNetworkMappingInputOutput) ToAzureToAzureCreateNetworkMappingInputOutput() AzureToAzureCreateNetworkMappingInputOutput
func (AzureToAzureCreateNetworkMappingInputOutput) ToAzureToAzureCreateNetworkMappingInputOutputWithContext ¶
func (o AzureToAzureCreateNetworkMappingInputOutput) ToAzureToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) AzureToAzureCreateNetworkMappingInputOutput
type AzureToAzureNetworkMappingSettingsResponse ¶
type AzureToAzureNetworkMappingSettingsResponse struct { // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The primary fabric location. PrimaryFabricLocation *string `pulumi:"primaryFabricLocation"` // The recovery fabric location. RecoveryFabricLocation *string `pulumi:"recoveryFabricLocation"` }
A2A Network Mapping fabric specific settings.
type AzureToAzureNetworkMappingSettingsResponseArgs ¶
type AzureToAzureNetworkMappingSettingsResponseArgs struct { // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The primary fabric location. PrimaryFabricLocation pulumi.StringPtrInput `pulumi:"primaryFabricLocation"` // The recovery fabric location. RecoveryFabricLocation pulumi.StringPtrInput `pulumi:"recoveryFabricLocation"` }
A2A Network Mapping fabric specific settings.
func (AzureToAzureNetworkMappingSettingsResponseArgs) ElementType ¶
func (AzureToAzureNetworkMappingSettingsResponseArgs) ElementType() reflect.Type
func (AzureToAzureNetworkMappingSettingsResponseArgs) ToAzureToAzureNetworkMappingSettingsResponseOutput ¶
func (i AzureToAzureNetworkMappingSettingsResponseArgs) ToAzureToAzureNetworkMappingSettingsResponseOutput() AzureToAzureNetworkMappingSettingsResponseOutput
func (AzureToAzureNetworkMappingSettingsResponseArgs) ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext ¶
func (i AzureToAzureNetworkMappingSettingsResponseArgs) ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) AzureToAzureNetworkMappingSettingsResponseOutput
type AzureToAzureNetworkMappingSettingsResponseInput ¶
type AzureToAzureNetworkMappingSettingsResponseInput interface { pulumi.Input ToAzureToAzureNetworkMappingSettingsResponseOutput() AzureToAzureNetworkMappingSettingsResponseOutput ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext(context.Context) AzureToAzureNetworkMappingSettingsResponseOutput }
AzureToAzureNetworkMappingSettingsResponseInput is an input type that accepts AzureToAzureNetworkMappingSettingsResponseArgs and AzureToAzureNetworkMappingSettingsResponseOutput values. You can construct a concrete instance of `AzureToAzureNetworkMappingSettingsResponseInput` via:
AzureToAzureNetworkMappingSettingsResponseArgs{...}
type AzureToAzureNetworkMappingSettingsResponseOutput ¶
type AzureToAzureNetworkMappingSettingsResponseOutput struct{ *pulumi.OutputState }
A2A Network Mapping fabric specific settings.
func (AzureToAzureNetworkMappingSettingsResponseOutput) ElementType ¶
func (AzureToAzureNetworkMappingSettingsResponseOutput) ElementType() reflect.Type
func (AzureToAzureNetworkMappingSettingsResponseOutput) InstanceType ¶
func (o AzureToAzureNetworkMappingSettingsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (AzureToAzureNetworkMappingSettingsResponseOutput) PrimaryFabricLocation ¶
func (o AzureToAzureNetworkMappingSettingsResponseOutput) PrimaryFabricLocation() pulumi.StringPtrOutput
The primary fabric location.
func (AzureToAzureNetworkMappingSettingsResponseOutput) RecoveryFabricLocation ¶
func (o AzureToAzureNetworkMappingSettingsResponseOutput) RecoveryFabricLocation() pulumi.StringPtrOutput
The recovery fabric location.
func (AzureToAzureNetworkMappingSettingsResponseOutput) ToAzureToAzureNetworkMappingSettingsResponseOutput ¶
func (o AzureToAzureNetworkMappingSettingsResponseOutput) ToAzureToAzureNetworkMappingSettingsResponseOutput() AzureToAzureNetworkMappingSettingsResponseOutput
func (AzureToAzureNetworkMappingSettingsResponseOutput) ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext ¶
func (o AzureToAzureNetworkMappingSettingsResponseOutput) ToAzureToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) AzureToAzureNetworkMappingSettingsResponseOutput
type AzureToAzureVmSyncedConfigDetailsResponse ¶
type AzureToAzureVmSyncedConfigDetailsResponse struct { // The Azure VM input endpoints. InputEndpoints []InputEndpointResponse `pulumi:"inputEndpoints"` // The Azure VM tags. Tags map[string]string `pulumi:"tags"` }
Azure to Azure VM synced configuration details.
type AzureToAzureVmSyncedConfigDetailsResponseArgs ¶
type AzureToAzureVmSyncedConfigDetailsResponseArgs struct { // The Azure VM input endpoints. InputEndpoints InputEndpointResponseArrayInput `pulumi:"inputEndpoints"` // The Azure VM tags. Tags pulumi.StringMapInput `pulumi:"tags"` }
Azure to Azure VM synced configuration details.
func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ElementType ¶
func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ElementType() reflect.Type
func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponseOutput ¶
func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponseOutput() AzureToAzureVmSyncedConfigDetailsResponseOutput
func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext ¶
func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponseOutput
func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput ¶
func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
func (AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext ¶
func (i AzureToAzureVmSyncedConfigDetailsResponseArgs) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
type AzureToAzureVmSyncedConfigDetailsResponseInput ¶
type AzureToAzureVmSyncedConfigDetailsResponseInput interface { pulumi.Input ToAzureToAzureVmSyncedConfigDetailsResponseOutput() AzureToAzureVmSyncedConfigDetailsResponseOutput ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext(context.Context) AzureToAzureVmSyncedConfigDetailsResponseOutput }
AzureToAzureVmSyncedConfigDetailsResponseInput is an input type that accepts AzureToAzureVmSyncedConfigDetailsResponseArgs and AzureToAzureVmSyncedConfigDetailsResponseOutput values. You can construct a concrete instance of `AzureToAzureVmSyncedConfigDetailsResponseInput` via:
AzureToAzureVmSyncedConfigDetailsResponseArgs{...}
type AzureToAzureVmSyncedConfigDetailsResponseOutput ¶
type AzureToAzureVmSyncedConfigDetailsResponseOutput struct{ *pulumi.OutputState }
Azure to Azure VM synced configuration details.
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ElementType ¶
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ElementType() reflect.Type
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) InputEndpoints ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) InputEndpoints() InputEndpointResponseArrayOutput
The Azure VM input endpoints.
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) Tags ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) Tags() pulumi.StringMapOutput
The Azure VM tags.
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponseOutput ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponseOutput() AzureToAzureVmSyncedConfigDetailsResponseOutput
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponseOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponseOutput
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
func (AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
type AzureToAzureVmSyncedConfigDetailsResponsePtrInput ¶
type AzureToAzureVmSyncedConfigDetailsResponsePtrInput interface { pulumi.Input ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput }
AzureToAzureVmSyncedConfigDetailsResponsePtrInput is an input type that accepts AzureToAzureVmSyncedConfigDetailsResponseArgs, AzureToAzureVmSyncedConfigDetailsResponsePtr and AzureToAzureVmSyncedConfigDetailsResponsePtrOutput values. You can construct a concrete instance of `AzureToAzureVmSyncedConfigDetailsResponsePtrInput` via:
AzureToAzureVmSyncedConfigDetailsResponseArgs{...} or: nil
func AzureToAzureVmSyncedConfigDetailsResponsePtr ¶
func AzureToAzureVmSyncedConfigDetailsResponsePtr(v *AzureToAzureVmSyncedConfigDetailsResponseArgs) AzureToAzureVmSyncedConfigDetailsResponsePtrInput
type AzureToAzureVmSyncedConfigDetailsResponsePtrOutput ¶
type AzureToAzureVmSyncedConfigDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ElementType ¶
func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ElementType() reflect.Type
func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) InputEndpoints ¶
func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) InputEndpoints() InputEndpointResponseArrayOutput
The Azure VM input endpoints.
func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) Tags ¶
func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) Tags() pulumi.StringMapOutput
The Azure VM tags.
func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput ¶
func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutput() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
func (AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext ¶
func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) ToAzureToAzureVmSyncedConfigDetailsResponsePtrOutputWithContext(ctx context.Context) AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
type AzureVmDiskDetailsResponse ¶
type AzureVmDiskDetailsResponse struct { // The DiskEncryptionSet ARM ID. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The disk resource id. DiskId *string `pulumi:"diskId"` // Ordinal\LunId of the disk for the Azure VM. LunId *string `pulumi:"lunId"` // Max side in MB. MaxSizeMB *string `pulumi:"maxSizeMB"` // Blob uri of the Azure disk. TargetDiskLocation *string `pulumi:"targetDiskLocation"` // The target Azure disk name. TargetDiskName *string `pulumi:"targetDiskName"` // The VHD id. VhdId *string `pulumi:"vhdId"` // VHD name. VhdName *string `pulumi:"vhdName"` // VHD type. VhdType *string `pulumi:"vhdType"` }
Disk details for E2A provider.
type AzureVmDiskDetailsResponseArgs ¶
type AzureVmDiskDetailsResponseArgs struct { // The DiskEncryptionSet ARM ID. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // The disk resource id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // Ordinal\LunId of the disk for the Azure VM. LunId pulumi.StringPtrInput `pulumi:"lunId"` // Max side in MB. MaxSizeMB pulumi.StringPtrInput `pulumi:"maxSizeMB"` // Blob uri of the Azure disk. TargetDiskLocation pulumi.StringPtrInput `pulumi:"targetDiskLocation"` // The target Azure disk name. TargetDiskName pulumi.StringPtrInput `pulumi:"targetDiskName"` // The VHD id. VhdId pulumi.StringPtrInput `pulumi:"vhdId"` // VHD name. VhdName pulumi.StringPtrInput `pulumi:"vhdName"` // VHD type. VhdType pulumi.StringPtrInput `pulumi:"vhdType"` }
Disk details for E2A provider.
func (AzureVmDiskDetailsResponseArgs) ElementType ¶
func (AzureVmDiskDetailsResponseArgs) ElementType() reflect.Type
func (AzureVmDiskDetailsResponseArgs) ToAzureVmDiskDetailsResponseOutput ¶
func (i AzureVmDiskDetailsResponseArgs) ToAzureVmDiskDetailsResponseOutput() AzureVmDiskDetailsResponseOutput
func (AzureVmDiskDetailsResponseArgs) ToAzureVmDiskDetailsResponseOutputWithContext ¶
func (i AzureVmDiskDetailsResponseArgs) ToAzureVmDiskDetailsResponseOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseOutput
type AzureVmDiskDetailsResponseArray ¶
type AzureVmDiskDetailsResponseArray []AzureVmDiskDetailsResponseInput
func (AzureVmDiskDetailsResponseArray) ElementType ¶
func (AzureVmDiskDetailsResponseArray) ElementType() reflect.Type
func (AzureVmDiskDetailsResponseArray) ToAzureVmDiskDetailsResponseArrayOutput ¶
func (i AzureVmDiskDetailsResponseArray) ToAzureVmDiskDetailsResponseArrayOutput() AzureVmDiskDetailsResponseArrayOutput
func (AzureVmDiskDetailsResponseArray) ToAzureVmDiskDetailsResponseArrayOutputWithContext ¶
func (i AzureVmDiskDetailsResponseArray) ToAzureVmDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseArrayOutput
type AzureVmDiskDetailsResponseArrayInput ¶
type AzureVmDiskDetailsResponseArrayInput interface { pulumi.Input ToAzureVmDiskDetailsResponseArrayOutput() AzureVmDiskDetailsResponseArrayOutput ToAzureVmDiskDetailsResponseArrayOutputWithContext(context.Context) AzureVmDiskDetailsResponseArrayOutput }
AzureVmDiskDetailsResponseArrayInput is an input type that accepts AzureVmDiskDetailsResponseArray and AzureVmDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `AzureVmDiskDetailsResponseArrayInput` via:
AzureVmDiskDetailsResponseArray{ AzureVmDiskDetailsResponseArgs{...} }
type AzureVmDiskDetailsResponseArrayOutput ¶
type AzureVmDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (AzureVmDiskDetailsResponseArrayOutput) ElementType ¶
func (AzureVmDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (AzureVmDiskDetailsResponseArrayOutput) Index ¶
func (o AzureVmDiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) AzureVmDiskDetailsResponseOutput
func (AzureVmDiskDetailsResponseArrayOutput) ToAzureVmDiskDetailsResponseArrayOutput ¶
func (o AzureVmDiskDetailsResponseArrayOutput) ToAzureVmDiskDetailsResponseArrayOutput() AzureVmDiskDetailsResponseArrayOutput
func (AzureVmDiskDetailsResponseArrayOutput) ToAzureVmDiskDetailsResponseArrayOutputWithContext ¶
func (o AzureVmDiskDetailsResponseArrayOutput) ToAzureVmDiskDetailsResponseArrayOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseArrayOutput
type AzureVmDiskDetailsResponseInput ¶
type AzureVmDiskDetailsResponseInput interface { pulumi.Input ToAzureVmDiskDetailsResponseOutput() AzureVmDiskDetailsResponseOutput ToAzureVmDiskDetailsResponseOutputWithContext(context.Context) AzureVmDiskDetailsResponseOutput }
AzureVmDiskDetailsResponseInput is an input type that accepts AzureVmDiskDetailsResponseArgs and AzureVmDiskDetailsResponseOutput values. You can construct a concrete instance of `AzureVmDiskDetailsResponseInput` via:
AzureVmDiskDetailsResponseArgs{...}
type AzureVmDiskDetailsResponseOutput ¶
type AzureVmDiskDetailsResponseOutput struct{ *pulumi.OutputState }
Disk details for E2A provider.
func (AzureVmDiskDetailsResponseOutput) DiskEncryptionSetId ¶
func (o AzureVmDiskDetailsResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The DiskEncryptionSet ARM ID.
func (AzureVmDiskDetailsResponseOutput) DiskId ¶
func (o AzureVmDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
The disk resource id.
func (AzureVmDiskDetailsResponseOutput) ElementType ¶
func (AzureVmDiskDetailsResponseOutput) ElementType() reflect.Type
func (AzureVmDiskDetailsResponseOutput) LunId ¶
func (o AzureVmDiskDetailsResponseOutput) LunId() pulumi.StringPtrOutput
Ordinal\LunId of the disk for the Azure VM.
func (AzureVmDiskDetailsResponseOutput) MaxSizeMB ¶
func (o AzureVmDiskDetailsResponseOutput) MaxSizeMB() pulumi.StringPtrOutput
Max side in MB.
func (AzureVmDiskDetailsResponseOutput) TargetDiskLocation ¶
func (o AzureVmDiskDetailsResponseOutput) TargetDiskLocation() pulumi.StringPtrOutput
Blob uri of the Azure disk.
func (AzureVmDiskDetailsResponseOutput) TargetDiskName ¶
func (o AzureVmDiskDetailsResponseOutput) TargetDiskName() pulumi.StringPtrOutput
The target Azure disk name.
func (AzureVmDiskDetailsResponseOutput) ToAzureVmDiskDetailsResponseOutput ¶
func (o AzureVmDiskDetailsResponseOutput) ToAzureVmDiskDetailsResponseOutput() AzureVmDiskDetailsResponseOutput
func (AzureVmDiskDetailsResponseOutput) ToAzureVmDiskDetailsResponseOutputWithContext ¶
func (o AzureVmDiskDetailsResponseOutput) ToAzureVmDiskDetailsResponseOutputWithContext(ctx context.Context) AzureVmDiskDetailsResponseOutput
func (AzureVmDiskDetailsResponseOutput) VhdId ¶
func (o AzureVmDiskDetailsResponseOutput) VhdId() pulumi.StringPtrOutput
The VHD id.
func (AzureVmDiskDetailsResponseOutput) VhdName ¶
func (o AzureVmDiskDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
VHD name.
func (AzureVmDiskDetailsResponseOutput) VhdType ¶
func (o AzureVmDiskDetailsResponseOutput) VhdType() pulumi.StringPtrOutput
VHD type.
type CreateNetworkMappingInputProperties ¶
type CreateNetworkMappingInputProperties struct { // Fabric specific input properties. FabricSpecificDetails interface{} `pulumi:"fabricSpecificDetails"` // Recovery fabric Name. RecoveryFabricName *string `pulumi:"recoveryFabricName"` // Recovery network Id. RecoveryNetworkId *string `pulumi:"recoveryNetworkId"` }
Common input details for network mapping operation.
type CreateNetworkMappingInputPropertiesArgs ¶
type CreateNetworkMappingInputPropertiesArgs struct { // Fabric specific input properties. FabricSpecificDetails pulumi.Input `pulumi:"fabricSpecificDetails"` // Recovery fabric Name. RecoveryFabricName pulumi.StringPtrInput `pulumi:"recoveryFabricName"` // Recovery network Id. RecoveryNetworkId pulumi.StringPtrInput `pulumi:"recoveryNetworkId"` }
Common input details for network mapping operation.
func (CreateNetworkMappingInputPropertiesArgs) ElementType ¶
func (CreateNetworkMappingInputPropertiesArgs) ElementType() reflect.Type
func (CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesOutput ¶
func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesOutput() CreateNetworkMappingInputPropertiesOutput
func (CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesOutputWithContext ¶
func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesOutput
func (CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesPtrOutput ¶
func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput
func (CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext ¶
func (i CreateNetworkMappingInputPropertiesArgs) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesPtrOutput
type CreateNetworkMappingInputPropertiesInput ¶
type CreateNetworkMappingInputPropertiesInput interface { pulumi.Input ToCreateNetworkMappingInputPropertiesOutput() CreateNetworkMappingInputPropertiesOutput ToCreateNetworkMappingInputPropertiesOutputWithContext(context.Context) CreateNetworkMappingInputPropertiesOutput }
CreateNetworkMappingInputPropertiesInput is an input type that accepts CreateNetworkMappingInputPropertiesArgs and CreateNetworkMappingInputPropertiesOutput values. You can construct a concrete instance of `CreateNetworkMappingInputPropertiesInput` via:
CreateNetworkMappingInputPropertiesArgs{...}
type CreateNetworkMappingInputPropertiesOutput ¶
type CreateNetworkMappingInputPropertiesOutput struct{ *pulumi.OutputState }
Common input details for network mapping operation.
func (CreateNetworkMappingInputPropertiesOutput) ElementType ¶
func (CreateNetworkMappingInputPropertiesOutput) ElementType() reflect.Type
func (CreateNetworkMappingInputPropertiesOutput) FabricSpecificDetails ¶
func (o CreateNetworkMappingInputPropertiesOutput) FabricSpecificDetails() pulumi.AnyOutput
Fabric specific input properties.
func (CreateNetworkMappingInputPropertiesOutput) RecoveryFabricName ¶
func (o CreateNetworkMappingInputPropertiesOutput) RecoveryFabricName() pulumi.StringPtrOutput
Recovery fabric Name.
func (CreateNetworkMappingInputPropertiesOutput) RecoveryNetworkId ¶
func (o CreateNetworkMappingInputPropertiesOutput) RecoveryNetworkId() pulumi.StringPtrOutput
Recovery network Id.
func (CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesOutput ¶
func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesOutput() CreateNetworkMappingInputPropertiesOutput
func (CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesOutputWithContext ¶
func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesOutput
func (CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesPtrOutput ¶
func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput
func (CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext ¶
func (o CreateNetworkMappingInputPropertiesOutput) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesPtrOutput
type CreateNetworkMappingInputPropertiesPtrInput ¶
type CreateNetworkMappingInputPropertiesPtrInput interface { pulumi.Input ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(context.Context) CreateNetworkMappingInputPropertiesPtrOutput }
CreateNetworkMappingInputPropertiesPtrInput is an input type that accepts CreateNetworkMappingInputPropertiesArgs, CreateNetworkMappingInputPropertiesPtr and CreateNetworkMappingInputPropertiesPtrOutput values. You can construct a concrete instance of `CreateNetworkMappingInputPropertiesPtrInput` via:
CreateNetworkMappingInputPropertiesArgs{...} or: nil
func CreateNetworkMappingInputPropertiesPtr ¶
func CreateNetworkMappingInputPropertiesPtr(v *CreateNetworkMappingInputPropertiesArgs) CreateNetworkMappingInputPropertiesPtrInput
type CreateNetworkMappingInputPropertiesPtrOutput ¶
type CreateNetworkMappingInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CreateNetworkMappingInputPropertiesPtrOutput) ElementType ¶
func (CreateNetworkMappingInputPropertiesPtrOutput) ElementType() reflect.Type
func (CreateNetworkMappingInputPropertiesPtrOutput) FabricSpecificDetails ¶
func (o CreateNetworkMappingInputPropertiesPtrOutput) FabricSpecificDetails() pulumi.AnyOutput
Fabric specific input properties.
func (CreateNetworkMappingInputPropertiesPtrOutput) RecoveryFabricName ¶
func (o CreateNetworkMappingInputPropertiesPtrOutput) RecoveryFabricName() pulumi.StringPtrOutput
Recovery fabric Name.
func (CreateNetworkMappingInputPropertiesPtrOutput) RecoveryNetworkId ¶
func (o CreateNetworkMappingInputPropertiesPtrOutput) RecoveryNetworkId() pulumi.StringPtrOutput
Recovery network Id.
func (CreateNetworkMappingInputPropertiesPtrOutput) ToCreateNetworkMappingInputPropertiesPtrOutput ¶
func (o CreateNetworkMappingInputPropertiesPtrOutput) ToCreateNetworkMappingInputPropertiesPtrOutput() CreateNetworkMappingInputPropertiesPtrOutput
func (CreateNetworkMappingInputPropertiesPtrOutput) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext ¶
func (o CreateNetworkMappingInputPropertiesPtrOutput) ToCreateNetworkMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateNetworkMappingInputPropertiesPtrOutput
type CreatePolicyInputProperties ¶
type CreatePolicyInputProperties struct {
// The ReplicationProviderSettings.
ProviderSpecificInput interface{} `pulumi:"providerSpecificInput"`
}
Policy creation properties.
type CreatePolicyInputPropertiesArgs ¶
type CreatePolicyInputPropertiesArgs struct { // The ReplicationProviderSettings. ProviderSpecificInput pulumi.Input `pulumi:"providerSpecificInput"` }
Policy creation properties.
func (CreatePolicyInputPropertiesArgs) ElementType ¶
func (CreatePolicyInputPropertiesArgs) ElementType() reflect.Type
func (CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesOutput ¶
func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesOutput() CreatePolicyInputPropertiesOutput
func (CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesOutputWithContext ¶
func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesOutput
func (CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesPtrOutput ¶
func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput
func (CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesPtrOutputWithContext ¶
func (i CreatePolicyInputPropertiesArgs) ToCreatePolicyInputPropertiesPtrOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesPtrOutput
type CreatePolicyInputPropertiesInput ¶
type CreatePolicyInputPropertiesInput interface { pulumi.Input ToCreatePolicyInputPropertiesOutput() CreatePolicyInputPropertiesOutput ToCreatePolicyInputPropertiesOutputWithContext(context.Context) CreatePolicyInputPropertiesOutput }
CreatePolicyInputPropertiesInput is an input type that accepts CreatePolicyInputPropertiesArgs and CreatePolicyInputPropertiesOutput values. You can construct a concrete instance of `CreatePolicyInputPropertiesInput` via:
CreatePolicyInputPropertiesArgs{...}
type CreatePolicyInputPropertiesOutput ¶
type CreatePolicyInputPropertiesOutput struct{ *pulumi.OutputState }
Policy creation properties.
func (CreatePolicyInputPropertiesOutput) ElementType ¶
func (CreatePolicyInputPropertiesOutput) ElementType() reflect.Type
func (CreatePolicyInputPropertiesOutput) ProviderSpecificInput ¶
func (o CreatePolicyInputPropertiesOutput) ProviderSpecificInput() pulumi.AnyOutput
The ReplicationProviderSettings.
func (CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesOutput ¶
func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesOutput() CreatePolicyInputPropertiesOutput
func (CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesOutputWithContext ¶
func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesOutput
func (CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesPtrOutput ¶
func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput
func (CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesPtrOutputWithContext ¶
func (o CreatePolicyInputPropertiesOutput) ToCreatePolicyInputPropertiesPtrOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesPtrOutput
type CreatePolicyInputPropertiesPtrInput ¶
type CreatePolicyInputPropertiesPtrInput interface { pulumi.Input ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput ToCreatePolicyInputPropertiesPtrOutputWithContext(context.Context) CreatePolicyInputPropertiesPtrOutput }
CreatePolicyInputPropertiesPtrInput is an input type that accepts CreatePolicyInputPropertiesArgs, CreatePolicyInputPropertiesPtr and CreatePolicyInputPropertiesPtrOutput values. You can construct a concrete instance of `CreatePolicyInputPropertiesPtrInput` via:
CreatePolicyInputPropertiesArgs{...} or: nil
func CreatePolicyInputPropertiesPtr ¶
func CreatePolicyInputPropertiesPtr(v *CreatePolicyInputPropertiesArgs) CreatePolicyInputPropertiesPtrInput
type CreatePolicyInputPropertiesPtrOutput ¶
type CreatePolicyInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CreatePolicyInputPropertiesPtrOutput) ElementType ¶
func (CreatePolicyInputPropertiesPtrOutput) ElementType() reflect.Type
func (CreatePolicyInputPropertiesPtrOutput) ProviderSpecificInput ¶
func (o CreatePolicyInputPropertiesPtrOutput) ProviderSpecificInput() pulumi.AnyOutput
The ReplicationProviderSettings.
func (CreatePolicyInputPropertiesPtrOutput) ToCreatePolicyInputPropertiesPtrOutput ¶
func (o CreatePolicyInputPropertiesPtrOutput) ToCreatePolicyInputPropertiesPtrOutput() CreatePolicyInputPropertiesPtrOutput
func (CreatePolicyInputPropertiesPtrOutput) ToCreatePolicyInputPropertiesPtrOutputWithContext ¶
func (o CreatePolicyInputPropertiesPtrOutput) ToCreatePolicyInputPropertiesPtrOutputWithContext(ctx context.Context) CreatePolicyInputPropertiesPtrOutput
type CreateProtectionContainerMappingInputProperties ¶
type CreateProtectionContainerMappingInputProperties struct { // Applicable policy. PolicyId *string `pulumi:"policyId"` // Provider specific input for pairing. ProviderSpecificInput interface{} `pulumi:"providerSpecificInput"` // The target unique protection container name. TargetProtectionContainerId *string `pulumi:"targetProtectionContainerId"` }
Configure pairing input properties.
type CreateProtectionContainerMappingInputPropertiesArgs ¶
type CreateProtectionContainerMappingInputPropertiesArgs struct { // Applicable policy. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Provider specific input for pairing. ProviderSpecificInput pulumi.Input `pulumi:"providerSpecificInput"` // The target unique protection container name. TargetProtectionContainerId pulumi.StringPtrInput `pulumi:"targetProtectionContainerId"` }
Configure pairing input properties.
func (CreateProtectionContainerMappingInputPropertiesArgs) ElementType ¶
func (CreateProtectionContainerMappingInputPropertiesArgs) ElementType() reflect.Type
func (CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesOutput ¶
func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesOutput() CreateProtectionContainerMappingInputPropertiesOutput
func (CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesOutputWithContext ¶
func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesOutput
func (CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesPtrOutput ¶
func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput
func (CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext ¶
func (i CreateProtectionContainerMappingInputPropertiesArgs) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput
type CreateProtectionContainerMappingInputPropertiesInput ¶
type CreateProtectionContainerMappingInputPropertiesInput interface { pulumi.Input ToCreateProtectionContainerMappingInputPropertiesOutput() CreateProtectionContainerMappingInputPropertiesOutput ToCreateProtectionContainerMappingInputPropertiesOutputWithContext(context.Context) CreateProtectionContainerMappingInputPropertiesOutput }
CreateProtectionContainerMappingInputPropertiesInput is an input type that accepts CreateProtectionContainerMappingInputPropertiesArgs and CreateProtectionContainerMappingInputPropertiesOutput values. You can construct a concrete instance of `CreateProtectionContainerMappingInputPropertiesInput` via:
CreateProtectionContainerMappingInputPropertiesArgs{...}
type CreateProtectionContainerMappingInputPropertiesOutput ¶
type CreateProtectionContainerMappingInputPropertiesOutput struct{ *pulumi.OutputState }
Configure pairing input properties.
func (CreateProtectionContainerMappingInputPropertiesOutput) ElementType ¶
func (CreateProtectionContainerMappingInputPropertiesOutput) ElementType() reflect.Type
func (CreateProtectionContainerMappingInputPropertiesOutput) PolicyId ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) PolicyId() pulumi.StringPtrOutput
Applicable policy.
func (CreateProtectionContainerMappingInputPropertiesOutput) ProviderSpecificInput ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) ProviderSpecificInput() pulumi.AnyOutput
Provider specific input for pairing.
func (CreateProtectionContainerMappingInputPropertiesOutput) TargetProtectionContainerId ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
The target unique protection container name.
func (CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesOutput ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesOutput() CreateProtectionContainerMappingInputPropertiesOutput
func (CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesOutputWithContext ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesOutput
func (CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutput ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput
func (CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext ¶
func (o CreateProtectionContainerMappingInputPropertiesOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput
type CreateProtectionContainerMappingInputPropertiesPtrInput ¶
type CreateProtectionContainerMappingInputPropertiesPtrInput interface { pulumi.Input ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput }
CreateProtectionContainerMappingInputPropertiesPtrInput is an input type that accepts CreateProtectionContainerMappingInputPropertiesArgs, CreateProtectionContainerMappingInputPropertiesPtr and CreateProtectionContainerMappingInputPropertiesPtrOutput values. You can construct a concrete instance of `CreateProtectionContainerMappingInputPropertiesPtrInput` via:
CreateProtectionContainerMappingInputPropertiesArgs{...} or: nil
func CreateProtectionContainerMappingInputPropertiesPtr ¶
func CreateProtectionContainerMappingInputPropertiesPtr(v *CreateProtectionContainerMappingInputPropertiesArgs) CreateProtectionContainerMappingInputPropertiesPtrInput
type CreateProtectionContainerMappingInputPropertiesPtrOutput ¶
type CreateProtectionContainerMappingInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) ElementType ¶
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) ElementType() reflect.Type
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) PolicyId ¶
func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) PolicyId() pulumi.StringPtrOutput
Applicable policy.
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) ProviderSpecificInput ¶
func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) ProviderSpecificInput() pulumi.AnyOutput
Provider specific input for pairing.
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) TargetProtectionContainerId ¶
func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
The target unique protection container name.
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutput ¶
func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutput() CreateProtectionContainerMappingInputPropertiesPtrOutput
func (CreateProtectionContainerMappingInputPropertiesPtrOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext ¶
func (o CreateProtectionContainerMappingInputPropertiesPtrOutput) ToCreateProtectionContainerMappingInputPropertiesPtrOutputWithContext(ctx context.Context) CreateProtectionContainerMappingInputPropertiesPtrOutput
type CreateRecoveryPlanInputProperties ¶
type CreateRecoveryPlanInputProperties struct { // The failover deployment model. FailoverDeploymentModel *string `pulumi:"failoverDeploymentModel"` // The recovery plan groups. Groups []RecoveryPlanGroup `pulumi:"groups"` // The primary fabric Id. PrimaryFabricId string `pulumi:"primaryFabricId"` // The provider specific input. ProviderSpecificInput []RecoveryPlanA2AInput `pulumi:"providerSpecificInput"` // The recovery fabric Id. RecoveryFabricId string `pulumi:"recoveryFabricId"` }
Recovery plan creation properties.
type CreateRecoveryPlanInputPropertiesArgs ¶
type CreateRecoveryPlanInputPropertiesArgs struct { // The failover deployment model. FailoverDeploymentModel pulumi.StringPtrInput `pulumi:"failoverDeploymentModel"` // The recovery plan groups. Groups RecoveryPlanGroupArrayInput `pulumi:"groups"` // The primary fabric Id. PrimaryFabricId pulumi.StringInput `pulumi:"primaryFabricId"` // The provider specific input. ProviderSpecificInput RecoveryPlanA2AInputArrayInput `pulumi:"providerSpecificInput"` // The recovery fabric Id. RecoveryFabricId pulumi.StringInput `pulumi:"recoveryFabricId"` }
Recovery plan creation properties.
func (CreateRecoveryPlanInputPropertiesArgs) ElementType ¶
func (CreateRecoveryPlanInputPropertiesArgs) ElementType() reflect.Type
func (CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesOutput ¶
func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesOutput() CreateRecoveryPlanInputPropertiesOutput
func (CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesOutputWithContext ¶
func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesOutput
func (CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesPtrOutput ¶
func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
func (CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext ¶
func (i CreateRecoveryPlanInputPropertiesArgs) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
type CreateRecoveryPlanInputPropertiesInput ¶
type CreateRecoveryPlanInputPropertiesInput interface { pulumi.Input ToCreateRecoveryPlanInputPropertiesOutput() CreateRecoveryPlanInputPropertiesOutput ToCreateRecoveryPlanInputPropertiesOutputWithContext(context.Context) CreateRecoveryPlanInputPropertiesOutput }
CreateRecoveryPlanInputPropertiesInput is an input type that accepts CreateRecoveryPlanInputPropertiesArgs and CreateRecoveryPlanInputPropertiesOutput values. You can construct a concrete instance of `CreateRecoveryPlanInputPropertiesInput` via:
CreateRecoveryPlanInputPropertiesArgs{...}
type CreateRecoveryPlanInputPropertiesOutput ¶
type CreateRecoveryPlanInputPropertiesOutput struct{ *pulumi.OutputState }
Recovery plan creation properties.
func (CreateRecoveryPlanInputPropertiesOutput) ElementType ¶
func (CreateRecoveryPlanInputPropertiesOutput) ElementType() reflect.Type
func (CreateRecoveryPlanInputPropertiesOutput) FailoverDeploymentModel ¶
func (o CreateRecoveryPlanInputPropertiesOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
The failover deployment model.
func (CreateRecoveryPlanInputPropertiesOutput) Groups ¶
func (o CreateRecoveryPlanInputPropertiesOutput) Groups() RecoveryPlanGroupArrayOutput
The recovery plan groups.
func (CreateRecoveryPlanInputPropertiesOutput) PrimaryFabricId ¶
func (o CreateRecoveryPlanInputPropertiesOutput) PrimaryFabricId() pulumi.StringOutput
The primary fabric Id.
func (CreateRecoveryPlanInputPropertiesOutput) ProviderSpecificInput ¶
func (o CreateRecoveryPlanInputPropertiesOutput) ProviderSpecificInput() RecoveryPlanA2AInputArrayOutput
The provider specific input.
func (CreateRecoveryPlanInputPropertiesOutput) RecoveryFabricId ¶
func (o CreateRecoveryPlanInputPropertiesOutput) RecoveryFabricId() pulumi.StringOutput
The recovery fabric Id.
func (CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesOutput ¶
func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesOutput() CreateRecoveryPlanInputPropertiesOutput
func (CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesOutputWithContext ¶
func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesOutput
func (CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput ¶
func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
func (CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext ¶
func (o CreateRecoveryPlanInputPropertiesOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
type CreateRecoveryPlanInputPropertiesPtrInput ¶
type CreateRecoveryPlanInputPropertiesPtrInput interface { pulumi.Input ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(context.Context) CreateRecoveryPlanInputPropertiesPtrOutput }
CreateRecoveryPlanInputPropertiesPtrInput is an input type that accepts CreateRecoveryPlanInputPropertiesArgs, CreateRecoveryPlanInputPropertiesPtr and CreateRecoveryPlanInputPropertiesPtrOutput values. You can construct a concrete instance of `CreateRecoveryPlanInputPropertiesPtrInput` via:
CreateRecoveryPlanInputPropertiesArgs{...} or: nil
func CreateRecoveryPlanInputPropertiesPtr ¶
func CreateRecoveryPlanInputPropertiesPtr(v *CreateRecoveryPlanInputPropertiesArgs) CreateRecoveryPlanInputPropertiesPtrInput
type CreateRecoveryPlanInputPropertiesPtrOutput ¶
type CreateRecoveryPlanInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CreateRecoveryPlanInputPropertiesPtrOutput) ElementType ¶
func (CreateRecoveryPlanInputPropertiesPtrOutput) ElementType() reflect.Type
func (CreateRecoveryPlanInputPropertiesPtrOutput) FailoverDeploymentModel ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
The failover deployment model.
func (CreateRecoveryPlanInputPropertiesPtrOutput) Groups ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) Groups() RecoveryPlanGroupArrayOutput
The recovery plan groups.
func (CreateRecoveryPlanInputPropertiesPtrOutput) PrimaryFabricId ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) PrimaryFabricId() pulumi.StringPtrOutput
The primary fabric Id.
func (CreateRecoveryPlanInputPropertiesPtrOutput) ProviderSpecificInput ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) ProviderSpecificInput() RecoveryPlanA2AInputArrayOutput
The provider specific input.
func (CreateRecoveryPlanInputPropertiesPtrOutput) RecoveryFabricId ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) RecoveryFabricId() pulumi.StringPtrOutput
The recovery fabric Id.
func (CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
func (CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext ¶
func (o CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
type CurrentJobDetailsResponse ¶
type CurrentJobDetailsResponse struct { // The ARM Id of the job being executed. JobId *string `pulumi:"jobId"` // The job name. JobName *string `pulumi:"jobName"` // The start time of the job. StartTime *string `pulumi:"startTime"` }
Current job details of the migration item.
type CurrentJobDetailsResponseArgs ¶
type CurrentJobDetailsResponseArgs struct { // The ARM Id of the job being executed. JobId pulumi.StringPtrInput `pulumi:"jobId"` // The job name. JobName pulumi.StringPtrInput `pulumi:"jobName"` // The start time of the job. StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Current job details of the migration item.
func (CurrentJobDetailsResponseArgs) ElementType ¶
func (CurrentJobDetailsResponseArgs) ElementType() reflect.Type
func (CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponseOutput ¶
func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponseOutput() CurrentJobDetailsResponseOutput
func (CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponseOutputWithContext ¶
func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponseOutputWithContext(ctx context.Context) CurrentJobDetailsResponseOutput
func (CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponsePtrOutput ¶
func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput
func (CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponsePtrOutputWithContext ¶
func (i CurrentJobDetailsResponseArgs) ToCurrentJobDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentJobDetailsResponsePtrOutput
type CurrentJobDetailsResponseInput ¶
type CurrentJobDetailsResponseInput interface { pulumi.Input ToCurrentJobDetailsResponseOutput() CurrentJobDetailsResponseOutput ToCurrentJobDetailsResponseOutputWithContext(context.Context) CurrentJobDetailsResponseOutput }
CurrentJobDetailsResponseInput is an input type that accepts CurrentJobDetailsResponseArgs and CurrentJobDetailsResponseOutput values. You can construct a concrete instance of `CurrentJobDetailsResponseInput` via:
CurrentJobDetailsResponseArgs{...}
type CurrentJobDetailsResponseOutput ¶
type CurrentJobDetailsResponseOutput struct{ *pulumi.OutputState }
Current job details of the migration item.
func (CurrentJobDetailsResponseOutput) ElementType ¶
func (CurrentJobDetailsResponseOutput) ElementType() reflect.Type
func (CurrentJobDetailsResponseOutput) JobId ¶
func (o CurrentJobDetailsResponseOutput) JobId() pulumi.StringPtrOutput
The ARM Id of the job being executed.
func (CurrentJobDetailsResponseOutput) JobName ¶
func (o CurrentJobDetailsResponseOutput) JobName() pulumi.StringPtrOutput
The job name.
func (CurrentJobDetailsResponseOutput) StartTime ¶
func (o CurrentJobDetailsResponseOutput) StartTime() pulumi.StringPtrOutput
The start time of the job.
func (CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponseOutput ¶
func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponseOutput() CurrentJobDetailsResponseOutput
func (CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponseOutputWithContext ¶
func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponseOutputWithContext(ctx context.Context) CurrentJobDetailsResponseOutput
func (CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponsePtrOutput ¶
func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput
func (CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponsePtrOutputWithContext ¶
func (o CurrentJobDetailsResponseOutput) ToCurrentJobDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentJobDetailsResponsePtrOutput
type CurrentJobDetailsResponsePtrInput ¶
type CurrentJobDetailsResponsePtrInput interface { pulumi.Input ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput ToCurrentJobDetailsResponsePtrOutputWithContext(context.Context) CurrentJobDetailsResponsePtrOutput }
CurrentJobDetailsResponsePtrInput is an input type that accepts CurrentJobDetailsResponseArgs, CurrentJobDetailsResponsePtr and CurrentJobDetailsResponsePtrOutput values. You can construct a concrete instance of `CurrentJobDetailsResponsePtrInput` via:
CurrentJobDetailsResponseArgs{...} or: nil
func CurrentJobDetailsResponsePtr ¶
func CurrentJobDetailsResponsePtr(v *CurrentJobDetailsResponseArgs) CurrentJobDetailsResponsePtrInput
type CurrentJobDetailsResponsePtrOutput ¶
type CurrentJobDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (CurrentJobDetailsResponsePtrOutput) Elem ¶
func (o CurrentJobDetailsResponsePtrOutput) Elem() CurrentJobDetailsResponseOutput
func (CurrentJobDetailsResponsePtrOutput) ElementType ¶
func (CurrentJobDetailsResponsePtrOutput) ElementType() reflect.Type
func (CurrentJobDetailsResponsePtrOutput) JobId ¶
func (o CurrentJobDetailsResponsePtrOutput) JobId() pulumi.StringPtrOutput
The ARM Id of the job being executed.
func (CurrentJobDetailsResponsePtrOutput) JobName ¶
func (o CurrentJobDetailsResponsePtrOutput) JobName() pulumi.StringPtrOutput
The job name.
func (CurrentJobDetailsResponsePtrOutput) StartTime ¶
func (o CurrentJobDetailsResponsePtrOutput) StartTime() pulumi.StringPtrOutput
The start time of the job.
func (CurrentJobDetailsResponsePtrOutput) ToCurrentJobDetailsResponsePtrOutput ¶
func (o CurrentJobDetailsResponsePtrOutput) ToCurrentJobDetailsResponsePtrOutput() CurrentJobDetailsResponsePtrOutput
func (CurrentJobDetailsResponsePtrOutput) ToCurrentJobDetailsResponsePtrOutputWithContext ¶
func (o CurrentJobDetailsResponsePtrOutput) ToCurrentJobDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentJobDetailsResponsePtrOutput
type CurrentScenarioDetailsResponse ¶
type CurrentScenarioDetailsResponse struct { // ARM Id of the job being executed. JobId *string `pulumi:"jobId"` // Scenario name. ScenarioName *string `pulumi:"scenarioName"` // Start time of the workflow. StartTime *string `pulumi:"startTime"` }
Current scenario details of the protected entity.
type CurrentScenarioDetailsResponseArgs ¶
type CurrentScenarioDetailsResponseArgs struct { // ARM Id of the job being executed. JobId pulumi.StringPtrInput `pulumi:"jobId"` // Scenario name. ScenarioName pulumi.StringPtrInput `pulumi:"scenarioName"` // Start time of the workflow. StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Current scenario details of the protected entity.
func (CurrentScenarioDetailsResponseArgs) ElementType ¶
func (CurrentScenarioDetailsResponseArgs) ElementType() reflect.Type
func (CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponseOutput ¶
func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponseOutput() CurrentScenarioDetailsResponseOutput
func (CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponseOutputWithContext ¶
func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponseOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponseOutput
func (CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponsePtrOutput ¶
func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput
func (CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponsePtrOutputWithContext ¶
func (i CurrentScenarioDetailsResponseArgs) ToCurrentScenarioDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponsePtrOutput
type CurrentScenarioDetailsResponseInput ¶
type CurrentScenarioDetailsResponseInput interface { pulumi.Input ToCurrentScenarioDetailsResponseOutput() CurrentScenarioDetailsResponseOutput ToCurrentScenarioDetailsResponseOutputWithContext(context.Context) CurrentScenarioDetailsResponseOutput }
CurrentScenarioDetailsResponseInput is an input type that accepts CurrentScenarioDetailsResponseArgs and CurrentScenarioDetailsResponseOutput values. You can construct a concrete instance of `CurrentScenarioDetailsResponseInput` via:
CurrentScenarioDetailsResponseArgs{...}
type CurrentScenarioDetailsResponseOutput ¶
type CurrentScenarioDetailsResponseOutput struct{ *pulumi.OutputState }
Current scenario details of the protected entity.
func (CurrentScenarioDetailsResponseOutput) ElementType ¶
func (CurrentScenarioDetailsResponseOutput) ElementType() reflect.Type
func (CurrentScenarioDetailsResponseOutput) JobId ¶
func (o CurrentScenarioDetailsResponseOutput) JobId() pulumi.StringPtrOutput
ARM Id of the job being executed.
func (CurrentScenarioDetailsResponseOutput) ScenarioName ¶
func (o CurrentScenarioDetailsResponseOutput) ScenarioName() pulumi.StringPtrOutput
Scenario name.
func (CurrentScenarioDetailsResponseOutput) StartTime ¶
func (o CurrentScenarioDetailsResponseOutput) StartTime() pulumi.StringPtrOutput
Start time of the workflow.
func (CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponseOutput ¶
func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponseOutput() CurrentScenarioDetailsResponseOutput
func (CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponseOutputWithContext ¶
func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponseOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponseOutput
func (CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponsePtrOutput ¶
func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput
func (CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponsePtrOutputWithContext ¶
func (o CurrentScenarioDetailsResponseOutput) ToCurrentScenarioDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponsePtrOutput
type CurrentScenarioDetailsResponsePtrInput ¶
type CurrentScenarioDetailsResponsePtrInput interface { pulumi.Input ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput ToCurrentScenarioDetailsResponsePtrOutputWithContext(context.Context) CurrentScenarioDetailsResponsePtrOutput }
CurrentScenarioDetailsResponsePtrInput is an input type that accepts CurrentScenarioDetailsResponseArgs, CurrentScenarioDetailsResponsePtr and CurrentScenarioDetailsResponsePtrOutput values. You can construct a concrete instance of `CurrentScenarioDetailsResponsePtrInput` via:
CurrentScenarioDetailsResponseArgs{...} or: nil
func CurrentScenarioDetailsResponsePtr ¶
func CurrentScenarioDetailsResponsePtr(v *CurrentScenarioDetailsResponseArgs) CurrentScenarioDetailsResponsePtrInput
type CurrentScenarioDetailsResponsePtrOutput ¶
type CurrentScenarioDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (CurrentScenarioDetailsResponsePtrOutput) ElementType ¶
func (CurrentScenarioDetailsResponsePtrOutput) ElementType() reflect.Type
func (CurrentScenarioDetailsResponsePtrOutput) JobId ¶
func (o CurrentScenarioDetailsResponsePtrOutput) JobId() pulumi.StringPtrOutput
ARM Id of the job being executed.
func (CurrentScenarioDetailsResponsePtrOutput) ScenarioName ¶
func (o CurrentScenarioDetailsResponsePtrOutput) ScenarioName() pulumi.StringPtrOutput
Scenario name.
func (CurrentScenarioDetailsResponsePtrOutput) StartTime ¶
func (o CurrentScenarioDetailsResponsePtrOutput) StartTime() pulumi.StringPtrOutput
Start time of the workflow.
func (CurrentScenarioDetailsResponsePtrOutput) ToCurrentScenarioDetailsResponsePtrOutput ¶
func (o CurrentScenarioDetailsResponsePtrOutput) ToCurrentScenarioDetailsResponsePtrOutput() CurrentScenarioDetailsResponsePtrOutput
func (CurrentScenarioDetailsResponsePtrOutput) ToCurrentScenarioDetailsResponsePtrOutputWithContext ¶
func (o CurrentScenarioDetailsResponsePtrOutput) ToCurrentScenarioDetailsResponsePtrOutputWithContext(ctx context.Context) CurrentScenarioDetailsResponsePtrOutput
type DataStoreResponse ¶
type DataStoreResponse struct { // The capacity of data store in GBs. Capacity *string `pulumi:"capacity"` // The free space of data store in GBs. FreeSpace *string `pulumi:"freeSpace"` // The symbolic name of data store. SymbolicName *string `pulumi:"symbolicName"` // The type of data store. Type *string `pulumi:"type"` // The uuid of data store. Uuid *string `pulumi:"uuid"` }
The data store details of the MT.
type DataStoreResponseArgs ¶
type DataStoreResponseArgs struct { // The capacity of data store in GBs. Capacity pulumi.StringPtrInput `pulumi:"capacity"` // The free space of data store in GBs. FreeSpace pulumi.StringPtrInput `pulumi:"freeSpace"` // The symbolic name of data store. SymbolicName pulumi.StringPtrInput `pulumi:"symbolicName"` // The type of data store. Type pulumi.StringPtrInput `pulumi:"type"` // The uuid of data store. Uuid pulumi.StringPtrInput `pulumi:"uuid"` }
The data store details of the MT.
func (DataStoreResponseArgs) ElementType ¶
func (DataStoreResponseArgs) ElementType() reflect.Type
func (DataStoreResponseArgs) ToDataStoreResponseOutput ¶
func (i DataStoreResponseArgs) ToDataStoreResponseOutput() DataStoreResponseOutput
func (DataStoreResponseArgs) ToDataStoreResponseOutputWithContext ¶
func (i DataStoreResponseArgs) ToDataStoreResponseOutputWithContext(ctx context.Context) DataStoreResponseOutput
type DataStoreResponseArray ¶
type DataStoreResponseArray []DataStoreResponseInput
func (DataStoreResponseArray) ElementType ¶
func (DataStoreResponseArray) ElementType() reflect.Type
func (DataStoreResponseArray) ToDataStoreResponseArrayOutput ¶
func (i DataStoreResponseArray) ToDataStoreResponseArrayOutput() DataStoreResponseArrayOutput
func (DataStoreResponseArray) ToDataStoreResponseArrayOutputWithContext ¶
func (i DataStoreResponseArray) ToDataStoreResponseArrayOutputWithContext(ctx context.Context) DataStoreResponseArrayOutput
type DataStoreResponseArrayInput ¶
type DataStoreResponseArrayInput interface { pulumi.Input ToDataStoreResponseArrayOutput() DataStoreResponseArrayOutput ToDataStoreResponseArrayOutputWithContext(context.Context) DataStoreResponseArrayOutput }
DataStoreResponseArrayInput is an input type that accepts DataStoreResponseArray and DataStoreResponseArrayOutput values. You can construct a concrete instance of `DataStoreResponseArrayInput` via:
DataStoreResponseArray{ DataStoreResponseArgs{...} }
type DataStoreResponseArrayOutput ¶
type DataStoreResponseArrayOutput struct{ *pulumi.OutputState }
func (DataStoreResponseArrayOutput) ElementType ¶
func (DataStoreResponseArrayOutput) ElementType() reflect.Type
func (DataStoreResponseArrayOutput) Index ¶
func (o DataStoreResponseArrayOutput) Index(i pulumi.IntInput) DataStoreResponseOutput
func (DataStoreResponseArrayOutput) ToDataStoreResponseArrayOutput ¶
func (o DataStoreResponseArrayOutput) ToDataStoreResponseArrayOutput() DataStoreResponseArrayOutput
func (DataStoreResponseArrayOutput) ToDataStoreResponseArrayOutputWithContext ¶
func (o DataStoreResponseArrayOutput) ToDataStoreResponseArrayOutputWithContext(ctx context.Context) DataStoreResponseArrayOutput
type DataStoreResponseInput ¶
type DataStoreResponseInput interface { pulumi.Input ToDataStoreResponseOutput() DataStoreResponseOutput ToDataStoreResponseOutputWithContext(context.Context) DataStoreResponseOutput }
DataStoreResponseInput is an input type that accepts DataStoreResponseArgs and DataStoreResponseOutput values. You can construct a concrete instance of `DataStoreResponseInput` via:
DataStoreResponseArgs{...}
type DataStoreResponseOutput ¶
type DataStoreResponseOutput struct{ *pulumi.OutputState }
The data store details of the MT.
func (DataStoreResponseOutput) Capacity ¶
func (o DataStoreResponseOutput) Capacity() pulumi.StringPtrOutput
The capacity of data store in GBs.
func (DataStoreResponseOutput) ElementType ¶
func (DataStoreResponseOutput) ElementType() reflect.Type
func (DataStoreResponseOutput) FreeSpace ¶
func (o DataStoreResponseOutput) FreeSpace() pulumi.StringPtrOutput
The free space of data store in GBs.
func (DataStoreResponseOutput) SymbolicName ¶
func (o DataStoreResponseOutput) SymbolicName() pulumi.StringPtrOutput
The symbolic name of data store.
func (DataStoreResponseOutput) ToDataStoreResponseOutput ¶
func (o DataStoreResponseOutput) ToDataStoreResponseOutput() DataStoreResponseOutput
func (DataStoreResponseOutput) ToDataStoreResponseOutputWithContext ¶
func (o DataStoreResponseOutput) ToDataStoreResponseOutputWithContext(ctx context.Context) DataStoreResponseOutput
func (DataStoreResponseOutput) Type ¶
func (o DataStoreResponseOutput) Type() pulumi.StringPtrOutput
The type of data store.
func (DataStoreResponseOutput) Uuid ¶
func (o DataStoreResponseOutput) Uuid() pulumi.StringPtrOutput
The uuid of data store.
type DiskDetailsResponse ¶
type DiskDetailsResponse struct { // The hard disk max size in MB. MaxSizeMB *int `pulumi:"maxSizeMB"` // The VHD Id. VhdId *string `pulumi:"vhdId"` // The VHD name. VhdName *string `pulumi:"vhdName"` // The type of the volume. VhdType *string `pulumi:"vhdType"` }
On-prem disk details data.
type DiskDetailsResponseArgs ¶
type DiskDetailsResponseArgs struct { // The hard disk max size in MB. MaxSizeMB pulumi.IntPtrInput `pulumi:"maxSizeMB"` // The VHD Id. VhdId pulumi.StringPtrInput `pulumi:"vhdId"` // The VHD name. VhdName pulumi.StringPtrInput `pulumi:"vhdName"` // The type of the volume. VhdType pulumi.StringPtrInput `pulumi:"vhdType"` }
On-prem disk details data.
func (DiskDetailsResponseArgs) ElementType ¶
func (DiskDetailsResponseArgs) ElementType() reflect.Type
func (DiskDetailsResponseArgs) ToDiskDetailsResponseOutput ¶
func (i DiskDetailsResponseArgs) ToDiskDetailsResponseOutput() DiskDetailsResponseOutput
func (DiskDetailsResponseArgs) ToDiskDetailsResponseOutputWithContext ¶
func (i DiskDetailsResponseArgs) ToDiskDetailsResponseOutputWithContext(ctx context.Context) DiskDetailsResponseOutput
type DiskDetailsResponseArray ¶
type DiskDetailsResponseArray []DiskDetailsResponseInput
func (DiskDetailsResponseArray) ElementType ¶
func (DiskDetailsResponseArray) ElementType() reflect.Type
func (DiskDetailsResponseArray) ToDiskDetailsResponseArrayOutput ¶
func (i DiskDetailsResponseArray) ToDiskDetailsResponseArrayOutput() DiskDetailsResponseArrayOutput
func (DiskDetailsResponseArray) ToDiskDetailsResponseArrayOutputWithContext ¶
func (i DiskDetailsResponseArray) ToDiskDetailsResponseArrayOutputWithContext(ctx context.Context) DiskDetailsResponseArrayOutput
type DiskDetailsResponseArrayInput ¶
type DiskDetailsResponseArrayInput interface { pulumi.Input ToDiskDetailsResponseArrayOutput() DiskDetailsResponseArrayOutput ToDiskDetailsResponseArrayOutputWithContext(context.Context) DiskDetailsResponseArrayOutput }
DiskDetailsResponseArrayInput is an input type that accepts DiskDetailsResponseArray and DiskDetailsResponseArrayOutput values. You can construct a concrete instance of `DiskDetailsResponseArrayInput` via:
DiskDetailsResponseArray{ DiskDetailsResponseArgs{...} }
type DiskDetailsResponseArrayOutput ¶
type DiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (DiskDetailsResponseArrayOutput) ElementType ¶
func (DiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (DiskDetailsResponseArrayOutput) Index ¶
func (o DiskDetailsResponseArrayOutput) Index(i pulumi.IntInput) DiskDetailsResponseOutput
func (DiskDetailsResponseArrayOutput) ToDiskDetailsResponseArrayOutput ¶
func (o DiskDetailsResponseArrayOutput) ToDiskDetailsResponseArrayOutput() DiskDetailsResponseArrayOutput
func (DiskDetailsResponseArrayOutput) ToDiskDetailsResponseArrayOutputWithContext ¶
func (o DiskDetailsResponseArrayOutput) ToDiskDetailsResponseArrayOutputWithContext(ctx context.Context) DiskDetailsResponseArrayOutput
type DiskDetailsResponseInput ¶
type DiskDetailsResponseInput interface { pulumi.Input ToDiskDetailsResponseOutput() DiskDetailsResponseOutput ToDiskDetailsResponseOutputWithContext(context.Context) DiskDetailsResponseOutput }
DiskDetailsResponseInput is an input type that accepts DiskDetailsResponseArgs and DiskDetailsResponseOutput values. You can construct a concrete instance of `DiskDetailsResponseInput` via:
DiskDetailsResponseArgs{...}
type DiskDetailsResponseOutput ¶
type DiskDetailsResponseOutput struct{ *pulumi.OutputState }
On-prem disk details data.
func (DiskDetailsResponseOutput) ElementType ¶
func (DiskDetailsResponseOutput) ElementType() reflect.Type
func (DiskDetailsResponseOutput) MaxSizeMB ¶
func (o DiskDetailsResponseOutput) MaxSizeMB() pulumi.IntPtrOutput
The hard disk max size in MB.
func (DiskDetailsResponseOutput) ToDiskDetailsResponseOutput ¶
func (o DiskDetailsResponseOutput) ToDiskDetailsResponseOutput() DiskDetailsResponseOutput
func (DiskDetailsResponseOutput) ToDiskDetailsResponseOutputWithContext ¶
func (o DiskDetailsResponseOutput) ToDiskDetailsResponseOutputWithContext(ctx context.Context) DiskDetailsResponseOutput
func (DiskDetailsResponseOutput) VhdId ¶
func (o DiskDetailsResponseOutput) VhdId() pulumi.StringPtrOutput
The VHD Id.
func (DiskDetailsResponseOutput) VhdName ¶
func (o DiskDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
The VHD name.
func (DiskDetailsResponseOutput) VhdType ¶
func (o DiskDetailsResponseOutput) VhdType() pulumi.StringPtrOutput
The type of the volume.
type DiskEncryptionInfo ¶
type DiskEncryptionInfo struct { // The recovery KeyVault reference for secret. DiskEncryptionKeyInfo *DiskEncryptionKeyInfo `pulumi:"diskEncryptionKeyInfo"` // The recovery KeyVault reference for key. KeyEncryptionKeyInfo *KeyEncryptionKeyInfo `pulumi:"keyEncryptionKeyInfo"` }
Recovery disk encryption info (BEK and KEK).
type DiskEncryptionInfoArgs ¶
type DiskEncryptionInfoArgs struct { // The recovery KeyVault reference for secret. DiskEncryptionKeyInfo DiskEncryptionKeyInfoPtrInput `pulumi:"diskEncryptionKeyInfo"` // The recovery KeyVault reference for key. KeyEncryptionKeyInfo KeyEncryptionKeyInfoPtrInput `pulumi:"keyEncryptionKeyInfo"` }
Recovery disk encryption info (BEK and KEK).
func (DiskEncryptionInfoArgs) ElementType ¶
func (DiskEncryptionInfoArgs) ElementType() reflect.Type
func (DiskEncryptionInfoArgs) ToDiskEncryptionInfoOutput ¶
func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoOutput() DiskEncryptionInfoOutput
func (DiskEncryptionInfoArgs) ToDiskEncryptionInfoOutputWithContext ¶
func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoOutputWithContext(ctx context.Context) DiskEncryptionInfoOutput
func (DiskEncryptionInfoArgs) ToDiskEncryptionInfoPtrOutput ¶
func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput
func (DiskEncryptionInfoArgs) ToDiskEncryptionInfoPtrOutputWithContext ¶
func (i DiskEncryptionInfoArgs) ToDiskEncryptionInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionInfoPtrOutput
type DiskEncryptionInfoInput ¶
type DiskEncryptionInfoInput interface { pulumi.Input ToDiskEncryptionInfoOutput() DiskEncryptionInfoOutput ToDiskEncryptionInfoOutputWithContext(context.Context) DiskEncryptionInfoOutput }
DiskEncryptionInfoInput is an input type that accepts DiskEncryptionInfoArgs and DiskEncryptionInfoOutput values. You can construct a concrete instance of `DiskEncryptionInfoInput` via:
DiskEncryptionInfoArgs{...}
type DiskEncryptionInfoOutput ¶
type DiskEncryptionInfoOutput struct{ *pulumi.OutputState }
Recovery disk encryption info (BEK and KEK).
func (DiskEncryptionInfoOutput) DiskEncryptionKeyInfo ¶
func (o DiskEncryptionInfoOutput) DiskEncryptionKeyInfo() DiskEncryptionKeyInfoPtrOutput
The recovery KeyVault reference for secret.
func (DiskEncryptionInfoOutput) ElementType ¶
func (DiskEncryptionInfoOutput) ElementType() reflect.Type
func (DiskEncryptionInfoOutput) KeyEncryptionKeyInfo ¶
func (o DiskEncryptionInfoOutput) KeyEncryptionKeyInfo() KeyEncryptionKeyInfoPtrOutput
The recovery KeyVault reference for key.
func (DiskEncryptionInfoOutput) ToDiskEncryptionInfoOutput ¶
func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoOutput() DiskEncryptionInfoOutput
func (DiskEncryptionInfoOutput) ToDiskEncryptionInfoOutputWithContext ¶
func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoOutputWithContext(ctx context.Context) DiskEncryptionInfoOutput
func (DiskEncryptionInfoOutput) ToDiskEncryptionInfoPtrOutput ¶
func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput
func (DiskEncryptionInfoOutput) ToDiskEncryptionInfoPtrOutputWithContext ¶
func (o DiskEncryptionInfoOutput) ToDiskEncryptionInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionInfoPtrOutput
type DiskEncryptionInfoPtrInput ¶
type DiskEncryptionInfoPtrInput interface { pulumi.Input ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput ToDiskEncryptionInfoPtrOutputWithContext(context.Context) DiskEncryptionInfoPtrOutput }
DiskEncryptionInfoPtrInput is an input type that accepts DiskEncryptionInfoArgs, DiskEncryptionInfoPtr and DiskEncryptionInfoPtrOutput values. You can construct a concrete instance of `DiskEncryptionInfoPtrInput` via:
DiskEncryptionInfoArgs{...} or: nil
func DiskEncryptionInfoPtr ¶
func DiskEncryptionInfoPtr(v *DiskEncryptionInfoArgs) DiskEncryptionInfoPtrInput
type DiskEncryptionInfoPtrOutput ¶
type DiskEncryptionInfoPtrOutput struct{ *pulumi.OutputState }
func (DiskEncryptionInfoPtrOutput) DiskEncryptionKeyInfo ¶
func (o DiskEncryptionInfoPtrOutput) DiskEncryptionKeyInfo() DiskEncryptionKeyInfoPtrOutput
The recovery KeyVault reference for secret.
func (DiskEncryptionInfoPtrOutput) Elem ¶
func (o DiskEncryptionInfoPtrOutput) Elem() DiskEncryptionInfoOutput
func (DiskEncryptionInfoPtrOutput) ElementType ¶
func (DiskEncryptionInfoPtrOutput) ElementType() reflect.Type
func (DiskEncryptionInfoPtrOutput) KeyEncryptionKeyInfo ¶
func (o DiskEncryptionInfoPtrOutput) KeyEncryptionKeyInfo() KeyEncryptionKeyInfoPtrOutput
The recovery KeyVault reference for key.
func (DiskEncryptionInfoPtrOutput) ToDiskEncryptionInfoPtrOutput ¶
func (o DiskEncryptionInfoPtrOutput) ToDiskEncryptionInfoPtrOutput() DiskEncryptionInfoPtrOutput
func (DiskEncryptionInfoPtrOutput) ToDiskEncryptionInfoPtrOutputWithContext ¶
func (o DiskEncryptionInfoPtrOutput) ToDiskEncryptionInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionInfoPtrOutput
type DiskEncryptionKeyInfo ¶
type DiskEncryptionKeyInfo struct { // The KeyVault resource ARM Id for secret. KeyVaultResourceArmId *string `pulumi:"keyVaultResourceArmId"` // The secret URL / identifier. SecretIdentifier *string `pulumi:"secretIdentifier"` }
Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows).
type DiskEncryptionKeyInfoArgs ¶
type DiskEncryptionKeyInfoArgs struct { // The KeyVault resource ARM Id for secret. KeyVaultResourceArmId pulumi.StringPtrInput `pulumi:"keyVaultResourceArmId"` // The secret URL / identifier. SecretIdentifier pulumi.StringPtrInput `pulumi:"secretIdentifier"` }
Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows).
func (DiskEncryptionKeyInfoArgs) ElementType ¶
func (DiskEncryptionKeyInfoArgs) ElementType() reflect.Type
func (DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoOutput ¶
func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoOutput() DiskEncryptionKeyInfoOutput
func (DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoOutputWithContext ¶
func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoOutput
func (DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoPtrOutput ¶
func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput
func (DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoPtrOutputWithContext ¶
func (i DiskEncryptionKeyInfoArgs) ToDiskEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoPtrOutput
type DiskEncryptionKeyInfoInput ¶
type DiskEncryptionKeyInfoInput interface { pulumi.Input ToDiskEncryptionKeyInfoOutput() DiskEncryptionKeyInfoOutput ToDiskEncryptionKeyInfoOutputWithContext(context.Context) DiskEncryptionKeyInfoOutput }
DiskEncryptionKeyInfoInput is an input type that accepts DiskEncryptionKeyInfoArgs and DiskEncryptionKeyInfoOutput values. You can construct a concrete instance of `DiskEncryptionKeyInfoInput` via:
DiskEncryptionKeyInfoArgs{...}
type DiskEncryptionKeyInfoOutput ¶
type DiskEncryptionKeyInfoOutput struct{ *pulumi.OutputState }
Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows).
func (DiskEncryptionKeyInfoOutput) ElementType ¶
func (DiskEncryptionKeyInfoOutput) ElementType() reflect.Type
func (DiskEncryptionKeyInfoOutput) KeyVaultResourceArmId ¶
func (o DiskEncryptionKeyInfoOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
The KeyVault resource ARM Id for secret.
func (DiskEncryptionKeyInfoOutput) SecretIdentifier ¶
func (o DiskEncryptionKeyInfoOutput) SecretIdentifier() pulumi.StringPtrOutput
The secret URL / identifier.
func (DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoOutput ¶
func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoOutput() DiskEncryptionKeyInfoOutput
func (DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoOutputWithContext ¶
func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoOutput
func (DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoPtrOutput ¶
func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput
func (DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoPtrOutputWithContext ¶
func (o DiskEncryptionKeyInfoOutput) ToDiskEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoPtrOutput
type DiskEncryptionKeyInfoPtrInput ¶
type DiskEncryptionKeyInfoPtrInput interface { pulumi.Input ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput ToDiskEncryptionKeyInfoPtrOutputWithContext(context.Context) DiskEncryptionKeyInfoPtrOutput }
DiskEncryptionKeyInfoPtrInput is an input type that accepts DiskEncryptionKeyInfoArgs, DiskEncryptionKeyInfoPtr and DiskEncryptionKeyInfoPtrOutput values. You can construct a concrete instance of `DiskEncryptionKeyInfoPtrInput` via:
DiskEncryptionKeyInfoArgs{...} or: nil
func DiskEncryptionKeyInfoPtr ¶
func DiskEncryptionKeyInfoPtr(v *DiskEncryptionKeyInfoArgs) DiskEncryptionKeyInfoPtrInput
type DiskEncryptionKeyInfoPtrOutput ¶
type DiskEncryptionKeyInfoPtrOutput struct{ *pulumi.OutputState }
func (DiskEncryptionKeyInfoPtrOutput) Elem ¶
func (o DiskEncryptionKeyInfoPtrOutput) Elem() DiskEncryptionKeyInfoOutput
func (DiskEncryptionKeyInfoPtrOutput) ElementType ¶
func (DiskEncryptionKeyInfoPtrOutput) ElementType() reflect.Type
func (DiskEncryptionKeyInfoPtrOutput) KeyVaultResourceArmId ¶
func (o DiskEncryptionKeyInfoPtrOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
The KeyVault resource ARM Id for secret.
func (DiskEncryptionKeyInfoPtrOutput) SecretIdentifier ¶
func (o DiskEncryptionKeyInfoPtrOutput) SecretIdentifier() pulumi.StringPtrOutput
The secret URL / identifier.
func (DiskEncryptionKeyInfoPtrOutput) ToDiskEncryptionKeyInfoPtrOutput ¶
func (o DiskEncryptionKeyInfoPtrOutput) ToDiskEncryptionKeyInfoPtrOutput() DiskEncryptionKeyInfoPtrOutput
func (DiskEncryptionKeyInfoPtrOutput) ToDiskEncryptionKeyInfoPtrOutputWithContext ¶
func (o DiskEncryptionKeyInfoPtrOutput) ToDiskEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) DiskEncryptionKeyInfoPtrOutput
type DraDetailsResponse ¶
type DraDetailsResponse struct { // The health of the DRA. Health string `pulumi:"health"` // The health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The DRA Id. Id string `pulumi:"id"` // The last heartbeat received from the DRA. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The DRA name. Name string `pulumi:"name"` // The DRA version. Version string `pulumi:"version"` }
DRA details.
type DraDetailsResponseArgs ¶
type DraDetailsResponseArgs struct { // The health of the DRA. Health pulumi.StringInput `pulumi:"health"` // The health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The DRA Id. Id pulumi.StringInput `pulumi:"id"` // The last heartbeat received from the DRA. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The DRA name. Name pulumi.StringInput `pulumi:"name"` // The DRA version. Version pulumi.StringInput `pulumi:"version"` }
DRA details.
func (DraDetailsResponseArgs) ElementType ¶
func (DraDetailsResponseArgs) ElementType() reflect.Type
func (DraDetailsResponseArgs) ToDraDetailsResponseOutput ¶
func (i DraDetailsResponseArgs) ToDraDetailsResponseOutput() DraDetailsResponseOutput
func (DraDetailsResponseArgs) ToDraDetailsResponseOutputWithContext ¶
func (i DraDetailsResponseArgs) ToDraDetailsResponseOutputWithContext(ctx context.Context) DraDetailsResponseOutput
type DraDetailsResponseArray ¶
type DraDetailsResponseArray []DraDetailsResponseInput
func (DraDetailsResponseArray) ElementType ¶
func (DraDetailsResponseArray) ElementType() reflect.Type
func (DraDetailsResponseArray) ToDraDetailsResponseArrayOutput ¶
func (i DraDetailsResponseArray) ToDraDetailsResponseArrayOutput() DraDetailsResponseArrayOutput
func (DraDetailsResponseArray) ToDraDetailsResponseArrayOutputWithContext ¶
func (i DraDetailsResponseArray) ToDraDetailsResponseArrayOutputWithContext(ctx context.Context) DraDetailsResponseArrayOutput
type DraDetailsResponseArrayInput ¶
type DraDetailsResponseArrayInput interface { pulumi.Input ToDraDetailsResponseArrayOutput() DraDetailsResponseArrayOutput ToDraDetailsResponseArrayOutputWithContext(context.Context) DraDetailsResponseArrayOutput }
DraDetailsResponseArrayInput is an input type that accepts DraDetailsResponseArray and DraDetailsResponseArrayOutput values. You can construct a concrete instance of `DraDetailsResponseArrayInput` via:
DraDetailsResponseArray{ DraDetailsResponseArgs{...} }
type DraDetailsResponseArrayOutput ¶
type DraDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (DraDetailsResponseArrayOutput) ElementType ¶
func (DraDetailsResponseArrayOutput) ElementType() reflect.Type
func (DraDetailsResponseArrayOutput) Index ¶
func (o DraDetailsResponseArrayOutput) Index(i pulumi.IntInput) DraDetailsResponseOutput
func (DraDetailsResponseArrayOutput) ToDraDetailsResponseArrayOutput ¶
func (o DraDetailsResponseArrayOutput) ToDraDetailsResponseArrayOutput() DraDetailsResponseArrayOutput
func (DraDetailsResponseArrayOutput) ToDraDetailsResponseArrayOutputWithContext ¶
func (o DraDetailsResponseArrayOutput) ToDraDetailsResponseArrayOutputWithContext(ctx context.Context) DraDetailsResponseArrayOutput
type DraDetailsResponseInput ¶
type DraDetailsResponseInput interface { pulumi.Input ToDraDetailsResponseOutput() DraDetailsResponseOutput ToDraDetailsResponseOutputWithContext(context.Context) DraDetailsResponseOutput }
DraDetailsResponseInput is an input type that accepts DraDetailsResponseArgs and DraDetailsResponseOutput values. You can construct a concrete instance of `DraDetailsResponseInput` via:
DraDetailsResponseArgs{...}
type DraDetailsResponseOutput ¶
type DraDetailsResponseOutput struct{ *pulumi.OutputState }
DRA details.
func (DraDetailsResponseOutput) ElementType ¶
func (DraDetailsResponseOutput) ElementType() reflect.Type
func (DraDetailsResponseOutput) Health ¶
func (o DraDetailsResponseOutput) Health() pulumi.StringOutput
The health of the DRA.
func (DraDetailsResponseOutput) HealthErrors ¶
func (o DraDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors.
func (DraDetailsResponseOutput) Id ¶
func (o DraDetailsResponseOutput) Id() pulumi.StringOutput
The DRA Id.
func (DraDetailsResponseOutput) LastHeartbeatUtc ¶
func (o DraDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The last heartbeat received from the DRA.
func (DraDetailsResponseOutput) Name ¶
func (o DraDetailsResponseOutput) Name() pulumi.StringOutput
The DRA name.
func (DraDetailsResponseOutput) ToDraDetailsResponseOutput ¶
func (o DraDetailsResponseOutput) ToDraDetailsResponseOutput() DraDetailsResponseOutput
func (DraDetailsResponseOutput) ToDraDetailsResponseOutputWithContext ¶
func (o DraDetailsResponseOutput) ToDraDetailsResponseOutputWithContext(ctx context.Context) DraDetailsResponseOutput
func (DraDetailsResponseOutput) Version ¶
func (o DraDetailsResponseOutput) Version() pulumi.StringOutput
The DRA version.
type EnableMigrationInputProperties ¶
type EnableMigrationInputProperties struct { // The policy Id. PolicyId string `pulumi:"policyId"` // The provider specific details. ProviderSpecificDetails VMwareCbtEnableMigrationInput `pulumi:"providerSpecificDetails"` }
Enable migration input properties.
type EnableMigrationInputPropertiesArgs ¶
type EnableMigrationInputPropertiesArgs struct { // The policy Id. PolicyId pulumi.StringInput `pulumi:"policyId"` // The provider specific details. ProviderSpecificDetails VMwareCbtEnableMigrationInputInput `pulumi:"providerSpecificDetails"` }
Enable migration input properties.
func (EnableMigrationInputPropertiesArgs) ElementType ¶
func (EnableMigrationInputPropertiesArgs) ElementType() reflect.Type
func (EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesOutput ¶
func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesOutput() EnableMigrationInputPropertiesOutput
func (EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesOutputWithContext ¶
func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesOutput
func (EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesPtrOutput ¶
func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput
func (EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesPtrOutputWithContext ¶
func (i EnableMigrationInputPropertiesArgs) ToEnableMigrationInputPropertiesPtrOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesPtrOutput
type EnableMigrationInputPropertiesInput ¶
type EnableMigrationInputPropertiesInput interface { pulumi.Input ToEnableMigrationInputPropertiesOutput() EnableMigrationInputPropertiesOutput ToEnableMigrationInputPropertiesOutputWithContext(context.Context) EnableMigrationInputPropertiesOutput }
EnableMigrationInputPropertiesInput is an input type that accepts EnableMigrationInputPropertiesArgs and EnableMigrationInputPropertiesOutput values. You can construct a concrete instance of `EnableMigrationInputPropertiesInput` via:
EnableMigrationInputPropertiesArgs{...}
type EnableMigrationInputPropertiesOutput ¶
type EnableMigrationInputPropertiesOutput struct{ *pulumi.OutputState }
Enable migration input properties.
func (EnableMigrationInputPropertiesOutput) ElementType ¶
func (EnableMigrationInputPropertiesOutput) ElementType() reflect.Type
func (EnableMigrationInputPropertiesOutput) PolicyId ¶
func (o EnableMigrationInputPropertiesOutput) PolicyId() pulumi.StringOutput
The policy Id.
func (EnableMigrationInputPropertiesOutput) ProviderSpecificDetails ¶
func (o EnableMigrationInputPropertiesOutput) ProviderSpecificDetails() VMwareCbtEnableMigrationInputOutput
The provider specific details.
func (EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesOutput ¶
func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesOutput() EnableMigrationInputPropertiesOutput
func (EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesOutputWithContext ¶
func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesOutput
func (EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesPtrOutput ¶
func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput
func (EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesPtrOutputWithContext ¶
func (o EnableMigrationInputPropertiesOutput) ToEnableMigrationInputPropertiesPtrOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesPtrOutput
type EnableMigrationInputPropertiesPtrInput ¶
type EnableMigrationInputPropertiesPtrInput interface { pulumi.Input ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput ToEnableMigrationInputPropertiesPtrOutputWithContext(context.Context) EnableMigrationInputPropertiesPtrOutput }
EnableMigrationInputPropertiesPtrInput is an input type that accepts EnableMigrationInputPropertiesArgs, EnableMigrationInputPropertiesPtr and EnableMigrationInputPropertiesPtrOutput values. You can construct a concrete instance of `EnableMigrationInputPropertiesPtrInput` via:
EnableMigrationInputPropertiesArgs{...} or: nil
func EnableMigrationInputPropertiesPtr ¶
func EnableMigrationInputPropertiesPtr(v *EnableMigrationInputPropertiesArgs) EnableMigrationInputPropertiesPtrInput
type EnableMigrationInputPropertiesPtrOutput ¶
type EnableMigrationInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EnableMigrationInputPropertiesPtrOutput) ElementType ¶
func (EnableMigrationInputPropertiesPtrOutput) ElementType() reflect.Type
func (EnableMigrationInputPropertiesPtrOutput) PolicyId ¶
func (o EnableMigrationInputPropertiesPtrOutput) PolicyId() pulumi.StringPtrOutput
The policy Id.
func (EnableMigrationInputPropertiesPtrOutput) ProviderSpecificDetails ¶
func (o EnableMigrationInputPropertiesPtrOutput) ProviderSpecificDetails() VMwareCbtEnableMigrationInputPtrOutput
The provider specific details.
func (EnableMigrationInputPropertiesPtrOutput) ToEnableMigrationInputPropertiesPtrOutput ¶
func (o EnableMigrationInputPropertiesPtrOutput) ToEnableMigrationInputPropertiesPtrOutput() EnableMigrationInputPropertiesPtrOutput
func (EnableMigrationInputPropertiesPtrOutput) ToEnableMigrationInputPropertiesPtrOutputWithContext ¶
func (o EnableMigrationInputPropertiesPtrOutput) ToEnableMigrationInputPropertiesPtrOutputWithContext(ctx context.Context) EnableMigrationInputPropertiesPtrOutput
type EnableProtectionInputProperties ¶
type EnableProtectionInputProperties struct { // The Policy Id. PolicyId *string `pulumi:"policyId"` // The protectable item Id. ProtectableItemId *string `pulumi:"protectableItemId"` // The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null. ProviderSpecificDetails interface{} `pulumi:"providerSpecificDetails"` }
Enable protection input properties.
type EnableProtectionInputPropertiesArgs ¶
type EnableProtectionInputPropertiesArgs struct { // The Policy Id. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // The protectable item Id. ProtectableItemId pulumi.StringPtrInput `pulumi:"protectableItemId"` // The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null. ProviderSpecificDetails pulumi.Input `pulumi:"providerSpecificDetails"` }
Enable protection input properties.
func (EnableProtectionInputPropertiesArgs) ElementType ¶
func (EnableProtectionInputPropertiesArgs) ElementType() reflect.Type
func (EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesOutput ¶
func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesOutput() EnableProtectionInputPropertiesOutput
func (EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesOutputWithContext ¶
func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesOutput
func (EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesPtrOutput ¶
func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput
func (EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesPtrOutputWithContext ¶
func (i EnableProtectionInputPropertiesArgs) ToEnableProtectionInputPropertiesPtrOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesPtrOutput
type EnableProtectionInputPropertiesInput ¶
type EnableProtectionInputPropertiesInput interface { pulumi.Input ToEnableProtectionInputPropertiesOutput() EnableProtectionInputPropertiesOutput ToEnableProtectionInputPropertiesOutputWithContext(context.Context) EnableProtectionInputPropertiesOutput }
EnableProtectionInputPropertiesInput is an input type that accepts EnableProtectionInputPropertiesArgs and EnableProtectionInputPropertiesOutput values. You can construct a concrete instance of `EnableProtectionInputPropertiesInput` via:
EnableProtectionInputPropertiesArgs{...}
type EnableProtectionInputPropertiesOutput ¶
type EnableProtectionInputPropertiesOutput struct{ *pulumi.OutputState }
Enable protection input properties.
func (EnableProtectionInputPropertiesOutput) ElementType ¶
func (EnableProtectionInputPropertiesOutput) ElementType() reflect.Type
func (EnableProtectionInputPropertiesOutput) PolicyId ¶
func (o EnableProtectionInputPropertiesOutput) PolicyId() pulumi.StringPtrOutput
The Policy Id.
func (EnableProtectionInputPropertiesOutput) ProtectableItemId ¶
func (o EnableProtectionInputPropertiesOutput) ProtectableItemId() pulumi.StringPtrOutput
The protectable item Id.
func (EnableProtectionInputPropertiesOutput) ProviderSpecificDetails ¶
func (o EnableProtectionInputPropertiesOutput) ProviderSpecificDetails() pulumi.AnyOutput
The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
func (EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesOutput ¶
func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesOutput() EnableProtectionInputPropertiesOutput
func (EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesOutputWithContext ¶
func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesOutput
func (EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesPtrOutput ¶
func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput
func (EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesPtrOutputWithContext ¶
func (o EnableProtectionInputPropertiesOutput) ToEnableProtectionInputPropertiesPtrOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesPtrOutput
type EnableProtectionInputPropertiesPtrInput ¶
type EnableProtectionInputPropertiesPtrInput interface { pulumi.Input ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput ToEnableProtectionInputPropertiesPtrOutputWithContext(context.Context) EnableProtectionInputPropertiesPtrOutput }
EnableProtectionInputPropertiesPtrInput is an input type that accepts EnableProtectionInputPropertiesArgs, EnableProtectionInputPropertiesPtr and EnableProtectionInputPropertiesPtrOutput values. You can construct a concrete instance of `EnableProtectionInputPropertiesPtrInput` via:
EnableProtectionInputPropertiesArgs{...} or: nil
func EnableProtectionInputPropertiesPtr ¶
func EnableProtectionInputPropertiesPtr(v *EnableProtectionInputPropertiesArgs) EnableProtectionInputPropertiesPtrInput
type EnableProtectionInputPropertiesPtrOutput ¶
type EnableProtectionInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EnableProtectionInputPropertiesPtrOutput) ElementType ¶
func (EnableProtectionInputPropertiesPtrOutput) ElementType() reflect.Type
func (EnableProtectionInputPropertiesPtrOutput) PolicyId ¶
func (o EnableProtectionInputPropertiesPtrOutput) PolicyId() pulumi.StringPtrOutput
The Policy Id.
func (EnableProtectionInputPropertiesPtrOutput) ProtectableItemId ¶
func (o EnableProtectionInputPropertiesPtrOutput) ProtectableItemId() pulumi.StringPtrOutput
The protectable item Id.
func (EnableProtectionInputPropertiesPtrOutput) ProviderSpecificDetails ¶
func (o EnableProtectionInputPropertiesPtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
func (EnableProtectionInputPropertiesPtrOutput) ToEnableProtectionInputPropertiesPtrOutput ¶
func (o EnableProtectionInputPropertiesPtrOutput) ToEnableProtectionInputPropertiesPtrOutput() EnableProtectionInputPropertiesPtrOutput
func (EnableProtectionInputPropertiesPtrOutput) ToEnableProtectionInputPropertiesPtrOutputWithContext ¶
func (o EnableProtectionInputPropertiesPtrOutput) ToEnableProtectionInputPropertiesPtrOutputWithContext(ctx context.Context) EnableProtectionInputPropertiesPtrOutput
type EncryptionDetailsResponse ¶
type EncryptionDetailsResponse struct { // The key encryption key certificate expiry date. KekCertExpiryDate *string `pulumi:"kekCertExpiryDate"` // The key encryption key certificate thumbprint. KekCertThumbprint *string `pulumi:"kekCertThumbprint"` // The key encryption key state for the Vmm. KekState *string `pulumi:"kekState"` }
Encryption details for the fabric.
type EncryptionDetailsResponseArgs ¶
type EncryptionDetailsResponseArgs struct { // The key encryption key certificate expiry date. KekCertExpiryDate pulumi.StringPtrInput `pulumi:"kekCertExpiryDate"` // The key encryption key certificate thumbprint. KekCertThumbprint pulumi.StringPtrInput `pulumi:"kekCertThumbprint"` // The key encryption key state for the Vmm. KekState pulumi.StringPtrInput `pulumi:"kekState"` }
Encryption details for the fabric.
func (EncryptionDetailsResponseArgs) ElementType ¶
func (EncryptionDetailsResponseArgs) ElementType() reflect.Type
func (EncryptionDetailsResponseArgs) ToEncryptionDetailsResponseOutput ¶
func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponseOutput() EncryptionDetailsResponseOutput
func (EncryptionDetailsResponseArgs) ToEncryptionDetailsResponseOutputWithContext ¶
func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponseOutputWithContext(ctx context.Context) EncryptionDetailsResponseOutput
func (EncryptionDetailsResponseArgs) ToEncryptionDetailsResponsePtrOutput ¶
func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput
func (EncryptionDetailsResponseArgs) ToEncryptionDetailsResponsePtrOutputWithContext ¶
func (i EncryptionDetailsResponseArgs) ToEncryptionDetailsResponsePtrOutputWithContext(ctx context.Context) EncryptionDetailsResponsePtrOutput
type EncryptionDetailsResponseInput ¶
type EncryptionDetailsResponseInput interface { pulumi.Input ToEncryptionDetailsResponseOutput() EncryptionDetailsResponseOutput ToEncryptionDetailsResponseOutputWithContext(context.Context) EncryptionDetailsResponseOutput }
EncryptionDetailsResponseInput is an input type that accepts EncryptionDetailsResponseArgs and EncryptionDetailsResponseOutput values. You can construct a concrete instance of `EncryptionDetailsResponseInput` via:
EncryptionDetailsResponseArgs{...}
type EncryptionDetailsResponseOutput ¶
type EncryptionDetailsResponseOutput struct{ *pulumi.OutputState }
Encryption details for the fabric.
func (EncryptionDetailsResponseOutput) ElementType ¶
func (EncryptionDetailsResponseOutput) ElementType() reflect.Type
func (EncryptionDetailsResponseOutput) KekCertExpiryDate ¶
func (o EncryptionDetailsResponseOutput) KekCertExpiryDate() pulumi.StringPtrOutput
The key encryption key certificate expiry date.
func (EncryptionDetailsResponseOutput) KekCertThumbprint ¶
func (o EncryptionDetailsResponseOutput) KekCertThumbprint() pulumi.StringPtrOutput
The key encryption key certificate thumbprint.
func (EncryptionDetailsResponseOutput) KekState ¶
func (o EncryptionDetailsResponseOutput) KekState() pulumi.StringPtrOutput
The key encryption key state for the Vmm.
func (EncryptionDetailsResponseOutput) ToEncryptionDetailsResponseOutput ¶
func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponseOutput() EncryptionDetailsResponseOutput
func (EncryptionDetailsResponseOutput) ToEncryptionDetailsResponseOutputWithContext ¶
func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponseOutputWithContext(ctx context.Context) EncryptionDetailsResponseOutput
func (EncryptionDetailsResponseOutput) ToEncryptionDetailsResponsePtrOutput ¶
func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput
func (EncryptionDetailsResponseOutput) ToEncryptionDetailsResponsePtrOutputWithContext ¶
func (o EncryptionDetailsResponseOutput) ToEncryptionDetailsResponsePtrOutputWithContext(ctx context.Context) EncryptionDetailsResponsePtrOutput
type EncryptionDetailsResponsePtrInput ¶
type EncryptionDetailsResponsePtrInput interface { pulumi.Input ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput ToEncryptionDetailsResponsePtrOutputWithContext(context.Context) EncryptionDetailsResponsePtrOutput }
EncryptionDetailsResponsePtrInput is an input type that accepts EncryptionDetailsResponseArgs, EncryptionDetailsResponsePtr and EncryptionDetailsResponsePtrOutput values. You can construct a concrete instance of `EncryptionDetailsResponsePtrInput` via:
EncryptionDetailsResponseArgs{...} or: nil
func EncryptionDetailsResponsePtr ¶
func EncryptionDetailsResponsePtr(v *EncryptionDetailsResponseArgs) EncryptionDetailsResponsePtrInput
type EncryptionDetailsResponsePtrOutput ¶
type EncryptionDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionDetailsResponsePtrOutput) Elem ¶
func (o EncryptionDetailsResponsePtrOutput) Elem() EncryptionDetailsResponseOutput
func (EncryptionDetailsResponsePtrOutput) ElementType ¶
func (EncryptionDetailsResponsePtrOutput) ElementType() reflect.Type
func (EncryptionDetailsResponsePtrOutput) KekCertExpiryDate ¶
func (o EncryptionDetailsResponsePtrOutput) KekCertExpiryDate() pulumi.StringPtrOutput
The key encryption key certificate expiry date.
func (EncryptionDetailsResponsePtrOutput) KekCertThumbprint ¶
func (o EncryptionDetailsResponsePtrOutput) KekCertThumbprint() pulumi.StringPtrOutput
The key encryption key certificate thumbprint.
func (EncryptionDetailsResponsePtrOutput) KekState ¶
func (o EncryptionDetailsResponsePtrOutput) KekState() pulumi.StringPtrOutput
The key encryption key state for the Vmm.
func (EncryptionDetailsResponsePtrOutput) ToEncryptionDetailsResponsePtrOutput ¶
func (o EncryptionDetailsResponsePtrOutput) ToEncryptionDetailsResponsePtrOutput() EncryptionDetailsResponsePtrOutput
func (EncryptionDetailsResponsePtrOutput) ToEncryptionDetailsResponsePtrOutputWithContext ¶
func (o EncryptionDetailsResponsePtrOutput) ToEncryptionDetailsResponsePtrOutputWithContext(ctx context.Context) EncryptionDetailsResponsePtrOutput
type FabricCreationInputProperties ¶
type FabricCreationInputProperties struct {
// Fabric provider specific creation input.
CustomDetails interface{} `pulumi:"customDetails"`
}
Properties of site details provided during the time of site creation
type FabricCreationInputPropertiesArgs ¶
type FabricCreationInputPropertiesArgs struct { // Fabric provider specific creation input. CustomDetails pulumi.Input `pulumi:"customDetails"` }
Properties of site details provided during the time of site creation
func (FabricCreationInputPropertiesArgs) ElementType ¶
func (FabricCreationInputPropertiesArgs) ElementType() reflect.Type
func (FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesOutput ¶
func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesOutput() FabricCreationInputPropertiesOutput
func (FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesOutputWithContext ¶
func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesOutputWithContext(ctx context.Context) FabricCreationInputPropertiesOutput
func (FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesPtrOutput ¶
func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput
func (FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesPtrOutputWithContext ¶
func (i FabricCreationInputPropertiesArgs) ToFabricCreationInputPropertiesPtrOutputWithContext(ctx context.Context) FabricCreationInputPropertiesPtrOutput
type FabricCreationInputPropertiesInput ¶
type FabricCreationInputPropertiesInput interface { pulumi.Input ToFabricCreationInputPropertiesOutput() FabricCreationInputPropertiesOutput ToFabricCreationInputPropertiesOutputWithContext(context.Context) FabricCreationInputPropertiesOutput }
FabricCreationInputPropertiesInput is an input type that accepts FabricCreationInputPropertiesArgs and FabricCreationInputPropertiesOutput values. You can construct a concrete instance of `FabricCreationInputPropertiesInput` via:
FabricCreationInputPropertiesArgs{...}
type FabricCreationInputPropertiesOutput ¶
type FabricCreationInputPropertiesOutput struct{ *pulumi.OutputState }
Properties of site details provided during the time of site creation
func (FabricCreationInputPropertiesOutput) CustomDetails ¶
func (o FabricCreationInputPropertiesOutput) CustomDetails() pulumi.AnyOutput
Fabric provider specific creation input.
func (FabricCreationInputPropertiesOutput) ElementType ¶
func (FabricCreationInputPropertiesOutput) ElementType() reflect.Type
func (FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesOutput ¶
func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesOutput() FabricCreationInputPropertiesOutput
func (FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesOutputWithContext ¶
func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesOutputWithContext(ctx context.Context) FabricCreationInputPropertiesOutput
func (FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesPtrOutput ¶
func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput
func (FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesPtrOutputWithContext ¶
func (o FabricCreationInputPropertiesOutput) ToFabricCreationInputPropertiesPtrOutputWithContext(ctx context.Context) FabricCreationInputPropertiesPtrOutput
type FabricCreationInputPropertiesPtrInput ¶
type FabricCreationInputPropertiesPtrInput interface { pulumi.Input ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput ToFabricCreationInputPropertiesPtrOutputWithContext(context.Context) FabricCreationInputPropertiesPtrOutput }
FabricCreationInputPropertiesPtrInput is an input type that accepts FabricCreationInputPropertiesArgs, FabricCreationInputPropertiesPtr and FabricCreationInputPropertiesPtrOutput values. You can construct a concrete instance of `FabricCreationInputPropertiesPtrInput` via:
FabricCreationInputPropertiesArgs{...} or: nil
func FabricCreationInputPropertiesPtr ¶
func FabricCreationInputPropertiesPtr(v *FabricCreationInputPropertiesArgs) FabricCreationInputPropertiesPtrInput
type FabricCreationInputPropertiesPtrOutput ¶
type FabricCreationInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (FabricCreationInputPropertiesPtrOutput) CustomDetails ¶
func (o FabricCreationInputPropertiesPtrOutput) CustomDetails() pulumi.AnyOutput
Fabric provider specific creation input.
func (FabricCreationInputPropertiesPtrOutput) ElementType ¶
func (FabricCreationInputPropertiesPtrOutput) ElementType() reflect.Type
func (FabricCreationInputPropertiesPtrOutput) ToFabricCreationInputPropertiesPtrOutput ¶
func (o FabricCreationInputPropertiesPtrOutput) ToFabricCreationInputPropertiesPtrOutput() FabricCreationInputPropertiesPtrOutput
func (FabricCreationInputPropertiesPtrOutput) ToFabricCreationInputPropertiesPtrOutputWithContext ¶
func (o FabricCreationInputPropertiesPtrOutput) ToFabricCreationInputPropertiesPtrOutputWithContext(ctx context.Context) FabricCreationInputPropertiesPtrOutput
type FabricPropertiesResponse ¶
type FabricPropertiesResponse struct { // BCDR state of the fabric. BcdrState *string `pulumi:"bcdrState"` // Fabric specific settings. CustomDetails interface{} `pulumi:"customDetails"` // Encryption details for the fabric. EncryptionDetails *EncryptionDetailsResponse `pulumi:"encryptionDetails"` // Friendly name of the fabric. FriendlyName *string `pulumi:"friendlyName"` // Health of fabric. Health *string `pulumi:"health"` // Fabric health error details. HealthErrorDetails []HealthErrorResponse `pulumi:"healthErrorDetails"` // Dra Registration Id. InternalIdentifier *string `pulumi:"internalIdentifier"` // Rollover encryption details for the fabric. RolloverEncryptionDetails *EncryptionDetailsResponse `pulumi:"rolloverEncryptionDetails"` }
Fabric properties.
type FabricPropertiesResponseArgs ¶
type FabricPropertiesResponseArgs struct { // BCDR state of the fabric. BcdrState pulumi.StringPtrInput `pulumi:"bcdrState"` // Fabric specific settings. CustomDetails pulumi.Input `pulumi:"customDetails"` // Encryption details for the fabric. EncryptionDetails EncryptionDetailsResponsePtrInput `pulumi:"encryptionDetails"` // Friendly name of the fabric. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // Health of fabric. Health pulumi.StringPtrInput `pulumi:"health"` // Fabric health error details. HealthErrorDetails HealthErrorResponseArrayInput `pulumi:"healthErrorDetails"` // Dra Registration Id. InternalIdentifier pulumi.StringPtrInput `pulumi:"internalIdentifier"` // Rollover encryption details for the fabric. RolloverEncryptionDetails EncryptionDetailsResponsePtrInput `pulumi:"rolloverEncryptionDetails"` }
Fabric properties.
func (FabricPropertiesResponseArgs) ElementType ¶
func (FabricPropertiesResponseArgs) ElementType() reflect.Type
func (FabricPropertiesResponseArgs) ToFabricPropertiesResponseOutput ¶
func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponseOutput() FabricPropertiesResponseOutput
func (FabricPropertiesResponseArgs) ToFabricPropertiesResponseOutputWithContext ¶
func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponseOutputWithContext(ctx context.Context) FabricPropertiesResponseOutput
func (FabricPropertiesResponseArgs) ToFabricPropertiesResponsePtrOutput ¶
func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput
func (FabricPropertiesResponseArgs) ToFabricPropertiesResponsePtrOutputWithContext ¶
func (i FabricPropertiesResponseArgs) ToFabricPropertiesResponsePtrOutputWithContext(ctx context.Context) FabricPropertiesResponsePtrOutput
type FabricPropertiesResponseInput ¶
type FabricPropertiesResponseInput interface { pulumi.Input ToFabricPropertiesResponseOutput() FabricPropertiesResponseOutput ToFabricPropertiesResponseOutputWithContext(context.Context) FabricPropertiesResponseOutput }
FabricPropertiesResponseInput is an input type that accepts FabricPropertiesResponseArgs and FabricPropertiesResponseOutput values. You can construct a concrete instance of `FabricPropertiesResponseInput` via:
FabricPropertiesResponseArgs{...}
type FabricPropertiesResponseOutput ¶
type FabricPropertiesResponseOutput struct{ *pulumi.OutputState }
Fabric properties.
func (FabricPropertiesResponseOutput) BcdrState ¶
func (o FabricPropertiesResponseOutput) BcdrState() pulumi.StringPtrOutput
BCDR state of the fabric.
func (FabricPropertiesResponseOutput) CustomDetails ¶
func (o FabricPropertiesResponseOutput) CustomDetails() pulumi.AnyOutput
Fabric specific settings.
func (FabricPropertiesResponseOutput) ElementType ¶
func (FabricPropertiesResponseOutput) ElementType() reflect.Type
func (FabricPropertiesResponseOutput) EncryptionDetails ¶
func (o FabricPropertiesResponseOutput) EncryptionDetails() EncryptionDetailsResponsePtrOutput
Encryption details for the fabric.
func (FabricPropertiesResponseOutput) FriendlyName ¶
func (o FabricPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the fabric.
func (FabricPropertiesResponseOutput) Health ¶
func (o FabricPropertiesResponseOutput) Health() pulumi.StringPtrOutput
Health of fabric.
func (FabricPropertiesResponseOutput) HealthErrorDetails ¶
func (o FabricPropertiesResponseOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
Fabric health error details.
func (FabricPropertiesResponseOutput) InternalIdentifier ¶
func (o FabricPropertiesResponseOutput) InternalIdentifier() pulumi.StringPtrOutput
Dra Registration Id.
func (FabricPropertiesResponseOutput) RolloverEncryptionDetails ¶
func (o FabricPropertiesResponseOutput) RolloverEncryptionDetails() EncryptionDetailsResponsePtrOutput
Rollover encryption details for the fabric.
func (FabricPropertiesResponseOutput) ToFabricPropertiesResponseOutput ¶
func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponseOutput() FabricPropertiesResponseOutput
func (FabricPropertiesResponseOutput) ToFabricPropertiesResponseOutputWithContext ¶
func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponseOutputWithContext(ctx context.Context) FabricPropertiesResponseOutput
func (FabricPropertiesResponseOutput) ToFabricPropertiesResponsePtrOutput ¶
func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput
func (FabricPropertiesResponseOutput) ToFabricPropertiesResponsePtrOutputWithContext ¶
func (o FabricPropertiesResponseOutput) ToFabricPropertiesResponsePtrOutputWithContext(ctx context.Context) FabricPropertiesResponsePtrOutput
type FabricPropertiesResponsePtrInput ¶
type FabricPropertiesResponsePtrInput interface { pulumi.Input ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput ToFabricPropertiesResponsePtrOutputWithContext(context.Context) FabricPropertiesResponsePtrOutput }
FabricPropertiesResponsePtrInput is an input type that accepts FabricPropertiesResponseArgs, FabricPropertiesResponsePtr and FabricPropertiesResponsePtrOutput values. You can construct a concrete instance of `FabricPropertiesResponsePtrInput` via:
FabricPropertiesResponseArgs{...} or: nil
func FabricPropertiesResponsePtr ¶
func FabricPropertiesResponsePtr(v *FabricPropertiesResponseArgs) FabricPropertiesResponsePtrInput
type FabricPropertiesResponsePtrOutput ¶
type FabricPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (FabricPropertiesResponsePtrOutput) BcdrState ¶
func (o FabricPropertiesResponsePtrOutput) BcdrState() pulumi.StringPtrOutput
BCDR state of the fabric.
func (FabricPropertiesResponsePtrOutput) CustomDetails ¶
func (o FabricPropertiesResponsePtrOutput) CustomDetails() pulumi.AnyOutput
Fabric specific settings.
func (FabricPropertiesResponsePtrOutput) Elem ¶
func (o FabricPropertiesResponsePtrOutput) Elem() FabricPropertiesResponseOutput
func (FabricPropertiesResponsePtrOutput) ElementType ¶
func (FabricPropertiesResponsePtrOutput) ElementType() reflect.Type
func (FabricPropertiesResponsePtrOutput) EncryptionDetails ¶
func (o FabricPropertiesResponsePtrOutput) EncryptionDetails() EncryptionDetailsResponsePtrOutput
Encryption details for the fabric.
func (FabricPropertiesResponsePtrOutput) FriendlyName ¶
func (o FabricPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the fabric.
func (FabricPropertiesResponsePtrOutput) Health ¶
func (o FabricPropertiesResponsePtrOutput) Health() pulumi.StringPtrOutput
Health of fabric.
func (FabricPropertiesResponsePtrOutput) HealthErrorDetails ¶
func (o FabricPropertiesResponsePtrOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
Fabric health error details.
func (FabricPropertiesResponsePtrOutput) InternalIdentifier ¶
func (o FabricPropertiesResponsePtrOutput) InternalIdentifier() pulumi.StringPtrOutput
Dra Registration Id.
func (FabricPropertiesResponsePtrOutput) RolloverEncryptionDetails ¶
func (o FabricPropertiesResponsePtrOutput) RolloverEncryptionDetails() EncryptionDetailsResponsePtrOutput
Rollover encryption details for the fabric.
func (FabricPropertiesResponsePtrOutput) ToFabricPropertiesResponsePtrOutput ¶
func (o FabricPropertiesResponsePtrOutput) ToFabricPropertiesResponsePtrOutput() FabricPropertiesResponsePtrOutput
func (FabricPropertiesResponsePtrOutput) ToFabricPropertiesResponsePtrOutputWithContext ¶
func (o FabricPropertiesResponsePtrOutput) ToFabricPropertiesResponsePtrOutputWithContext(ctx context.Context) FabricPropertiesResponsePtrOutput
type HealthErrorResponse ¶
type HealthErrorResponse struct { // Error creation time (UTC) CreationTimeUtc *string `pulumi:"creationTimeUtc"` // Value indicating whether the health error is customer resolvable. CustomerResolvability *string `pulumi:"customerResolvability"` // ID of the entity. EntityId *string `pulumi:"entityId"` // Category of error. ErrorCategory *string `pulumi:"errorCategory"` // Error code. ErrorCode *string `pulumi:"errorCode"` // The health error unique id. ErrorId *string `pulumi:"errorId"` // Level of error. ErrorLevel *string `pulumi:"errorLevel"` // Error message. ErrorMessage *string `pulumi:"errorMessage"` // Source of error. ErrorSource *string `pulumi:"errorSource"` // Type of error. ErrorType *string `pulumi:"errorType"` // The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException. InnerHealthErrors []InnerHealthErrorResponse `pulumi:"innerHealthErrors"` // Possible causes of error. PossibleCauses *string `pulumi:"possibleCauses"` // Recommended action to resolve error. RecommendedAction *string `pulumi:"recommendedAction"` // DRA error message. RecoveryProviderErrorMessage *string `pulumi:"recoveryProviderErrorMessage"` // Summary message of the entity. SummaryMessage *string `pulumi:"summaryMessage"` }
Health Error
type HealthErrorResponseArgs ¶
type HealthErrorResponseArgs struct { // Error creation time (UTC) CreationTimeUtc pulumi.StringPtrInput `pulumi:"creationTimeUtc"` // Value indicating whether the health error is customer resolvable. CustomerResolvability pulumi.StringPtrInput `pulumi:"customerResolvability"` // ID of the entity. EntityId pulumi.StringPtrInput `pulumi:"entityId"` // Category of error. ErrorCategory pulumi.StringPtrInput `pulumi:"errorCategory"` // Error code. ErrorCode pulumi.StringPtrInput `pulumi:"errorCode"` // The health error unique id. ErrorId pulumi.StringPtrInput `pulumi:"errorId"` // Level of error. ErrorLevel pulumi.StringPtrInput `pulumi:"errorLevel"` // Error message. ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"` // Source of error. ErrorSource pulumi.StringPtrInput `pulumi:"errorSource"` // Type of error. ErrorType pulumi.StringPtrInput `pulumi:"errorType"` // The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException. InnerHealthErrors InnerHealthErrorResponseArrayInput `pulumi:"innerHealthErrors"` // Possible causes of error. PossibleCauses pulumi.StringPtrInput `pulumi:"possibleCauses"` // Recommended action to resolve error. RecommendedAction pulumi.StringPtrInput `pulumi:"recommendedAction"` // DRA error message. RecoveryProviderErrorMessage pulumi.StringPtrInput `pulumi:"recoveryProviderErrorMessage"` // Summary message of the entity. SummaryMessage pulumi.StringPtrInput `pulumi:"summaryMessage"` }
Health Error
func (HealthErrorResponseArgs) ElementType ¶
func (HealthErrorResponseArgs) ElementType() reflect.Type
func (HealthErrorResponseArgs) ToHealthErrorResponseOutput ¶
func (i HealthErrorResponseArgs) ToHealthErrorResponseOutput() HealthErrorResponseOutput
func (HealthErrorResponseArgs) ToHealthErrorResponseOutputWithContext ¶
func (i HealthErrorResponseArgs) ToHealthErrorResponseOutputWithContext(ctx context.Context) HealthErrorResponseOutput
type HealthErrorResponseArray ¶
type HealthErrorResponseArray []HealthErrorResponseInput
func (HealthErrorResponseArray) ElementType ¶
func (HealthErrorResponseArray) ElementType() reflect.Type
func (HealthErrorResponseArray) ToHealthErrorResponseArrayOutput ¶
func (i HealthErrorResponseArray) ToHealthErrorResponseArrayOutput() HealthErrorResponseArrayOutput
func (HealthErrorResponseArray) ToHealthErrorResponseArrayOutputWithContext ¶
func (i HealthErrorResponseArray) ToHealthErrorResponseArrayOutputWithContext(ctx context.Context) HealthErrorResponseArrayOutput
type HealthErrorResponseArrayInput ¶
type HealthErrorResponseArrayInput interface { pulumi.Input ToHealthErrorResponseArrayOutput() HealthErrorResponseArrayOutput ToHealthErrorResponseArrayOutputWithContext(context.Context) HealthErrorResponseArrayOutput }
HealthErrorResponseArrayInput is an input type that accepts HealthErrorResponseArray and HealthErrorResponseArrayOutput values. You can construct a concrete instance of `HealthErrorResponseArrayInput` via:
HealthErrorResponseArray{ HealthErrorResponseArgs{...} }
type HealthErrorResponseArrayOutput ¶
type HealthErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (HealthErrorResponseArrayOutput) ElementType ¶
func (HealthErrorResponseArrayOutput) ElementType() reflect.Type
func (HealthErrorResponseArrayOutput) Index ¶
func (o HealthErrorResponseArrayOutput) Index(i pulumi.IntInput) HealthErrorResponseOutput
func (HealthErrorResponseArrayOutput) ToHealthErrorResponseArrayOutput ¶
func (o HealthErrorResponseArrayOutput) ToHealthErrorResponseArrayOutput() HealthErrorResponseArrayOutput
func (HealthErrorResponseArrayOutput) ToHealthErrorResponseArrayOutputWithContext ¶
func (o HealthErrorResponseArrayOutput) ToHealthErrorResponseArrayOutputWithContext(ctx context.Context) HealthErrorResponseArrayOutput
type HealthErrorResponseInput ¶
type HealthErrorResponseInput interface { pulumi.Input ToHealthErrorResponseOutput() HealthErrorResponseOutput ToHealthErrorResponseOutputWithContext(context.Context) HealthErrorResponseOutput }
HealthErrorResponseInput is an input type that accepts HealthErrorResponseArgs and HealthErrorResponseOutput values. You can construct a concrete instance of `HealthErrorResponseInput` via:
HealthErrorResponseArgs{...}
type HealthErrorResponseOutput ¶
type HealthErrorResponseOutput struct{ *pulumi.OutputState }
Health Error
func (HealthErrorResponseOutput) CreationTimeUtc ¶
func (o HealthErrorResponseOutput) CreationTimeUtc() pulumi.StringPtrOutput
Error creation time (UTC)
func (HealthErrorResponseOutput) CustomerResolvability ¶
func (o HealthErrorResponseOutput) CustomerResolvability() pulumi.StringPtrOutput
Value indicating whether the health error is customer resolvable.
func (HealthErrorResponseOutput) ElementType ¶
func (HealthErrorResponseOutput) ElementType() reflect.Type
func (HealthErrorResponseOutput) EntityId ¶
func (o HealthErrorResponseOutput) EntityId() pulumi.StringPtrOutput
ID of the entity.
func (HealthErrorResponseOutput) ErrorCategory ¶
func (o HealthErrorResponseOutput) ErrorCategory() pulumi.StringPtrOutput
Category of error.
func (HealthErrorResponseOutput) ErrorCode ¶
func (o HealthErrorResponseOutput) ErrorCode() pulumi.StringPtrOutput
Error code.
func (HealthErrorResponseOutput) ErrorId ¶
func (o HealthErrorResponseOutput) ErrorId() pulumi.StringPtrOutput
The health error unique id.
func (HealthErrorResponseOutput) ErrorLevel ¶
func (o HealthErrorResponseOutput) ErrorLevel() pulumi.StringPtrOutput
Level of error.
func (HealthErrorResponseOutput) ErrorMessage ¶
func (o HealthErrorResponseOutput) ErrorMessage() pulumi.StringPtrOutput
Error message.
func (HealthErrorResponseOutput) ErrorSource ¶
func (o HealthErrorResponseOutput) ErrorSource() pulumi.StringPtrOutput
Source of error.
func (HealthErrorResponseOutput) ErrorType ¶
func (o HealthErrorResponseOutput) ErrorType() pulumi.StringPtrOutput
Type of error.
func (HealthErrorResponseOutput) InnerHealthErrors ¶
func (o HealthErrorResponseOutput) InnerHealthErrors() InnerHealthErrorResponseArrayOutput
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
func (HealthErrorResponseOutput) PossibleCauses ¶
func (o HealthErrorResponseOutput) PossibleCauses() pulumi.StringPtrOutput
Possible causes of error.
func (HealthErrorResponseOutput) RecommendedAction ¶
func (o HealthErrorResponseOutput) RecommendedAction() pulumi.StringPtrOutput
Recommended action to resolve error.
func (HealthErrorResponseOutput) RecoveryProviderErrorMessage ¶
func (o HealthErrorResponseOutput) RecoveryProviderErrorMessage() pulumi.StringPtrOutput
DRA error message.
func (HealthErrorResponseOutput) SummaryMessage ¶
func (o HealthErrorResponseOutput) SummaryMessage() pulumi.StringPtrOutput
Summary message of the entity.
func (HealthErrorResponseOutput) ToHealthErrorResponseOutput ¶
func (o HealthErrorResponseOutput) ToHealthErrorResponseOutput() HealthErrorResponseOutput
func (HealthErrorResponseOutput) ToHealthErrorResponseOutputWithContext ¶
func (o HealthErrorResponseOutput) ToHealthErrorResponseOutputWithContext(ctx context.Context) HealthErrorResponseOutput
type HyperVReplicaAzureEnableProtectionInput ¶
type HyperVReplicaAzureEnableProtectionInput struct { // The list of VHD IDs of disks to be protected. DisksToInclude []string `pulumi:"disksToInclude"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption *string `pulumi:"enableRdpOnTargetOption"` // The Hyper-V host Vm Id. HvHostVmId *string `pulumi:"hvHostVmId"` // The class type. InstanceType *string `pulumi:"instanceType"` // The storage account to be used for logging during replication. LogStorageAccountId *string `pulumi:"logStorageAccountId"` // The OS type associated with vm. OsType *string `pulumi:"osType"` // The target availability zone. TargetAvailabilityZone *string `pulumi:"targetAvailabilityZone"` // The selected target Azure network Id. TargetAzureNetworkId *string `pulumi:"targetAzureNetworkId"` // The selected target Azure subnet Id. TargetAzureSubnetId *string `pulumi:"targetAzureSubnetId"` // The Id of the target resource group (for classic deployment) in which the failover VM is to be created. TargetAzureV1ResourceGroupId *string `pulumi:"targetAzureV1ResourceGroupId"` // The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. TargetAzureV2ResourceGroupId *string `pulumi:"targetAzureV2ResourceGroupId"` // The target azure Vm Name. TargetAzureVmName *string `pulumi:"targetAzureVmName"` // The proximity placement group ARM Id. TargetProximityPlacementGroupId *string `pulumi:"targetProximityPlacementGroupId"` // The storage account name. TargetStorageAccountId *string `pulumi:"targetStorageAccountId"` // A value indicating whether managed disks should be used during failover. UseManagedDisks *string `pulumi:"useManagedDisks"` // The OS disk VHD id associated with vm. VhdId *string `pulumi:"vhdId"` // The Vm Name. VmName *string `pulumi:"vmName"` }
Azure specific enable protection input.
type HyperVReplicaAzureEnableProtectionInputArgs ¶
type HyperVReplicaAzureEnableProtectionInputArgs struct { // The list of VHD IDs of disks to be protected. DisksToInclude pulumi.StringArrayInput `pulumi:"disksToInclude"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption pulumi.StringPtrInput `pulumi:"enableRdpOnTargetOption"` // The Hyper-V host Vm Id. HvHostVmId pulumi.StringPtrInput `pulumi:"hvHostVmId"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The storage account to be used for logging during replication. LogStorageAccountId pulumi.StringPtrInput `pulumi:"logStorageAccountId"` // The OS type associated with vm. OsType pulumi.StringPtrInput `pulumi:"osType"` // The target availability zone. TargetAvailabilityZone pulumi.StringPtrInput `pulumi:"targetAvailabilityZone"` // The selected target Azure network Id. TargetAzureNetworkId pulumi.StringPtrInput `pulumi:"targetAzureNetworkId"` // The selected target Azure subnet Id. TargetAzureSubnetId pulumi.StringPtrInput `pulumi:"targetAzureSubnetId"` // The Id of the target resource group (for classic deployment) in which the failover VM is to be created. TargetAzureV1ResourceGroupId pulumi.StringPtrInput `pulumi:"targetAzureV1ResourceGroupId"` // The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. TargetAzureV2ResourceGroupId pulumi.StringPtrInput `pulumi:"targetAzureV2ResourceGroupId"` // The target azure Vm Name. TargetAzureVmName pulumi.StringPtrInput `pulumi:"targetAzureVmName"` // The proximity placement group ARM Id. TargetProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"targetProximityPlacementGroupId"` // The storage account name. TargetStorageAccountId pulumi.StringPtrInput `pulumi:"targetStorageAccountId"` // A value indicating whether managed disks should be used during failover. UseManagedDisks pulumi.StringPtrInput `pulumi:"useManagedDisks"` // The OS disk VHD id associated with vm. VhdId pulumi.StringPtrInput `pulumi:"vhdId"` // The Vm Name. VmName pulumi.StringPtrInput `pulumi:"vmName"` }
Azure specific enable protection input.
func (HyperVReplicaAzureEnableProtectionInputArgs) ElementType ¶
func (HyperVReplicaAzureEnableProtectionInputArgs) ElementType() reflect.Type
func (HyperVReplicaAzureEnableProtectionInputArgs) ToHyperVReplicaAzureEnableProtectionInputOutput ¶
func (i HyperVReplicaAzureEnableProtectionInputArgs) ToHyperVReplicaAzureEnableProtectionInputOutput() HyperVReplicaAzureEnableProtectionInputOutput
func (HyperVReplicaAzureEnableProtectionInputArgs) ToHyperVReplicaAzureEnableProtectionInputOutputWithContext ¶
func (i HyperVReplicaAzureEnableProtectionInputArgs) ToHyperVReplicaAzureEnableProtectionInputOutputWithContext(ctx context.Context) HyperVReplicaAzureEnableProtectionInputOutput
type HyperVReplicaAzureEnableProtectionInputInput ¶
type HyperVReplicaAzureEnableProtectionInputInput interface { pulumi.Input ToHyperVReplicaAzureEnableProtectionInputOutput() HyperVReplicaAzureEnableProtectionInputOutput ToHyperVReplicaAzureEnableProtectionInputOutputWithContext(context.Context) HyperVReplicaAzureEnableProtectionInputOutput }
HyperVReplicaAzureEnableProtectionInputInput is an input type that accepts HyperVReplicaAzureEnableProtectionInputArgs and HyperVReplicaAzureEnableProtectionInputOutput values. You can construct a concrete instance of `HyperVReplicaAzureEnableProtectionInputInput` via:
HyperVReplicaAzureEnableProtectionInputArgs{...}
type HyperVReplicaAzureEnableProtectionInputOutput ¶
type HyperVReplicaAzureEnableProtectionInputOutput struct{ *pulumi.OutputState }
Azure specific enable protection input.
func (HyperVReplicaAzureEnableProtectionInputOutput) DisksToInclude ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) DisksToInclude() pulumi.StringArrayOutput
The list of VHD IDs of disks to be protected.
func (HyperVReplicaAzureEnableProtectionInputOutput) ElementType ¶
func (HyperVReplicaAzureEnableProtectionInputOutput) ElementType() reflect.Type
func (HyperVReplicaAzureEnableProtectionInputOutput) EnableRdpOnTargetOption ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum.
func (HyperVReplicaAzureEnableProtectionInputOutput) HvHostVmId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) HvHostVmId() pulumi.StringPtrOutput
The Hyper-V host Vm Id.
func (HyperVReplicaAzureEnableProtectionInputOutput) InstanceType ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (HyperVReplicaAzureEnableProtectionInputOutput) LogStorageAccountId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
The storage account to be used for logging during replication.
func (HyperVReplicaAzureEnableProtectionInputOutput) OsType ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) OsType() pulumi.StringPtrOutput
The OS type associated with vm.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetAvailabilityZone ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
The target availability zone.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureNetworkId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureNetworkId() pulumi.StringPtrOutput
The selected target Azure network Id.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureSubnetId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureSubnetId() pulumi.StringPtrOutput
The selected target Azure subnet Id.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureV1ResourceGroupId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureV1ResourceGroupId() pulumi.StringPtrOutput
The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureV2ResourceGroupId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureV2ResourceGroupId() pulumi.StringPtrOutput
The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureVmName ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetAzureVmName() pulumi.StringPtrOutput
The target azure Vm Name.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetProximityPlacementGroupId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
The proximity placement group ARM Id.
func (HyperVReplicaAzureEnableProtectionInputOutput) TargetStorageAccountId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) TargetStorageAccountId() pulumi.StringPtrOutput
The storage account name.
func (HyperVReplicaAzureEnableProtectionInputOutput) ToHyperVReplicaAzureEnableProtectionInputOutput ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) ToHyperVReplicaAzureEnableProtectionInputOutput() HyperVReplicaAzureEnableProtectionInputOutput
func (HyperVReplicaAzureEnableProtectionInputOutput) ToHyperVReplicaAzureEnableProtectionInputOutputWithContext ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) ToHyperVReplicaAzureEnableProtectionInputOutputWithContext(ctx context.Context) HyperVReplicaAzureEnableProtectionInputOutput
func (HyperVReplicaAzureEnableProtectionInputOutput) UseManagedDisks ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) UseManagedDisks() pulumi.StringPtrOutput
A value indicating whether managed disks should be used during failover.
func (HyperVReplicaAzureEnableProtectionInputOutput) VhdId ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) VhdId() pulumi.StringPtrOutput
The OS disk VHD id associated with vm.
func (HyperVReplicaAzureEnableProtectionInputOutput) VmName ¶
func (o HyperVReplicaAzureEnableProtectionInputOutput) VmName() pulumi.StringPtrOutput
The Vm Name.
type HyperVReplicaAzurePolicyDetailsResponse ¶
type HyperVReplicaAzurePolicyDetailsResponse struct { // The active storage account Id. ActiveStorageAccountId *string `pulumi:"activeStorageAccountId"` // The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether encryption is enabled for virtual machines in this cloud. Encryption *string `pulumi:"encryption"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // The duration (in hours) to which point the recovery history needs to be maintained. RecoveryPointHistoryDurationInHours *int `pulumi:"recoveryPointHistoryDurationInHours"` // The replication interval. ReplicationInterval *int `pulumi:"replicationInterval"` }
Hyper-V Replica Azure specific protection profile details.
type HyperVReplicaAzurePolicyDetailsResponseArgs ¶
type HyperVReplicaAzurePolicyDetailsResponseArgs struct { // The active storage account Id. ActiveStorageAccountId pulumi.StringPtrInput `pulumi:"activeStorageAccountId"` // The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether encryption is enabled for virtual machines in this cloud. Encryption pulumi.StringPtrInput `pulumi:"encryption"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // The duration (in hours) to which point the recovery history needs to be maintained. RecoveryPointHistoryDurationInHours pulumi.IntPtrInput `pulumi:"recoveryPointHistoryDurationInHours"` // The replication interval. ReplicationInterval pulumi.IntPtrInput `pulumi:"replicationInterval"` }
Hyper-V Replica Azure specific protection profile details.
func (HyperVReplicaAzurePolicyDetailsResponseArgs) ElementType ¶
func (HyperVReplicaAzurePolicyDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaAzurePolicyDetailsResponseArgs) ToHyperVReplicaAzurePolicyDetailsResponseOutput ¶
func (i HyperVReplicaAzurePolicyDetailsResponseArgs) ToHyperVReplicaAzurePolicyDetailsResponseOutput() HyperVReplicaAzurePolicyDetailsResponseOutput
func (HyperVReplicaAzurePolicyDetailsResponseArgs) ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext ¶
func (i HyperVReplicaAzurePolicyDetailsResponseArgs) ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyDetailsResponseOutput
type HyperVReplicaAzurePolicyDetailsResponseInput ¶
type HyperVReplicaAzurePolicyDetailsResponseInput interface { pulumi.Input ToHyperVReplicaAzurePolicyDetailsResponseOutput() HyperVReplicaAzurePolicyDetailsResponseOutput ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext(context.Context) HyperVReplicaAzurePolicyDetailsResponseOutput }
HyperVReplicaAzurePolicyDetailsResponseInput is an input type that accepts HyperVReplicaAzurePolicyDetailsResponseArgs and HyperVReplicaAzurePolicyDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaAzurePolicyDetailsResponseInput` via:
HyperVReplicaAzurePolicyDetailsResponseArgs{...}
type HyperVReplicaAzurePolicyDetailsResponseOutput ¶
type HyperVReplicaAzurePolicyDetailsResponseOutput struct{ *pulumi.OutputState }
Hyper-V Replica Azure specific protection profile details.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ActiveStorageAccountId ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ActiveStorageAccountId() pulumi.StringPtrOutput
The active storage account Id.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ElementType ¶
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaAzurePolicyDetailsResponseOutput) Encryption ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) Encryption() pulumi.StringPtrOutput
A value indicating whether encryption is enabled for virtual machines in this cloud.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) RecoveryPointHistoryDurationInHours ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) RecoveryPointHistoryDurationInHours() pulumi.IntPtrOutput
The duration (in hours) to which point the recovery history needs to be maintained.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ReplicationInterval ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ReplicationInterval() pulumi.IntPtrOutput
The replication interval.
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ToHyperVReplicaAzurePolicyDetailsResponseOutput ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ToHyperVReplicaAzurePolicyDetailsResponseOutput() HyperVReplicaAzurePolicyDetailsResponseOutput
func (HyperVReplicaAzurePolicyDetailsResponseOutput) ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext ¶
func (o HyperVReplicaAzurePolicyDetailsResponseOutput) ToHyperVReplicaAzurePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyDetailsResponseOutput
type HyperVReplicaAzurePolicyInput ¶
type HyperVReplicaAzurePolicyInput struct { // The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // The class type. InstanceType *string `pulumi:"instanceType"` // The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // The duration (in hours) to which point the recovery history needs to be maintained. RecoveryPointHistoryDuration *int `pulumi:"recoveryPointHistoryDuration"` // The replication interval. ReplicationInterval *int `pulumi:"replicationInterval"` // The list of storage accounts to which the VMs in the primary cloud can replicate to. StorageAccounts []string `pulumi:"storageAccounts"` }
Hyper-V Replica Azure specific input for creating a protection profile.
type HyperVReplicaAzurePolicyInputArgs ¶
type HyperVReplicaAzurePolicyInputArgs struct { // The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // The duration (in hours) to which point the recovery history needs to be maintained. RecoveryPointHistoryDuration pulumi.IntPtrInput `pulumi:"recoveryPointHistoryDuration"` // The replication interval. ReplicationInterval pulumi.IntPtrInput `pulumi:"replicationInterval"` // The list of storage accounts to which the VMs in the primary cloud can replicate to. StorageAccounts pulumi.StringArrayInput `pulumi:"storageAccounts"` }
Hyper-V Replica Azure specific input for creating a protection profile.
func (HyperVReplicaAzurePolicyInputArgs) ElementType ¶
func (HyperVReplicaAzurePolicyInputArgs) ElementType() reflect.Type
func (HyperVReplicaAzurePolicyInputArgs) ToHyperVReplicaAzurePolicyInputOutput ¶
func (i HyperVReplicaAzurePolicyInputArgs) ToHyperVReplicaAzurePolicyInputOutput() HyperVReplicaAzurePolicyInputOutput
func (HyperVReplicaAzurePolicyInputArgs) ToHyperVReplicaAzurePolicyInputOutputWithContext ¶
func (i HyperVReplicaAzurePolicyInputArgs) ToHyperVReplicaAzurePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyInputOutput
type HyperVReplicaAzurePolicyInputInput ¶
type HyperVReplicaAzurePolicyInputInput interface { pulumi.Input ToHyperVReplicaAzurePolicyInputOutput() HyperVReplicaAzurePolicyInputOutput ToHyperVReplicaAzurePolicyInputOutputWithContext(context.Context) HyperVReplicaAzurePolicyInputOutput }
HyperVReplicaAzurePolicyInputInput is an input type that accepts HyperVReplicaAzurePolicyInputArgs and HyperVReplicaAzurePolicyInputOutput values. You can construct a concrete instance of `HyperVReplicaAzurePolicyInputInput` via:
HyperVReplicaAzurePolicyInputArgs{...}
type HyperVReplicaAzurePolicyInputOutput ¶
type HyperVReplicaAzurePolicyInputOutput struct{ *pulumi.OutputState }
Hyper-V Replica Azure specific input for creating a protection profile.
func (HyperVReplicaAzurePolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaAzurePolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
func (HyperVReplicaAzurePolicyInputOutput) ElementType ¶
func (HyperVReplicaAzurePolicyInputOutput) ElementType() reflect.Type
func (HyperVReplicaAzurePolicyInputOutput) InstanceType ¶
func (o HyperVReplicaAzurePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (HyperVReplicaAzurePolicyInputOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaAzurePolicyInputOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
func (HyperVReplicaAzurePolicyInputOutput) RecoveryPointHistoryDuration ¶
func (o HyperVReplicaAzurePolicyInputOutput) RecoveryPointHistoryDuration() pulumi.IntPtrOutput
The duration (in hours) to which point the recovery history needs to be maintained.
func (HyperVReplicaAzurePolicyInputOutput) ReplicationInterval ¶
func (o HyperVReplicaAzurePolicyInputOutput) ReplicationInterval() pulumi.IntPtrOutput
The replication interval.
func (HyperVReplicaAzurePolicyInputOutput) StorageAccounts ¶
func (o HyperVReplicaAzurePolicyInputOutput) StorageAccounts() pulumi.StringArrayOutput
The list of storage accounts to which the VMs in the primary cloud can replicate to.
func (HyperVReplicaAzurePolicyInputOutput) ToHyperVReplicaAzurePolicyInputOutput ¶
func (o HyperVReplicaAzurePolicyInputOutput) ToHyperVReplicaAzurePolicyInputOutput() HyperVReplicaAzurePolicyInputOutput
func (HyperVReplicaAzurePolicyInputOutput) ToHyperVReplicaAzurePolicyInputOutputWithContext ¶
func (o HyperVReplicaAzurePolicyInputOutput) ToHyperVReplicaAzurePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaAzurePolicyInputOutput
type HyperVReplicaAzureReplicationDetailsResponse ¶
type HyperVReplicaAzureReplicationDetailsResponse struct { // Azure VM Disk details. AzureVmDiskDetails []AzureVmDiskDetailsResponse `pulumi:"azureVmDiskDetails"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption *string `pulumi:"enableRdpOnTargetOption"` // The encryption info. Encryption *string `pulumi:"encryption"` // Initial replication details. InitialReplicationDetails *InitialReplicationDetailsResponse `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime *string `pulumi:"lastReplicatedTime"` // The last RPO calculated time. LastRpoCalculatedTime *string `pulumi:"lastRpoCalculatedTime"` // License Type of the VM to be used. LicenseType *string `pulumi:"licenseType"` // The operating system info. OSDetails *OSDetailsResponse `pulumi:"oSDetails"` // The recovery availability set Id. RecoveryAvailabilitySetId *string `pulumi:"recoveryAvailabilitySetId"` // The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection. RecoveryAzureLogStorageAccountId *string `pulumi:"recoveryAzureLogStorageAccountId"` // The target resource group Id. RecoveryAzureResourceGroupId *string `pulumi:"recoveryAzureResourceGroupId"` // The recovery Azure storage account. RecoveryAzureStorageAccount *string `pulumi:"recoveryAzureStorageAccount"` // The Recovery Azure VM size. RecoveryAzureVMSize *string `pulumi:"recoveryAzureVMSize"` // Recovery Azure given name. RecoveryAzureVmName *string `pulumi:"recoveryAzureVmName"` // Last RPO value. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The selected recovery azure network Id. SelectedRecoveryAzureNetworkId *string `pulumi:"selectedRecoveryAzureNetworkId"` // The selected source nic Id which will be used as the primary nic during failover. SelectedSourceNicId *string `pulumi:"selectedSourceNicId"` // The CPU count of the VM on the primary side. SourceVmCpuCount *int `pulumi:"sourceVmCpuCount"` // The RAM size of the VM on the primary side. SourceVmRamSizeInMB *int `pulumi:"sourceVmRamSizeInMB"` // The target availability zone. TargetAvailabilityZone *string `pulumi:"targetAvailabilityZone"` // The target proximity placement group Id. TargetProximityPlacementGroupId *string `pulumi:"targetProximityPlacementGroupId"` // A value indicating whether managed disks should be used during failover. UseManagedDisks *string `pulumi:"useManagedDisks"` // The virtual machine Id. VmId *string `pulumi:"vmId"` // The PE Network details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` }
Hyper V Replica Azure provider specific settings.
type HyperVReplicaAzureReplicationDetailsResponseArgs ¶
type HyperVReplicaAzureReplicationDetailsResponseArgs struct { // Azure VM Disk details. AzureVmDiskDetails AzureVmDiskDetailsResponseArrayInput `pulumi:"azureVmDiskDetails"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption pulumi.StringPtrInput `pulumi:"enableRdpOnTargetOption"` // The encryption info. Encryption pulumi.StringPtrInput `pulumi:"encryption"` // Initial replication details. InitialReplicationDetails InitialReplicationDetailsResponsePtrInput `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime pulumi.StringPtrInput `pulumi:"lastReplicatedTime"` // The last RPO calculated time. LastRpoCalculatedTime pulumi.StringPtrInput `pulumi:"lastRpoCalculatedTime"` // License Type of the VM to be used. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The operating system info. OSDetails OSDetailsResponsePtrInput `pulumi:"oSDetails"` // The recovery availability set Id. RecoveryAvailabilitySetId pulumi.StringPtrInput `pulumi:"recoveryAvailabilitySetId"` // The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection. RecoveryAzureLogStorageAccountId pulumi.StringPtrInput `pulumi:"recoveryAzureLogStorageAccountId"` // The target resource group Id. RecoveryAzureResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryAzureResourceGroupId"` // The recovery Azure storage account. RecoveryAzureStorageAccount pulumi.StringPtrInput `pulumi:"recoveryAzureStorageAccount"` // The Recovery Azure VM size. RecoveryAzureVMSize pulumi.StringPtrInput `pulumi:"recoveryAzureVMSize"` // Recovery Azure given name. RecoveryAzureVmName pulumi.StringPtrInput `pulumi:"recoveryAzureVmName"` // Last RPO value. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The selected recovery azure network Id. SelectedRecoveryAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedRecoveryAzureNetworkId"` // The selected source nic Id which will be used as the primary nic during failover. SelectedSourceNicId pulumi.StringPtrInput `pulumi:"selectedSourceNicId"` // The CPU count of the VM on the primary side. SourceVmCpuCount pulumi.IntPtrInput `pulumi:"sourceVmCpuCount"` // The RAM size of the VM on the primary side. SourceVmRamSizeInMB pulumi.IntPtrInput `pulumi:"sourceVmRamSizeInMB"` // The target availability zone. TargetAvailabilityZone pulumi.StringPtrInput `pulumi:"targetAvailabilityZone"` // The target proximity placement group Id. TargetProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"targetProximityPlacementGroupId"` // A value indicating whether managed disks should be used during failover. UseManagedDisks pulumi.StringPtrInput `pulumi:"useManagedDisks"` // The virtual machine Id. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The PE Network details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` }
Hyper V Replica Azure provider specific settings.
func (HyperVReplicaAzureReplicationDetailsResponseArgs) ElementType ¶
func (HyperVReplicaAzureReplicationDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaAzureReplicationDetailsResponseArgs) ToHyperVReplicaAzureReplicationDetailsResponseOutput ¶
func (i HyperVReplicaAzureReplicationDetailsResponseArgs) ToHyperVReplicaAzureReplicationDetailsResponseOutput() HyperVReplicaAzureReplicationDetailsResponseOutput
func (HyperVReplicaAzureReplicationDetailsResponseArgs) ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext ¶
func (i HyperVReplicaAzureReplicationDetailsResponseArgs) ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzureReplicationDetailsResponseOutput
type HyperVReplicaAzureReplicationDetailsResponseInput ¶
type HyperVReplicaAzureReplicationDetailsResponseInput interface { pulumi.Input ToHyperVReplicaAzureReplicationDetailsResponseOutput() HyperVReplicaAzureReplicationDetailsResponseOutput ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext(context.Context) HyperVReplicaAzureReplicationDetailsResponseOutput }
HyperVReplicaAzureReplicationDetailsResponseInput is an input type that accepts HyperVReplicaAzureReplicationDetailsResponseArgs and HyperVReplicaAzureReplicationDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaAzureReplicationDetailsResponseInput` via:
HyperVReplicaAzureReplicationDetailsResponseArgs{...}
type HyperVReplicaAzureReplicationDetailsResponseOutput ¶
type HyperVReplicaAzureReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
Hyper V Replica Azure provider specific settings.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) AzureVmDiskDetails ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) AzureVmDiskDetails() AzureVmDiskDetailsResponseArrayOutput
Azure VM Disk details.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) ElementType ¶
func (HyperVReplicaAzureReplicationDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaAzureReplicationDetailsResponseOutput) EnableRdpOnTargetOption ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) Encryption ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) Encryption() pulumi.StringPtrOutput
The encryption info.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) InitialReplicationDetails ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
Initial replication details.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) LastReplicatedTime ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
The Last replication time.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
The last RPO calculated time.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) LicenseType ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LicenseType() pulumi.StringPtrOutput
License Type of the VM to be used.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) OSDetails ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) OSDetails() OSDetailsResponsePtrOutput
The operating system info.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAvailabilitySetId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
The recovery availability set Id.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureLogStorageAccountId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureLogStorageAccountId() pulumi.StringPtrOutput
The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
The target resource group Id.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureStorageAccount ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureStorageAccount() pulumi.StringPtrOutput
The recovery Azure storage account.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMSize ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
The Recovery Azure VM size.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVmName ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVmName() pulumi.StringPtrOutput
Recovery Azure given name.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RpoInSeconds ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
Last RPO value.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
The selected recovery azure network Id.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedSourceNicId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedSourceNicId() pulumi.StringPtrOutput
The selected source nic Id which will be used as the primary nic during failover.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmCpuCount ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmCpuCount() pulumi.IntPtrOutput
The CPU count of the VM on the primary side.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmRamSizeInMB ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmRamSizeInMB() pulumi.IntPtrOutput
The RAM size of the VM on the primary side.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) TargetAvailabilityZone ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
The target availability zone.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) TargetProximityPlacementGroupId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
The target proximity placement group Id.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) ToHyperVReplicaAzureReplicationDetailsResponseOutput ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) ToHyperVReplicaAzureReplicationDetailsResponseOutput() HyperVReplicaAzureReplicationDetailsResponseOutput
func (HyperVReplicaAzureReplicationDetailsResponseOutput) ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) ToHyperVReplicaAzureReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaAzureReplicationDetailsResponseOutput
func (HyperVReplicaAzureReplicationDetailsResponseOutput) UseManagedDisks ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) UseManagedDisks() pulumi.StringPtrOutput
A value indicating whether managed disks should be used during failover.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) VmId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
The virtual machine Id.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) VmNics ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
The PE Network details.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) VmProtectionState ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
type HyperVReplicaBasePolicyDetailsResponse ¶
type HyperVReplicaBasePolicyDetailsResponse struct { // A value indicating the authentication type. AllowedAuthenticationType *int `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression *string `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod *string `pulumi:"initialReplicationMethod"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath *string `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath *string `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints *int `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud ReplicaDeletionOption *string `pulumi:"replicaDeletionOption"` // A value indicating the recovery HTTPS port. ReplicationPort *int `pulumi:"replicationPort"` }
Base class for HyperVReplica policy details.
type HyperVReplicaBasePolicyDetailsResponseArgs ¶
type HyperVReplicaBasePolicyDetailsResponseArgs struct { // A value indicating the authentication type. AllowedAuthenticationType pulumi.IntPtrInput `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression pulumi.StringPtrInput `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod pulumi.StringPtrInput `pulumi:"initialReplicationMethod"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath pulumi.StringPtrInput `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath pulumi.StringPtrInput `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints pulumi.IntPtrInput `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud ReplicaDeletionOption pulumi.StringPtrInput `pulumi:"replicaDeletionOption"` // A value indicating the recovery HTTPS port. ReplicationPort pulumi.IntPtrInput `pulumi:"replicationPort"` }
Base class for HyperVReplica policy details.
func (HyperVReplicaBasePolicyDetailsResponseArgs) ElementType ¶
func (HyperVReplicaBasePolicyDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaBasePolicyDetailsResponseArgs) ToHyperVReplicaBasePolicyDetailsResponseOutput ¶
func (i HyperVReplicaBasePolicyDetailsResponseArgs) ToHyperVReplicaBasePolicyDetailsResponseOutput() HyperVReplicaBasePolicyDetailsResponseOutput
func (HyperVReplicaBasePolicyDetailsResponseArgs) ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext ¶
func (i HyperVReplicaBasePolicyDetailsResponseArgs) ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBasePolicyDetailsResponseOutput
type HyperVReplicaBasePolicyDetailsResponseInput ¶
type HyperVReplicaBasePolicyDetailsResponseInput interface { pulumi.Input ToHyperVReplicaBasePolicyDetailsResponseOutput() HyperVReplicaBasePolicyDetailsResponseOutput ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext(context.Context) HyperVReplicaBasePolicyDetailsResponseOutput }
HyperVReplicaBasePolicyDetailsResponseInput is an input type that accepts HyperVReplicaBasePolicyDetailsResponseArgs and HyperVReplicaBasePolicyDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaBasePolicyDetailsResponseInput` via:
HyperVReplicaBasePolicyDetailsResponseArgs{...}
type HyperVReplicaBasePolicyDetailsResponseOutput ¶
type HyperVReplicaBasePolicyDetailsResponseOutput struct{ *pulumi.OutputState }
Base class for HyperVReplica policy details.
func (HyperVReplicaBasePolicyDetailsResponseOutput) AllowedAuthenticationType ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
A value indicating the authentication type.
func (HyperVReplicaBasePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
A value indicating the application consistent frequency.
func (HyperVReplicaBasePolicyDetailsResponseOutput) Compression ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) Compression() pulumi.StringPtrOutput
A value indicating whether compression has to be enabled.
func (HyperVReplicaBasePolicyDetailsResponseOutput) ElementType ¶
func (HyperVReplicaBasePolicyDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaBasePolicyDetailsResponseOutput) InitialReplicationMethod ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) InitialReplicationMethod() pulumi.StringPtrOutput
A value indicating whether IR is online.
func (HyperVReplicaBasePolicyDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (HyperVReplicaBasePolicyDetailsResponseOutput) OfflineReplicationExportPath ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
A value indicating the offline IR export path.
func (HyperVReplicaBasePolicyDetailsResponseOutput) OfflineReplicationImportPath ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
A value indicating the offline IR import path.
func (HyperVReplicaBasePolicyDetailsResponseOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
A value indicating the online IR start time.
func (HyperVReplicaBasePolicyDetailsResponseOutput) RecoveryPoints ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) RecoveryPoints() pulumi.IntPtrOutput
A value indicating the number of recovery points.
func (HyperVReplicaBasePolicyDetailsResponseOutput) ReplicaDeletionOption ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) ReplicaDeletionOption() pulumi.StringPtrOutput
A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
func (HyperVReplicaBasePolicyDetailsResponseOutput) ReplicationPort ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) ReplicationPort() pulumi.IntPtrOutput
A value indicating the recovery HTTPS port.
func (HyperVReplicaBasePolicyDetailsResponseOutput) ToHyperVReplicaBasePolicyDetailsResponseOutput ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) ToHyperVReplicaBasePolicyDetailsResponseOutput() HyperVReplicaBasePolicyDetailsResponseOutput
func (HyperVReplicaBasePolicyDetailsResponseOutput) ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext ¶
func (o HyperVReplicaBasePolicyDetailsResponseOutput) ToHyperVReplicaBasePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBasePolicyDetailsResponseOutput
type HyperVReplicaBaseReplicationDetailsResponse ¶
type HyperVReplicaBaseReplicationDetailsResponse struct { // Initial replication details. InitialReplicationDetails *InitialReplicationDetailsResponse `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime *string `pulumi:"lastReplicatedTime"` // VM disk details. VMDiskDetails []DiskDetailsResponse `pulumi:"vMDiskDetails"` // The virtual machine Id. VmId *string `pulumi:"vmId"` // The PE Network details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` }
Hyper V replica provider specific settings base class.
type HyperVReplicaBaseReplicationDetailsResponseArgs ¶
type HyperVReplicaBaseReplicationDetailsResponseArgs struct { // Initial replication details. InitialReplicationDetails InitialReplicationDetailsResponsePtrInput `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime pulumi.StringPtrInput `pulumi:"lastReplicatedTime"` // VM disk details. VMDiskDetails DiskDetailsResponseArrayInput `pulumi:"vMDiskDetails"` // The virtual machine Id. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The PE Network details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` }
Hyper V replica provider specific settings base class.
func (HyperVReplicaBaseReplicationDetailsResponseArgs) ElementType ¶
func (HyperVReplicaBaseReplicationDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaBaseReplicationDetailsResponseArgs) ToHyperVReplicaBaseReplicationDetailsResponseOutput ¶
func (i HyperVReplicaBaseReplicationDetailsResponseArgs) ToHyperVReplicaBaseReplicationDetailsResponseOutput() HyperVReplicaBaseReplicationDetailsResponseOutput
func (HyperVReplicaBaseReplicationDetailsResponseArgs) ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext ¶
func (i HyperVReplicaBaseReplicationDetailsResponseArgs) ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBaseReplicationDetailsResponseOutput
type HyperVReplicaBaseReplicationDetailsResponseInput ¶
type HyperVReplicaBaseReplicationDetailsResponseInput interface { pulumi.Input ToHyperVReplicaBaseReplicationDetailsResponseOutput() HyperVReplicaBaseReplicationDetailsResponseOutput ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext(context.Context) HyperVReplicaBaseReplicationDetailsResponseOutput }
HyperVReplicaBaseReplicationDetailsResponseInput is an input type that accepts HyperVReplicaBaseReplicationDetailsResponseArgs and HyperVReplicaBaseReplicationDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaBaseReplicationDetailsResponseInput` via:
HyperVReplicaBaseReplicationDetailsResponseArgs{...}
type HyperVReplicaBaseReplicationDetailsResponseOutput ¶
type HyperVReplicaBaseReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
Hyper V replica provider specific settings base class.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) ElementType ¶
func (HyperVReplicaBaseReplicationDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaBaseReplicationDetailsResponseOutput) InitialReplicationDetails ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
Initial replication details.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) LastReplicatedTime ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
The Last replication time.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) ToHyperVReplicaBaseReplicationDetailsResponseOutput ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) ToHyperVReplicaBaseReplicationDetailsResponseOutput() HyperVReplicaBaseReplicationDetailsResponseOutput
func (HyperVReplicaBaseReplicationDetailsResponseOutput) ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) ToHyperVReplicaBaseReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBaseReplicationDetailsResponseOutput
func (HyperVReplicaBaseReplicationDetailsResponseOutput) VMDiskDetails ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VMDiskDetails() DiskDetailsResponseArrayOutput
VM disk details.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) VmId ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
The virtual machine Id.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) VmProtectionState ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (HyperVReplicaBaseReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o HyperVReplicaBaseReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
type HyperVReplicaBluePolicyDetailsResponse ¶
type HyperVReplicaBluePolicyDetailsResponse struct { // A value indicating the authentication type. AllowedAuthenticationType *int `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression *string `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod *string `pulumi:"initialReplicationMethod"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath *string `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath *string `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints *int `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud ReplicaDeletionOption *string `pulumi:"replicaDeletionOption"` // A value indicating the replication interval. ReplicationFrequencyInSeconds *int `pulumi:"replicationFrequencyInSeconds"` // A value indicating the recovery HTTPS port. ReplicationPort *int `pulumi:"replicationPort"` }
Hyper-V Replica Blue specific protection profile details.
type HyperVReplicaBluePolicyDetailsResponseArgs ¶
type HyperVReplicaBluePolicyDetailsResponseArgs struct { // A value indicating the authentication type. AllowedAuthenticationType pulumi.IntPtrInput `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression pulumi.StringPtrInput `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod pulumi.StringPtrInput `pulumi:"initialReplicationMethod"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath pulumi.StringPtrInput `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath pulumi.StringPtrInput `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints pulumi.IntPtrInput `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud ReplicaDeletionOption pulumi.StringPtrInput `pulumi:"replicaDeletionOption"` // A value indicating the replication interval. ReplicationFrequencyInSeconds pulumi.IntPtrInput `pulumi:"replicationFrequencyInSeconds"` // A value indicating the recovery HTTPS port. ReplicationPort pulumi.IntPtrInput `pulumi:"replicationPort"` }
Hyper-V Replica Blue specific protection profile details.
func (HyperVReplicaBluePolicyDetailsResponseArgs) ElementType ¶
func (HyperVReplicaBluePolicyDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaBluePolicyDetailsResponseArgs) ToHyperVReplicaBluePolicyDetailsResponseOutput ¶
func (i HyperVReplicaBluePolicyDetailsResponseArgs) ToHyperVReplicaBluePolicyDetailsResponseOutput() HyperVReplicaBluePolicyDetailsResponseOutput
func (HyperVReplicaBluePolicyDetailsResponseArgs) ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext ¶
func (i HyperVReplicaBluePolicyDetailsResponseArgs) ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyDetailsResponseOutput
type HyperVReplicaBluePolicyDetailsResponseInput ¶
type HyperVReplicaBluePolicyDetailsResponseInput interface { pulumi.Input ToHyperVReplicaBluePolicyDetailsResponseOutput() HyperVReplicaBluePolicyDetailsResponseOutput ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext(context.Context) HyperVReplicaBluePolicyDetailsResponseOutput }
HyperVReplicaBluePolicyDetailsResponseInput is an input type that accepts HyperVReplicaBluePolicyDetailsResponseArgs and HyperVReplicaBluePolicyDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaBluePolicyDetailsResponseInput` via:
HyperVReplicaBluePolicyDetailsResponseArgs{...}
type HyperVReplicaBluePolicyDetailsResponseOutput ¶
type HyperVReplicaBluePolicyDetailsResponseOutput struct{ *pulumi.OutputState }
Hyper-V Replica Blue specific protection profile details.
func (HyperVReplicaBluePolicyDetailsResponseOutput) AllowedAuthenticationType ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
A value indicating the authentication type.
func (HyperVReplicaBluePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
A value indicating the application consistent frequency.
func (HyperVReplicaBluePolicyDetailsResponseOutput) Compression ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) Compression() pulumi.StringPtrOutput
A value indicating whether compression has to be enabled.
func (HyperVReplicaBluePolicyDetailsResponseOutput) ElementType ¶
func (HyperVReplicaBluePolicyDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaBluePolicyDetailsResponseOutput) InitialReplicationMethod ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) InitialReplicationMethod() pulumi.StringPtrOutput
A value indicating whether IR is online.
func (HyperVReplicaBluePolicyDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (HyperVReplicaBluePolicyDetailsResponseOutput) OfflineReplicationExportPath ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
A value indicating the offline IR export path.
func (HyperVReplicaBluePolicyDetailsResponseOutput) OfflineReplicationImportPath ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
A value indicating the offline IR import path.
func (HyperVReplicaBluePolicyDetailsResponseOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
A value indicating the online IR start time.
func (HyperVReplicaBluePolicyDetailsResponseOutput) RecoveryPoints ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) RecoveryPoints() pulumi.IntPtrOutput
A value indicating the number of recovery points.
func (HyperVReplicaBluePolicyDetailsResponseOutput) ReplicaDeletionOption ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) ReplicaDeletionOption() pulumi.StringPtrOutput
A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
func (HyperVReplicaBluePolicyDetailsResponseOutput) ReplicationFrequencyInSeconds ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) ReplicationFrequencyInSeconds() pulumi.IntPtrOutput
A value indicating the replication interval.
func (HyperVReplicaBluePolicyDetailsResponseOutput) ReplicationPort ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) ReplicationPort() pulumi.IntPtrOutput
A value indicating the recovery HTTPS port.
func (HyperVReplicaBluePolicyDetailsResponseOutput) ToHyperVReplicaBluePolicyDetailsResponseOutput ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) ToHyperVReplicaBluePolicyDetailsResponseOutput() HyperVReplicaBluePolicyDetailsResponseOutput
func (HyperVReplicaBluePolicyDetailsResponseOutput) ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext ¶
func (o HyperVReplicaBluePolicyDetailsResponseOutput) ToHyperVReplicaBluePolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyDetailsResponseOutput
type HyperVReplicaBluePolicyInput ¶
type HyperVReplicaBluePolicyInput struct { // A value indicating the authentication type. AllowedAuthenticationType *int `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression *string `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod *string `pulumi:"initialReplicationMethod"` // The class type. InstanceType *string `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath *string `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath *string `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints *int `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. ReplicaDeletion *string `pulumi:"replicaDeletion"` // A value indicating the replication interval. ReplicationFrequencyInSeconds *int `pulumi:"replicationFrequencyInSeconds"` // A value indicating the recovery HTTPS port. ReplicationPort *int `pulumi:"replicationPort"` }
HyperV Replica Blue policy input.
type HyperVReplicaBluePolicyInputArgs ¶
type HyperVReplicaBluePolicyInputArgs struct { // A value indicating the authentication type. AllowedAuthenticationType pulumi.IntPtrInput `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression pulumi.StringPtrInput `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod pulumi.StringPtrInput `pulumi:"initialReplicationMethod"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath pulumi.StringPtrInput `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath pulumi.StringPtrInput `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints pulumi.IntPtrInput `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. ReplicaDeletion pulumi.StringPtrInput `pulumi:"replicaDeletion"` // A value indicating the replication interval. ReplicationFrequencyInSeconds pulumi.IntPtrInput `pulumi:"replicationFrequencyInSeconds"` // A value indicating the recovery HTTPS port. ReplicationPort pulumi.IntPtrInput `pulumi:"replicationPort"` }
HyperV Replica Blue policy input.
func (HyperVReplicaBluePolicyInputArgs) ElementType ¶
func (HyperVReplicaBluePolicyInputArgs) ElementType() reflect.Type
func (HyperVReplicaBluePolicyInputArgs) ToHyperVReplicaBluePolicyInputOutput ¶
func (i HyperVReplicaBluePolicyInputArgs) ToHyperVReplicaBluePolicyInputOutput() HyperVReplicaBluePolicyInputOutput
func (HyperVReplicaBluePolicyInputArgs) ToHyperVReplicaBluePolicyInputOutputWithContext ¶
func (i HyperVReplicaBluePolicyInputArgs) ToHyperVReplicaBluePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyInputOutput
type HyperVReplicaBluePolicyInputInput ¶
type HyperVReplicaBluePolicyInputInput interface { pulumi.Input ToHyperVReplicaBluePolicyInputOutput() HyperVReplicaBluePolicyInputOutput ToHyperVReplicaBluePolicyInputOutputWithContext(context.Context) HyperVReplicaBluePolicyInputOutput }
HyperVReplicaBluePolicyInputInput is an input type that accepts HyperVReplicaBluePolicyInputArgs and HyperVReplicaBluePolicyInputOutput values. You can construct a concrete instance of `HyperVReplicaBluePolicyInputInput` via:
HyperVReplicaBluePolicyInputArgs{...}
type HyperVReplicaBluePolicyInputOutput ¶
type HyperVReplicaBluePolicyInputOutput struct{ *pulumi.OutputState }
HyperV Replica Blue policy input.
func (HyperVReplicaBluePolicyInputOutput) AllowedAuthenticationType ¶
func (o HyperVReplicaBluePolicyInputOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
A value indicating the authentication type.
func (HyperVReplicaBluePolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaBluePolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
A value indicating the application consistent frequency.
func (HyperVReplicaBluePolicyInputOutput) Compression ¶
func (o HyperVReplicaBluePolicyInputOutput) Compression() pulumi.StringPtrOutput
A value indicating whether compression has to be enabled.
func (HyperVReplicaBluePolicyInputOutput) ElementType ¶
func (HyperVReplicaBluePolicyInputOutput) ElementType() reflect.Type
func (HyperVReplicaBluePolicyInputOutput) InitialReplicationMethod ¶
func (o HyperVReplicaBluePolicyInputOutput) InitialReplicationMethod() pulumi.StringPtrOutput
A value indicating whether IR is online.
func (HyperVReplicaBluePolicyInputOutput) InstanceType ¶
func (o HyperVReplicaBluePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (HyperVReplicaBluePolicyInputOutput) OfflineReplicationExportPath ¶
func (o HyperVReplicaBluePolicyInputOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
A value indicating the offline IR export path.
func (HyperVReplicaBluePolicyInputOutput) OfflineReplicationImportPath ¶
func (o HyperVReplicaBluePolicyInputOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
A value indicating the offline IR import path.
func (HyperVReplicaBluePolicyInputOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaBluePolicyInputOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
A value indicating the online IR start time.
func (HyperVReplicaBluePolicyInputOutput) RecoveryPoints ¶
func (o HyperVReplicaBluePolicyInputOutput) RecoveryPoints() pulumi.IntPtrOutput
A value indicating the number of recovery points.
func (HyperVReplicaBluePolicyInputOutput) ReplicaDeletion ¶
func (o HyperVReplicaBluePolicyInputOutput) ReplicaDeletion() pulumi.StringPtrOutput
A value indicating whether the VM has to be auto deleted.
func (HyperVReplicaBluePolicyInputOutput) ReplicationFrequencyInSeconds ¶
func (o HyperVReplicaBluePolicyInputOutput) ReplicationFrequencyInSeconds() pulumi.IntPtrOutput
A value indicating the replication interval.
func (HyperVReplicaBluePolicyInputOutput) ReplicationPort ¶
func (o HyperVReplicaBluePolicyInputOutput) ReplicationPort() pulumi.IntPtrOutput
A value indicating the recovery HTTPS port.
func (HyperVReplicaBluePolicyInputOutput) ToHyperVReplicaBluePolicyInputOutput ¶
func (o HyperVReplicaBluePolicyInputOutput) ToHyperVReplicaBluePolicyInputOutput() HyperVReplicaBluePolicyInputOutput
func (HyperVReplicaBluePolicyInputOutput) ToHyperVReplicaBluePolicyInputOutputWithContext ¶
func (o HyperVReplicaBluePolicyInputOutput) ToHyperVReplicaBluePolicyInputOutputWithContext(ctx context.Context) HyperVReplicaBluePolicyInputOutput
type HyperVReplicaBlueReplicationDetailsResponse ¶
type HyperVReplicaBlueReplicationDetailsResponse struct { // Initial replication details. InitialReplicationDetails *InitialReplicationDetailsResponse `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime *string `pulumi:"lastReplicatedTime"` // VM disk details. VMDiskDetails []DiskDetailsResponse `pulumi:"vMDiskDetails"` // The virtual machine Id. VmId *string `pulumi:"vmId"` // The PE Network details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` }
HyperV replica 2012 R2 (Blue) replication details.
type HyperVReplicaBlueReplicationDetailsResponseArgs ¶
type HyperVReplicaBlueReplicationDetailsResponseArgs struct { // Initial replication details. InitialReplicationDetails InitialReplicationDetailsResponsePtrInput `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime pulumi.StringPtrInput `pulumi:"lastReplicatedTime"` // VM disk details. VMDiskDetails DiskDetailsResponseArrayInput `pulumi:"vMDiskDetails"` // The virtual machine Id. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The PE Network details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` }
HyperV replica 2012 R2 (Blue) replication details.
func (HyperVReplicaBlueReplicationDetailsResponseArgs) ElementType ¶
func (HyperVReplicaBlueReplicationDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaBlueReplicationDetailsResponseArgs) ToHyperVReplicaBlueReplicationDetailsResponseOutput ¶
func (i HyperVReplicaBlueReplicationDetailsResponseArgs) ToHyperVReplicaBlueReplicationDetailsResponseOutput() HyperVReplicaBlueReplicationDetailsResponseOutput
func (HyperVReplicaBlueReplicationDetailsResponseArgs) ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext ¶
func (i HyperVReplicaBlueReplicationDetailsResponseArgs) ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBlueReplicationDetailsResponseOutput
type HyperVReplicaBlueReplicationDetailsResponseInput ¶
type HyperVReplicaBlueReplicationDetailsResponseInput interface { pulumi.Input ToHyperVReplicaBlueReplicationDetailsResponseOutput() HyperVReplicaBlueReplicationDetailsResponseOutput ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext(context.Context) HyperVReplicaBlueReplicationDetailsResponseOutput }
HyperVReplicaBlueReplicationDetailsResponseInput is an input type that accepts HyperVReplicaBlueReplicationDetailsResponseArgs and HyperVReplicaBlueReplicationDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaBlueReplicationDetailsResponseInput` via:
HyperVReplicaBlueReplicationDetailsResponseArgs{...}
type HyperVReplicaBlueReplicationDetailsResponseOutput ¶
type HyperVReplicaBlueReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
HyperV replica 2012 R2 (Blue) replication details.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) ElementType ¶
func (HyperVReplicaBlueReplicationDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaBlueReplicationDetailsResponseOutput) InitialReplicationDetails ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
Initial replication details.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) LastReplicatedTime ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
The Last replication time.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) ToHyperVReplicaBlueReplicationDetailsResponseOutput ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) ToHyperVReplicaBlueReplicationDetailsResponseOutput() HyperVReplicaBlueReplicationDetailsResponseOutput
func (HyperVReplicaBlueReplicationDetailsResponseOutput) ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) ToHyperVReplicaBlueReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaBlueReplicationDetailsResponseOutput
func (HyperVReplicaBlueReplicationDetailsResponseOutput) VMDiskDetails ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VMDiskDetails() DiskDetailsResponseArrayOutput
VM disk details.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) VmId ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
The virtual machine Id.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) VmProtectionState ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (HyperVReplicaBlueReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o HyperVReplicaBlueReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
type HyperVReplicaPolicyDetailsResponse ¶
type HyperVReplicaPolicyDetailsResponse struct { // A value indicating the authentication type. AllowedAuthenticationType *int `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression *string `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod *string `pulumi:"initialReplicationMethod"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath *string `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath *string `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints *int `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud ReplicaDeletionOption *string `pulumi:"replicaDeletionOption"` // A value indicating the recovery HTTPS port. ReplicationPort *int `pulumi:"replicationPort"` }
Hyper-V Replica Blue specific protection profile details.
type HyperVReplicaPolicyDetailsResponseArgs ¶
type HyperVReplicaPolicyDetailsResponseArgs struct { // A value indicating the authentication type. AllowedAuthenticationType pulumi.IntPtrInput `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression pulumi.StringPtrInput `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod pulumi.StringPtrInput `pulumi:"initialReplicationMethod"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath pulumi.StringPtrInput `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath pulumi.StringPtrInput `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints pulumi.IntPtrInput `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud ReplicaDeletionOption pulumi.StringPtrInput `pulumi:"replicaDeletionOption"` // A value indicating the recovery HTTPS port. ReplicationPort pulumi.IntPtrInput `pulumi:"replicationPort"` }
Hyper-V Replica Blue specific protection profile details.
func (HyperVReplicaPolicyDetailsResponseArgs) ElementType ¶
func (HyperVReplicaPolicyDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaPolicyDetailsResponseArgs) ToHyperVReplicaPolicyDetailsResponseOutput ¶
func (i HyperVReplicaPolicyDetailsResponseArgs) ToHyperVReplicaPolicyDetailsResponseOutput() HyperVReplicaPolicyDetailsResponseOutput
func (HyperVReplicaPolicyDetailsResponseArgs) ToHyperVReplicaPolicyDetailsResponseOutputWithContext ¶
func (i HyperVReplicaPolicyDetailsResponseArgs) ToHyperVReplicaPolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaPolicyDetailsResponseOutput
type HyperVReplicaPolicyDetailsResponseInput ¶
type HyperVReplicaPolicyDetailsResponseInput interface { pulumi.Input ToHyperVReplicaPolicyDetailsResponseOutput() HyperVReplicaPolicyDetailsResponseOutput ToHyperVReplicaPolicyDetailsResponseOutputWithContext(context.Context) HyperVReplicaPolicyDetailsResponseOutput }
HyperVReplicaPolicyDetailsResponseInput is an input type that accepts HyperVReplicaPolicyDetailsResponseArgs and HyperVReplicaPolicyDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaPolicyDetailsResponseInput` via:
HyperVReplicaPolicyDetailsResponseArgs{...}
type HyperVReplicaPolicyDetailsResponseOutput ¶
type HyperVReplicaPolicyDetailsResponseOutput struct{ *pulumi.OutputState }
Hyper-V Replica Blue specific protection profile details.
func (HyperVReplicaPolicyDetailsResponseOutput) AllowedAuthenticationType ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
A value indicating the authentication type.
func (HyperVReplicaPolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
A value indicating the application consistent frequency.
func (HyperVReplicaPolicyDetailsResponseOutput) Compression ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) Compression() pulumi.StringPtrOutput
A value indicating whether compression has to be enabled.
func (HyperVReplicaPolicyDetailsResponseOutput) ElementType ¶
func (HyperVReplicaPolicyDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaPolicyDetailsResponseOutput) InitialReplicationMethod ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) InitialReplicationMethod() pulumi.StringPtrOutput
A value indicating whether IR is online.
func (HyperVReplicaPolicyDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (HyperVReplicaPolicyDetailsResponseOutput) OfflineReplicationExportPath ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
A value indicating the offline IR export path.
func (HyperVReplicaPolicyDetailsResponseOutput) OfflineReplicationImportPath ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
A value indicating the offline IR import path.
func (HyperVReplicaPolicyDetailsResponseOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
A value indicating the online IR start time.
func (HyperVReplicaPolicyDetailsResponseOutput) RecoveryPoints ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) RecoveryPoints() pulumi.IntPtrOutput
A value indicating the number of recovery points.
func (HyperVReplicaPolicyDetailsResponseOutput) ReplicaDeletionOption ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) ReplicaDeletionOption() pulumi.StringPtrOutput
A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
func (HyperVReplicaPolicyDetailsResponseOutput) ReplicationPort ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) ReplicationPort() pulumi.IntPtrOutput
A value indicating the recovery HTTPS port.
func (HyperVReplicaPolicyDetailsResponseOutput) ToHyperVReplicaPolicyDetailsResponseOutput ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) ToHyperVReplicaPolicyDetailsResponseOutput() HyperVReplicaPolicyDetailsResponseOutput
func (HyperVReplicaPolicyDetailsResponseOutput) ToHyperVReplicaPolicyDetailsResponseOutputWithContext ¶
func (o HyperVReplicaPolicyDetailsResponseOutput) ToHyperVReplicaPolicyDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaPolicyDetailsResponseOutput
type HyperVReplicaPolicyInput ¶
type HyperVReplicaPolicyInput struct { // A value indicating the authentication type. AllowedAuthenticationType *int `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours *int `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression *string `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod *string `pulumi:"initialReplicationMethod"` // The class type. InstanceType *string `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath *string `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath *string `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime *string `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints *int `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. ReplicaDeletion *string `pulumi:"replicaDeletion"` // A value indicating the recovery HTTPS port. ReplicationPort *int `pulumi:"replicationPort"` }
Hyper-V Replica specific policy Input.
type HyperVReplicaPolicyInputArgs ¶
type HyperVReplicaPolicyInputArgs struct { // A value indicating the authentication type. AllowedAuthenticationType pulumi.IntPtrInput `pulumi:"allowedAuthenticationType"` // A value indicating the application consistent frequency. ApplicationConsistentSnapshotFrequencyInHours pulumi.IntPtrInput `pulumi:"applicationConsistentSnapshotFrequencyInHours"` // A value indicating whether compression has to be enabled. Compression pulumi.StringPtrInput `pulumi:"compression"` // A value indicating whether IR is online. InitialReplicationMethod pulumi.StringPtrInput `pulumi:"initialReplicationMethod"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating the offline IR export path. OfflineReplicationExportPath pulumi.StringPtrInput `pulumi:"offlineReplicationExportPath"` // A value indicating the offline IR import path. OfflineReplicationImportPath pulumi.StringPtrInput `pulumi:"offlineReplicationImportPath"` // A value indicating the online IR start time. OnlineReplicationStartTime pulumi.StringPtrInput `pulumi:"onlineReplicationStartTime"` // A value indicating the number of recovery points. RecoveryPoints pulumi.IntPtrInput `pulumi:"recoveryPoints"` // A value indicating whether the VM has to be auto deleted. ReplicaDeletion pulumi.StringPtrInput `pulumi:"replicaDeletion"` // A value indicating the recovery HTTPS port. ReplicationPort pulumi.IntPtrInput `pulumi:"replicationPort"` }
Hyper-V Replica specific policy Input.
func (HyperVReplicaPolicyInputArgs) ElementType ¶
func (HyperVReplicaPolicyInputArgs) ElementType() reflect.Type
func (HyperVReplicaPolicyInputArgs) ToHyperVReplicaPolicyInputOutput ¶
func (i HyperVReplicaPolicyInputArgs) ToHyperVReplicaPolicyInputOutput() HyperVReplicaPolicyInputOutput
func (HyperVReplicaPolicyInputArgs) ToHyperVReplicaPolicyInputOutputWithContext ¶
func (i HyperVReplicaPolicyInputArgs) ToHyperVReplicaPolicyInputOutputWithContext(ctx context.Context) HyperVReplicaPolicyInputOutput
type HyperVReplicaPolicyInputInput ¶
type HyperVReplicaPolicyInputInput interface { pulumi.Input ToHyperVReplicaPolicyInputOutput() HyperVReplicaPolicyInputOutput ToHyperVReplicaPolicyInputOutputWithContext(context.Context) HyperVReplicaPolicyInputOutput }
HyperVReplicaPolicyInputInput is an input type that accepts HyperVReplicaPolicyInputArgs and HyperVReplicaPolicyInputOutput values. You can construct a concrete instance of `HyperVReplicaPolicyInputInput` via:
HyperVReplicaPolicyInputArgs{...}
type HyperVReplicaPolicyInputOutput ¶
type HyperVReplicaPolicyInputOutput struct{ *pulumi.OutputState }
Hyper-V Replica specific policy Input.
func (HyperVReplicaPolicyInputOutput) AllowedAuthenticationType ¶
func (o HyperVReplicaPolicyInputOutput) AllowedAuthenticationType() pulumi.IntPtrOutput
A value indicating the authentication type.
func (HyperVReplicaPolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours ¶
func (o HyperVReplicaPolicyInputOutput) ApplicationConsistentSnapshotFrequencyInHours() pulumi.IntPtrOutput
A value indicating the application consistent frequency.
func (HyperVReplicaPolicyInputOutput) Compression ¶
func (o HyperVReplicaPolicyInputOutput) Compression() pulumi.StringPtrOutput
A value indicating whether compression has to be enabled.
func (HyperVReplicaPolicyInputOutput) ElementType ¶
func (HyperVReplicaPolicyInputOutput) ElementType() reflect.Type
func (HyperVReplicaPolicyInputOutput) InitialReplicationMethod ¶
func (o HyperVReplicaPolicyInputOutput) InitialReplicationMethod() pulumi.StringPtrOutput
A value indicating whether IR is online.
func (HyperVReplicaPolicyInputOutput) InstanceType ¶
func (o HyperVReplicaPolicyInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (HyperVReplicaPolicyInputOutput) OfflineReplicationExportPath ¶
func (o HyperVReplicaPolicyInputOutput) OfflineReplicationExportPath() pulumi.StringPtrOutput
A value indicating the offline IR export path.
func (HyperVReplicaPolicyInputOutput) OfflineReplicationImportPath ¶
func (o HyperVReplicaPolicyInputOutput) OfflineReplicationImportPath() pulumi.StringPtrOutput
A value indicating the offline IR import path.
func (HyperVReplicaPolicyInputOutput) OnlineReplicationStartTime ¶
func (o HyperVReplicaPolicyInputOutput) OnlineReplicationStartTime() pulumi.StringPtrOutput
A value indicating the online IR start time.
func (HyperVReplicaPolicyInputOutput) RecoveryPoints ¶
func (o HyperVReplicaPolicyInputOutput) RecoveryPoints() pulumi.IntPtrOutput
A value indicating the number of recovery points.
func (HyperVReplicaPolicyInputOutput) ReplicaDeletion ¶
func (o HyperVReplicaPolicyInputOutput) ReplicaDeletion() pulumi.StringPtrOutput
A value indicating whether the VM has to be auto deleted.
func (HyperVReplicaPolicyInputOutput) ReplicationPort ¶
func (o HyperVReplicaPolicyInputOutput) ReplicationPort() pulumi.IntPtrOutput
A value indicating the recovery HTTPS port.
func (HyperVReplicaPolicyInputOutput) ToHyperVReplicaPolicyInputOutput ¶
func (o HyperVReplicaPolicyInputOutput) ToHyperVReplicaPolicyInputOutput() HyperVReplicaPolicyInputOutput
func (HyperVReplicaPolicyInputOutput) ToHyperVReplicaPolicyInputOutputWithContext ¶
func (o HyperVReplicaPolicyInputOutput) ToHyperVReplicaPolicyInputOutputWithContext(ctx context.Context) HyperVReplicaPolicyInputOutput
type HyperVReplicaReplicationDetailsResponse ¶
type HyperVReplicaReplicationDetailsResponse struct { // Initial replication details. InitialReplicationDetails *InitialReplicationDetailsResponse `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime *string `pulumi:"lastReplicatedTime"` // VM disk details. VMDiskDetails []DiskDetailsResponse `pulumi:"vMDiskDetails"` // The virtual machine Id. VmId *string `pulumi:"vmId"` // The PE Network details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` }
HyperV replica 2012 replication details.
type HyperVReplicaReplicationDetailsResponseArgs ¶
type HyperVReplicaReplicationDetailsResponseArgs struct { // Initial replication details. InitialReplicationDetails InitialReplicationDetailsResponsePtrInput `pulumi:"initialReplicationDetails"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime pulumi.StringPtrInput `pulumi:"lastReplicatedTime"` // VM disk details. VMDiskDetails DiskDetailsResponseArrayInput `pulumi:"vMDiskDetails"` // The virtual machine Id. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The PE Network details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` }
HyperV replica 2012 replication details.
func (HyperVReplicaReplicationDetailsResponseArgs) ElementType ¶
func (HyperVReplicaReplicationDetailsResponseArgs) ElementType() reflect.Type
func (HyperVReplicaReplicationDetailsResponseArgs) ToHyperVReplicaReplicationDetailsResponseOutput ¶
func (i HyperVReplicaReplicationDetailsResponseArgs) ToHyperVReplicaReplicationDetailsResponseOutput() HyperVReplicaReplicationDetailsResponseOutput
func (HyperVReplicaReplicationDetailsResponseArgs) ToHyperVReplicaReplicationDetailsResponseOutputWithContext ¶
func (i HyperVReplicaReplicationDetailsResponseArgs) ToHyperVReplicaReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaReplicationDetailsResponseOutput
type HyperVReplicaReplicationDetailsResponseInput ¶
type HyperVReplicaReplicationDetailsResponseInput interface { pulumi.Input ToHyperVReplicaReplicationDetailsResponseOutput() HyperVReplicaReplicationDetailsResponseOutput ToHyperVReplicaReplicationDetailsResponseOutputWithContext(context.Context) HyperVReplicaReplicationDetailsResponseOutput }
HyperVReplicaReplicationDetailsResponseInput is an input type that accepts HyperVReplicaReplicationDetailsResponseArgs and HyperVReplicaReplicationDetailsResponseOutput values. You can construct a concrete instance of `HyperVReplicaReplicationDetailsResponseInput` via:
HyperVReplicaReplicationDetailsResponseArgs{...}
type HyperVReplicaReplicationDetailsResponseOutput ¶
type HyperVReplicaReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
HyperV replica 2012 replication details.
func (HyperVReplicaReplicationDetailsResponseOutput) ElementType ¶
func (HyperVReplicaReplicationDetailsResponseOutput) ElementType() reflect.Type
func (HyperVReplicaReplicationDetailsResponseOutput) InitialReplicationDetails ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) InitialReplicationDetails() InitialReplicationDetailsResponsePtrOutput
Initial replication details.
func (HyperVReplicaReplicationDetailsResponseOutput) InstanceType ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (HyperVReplicaReplicationDetailsResponseOutput) LastReplicatedTime ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
The Last replication time.
func (HyperVReplicaReplicationDetailsResponseOutput) ToHyperVReplicaReplicationDetailsResponseOutput ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) ToHyperVReplicaReplicationDetailsResponseOutput() HyperVReplicaReplicationDetailsResponseOutput
func (HyperVReplicaReplicationDetailsResponseOutput) ToHyperVReplicaReplicationDetailsResponseOutputWithContext ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) ToHyperVReplicaReplicationDetailsResponseOutputWithContext(ctx context.Context) HyperVReplicaReplicationDetailsResponseOutput
func (HyperVReplicaReplicationDetailsResponseOutput) VMDiskDetails ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) VMDiskDetails() DiskDetailsResponseArrayOutput
VM disk details.
func (HyperVReplicaReplicationDetailsResponseOutput) VmId ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
The virtual machine Id.
func (HyperVReplicaReplicationDetailsResponseOutput) VmNics ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
The PE Network details.
func (HyperVReplicaReplicationDetailsResponseOutput) VmProtectionState ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (HyperVReplicaReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o HyperVReplicaReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
type HyperVSiteDetailsResponse ¶
type HyperVSiteDetailsResponse struct { // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` }
HyperVSite fabric specific details.
type HyperVSiteDetailsResponseArgs ¶
type HyperVSiteDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` }
HyperVSite fabric specific details.
func (HyperVSiteDetailsResponseArgs) ElementType ¶
func (HyperVSiteDetailsResponseArgs) ElementType() reflect.Type
func (HyperVSiteDetailsResponseArgs) ToHyperVSiteDetailsResponseOutput ¶
func (i HyperVSiteDetailsResponseArgs) ToHyperVSiteDetailsResponseOutput() HyperVSiteDetailsResponseOutput
func (HyperVSiteDetailsResponseArgs) ToHyperVSiteDetailsResponseOutputWithContext ¶
func (i HyperVSiteDetailsResponseArgs) ToHyperVSiteDetailsResponseOutputWithContext(ctx context.Context) HyperVSiteDetailsResponseOutput
type HyperVSiteDetailsResponseInput ¶
type HyperVSiteDetailsResponseInput interface { pulumi.Input ToHyperVSiteDetailsResponseOutput() HyperVSiteDetailsResponseOutput ToHyperVSiteDetailsResponseOutputWithContext(context.Context) HyperVSiteDetailsResponseOutput }
HyperVSiteDetailsResponseInput is an input type that accepts HyperVSiteDetailsResponseArgs and HyperVSiteDetailsResponseOutput values. You can construct a concrete instance of `HyperVSiteDetailsResponseInput` via:
HyperVSiteDetailsResponseArgs{...}
type HyperVSiteDetailsResponseOutput ¶
type HyperVSiteDetailsResponseOutput struct{ *pulumi.OutputState }
HyperVSite fabric specific details.
func (HyperVSiteDetailsResponseOutput) ElementType ¶
func (HyperVSiteDetailsResponseOutput) ElementType() reflect.Type
func (HyperVSiteDetailsResponseOutput) InstanceType ¶
func (o HyperVSiteDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutput ¶
func (o HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutput() HyperVSiteDetailsResponseOutput
func (HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutputWithContext ¶
func (o HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutputWithContext(ctx context.Context) HyperVSiteDetailsResponseOutput
type IPConfigResponse ¶
type IPConfigResponse struct { // The backend address pools associated with the IP configuration. LBBackendAddressPoolIds []string `pulumi:"lBBackendAddressPoolIds"` // The Id of the public IP address associated with the IP configuration. PublicIpAddressId *string `pulumi:"publicIpAddressId"` // The static IP address of the IP configuration. StaticIPAddress *string `pulumi:"staticIPAddress"` }
IP configuration details.
type IPConfigResponseArgs ¶
type IPConfigResponseArgs struct { // The backend address pools associated with the IP configuration. LBBackendAddressPoolIds pulumi.StringArrayInput `pulumi:"lBBackendAddressPoolIds"` // The Id of the public IP address associated with the IP configuration. PublicIpAddressId pulumi.StringPtrInput `pulumi:"publicIpAddressId"` // The static IP address of the IP configuration. StaticIPAddress pulumi.StringPtrInput `pulumi:"staticIPAddress"` }
IP configuration details.
func (IPConfigResponseArgs) ElementType ¶
func (IPConfigResponseArgs) ElementType() reflect.Type
func (IPConfigResponseArgs) ToIPConfigResponseOutput ¶
func (i IPConfigResponseArgs) ToIPConfigResponseOutput() IPConfigResponseOutput
func (IPConfigResponseArgs) ToIPConfigResponseOutputWithContext ¶
func (i IPConfigResponseArgs) ToIPConfigResponseOutputWithContext(ctx context.Context) IPConfigResponseOutput
type IPConfigResponseArray ¶
type IPConfigResponseArray []IPConfigResponseInput
func (IPConfigResponseArray) ElementType ¶
func (IPConfigResponseArray) ElementType() reflect.Type
func (IPConfigResponseArray) ToIPConfigResponseArrayOutput ¶
func (i IPConfigResponseArray) ToIPConfigResponseArrayOutput() IPConfigResponseArrayOutput
func (IPConfigResponseArray) ToIPConfigResponseArrayOutputWithContext ¶
func (i IPConfigResponseArray) ToIPConfigResponseArrayOutputWithContext(ctx context.Context) IPConfigResponseArrayOutput
type IPConfigResponseArrayInput ¶
type IPConfigResponseArrayInput interface { pulumi.Input ToIPConfigResponseArrayOutput() IPConfigResponseArrayOutput ToIPConfigResponseArrayOutputWithContext(context.Context) IPConfigResponseArrayOutput }
IPConfigResponseArrayInput is an input type that accepts IPConfigResponseArray and IPConfigResponseArrayOutput values. You can construct a concrete instance of `IPConfigResponseArrayInput` via:
IPConfigResponseArray{ IPConfigResponseArgs{...} }
type IPConfigResponseArrayOutput ¶
type IPConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (IPConfigResponseArrayOutput) ElementType ¶
func (IPConfigResponseArrayOutput) ElementType() reflect.Type
func (IPConfigResponseArrayOutput) Index ¶
func (o IPConfigResponseArrayOutput) Index(i pulumi.IntInput) IPConfigResponseOutput
func (IPConfigResponseArrayOutput) ToIPConfigResponseArrayOutput ¶
func (o IPConfigResponseArrayOutput) ToIPConfigResponseArrayOutput() IPConfigResponseArrayOutput
func (IPConfigResponseArrayOutput) ToIPConfigResponseArrayOutputWithContext ¶
func (o IPConfigResponseArrayOutput) ToIPConfigResponseArrayOutputWithContext(ctx context.Context) IPConfigResponseArrayOutput
type IPConfigResponseInput ¶
type IPConfigResponseInput interface { pulumi.Input ToIPConfigResponseOutput() IPConfigResponseOutput ToIPConfigResponseOutputWithContext(context.Context) IPConfigResponseOutput }
IPConfigResponseInput is an input type that accepts IPConfigResponseArgs and IPConfigResponseOutput values. You can construct a concrete instance of `IPConfigResponseInput` via:
IPConfigResponseArgs{...}
type IPConfigResponseOutput ¶
type IPConfigResponseOutput struct{ *pulumi.OutputState }
IP configuration details.
func (IPConfigResponseOutput) ElementType ¶
func (IPConfigResponseOutput) ElementType() reflect.Type
func (IPConfigResponseOutput) LBBackendAddressPoolIds ¶
func (o IPConfigResponseOutput) LBBackendAddressPoolIds() pulumi.StringArrayOutput
The backend address pools associated with the IP configuration.
func (IPConfigResponseOutput) PublicIpAddressId ¶
func (o IPConfigResponseOutput) PublicIpAddressId() pulumi.StringPtrOutput
The Id of the public IP address associated with the IP configuration.
func (IPConfigResponseOutput) StaticIPAddress ¶
func (o IPConfigResponseOutput) StaticIPAddress() pulumi.StringPtrOutput
The static IP address of the IP configuration.
func (IPConfigResponseOutput) ToIPConfigResponseOutput ¶
func (o IPConfigResponseOutput) ToIPConfigResponseOutput() IPConfigResponseOutput
func (IPConfigResponseOutput) ToIPConfigResponseOutputWithContext ¶
func (o IPConfigResponseOutput) ToIPConfigResponseOutputWithContext(ctx context.Context) IPConfigResponseOutput
type IdentityProviderDetailsResponse ¶
type IdentityProviderDetailsResponse struct { // The base authority for Azure Active Directory authentication. AadAuthority *string `pulumi:"aadAuthority"` // The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId *string `pulumi:"applicationId"` // The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services. Audience *string `pulumi:"audience"` // The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId *string `pulumi:"objectId"` // The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId *string `pulumi:"tenantId"` }
Identity provider details.
type IdentityProviderDetailsResponseArgs ¶
type IdentityProviderDetailsResponseArgs struct { // The base authority for Azure Active Directory authentication. AadAuthority pulumi.StringPtrInput `pulumi:"aadAuthority"` // The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services. Audience pulumi.StringPtrInput `pulumi:"audience"` // The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Identity provider details.
func (IdentityProviderDetailsResponseArgs) ElementType ¶
func (IdentityProviderDetailsResponseArgs) ElementType() reflect.Type
func (IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponseOutput ¶
func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponseOutput() IdentityProviderDetailsResponseOutput
func (IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponseOutputWithContext ¶
func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponseOutputWithContext(ctx context.Context) IdentityProviderDetailsResponseOutput
func (IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponsePtrOutput ¶
func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput
func (IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponsePtrOutputWithContext ¶
func (i IdentityProviderDetailsResponseArgs) ToIdentityProviderDetailsResponsePtrOutputWithContext(ctx context.Context) IdentityProviderDetailsResponsePtrOutput
type IdentityProviderDetailsResponseInput ¶
type IdentityProviderDetailsResponseInput interface { pulumi.Input ToIdentityProviderDetailsResponseOutput() IdentityProviderDetailsResponseOutput ToIdentityProviderDetailsResponseOutputWithContext(context.Context) IdentityProviderDetailsResponseOutput }
IdentityProviderDetailsResponseInput is an input type that accepts IdentityProviderDetailsResponseArgs and IdentityProviderDetailsResponseOutput values. You can construct a concrete instance of `IdentityProviderDetailsResponseInput` via:
IdentityProviderDetailsResponseArgs{...}
type IdentityProviderDetailsResponseOutput ¶
type IdentityProviderDetailsResponseOutput struct{ *pulumi.OutputState }
Identity provider details.
func (IdentityProviderDetailsResponseOutput) AadAuthority ¶
func (o IdentityProviderDetailsResponseOutput) AadAuthority() pulumi.StringPtrOutput
The base authority for Azure Active Directory authentication.
func (IdentityProviderDetailsResponseOutput) ApplicationId ¶
func (o IdentityProviderDetailsResponseOutput) ApplicationId() pulumi.StringPtrOutput
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponseOutput) Audience ¶
func (o IdentityProviderDetailsResponseOutput) Audience() pulumi.StringPtrOutput
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponseOutput) ElementType ¶
func (IdentityProviderDetailsResponseOutput) ElementType() reflect.Type
func (IdentityProviderDetailsResponseOutput) ObjectId ¶
func (o IdentityProviderDetailsResponseOutput) ObjectId() pulumi.StringPtrOutput
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponseOutput) TenantId ¶
func (o IdentityProviderDetailsResponseOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponseOutput ¶
func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponseOutput() IdentityProviderDetailsResponseOutput
func (IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponseOutputWithContext ¶
func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponseOutputWithContext(ctx context.Context) IdentityProviderDetailsResponseOutput
func (IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponsePtrOutput ¶
func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput
func (IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponsePtrOutputWithContext ¶
func (o IdentityProviderDetailsResponseOutput) ToIdentityProviderDetailsResponsePtrOutputWithContext(ctx context.Context) IdentityProviderDetailsResponsePtrOutput
type IdentityProviderDetailsResponsePtrInput ¶
type IdentityProviderDetailsResponsePtrInput interface { pulumi.Input ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput ToIdentityProviderDetailsResponsePtrOutputWithContext(context.Context) IdentityProviderDetailsResponsePtrOutput }
IdentityProviderDetailsResponsePtrInput is an input type that accepts IdentityProviderDetailsResponseArgs, IdentityProviderDetailsResponsePtr and IdentityProviderDetailsResponsePtrOutput values. You can construct a concrete instance of `IdentityProviderDetailsResponsePtrInput` via:
IdentityProviderDetailsResponseArgs{...} or: nil
func IdentityProviderDetailsResponsePtr ¶
func IdentityProviderDetailsResponsePtr(v *IdentityProviderDetailsResponseArgs) IdentityProviderDetailsResponsePtrInput
type IdentityProviderDetailsResponsePtrOutput ¶
type IdentityProviderDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityProviderDetailsResponsePtrOutput) AadAuthority ¶
func (o IdentityProviderDetailsResponsePtrOutput) AadAuthority() pulumi.StringPtrOutput
The base authority for Azure Active Directory authentication.
func (IdentityProviderDetailsResponsePtrOutput) ApplicationId ¶
func (o IdentityProviderDetailsResponsePtrOutput) ApplicationId() pulumi.StringPtrOutput
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponsePtrOutput) Audience ¶
func (o IdentityProviderDetailsResponsePtrOutput) Audience() pulumi.StringPtrOutput
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponsePtrOutput) ElementType ¶
func (IdentityProviderDetailsResponsePtrOutput) ElementType() reflect.Type
func (IdentityProviderDetailsResponsePtrOutput) ObjectId ¶
func (o IdentityProviderDetailsResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponsePtrOutput) TenantId ¶
func (o IdentityProviderDetailsResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderDetailsResponsePtrOutput) ToIdentityProviderDetailsResponsePtrOutput ¶
func (o IdentityProviderDetailsResponsePtrOutput) ToIdentityProviderDetailsResponsePtrOutput() IdentityProviderDetailsResponsePtrOutput
func (IdentityProviderDetailsResponsePtrOutput) ToIdentityProviderDetailsResponsePtrOutputWithContext ¶
func (o IdentityProviderDetailsResponsePtrOutput) ToIdentityProviderDetailsResponsePtrOutputWithContext(ctx context.Context) IdentityProviderDetailsResponsePtrOutput
type IdentityProviderInput ¶
type IdentityProviderInput struct { // The base authority for Azure Active Directory authentication. AadAuthority string `pulumi:"aadAuthority"` // The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId string `pulumi:"applicationId"` // The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services. Audience string `pulumi:"audience"` // The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId string `pulumi:"objectId"` // The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId string `pulumi:"tenantId"` }
Identity provider input.
type IdentityProviderInputArgs ¶
type IdentityProviderInputArgs struct { // The base authority for Azure Active Directory authentication. AadAuthority pulumi.StringInput `pulumi:"aadAuthority"` // The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services. Audience pulumi.StringInput `pulumi:"audience"` // The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId pulumi.StringInput `pulumi:"objectId"` // The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId pulumi.StringInput `pulumi:"tenantId"` }
Identity provider input.
func (IdentityProviderInputArgs) ElementType ¶
func (IdentityProviderInputArgs) ElementType() reflect.Type
func (IdentityProviderInputArgs) ToIdentityProviderInputOutput ¶
func (i IdentityProviderInputArgs) ToIdentityProviderInputOutput() IdentityProviderInputOutput
func (IdentityProviderInputArgs) ToIdentityProviderInputOutputWithContext ¶
func (i IdentityProviderInputArgs) ToIdentityProviderInputOutputWithContext(ctx context.Context) IdentityProviderInputOutput
func (IdentityProviderInputArgs) ToIdentityProviderInputPtrOutput ¶
func (i IdentityProviderInputArgs) ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput
func (IdentityProviderInputArgs) ToIdentityProviderInputPtrOutputWithContext ¶
func (i IdentityProviderInputArgs) ToIdentityProviderInputPtrOutputWithContext(ctx context.Context) IdentityProviderInputPtrOutput
type IdentityProviderInputInput ¶
type IdentityProviderInputInput interface { pulumi.Input ToIdentityProviderInputOutput() IdentityProviderInputOutput ToIdentityProviderInputOutputWithContext(context.Context) IdentityProviderInputOutput }
IdentityProviderInputInput is an input type that accepts IdentityProviderInputArgs and IdentityProviderInputOutput values. You can construct a concrete instance of `IdentityProviderInputInput` via:
IdentityProviderInputArgs{...}
type IdentityProviderInputOutput ¶
type IdentityProviderInputOutput struct{ *pulumi.OutputState }
Identity provider input.
func (IdentityProviderInputOutput) AadAuthority ¶
func (o IdentityProviderInputOutput) AadAuthority() pulumi.StringOutput
The base authority for Azure Active Directory authentication.
func (IdentityProviderInputOutput) ApplicationId ¶
func (o IdentityProviderInputOutput) ApplicationId() pulumi.StringOutput
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputOutput) Audience ¶
func (o IdentityProviderInputOutput) Audience() pulumi.StringOutput
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputOutput) ElementType ¶
func (IdentityProviderInputOutput) ElementType() reflect.Type
func (IdentityProviderInputOutput) ObjectId ¶
func (o IdentityProviderInputOutput) ObjectId() pulumi.StringOutput
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputOutput) TenantId ¶
func (o IdentityProviderInputOutput) TenantId() pulumi.StringOutput
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputOutput) ToIdentityProviderInputOutput ¶
func (o IdentityProviderInputOutput) ToIdentityProviderInputOutput() IdentityProviderInputOutput
func (IdentityProviderInputOutput) ToIdentityProviderInputOutputWithContext ¶
func (o IdentityProviderInputOutput) ToIdentityProviderInputOutputWithContext(ctx context.Context) IdentityProviderInputOutput
func (IdentityProviderInputOutput) ToIdentityProviderInputPtrOutput ¶
func (o IdentityProviderInputOutput) ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput
func (IdentityProviderInputOutput) ToIdentityProviderInputPtrOutputWithContext ¶
func (o IdentityProviderInputOutput) ToIdentityProviderInputPtrOutputWithContext(ctx context.Context) IdentityProviderInputPtrOutput
type IdentityProviderInputPtrInput ¶
type IdentityProviderInputPtrInput interface { pulumi.Input ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput ToIdentityProviderInputPtrOutputWithContext(context.Context) IdentityProviderInputPtrOutput }
IdentityProviderInputPtrInput is an input type that accepts IdentityProviderInputArgs, IdentityProviderInputPtr and IdentityProviderInputPtrOutput values. You can construct a concrete instance of `IdentityProviderInputPtrInput` via:
IdentityProviderInputArgs{...} or: nil
func IdentityProviderInputPtr ¶
func IdentityProviderInputPtr(v *IdentityProviderInputArgs) IdentityProviderInputPtrInput
type IdentityProviderInputPtrOutput ¶
type IdentityProviderInputPtrOutput struct{ *pulumi.OutputState }
func (IdentityProviderInputPtrOutput) AadAuthority ¶
func (o IdentityProviderInputPtrOutput) AadAuthority() pulumi.StringPtrOutput
The base authority for Azure Active Directory authentication.
func (IdentityProviderInputPtrOutput) ApplicationId ¶
func (o IdentityProviderInputPtrOutput) ApplicationId() pulumi.StringPtrOutput
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputPtrOutput) Audience ¶
func (o IdentityProviderInputPtrOutput) Audience() pulumi.StringPtrOutput
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputPtrOutput) Elem ¶
func (o IdentityProviderInputPtrOutput) Elem() IdentityProviderInputOutput
func (IdentityProviderInputPtrOutput) ElementType ¶
func (IdentityProviderInputPtrOutput) ElementType() reflect.Type
func (IdentityProviderInputPtrOutput) ObjectId ¶
func (o IdentityProviderInputPtrOutput) ObjectId() pulumi.StringPtrOutput
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputPtrOutput) TenantId ¶
func (o IdentityProviderInputPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (IdentityProviderInputPtrOutput) ToIdentityProviderInputPtrOutput ¶
func (o IdentityProviderInputPtrOutput) ToIdentityProviderInputPtrOutput() IdentityProviderInputPtrOutput
func (IdentityProviderInputPtrOutput) ToIdentityProviderInputPtrOutputWithContext ¶
func (o IdentityProviderInputPtrOutput) ToIdentityProviderInputPtrOutputWithContext(ctx context.Context) IdentityProviderInputPtrOutput
type InMageAgentDetailsResponse ¶
type InMageAgentDetailsResponse struct { // Agent expiry date. AgentExpiryDate *string `pulumi:"agentExpiryDate"` // A value indicating whether installed agent needs to be updated. AgentUpdateStatus *string `pulumi:"agentUpdateStatus"` // The agent version. AgentVersion *string `pulumi:"agentVersion"` // A value indicating whether reboot is required after update is applied. PostUpdateRebootStatus *string `pulumi:"postUpdateRebootStatus"` }
The details of the InMage agent.
type InMageAgentDetailsResponseArgs ¶
type InMageAgentDetailsResponseArgs struct { // Agent expiry date. AgentExpiryDate pulumi.StringPtrInput `pulumi:"agentExpiryDate"` // A value indicating whether installed agent needs to be updated. AgentUpdateStatus pulumi.StringPtrInput `pulumi:"agentUpdateStatus"` // The agent version. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // A value indicating whether reboot is required after update is applied. PostUpdateRebootStatus pulumi.StringPtrInput `pulumi:"postUpdateRebootStatus"` }
The details of the InMage agent.
func (InMageAgentDetailsResponseArgs) ElementType ¶
func (InMageAgentDetailsResponseArgs) ElementType() reflect.Type
func (InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponseOutput ¶
func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponseOutput() InMageAgentDetailsResponseOutput
func (InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponseOutputWithContext ¶
func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponseOutputWithContext(ctx context.Context) InMageAgentDetailsResponseOutput
func (InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponsePtrOutput ¶
func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput
func (InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponsePtrOutputWithContext ¶
func (i InMageAgentDetailsResponseArgs) ToInMageAgentDetailsResponsePtrOutputWithContext(ctx context.Context) InMageAgentDetailsResponsePtrOutput
type InMageAgentDetailsResponseInput ¶
type InMageAgentDetailsResponseInput interface { pulumi.Input ToInMageAgentDetailsResponseOutput() InMageAgentDetailsResponseOutput ToInMageAgentDetailsResponseOutputWithContext(context.Context) InMageAgentDetailsResponseOutput }
InMageAgentDetailsResponseInput is an input type that accepts InMageAgentDetailsResponseArgs and InMageAgentDetailsResponseOutput values. You can construct a concrete instance of `InMageAgentDetailsResponseInput` via:
InMageAgentDetailsResponseArgs{...}
type InMageAgentDetailsResponseOutput ¶
type InMageAgentDetailsResponseOutput struct{ *pulumi.OutputState }
The details of the InMage agent.
func (InMageAgentDetailsResponseOutput) AgentExpiryDate ¶
func (o InMageAgentDetailsResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
Agent expiry date.
func (InMageAgentDetailsResponseOutput) AgentUpdateStatus ¶
func (o InMageAgentDetailsResponseOutput) AgentUpdateStatus() pulumi.StringPtrOutput
A value indicating whether installed agent needs to be updated.
func (InMageAgentDetailsResponseOutput) AgentVersion ¶
func (o InMageAgentDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
The agent version.
func (InMageAgentDetailsResponseOutput) ElementType ¶
func (InMageAgentDetailsResponseOutput) ElementType() reflect.Type
func (InMageAgentDetailsResponseOutput) PostUpdateRebootStatus ¶
func (o InMageAgentDetailsResponseOutput) PostUpdateRebootStatus() pulumi.StringPtrOutput
A value indicating whether reboot is required after update is applied.
func (InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponseOutput ¶
func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponseOutput() InMageAgentDetailsResponseOutput
func (InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponseOutputWithContext ¶
func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponseOutputWithContext(ctx context.Context) InMageAgentDetailsResponseOutput
func (InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponsePtrOutput ¶
func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput
func (InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponsePtrOutputWithContext ¶
func (o InMageAgentDetailsResponseOutput) ToInMageAgentDetailsResponsePtrOutputWithContext(ctx context.Context) InMageAgentDetailsResponsePtrOutput
type InMageAgentDetailsResponsePtrInput ¶
type InMageAgentDetailsResponsePtrInput interface { pulumi.Input ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput ToInMageAgentDetailsResponsePtrOutputWithContext(context.Context) InMageAgentDetailsResponsePtrOutput }
InMageAgentDetailsResponsePtrInput is an input type that accepts InMageAgentDetailsResponseArgs, InMageAgentDetailsResponsePtr and InMageAgentDetailsResponsePtrOutput values. You can construct a concrete instance of `InMageAgentDetailsResponsePtrInput` via:
InMageAgentDetailsResponseArgs{...} or: nil
func InMageAgentDetailsResponsePtr ¶
func InMageAgentDetailsResponsePtr(v *InMageAgentDetailsResponseArgs) InMageAgentDetailsResponsePtrInput
type InMageAgentDetailsResponsePtrOutput ¶
type InMageAgentDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (InMageAgentDetailsResponsePtrOutput) AgentExpiryDate ¶
func (o InMageAgentDetailsResponsePtrOutput) AgentExpiryDate() pulumi.StringPtrOutput
Agent expiry date.
func (InMageAgentDetailsResponsePtrOutput) AgentUpdateStatus ¶
func (o InMageAgentDetailsResponsePtrOutput) AgentUpdateStatus() pulumi.StringPtrOutput
A value indicating whether installed agent needs to be updated.
func (InMageAgentDetailsResponsePtrOutput) AgentVersion ¶
func (o InMageAgentDetailsResponsePtrOutput) AgentVersion() pulumi.StringPtrOutput
The agent version.
func (InMageAgentDetailsResponsePtrOutput) Elem ¶
func (o InMageAgentDetailsResponsePtrOutput) Elem() InMageAgentDetailsResponseOutput
func (InMageAgentDetailsResponsePtrOutput) ElementType ¶
func (InMageAgentDetailsResponsePtrOutput) ElementType() reflect.Type
func (InMageAgentDetailsResponsePtrOutput) PostUpdateRebootStatus ¶
func (o InMageAgentDetailsResponsePtrOutput) PostUpdateRebootStatus() pulumi.StringPtrOutput
A value indicating whether reboot is required after update is applied.
func (InMageAgentDetailsResponsePtrOutput) ToInMageAgentDetailsResponsePtrOutput ¶
func (o InMageAgentDetailsResponsePtrOutput) ToInMageAgentDetailsResponsePtrOutput() InMageAgentDetailsResponsePtrOutput
func (InMageAgentDetailsResponsePtrOutput) ToInMageAgentDetailsResponsePtrOutputWithContext ¶
func (o InMageAgentDetailsResponsePtrOutput) ToInMageAgentDetailsResponsePtrOutputWithContext(ctx context.Context) InMageAgentDetailsResponsePtrOutput
type InMageAzureV2DiskInputDetails ¶
type InMageAzureV2DiskInputDetails struct { // The DiskEncryptionSet ARM ID. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The DiskId. DiskId *string `pulumi:"diskId"` // The DiskType. DiskType *string `pulumi:"diskType"` // The LogStorageAccountId. LogStorageAccountId *string `pulumi:"logStorageAccountId"` }
Disk input details.
type InMageAzureV2DiskInputDetailsArgs ¶
type InMageAzureV2DiskInputDetailsArgs struct { // The DiskEncryptionSet ARM ID. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // The DiskId. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The DiskType. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The LogStorageAccountId. LogStorageAccountId pulumi.StringPtrInput `pulumi:"logStorageAccountId"` }
Disk input details.
func (InMageAzureV2DiskInputDetailsArgs) ElementType ¶
func (InMageAzureV2DiskInputDetailsArgs) ElementType() reflect.Type
func (InMageAzureV2DiskInputDetailsArgs) ToInMageAzureV2DiskInputDetailsOutput ¶
func (i InMageAzureV2DiskInputDetailsArgs) ToInMageAzureV2DiskInputDetailsOutput() InMageAzureV2DiskInputDetailsOutput
func (InMageAzureV2DiskInputDetailsArgs) ToInMageAzureV2DiskInputDetailsOutputWithContext ¶
func (i InMageAzureV2DiskInputDetailsArgs) ToInMageAzureV2DiskInputDetailsOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsOutput
type InMageAzureV2DiskInputDetailsArray ¶
type InMageAzureV2DiskInputDetailsArray []InMageAzureV2DiskInputDetailsInput
func (InMageAzureV2DiskInputDetailsArray) ElementType ¶
func (InMageAzureV2DiskInputDetailsArray) ElementType() reflect.Type
func (InMageAzureV2DiskInputDetailsArray) ToInMageAzureV2DiskInputDetailsArrayOutput ¶
func (i InMageAzureV2DiskInputDetailsArray) ToInMageAzureV2DiskInputDetailsArrayOutput() InMageAzureV2DiskInputDetailsArrayOutput
func (InMageAzureV2DiskInputDetailsArray) ToInMageAzureV2DiskInputDetailsArrayOutputWithContext ¶
func (i InMageAzureV2DiskInputDetailsArray) ToInMageAzureV2DiskInputDetailsArrayOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsArrayOutput
type InMageAzureV2DiskInputDetailsArrayInput ¶
type InMageAzureV2DiskInputDetailsArrayInput interface { pulumi.Input ToInMageAzureV2DiskInputDetailsArrayOutput() InMageAzureV2DiskInputDetailsArrayOutput ToInMageAzureV2DiskInputDetailsArrayOutputWithContext(context.Context) InMageAzureV2DiskInputDetailsArrayOutput }
InMageAzureV2DiskInputDetailsArrayInput is an input type that accepts InMageAzureV2DiskInputDetailsArray and InMageAzureV2DiskInputDetailsArrayOutput values. You can construct a concrete instance of `InMageAzureV2DiskInputDetailsArrayInput` via:
InMageAzureV2DiskInputDetailsArray{ InMageAzureV2DiskInputDetailsArgs{...} }
type InMageAzureV2DiskInputDetailsArrayOutput ¶
type InMageAzureV2DiskInputDetailsArrayOutput struct{ *pulumi.OutputState }
func (InMageAzureV2DiskInputDetailsArrayOutput) ElementType ¶
func (InMageAzureV2DiskInputDetailsArrayOutput) ElementType() reflect.Type
func (InMageAzureV2DiskInputDetailsArrayOutput) ToInMageAzureV2DiskInputDetailsArrayOutput ¶
func (o InMageAzureV2DiskInputDetailsArrayOutput) ToInMageAzureV2DiskInputDetailsArrayOutput() InMageAzureV2DiskInputDetailsArrayOutput
func (InMageAzureV2DiskInputDetailsArrayOutput) ToInMageAzureV2DiskInputDetailsArrayOutputWithContext ¶
func (o InMageAzureV2DiskInputDetailsArrayOutput) ToInMageAzureV2DiskInputDetailsArrayOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsArrayOutput
type InMageAzureV2DiskInputDetailsInput ¶
type InMageAzureV2DiskInputDetailsInput interface { pulumi.Input ToInMageAzureV2DiskInputDetailsOutput() InMageAzureV2DiskInputDetailsOutput ToInMageAzureV2DiskInputDetailsOutputWithContext(context.Context) InMageAzureV2DiskInputDetailsOutput }
InMageAzureV2DiskInputDetailsInput is an input type that accepts InMageAzureV2DiskInputDetailsArgs and InMageAzureV2DiskInputDetailsOutput values. You can construct a concrete instance of `InMageAzureV2DiskInputDetailsInput` via:
InMageAzureV2DiskInputDetailsArgs{...}
type InMageAzureV2DiskInputDetailsOutput ¶
type InMageAzureV2DiskInputDetailsOutput struct{ *pulumi.OutputState }
Disk input details.
func (InMageAzureV2DiskInputDetailsOutput) DiskEncryptionSetId ¶
func (o InMageAzureV2DiskInputDetailsOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The DiskEncryptionSet ARM ID.
func (InMageAzureV2DiskInputDetailsOutput) DiskId ¶
func (o InMageAzureV2DiskInputDetailsOutput) DiskId() pulumi.StringPtrOutput
The DiskId.
func (InMageAzureV2DiskInputDetailsOutput) DiskType ¶
func (o InMageAzureV2DiskInputDetailsOutput) DiskType() pulumi.StringPtrOutput
The DiskType.
func (InMageAzureV2DiskInputDetailsOutput) ElementType ¶
func (InMageAzureV2DiskInputDetailsOutput) ElementType() reflect.Type
func (InMageAzureV2DiskInputDetailsOutput) LogStorageAccountId ¶
func (o InMageAzureV2DiskInputDetailsOutput) LogStorageAccountId() pulumi.StringPtrOutput
The LogStorageAccountId.
func (InMageAzureV2DiskInputDetailsOutput) ToInMageAzureV2DiskInputDetailsOutput ¶
func (o InMageAzureV2DiskInputDetailsOutput) ToInMageAzureV2DiskInputDetailsOutput() InMageAzureV2DiskInputDetailsOutput
func (InMageAzureV2DiskInputDetailsOutput) ToInMageAzureV2DiskInputDetailsOutputWithContext ¶
func (o InMageAzureV2DiskInputDetailsOutput) ToInMageAzureV2DiskInputDetailsOutputWithContext(ctx context.Context) InMageAzureV2DiskInputDetailsOutput
type InMageAzureV2EnableProtectionInput ¶
type InMageAzureV2EnableProtectionInput struct { // The DiskEncryptionSet ARM ID. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The DiskType. DiskType *string `pulumi:"diskType"` // The disks to include list. DisksToInclude []InMageAzureV2DiskInputDetails `pulumi:"disksToInclude"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption *string `pulumi:"enableRdpOnTargetOption"` // The class type. InstanceType *string `pulumi:"instanceType"` // The storage account to be used for logging during replication. LogStorageAccountId *string `pulumi:"logStorageAccountId"` // The Master target Id. MasterTargetId *string `pulumi:"masterTargetId"` // The multi vm group Id. MultiVmGroupId *string `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName *string `pulumi:"multiVmGroupName"` // The Process Server Id. ProcessServerId *string `pulumi:"processServerId"` // The CS account Id. RunAsAccountId *string `pulumi:"runAsAccountId"` // The storage account name. StorageAccountId *string `pulumi:"storageAccountId"` // The target availability zone. TargetAvailabilityZone *string `pulumi:"targetAvailabilityZone"` // The selected target Azure network Id. TargetAzureNetworkId *string `pulumi:"targetAzureNetworkId"` // The selected target Azure subnet Id. TargetAzureSubnetId *string `pulumi:"targetAzureSubnetId"` // The Id of the target resource group (for classic deployment) in which the failover VM is to be created. TargetAzureV1ResourceGroupId *string `pulumi:"targetAzureV1ResourceGroupId"` // The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. TargetAzureV2ResourceGroupId *string `pulumi:"targetAzureV2ResourceGroupId"` // The target azure Vm Name. TargetAzureVmName *string `pulumi:"targetAzureVmName"` // The proximity placement group ARM Id. TargetProximityPlacementGroupId *string `pulumi:"targetProximityPlacementGroupId"` }
VMware Azure specific enable protection input.
type InMageAzureV2EnableProtectionInputArgs ¶
type InMageAzureV2EnableProtectionInputArgs struct { // The DiskEncryptionSet ARM ID. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // The DiskType. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The disks to include list. DisksToInclude InMageAzureV2DiskInputDetailsArrayInput `pulumi:"disksToInclude"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption pulumi.StringPtrInput `pulumi:"enableRdpOnTargetOption"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The storage account to be used for logging during replication. LogStorageAccountId pulumi.StringPtrInput `pulumi:"logStorageAccountId"` // The Master target Id. MasterTargetId pulumi.StringPtrInput `pulumi:"masterTargetId"` // The multi vm group Id. MultiVmGroupId pulumi.StringPtrInput `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName pulumi.StringPtrInput `pulumi:"multiVmGroupName"` // The Process Server Id. ProcessServerId pulumi.StringPtrInput `pulumi:"processServerId"` // The CS account Id. RunAsAccountId pulumi.StringPtrInput `pulumi:"runAsAccountId"` // The storage account name. StorageAccountId pulumi.StringPtrInput `pulumi:"storageAccountId"` // The target availability zone. TargetAvailabilityZone pulumi.StringPtrInput `pulumi:"targetAvailabilityZone"` // The selected target Azure network Id. TargetAzureNetworkId pulumi.StringPtrInput `pulumi:"targetAzureNetworkId"` // The selected target Azure subnet Id. TargetAzureSubnetId pulumi.StringPtrInput `pulumi:"targetAzureSubnetId"` // The Id of the target resource group (for classic deployment) in which the failover VM is to be created. TargetAzureV1ResourceGroupId pulumi.StringPtrInput `pulumi:"targetAzureV1ResourceGroupId"` // The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. TargetAzureV2ResourceGroupId pulumi.StringPtrInput `pulumi:"targetAzureV2ResourceGroupId"` // The target azure Vm Name. TargetAzureVmName pulumi.StringPtrInput `pulumi:"targetAzureVmName"` // The proximity placement group ARM Id. TargetProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"targetProximityPlacementGroupId"` }
VMware Azure specific enable protection input.
func (InMageAzureV2EnableProtectionInputArgs) ElementType ¶
func (InMageAzureV2EnableProtectionInputArgs) ElementType() reflect.Type
func (InMageAzureV2EnableProtectionInputArgs) ToInMageAzureV2EnableProtectionInputOutput ¶
func (i InMageAzureV2EnableProtectionInputArgs) ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput
func (InMageAzureV2EnableProtectionInputArgs) ToInMageAzureV2EnableProtectionInputOutputWithContext ¶
func (i InMageAzureV2EnableProtectionInputArgs) ToInMageAzureV2EnableProtectionInputOutputWithContext(ctx context.Context) InMageAzureV2EnableProtectionInputOutput
type InMageAzureV2EnableProtectionInputInput ¶
type InMageAzureV2EnableProtectionInputInput interface { pulumi.Input ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput ToInMageAzureV2EnableProtectionInputOutputWithContext(context.Context) InMageAzureV2EnableProtectionInputOutput }
InMageAzureV2EnableProtectionInputInput is an input type that accepts InMageAzureV2EnableProtectionInputArgs and InMageAzureV2EnableProtectionInputOutput values. You can construct a concrete instance of `InMageAzureV2EnableProtectionInputInput` via:
InMageAzureV2EnableProtectionInputArgs{...}
type InMageAzureV2EnableProtectionInputOutput ¶
type InMageAzureV2EnableProtectionInputOutput struct{ *pulumi.OutputState }
VMware Azure specific enable protection input.
func (InMageAzureV2EnableProtectionInputOutput) DiskEncryptionSetId ¶
func (o InMageAzureV2EnableProtectionInputOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The DiskEncryptionSet ARM ID.
func (InMageAzureV2EnableProtectionInputOutput) DiskType ¶
func (o InMageAzureV2EnableProtectionInputOutput) DiskType() pulumi.StringPtrOutput
The DiskType.
func (InMageAzureV2EnableProtectionInputOutput) DisksToInclude ¶
func (o InMageAzureV2EnableProtectionInputOutput) DisksToInclude() InMageAzureV2DiskInputDetailsArrayOutput
The disks to include list.
func (InMageAzureV2EnableProtectionInputOutput) ElementType ¶
func (InMageAzureV2EnableProtectionInputOutput) ElementType() reflect.Type
func (InMageAzureV2EnableProtectionInputOutput) EnableRdpOnTargetOption ¶
func (o InMageAzureV2EnableProtectionInputOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum.
func (InMageAzureV2EnableProtectionInputOutput) InstanceType ¶
func (o InMageAzureV2EnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (InMageAzureV2EnableProtectionInputOutput) LogStorageAccountId ¶
func (o InMageAzureV2EnableProtectionInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
The storage account to be used for logging during replication.
func (InMageAzureV2EnableProtectionInputOutput) MasterTargetId ¶
func (o InMageAzureV2EnableProtectionInputOutput) MasterTargetId() pulumi.StringPtrOutput
The Master target Id.
func (InMageAzureV2EnableProtectionInputOutput) MultiVmGroupId ¶
func (o InMageAzureV2EnableProtectionInputOutput) MultiVmGroupId() pulumi.StringPtrOutput
The multi vm group Id.
func (InMageAzureV2EnableProtectionInputOutput) MultiVmGroupName ¶
func (o InMageAzureV2EnableProtectionInputOutput) MultiVmGroupName() pulumi.StringPtrOutput
The multi vm group name.
func (InMageAzureV2EnableProtectionInputOutput) ProcessServerId ¶
func (o InMageAzureV2EnableProtectionInputOutput) ProcessServerId() pulumi.StringPtrOutput
The Process Server Id.
func (InMageAzureV2EnableProtectionInputOutput) RunAsAccountId ¶
func (o InMageAzureV2EnableProtectionInputOutput) RunAsAccountId() pulumi.StringPtrOutput
The CS account Id.
func (InMageAzureV2EnableProtectionInputOutput) StorageAccountId ¶
func (o InMageAzureV2EnableProtectionInputOutput) StorageAccountId() pulumi.StringPtrOutput
The storage account name.
func (InMageAzureV2EnableProtectionInputOutput) TargetAvailabilityZone ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
The target availability zone.
func (InMageAzureV2EnableProtectionInputOutput) TargetAzureNetworkId ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureNetworkId() pulumi.StringPtrOutput
The selected target Azure network Id.
func (InMageAzureV2EnableProtectionInputOutput) TargetAzureSubnetId ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureSubnetId() pulumi.StringPtrOutput
The selected target Azure subnet Id.
func (InMageAzureV2EnableProtectionInputOutput) TargetAzureV1ResourceGroupId ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureV1ResourceGroupId() pulumi.StringPtrOutput
The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
func (InMageAzureV2EnableProtectionInputOutput) TargetAzureV2ResourceGroupId ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureV2ResourceGroupId() pulumi.StringPtrOutput
The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
func (InMageAzureV2EnableProtectionInputOutput) TargetAzureVmName ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetAzureVmName() pulumi.StringPtrOutput
The target azure Vm Name.
func (InMageAzureV2EnableProtectionInputOutput) TargetProximityPlacementGroupId ¶
func (o InMageAzureV2EnableProtectionInputOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
The proximity placement group ARM Id.
func (InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutput ¶
func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput
func (InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutputWithContext ¶
func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutputWithContext(ctx context.Context) InMageAzureV2EnableProtectionInputOutput
type InMageAzureV2ManagedDiskDetailsResponse ¶
type InMageAzureV2ManagedDiskDetailsResponse struct { // The disk id. DiskId *string `pulumi:"diskId"` // The replica disk type. ReplicaDiskType *string `pulumi:"replicaDiskType"` // Seed managed disk Id. SeedManagedDiskId *string `pulumi:"seedManagedDiskId"` }
InMageAzureV2 Managed disk details.
type InMageAzureV2ManagedDiskDetailsResponseArgs ¶
type InMageAzureV2ManagedDiskDetailsResponseArgs struct { // The disk id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The replica disk type. ReplicaDiskType pulumi.StringPtrInput `pulumi:"replicaDiskType"` // Seed managed disk Id. SeedManagedDiskId pulumi.StringPtrInput `pulumi:"seedManagedDiskId"` }
InMageAzureV2 Managed disk details.
func (InMageAzureV2ManagedDiskDetailsResponseArgs) ElementType ¶
func (InMageAzureV2ManagedDiskDetailsResponseArgs) ElementType() reflect.Type
func (InMageAzureV2ManagedDiskDetailsResponseArgs) ToInMageAzureV2ManagedDiskDetailsResponseOutput ¶
func (i InMageAzureV2ManagedDiskDetailsResponseArgs) ToInMageAzureV2ManagedDiskDetailsResponseOutput() InMageAzureV2ManagedDiskDetailsResponseOutput
func (InMageAzureV2ManagedDiskDetailsResponseArgs) ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext ¶
func (i InMageAzureV2ManagedDiskDetailsResponseArgs) ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseOutput
type InMageAzureV2ManagedDiskDetailsResponseArray ¶
type InMageAzureV2ManagedDiskDetailsResponseArray []InMageAzureV2ManagedDiskDetailsResponseInput
func (InMageAzureV2ManagedDiskDetailsResponseArray) ElementType ¶
func (InMageAzureV2ManagedDiskDetailsResponseArray) ElementType() reflect.Type
func (InMageAzureV2ManagedDiskDetailsResponseArray) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput ¶
func (i InMageAzureV2ManagedDiskDetailsResponseArray) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput() InMageAzureV2ManagedDiskDetailsResponseArrayOutput
func (InMageAzureV2ManagedDiskDetailsResponseArray) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext ¶
func (i InMageAzureV2ManagedDiskDetailsResponseArray) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseArrayOutput
type InMageAzureV2ManagedDiskDetailsResponseArrayInput ¶
type InMageAzureV2ManagedDiskDetailsResponseArrayInput interface { pulumi.Input ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput() InMageAzureV2ManagedDiskDetailsResponseArrayOutput ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext(context.Context) InMageAzureV2ManagedDiskDetailsResponseArrayOutput }
InMageAzureV2ManagedDiskDetailsResponseArrayInput is an input type that accepts InMageAzureV2ManagedDiskDetailsResponseArray and InMageAzureV2ManagedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageAzureV2ManagedDiskDetailsResponseArrayInput` via:
InMageAzureV2ManagedDiskDetailsResponseArray{ InMageAzureV2ManagedDiskDetailsResponseArgs{...} }
type InMageAzureV2ManagedDiskDetailsResponseArrayOutput ¶
type InMageAzureV2ManagedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ElementType ¶
func (InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput ¶
func (o InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutput() InMageAzureV2ManagedDiskDetailsResponseArrayOutput
func (InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext ¶
func (o InMageAzureV2ManagedDiskDetailsResponseArrayOutput) ToInMageAzureV2ManagedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseArrayOutput
type InMageAzureV2ManagedDiskDetailsResponseInput ¶
type InMageAzureV2ManagedDiskDetailsResponseInput interface { pulumi.Input ToInMageAzureV2ManagedDiskDetailsResponseOutput() InMageAzureV2ManagedDiskDetailsResponseOutput ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext(context.Context) InMageAzureV2ManagedDiskDetailsResponseOutput }
InMageAzureV2ManagedDiskDetailsResponseInput is an input type that accepts InMageAzureV2ManagedDiskDetailsResponseArgs and InMageAzureV2ManagedDiskDetailsResponseOutput values. You can construct a concrete instance of `InMageAzureV2ManagedDiskDetailsResponseInput` via:
InMageAzureV2ManagedDiskDetailsResponseArgs{...}
type InMageAzureV2ManagedDiskDetailsResponseOutput ¶
type InMageAzureV2ManagedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
InMageAzureV2 Managed disk details.
func (InMageAzureV2ManagedDiskDetailsResponseOutput) DiskId ¶
func (o InMageAzureV2ManagedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
The disk id.
func (InMageAzureV2ManagedDiskDetailsResponseOutput) ElementType ¶
func (InMageAzureV2ManagedDiskDetailsResponseOutput) ElementType() reflect.Type
func (InMageAzureV2ManagedDiskDetailsResponseOutput) ReplicaDiskType ¶
func (o InMageAzureV2ManagedDiskDetailsResponseOutput) ReplicaDiskType() pulumi.StringPtrOutput
The replica disk type.
func (InMageAzureV2ManagedDiskDetailsResponseOutput) SeedManagedDiskId ¶
func (o InMageAzureV2ManagedDiskDetailsResponseOutput) SeedManagedDiskId() pulumi.StringPtrOutput
Seed managed disk Id.
func (InMageAzureV2ManagedDiskDetailsResponseOutput) ToInMageAzureV2ManagedDiskDetailsResponseOutput ¶
func (o InMageAzureV2ManagedDiskDetailsResponseOutput) ToInMageAzureV2ManagedDiskDetailsResponseOutput() InMageAzureV2ManagedDiskDetailsResponseOutput
func (InMageAzureV2ManagedDiskDetailsResponseOutput) ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext ¶
func (o InMageAzureV2ManagedDiskDetailsResponseOutput) ToInMageAzureV2ManagedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ManagedDiskDetailsResponseOutput
type InMageAzureV2PolicyDetailsResponse ¶
type InMageAzureV2PolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
InMage Azure v2 specific protection profile details.
type InMageAzureV2PolicyDetailsResponseArgs ¶
type InMageAzureV2PolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
InMage Azure v2 specific protection profile details.
func (InMageAzureV2PolicyDetailsResponseArgs) ElementType ¶
func (InMageAzureV2PolicyDetailsResponseArgs) ElementType() reflect.Type
func (InMageAzureV2PolicyDetailsResponseArgs) ToInMageAzureV2PolicyDetailsResponseOutput ¶
func (i InMageAzureV2PolicyDetailsResponseArgs) ToInMageAzureV2PolicyDetailsResponseOutput() InMageAzureV2PolicyDetailsResponseOutput
func (InMageAzureV2PolicyDetailsResponseArgs) ToInMageAzureV2PolicyDetailsResponseOutputWithContext ¶
func (i InMageAzureV2PolicyDetailsResponseArgs) ToInMageAzureV2PolicyDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2PolicyDetailsResponseOutput
type InMageAzureV2PolicyDetailsResponseInput ¶
type InMageAzureV2PolicyDetailsResponseInput interface { pulumi.Input ToInMageAzureV2PolicyDetailsResponseOutput() InMageAzureV2PolicyDetailsResponseOutput ToInMageAzureV2PolicyDetailsResponseOutputWithContext(context.Context) InMageAzureV2PolicyDetailsResponseOutput }
InMageAzureV2PolicyDetailsResponseInput is an input type that accepts InMageAzureV2PolicyDetailsResponseArgs and InMageAzureV2PolicyDetailsResponseOutput values. You can construct a concrete instance of `InMageAzureV2PolicyDetailsResponseInput` via:
InMageAzureV2PolicyDetailsResponseArgs{...}
type InMageAzureV2PolicyDetailsResponseOutput ¶
type InMageAzureV2PolicyDetailsResponseOutput struct{ *pulumi.OutputState }
InMage Azure v2 specific protection profile details.
func (InMageAzureV2PolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency in minutes.
func (InMageAzureV2PolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency in minutes.
func (InMageAzureV2PolicyDetailsResponseOutput) ElementType ¶
func (InMageAzureV2PolicyDetailsResponseOutput) ElementType() reflect.Type
func (InMageAzureV2PolicyDetailsResponseOutput) InstanceType ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (InMageAzureV2PolicyDetailsResponseOutput) MultiVmSyncStatus ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether multi-VM sync has to be enabled.
func (InMageAzureV2PolicyDetailsResponseOutput) RecoveryPointHistory ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (InMageAzureV2PolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (InMageAzureV2PolicyDetailsResponseOutput) ToInMageAzureV2PolicyDetailsResponseOutput ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) ToInMageAzureV2PolicyDetailsResponseOutput() InMageAzureV2PolicyDetailsResponseOutput
func (InMageAzureV2PolicyDetailsResponseOutput) ToInMageAzureV2PolicyDetailsResponseOutputWithContext ¶
func (o InMageAzureV2PolicyDetailsResponseOutput) ToInMageAzureV2PolicyDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2PolicyDetailsResponseOutput
type InMageAzureV2PolicyInput ¶
type InMageAzureV2PolicyInput struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // The class type. InstanceType *string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
VMWare Azure specific policy Input.
type InMageAzureV2PolicyInputArgs ¶
type InMageAzureV2PolicyInputArgs struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus pulumi.StringInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
VMWare Azure specific policy Input.
func (InMageAzureV2PolicyInputArgs) ElementType ¶
func (InMageAzureV2PolicyInputArgs) ElementType() reflect.Type
func (InMageAzureV2PolicyInputArgs) ToInMageAzureV2PolicyInputOutput ¶
func (i InMageAzureV2PolicyInputArgs) ToInMageAzureV2PolicyInputOutput() InMageAzureV2PolicyInputOutput
func (InMageAzureV2PolicyInputArgs) ToInMageAzureV2PolicyInputOutputWithContext ¶
func (i InMageAzureV2PolicyInputArgs) ToInMageAzureV2PolicyInputOutputWithContext(ctx context.Context) InMageAzureV2PolicyInputOutput
type InMageAzureV2PolicyInputInput ¶
type InMageAzureV2PolicyInputInput interface { pulumi.Input ToInMageAzureV2PolicyInputOutput() InMageAzureV2PolicyInputOutput ToInMageAzureV2PolicyInputOutputWithContext(context.Context) InMageAzureV2PolicyInputOutput }
InMageAzureV2PolicyInputInput is an input type that accepts InMageAzureV2PolicyInputArgs and InMageAzureV2PolicyInputOutput values. You can construct a concrete instance of `InMageAzureV2PolicyInputInput` via:
InMageAzureV2PolicyInputArgs{...}
type InMageAzureV2PolicyInputOutput ¶
type InMageAzureV2PolicyInputOutput struct{ *pulumi.OutputState }
VMWare Azure specific policy Input.
func (InMageAzureV2PolicyInputOutput) AppConsistentFrequencyInMinutes ¶
func (o InMageAzureV2PolicyInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency (in minutes).
func (InMageAzureV2PolicyInputOutput) CrashConsistentFrequencyInMinutes ¶
func (o InMageAzureV2PolicyInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency (in minutes).
func (InMageAzureV2PolicyInputOutput) ElementType ¶
func (InMageAzureV2PolicyInputOutput) ElementType() reflect.Type
func (InMageAzureV2PolicyInputOutput) InstanceType ¶
func (o InMageAzureV2PolicyInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (InMageAzureV2PolicyInputOutput) MultiVmSyncStatus ¶
func (o InMageAzureV2PolicyInputOutput) MultiVmSyncStatus() pulumi.StringOutput
A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
func (InMageAzureV2PolicyInputOutput) RecoveryPointHistory ¶
func (o InMageAzureV2PolicyInputOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (InMageAzureV2PolicyInputOutput) RecoveryPointThresholdInMinutes ¶
func (o InMageAzureV2PolicyInputOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (InMageAzureV2PolicyInputOutput) ToInMageAzureV2PolicyInputOutput ¶
func (o InMageAzureV2PolicyInputOutput) ToInMageAzureV2PolicyInputOutput() InMageAzureV2PolicyInputOutput
func (InMageAzureV2PolicyInputOutput) ToInMageAzureV2PolicyInputOutputWithContext ¶
func (o InMageAzureV2PolicyInputOutput) ToInMageAzureV2PolicyInputOutputWithContext(ctx context.Context) InMageAzureV2PolicyInputOutput
type InMageAzureV2ProtectedDiskDetailsResponse ¶
type InMageAzureV2ProtectedDiskDetailsResponse struct { // The disk capacity in bytes. DiskCapacityInBytes *int `pulumi:"diskCapacityInBytes"` // The disk id. DiskId *string `pulumi:"diskId"` // The disk name. DiskName *string `pulumi:"diskName"` // A value indicating whether disk is resized. DiskResized *string `pulumi:"diskResized"` // The disk file system capacity in bytes. FileSystemCapacityInBytes *int `pulumi:"fileSystemCapacityInBytes"` // The health error code for the disk. HealthErrorCode *string `pulumi:"healthErrorCode"` // The last RPO calculated time. LastRpoCalculatedTime *string `pulumi:"lastRpoCalculatedTime"` // The protection stage. ProtectionStage *string `pulumi:"protectionStage"` // The PS data transit in MB. PsDataInMegaBytes *float64 `pulumi:"psDataInMegaBytes"` // The resync duration in seconds. ResyncDurationInSeconds *int `pulumi:"resyncDurationInSeconds"` // The resync progress percentage. ResyncProgressPercentage *int `pulumi:"resyncProgressPercentage"` // A value indicating whether resync is required for this disk. ResyncRequired *string `pulumi:"resyncRequired"` // The RPO in seconds. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The source data transit in MB. SourceDataInMegaBytes *float64 `pulumi:"sourceDataInMegaBytes"` // The target data transit in MB. TargetDataInMegaBytes *float64 `pulumi:"targetDataInMegaBytes"` }
InMageAzureV2 protected disk details.
type InMageAzureV2ProtectedDiskDetailsResponseArgs ¶
type InMageAzureV2ProtectedDiskDetailsResponseArgs struct { // The disk capacity in bytes. DiskCapacityInBytes pulumi.IntPtrInput `pulumi:"diskCapacityInBytes"` // The disk id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The disk name. DiskName pulumi.StringPtrInput `pulumi:"diskName"` // A value indicating whether disk is resized. DiskResized pulumi.StringPtrInput `pulumi:"diskResized"` // The disk file system capacity in bytes. FileSystemCapacityInBytes pulumi.IntPtrInput `pulumi:"fileSystemCapacityInBytes"` // The health error code for the disk. HealthErrorCode pulumi.StringPtrInput `pulumi:"healthErrorCode"` // The last RPO calculated time. LastRpoCalculatedTime pulumi.StringPtrInput `pulumi:"lastRpoCalculatedTime"` // The protection stage. ProtectionStage pulumi.StringPtrInput `pulumi:"protectionStage"` // The PS data transit in MB. PsDataInMegaBytes pulumi.Float64PtrInput `pulumi:"psDataInMegaBytes"` // The resync duration in seconds. ResyncDurationInSeconds pulumi.IntPtrInput `pulumi:"resyncDurationInSeconds"` // The resync progress percentage. ResyncProgressPercentage pulumi.IntPtrInput `pulumi:"resyncProgressPercentage"` // A value indicating whether resync is required for this disk. ResyncRequired pulumi.StringPtrInput `pulumi:"resyncRequired"` // The RPO in seconds. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The source data transit in MB. SourceDataInMegaBytes pulumi.Float64PtrInput `pulumi:"sourceDataInMegaBytes"` // The target data transit in MB. TargetDataInMegaBytes pulumi.Float64PtrInput `pulumi:"targetDataInMegaBytes"` }
InMageAzureV2 protected disk details.
func (InMageAzureV2ProtectedDiskDetailsResponseArgs) ElementType ¶
func (InMageAzureV2ProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
func (InMageAzureV2ProtectedDiskDetailsResponseArgs) ToInMageAzureV2ProtectedDiskDetailsResponseOutput ¶
func (i InMageAzureV2ProtectedDiskDetailsResponseArgs) ToInMageAzureV2ProtectedDiskDetailsResponseOutput() InMageAzureV2ProtectedDiskDetailsResponseOutput
func (InMageAzureV2ProtectedDiskDetailsResponseArgs) ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext ¶
func (i InMageAzureV2ProtectedDiskDetailsResponseArgs) ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseOutput
type InMageAzureV2ProtectedDiskDetailsResponseArray ¶
type InMageAzureV2ProtectedDiskDetailsResponseArray []InMageAzureV2ProtectedDiskDetailsResponseInput
func (InMageAzureV2ProtectedDiskDetailsResponseArray) ElementType ¶
func (InMageAzureV2ProtectedDiskDetailsResponseArray) ElementType() reflect.Type
func (InMageAzureV2ProtectedDiskDetailsResponseArray) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput ¶
func (i InMageAzureV2ProtectedDiskDetailsResponseArray) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
func (InMageAzureV2ProtectedDiskDetailsResponseArray) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (i InMageAzureV2ProtectedDiskDetailsResponseArray) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
type InMageAzureV2ProtectedDiskDetailsResponseArrayInput ¶
type InMageAzureV2ProtectedDiskDetailsResponseArrayInput interface { pulumi.Input ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext(context.Context) InMageAzureV2ProtectedDiskDetailsResponseArrayOutput }
InMageAzureV2ProtectedDiskDetailsResponseArrayInput is an input type that accepts InMageAzureV2ProtectedDiskDetailsResponseArray and InMageAzureV2ProtectedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageAzureV2ProtectedDiskDetailsResponseArrayInput` via:
InMageAzureV2ProtectedDiskDetailsResponseArray{ InMageAzureV2ProtectedDiskDetailsResponseArgs{...} }
type InMageAzureV2ProtectedDiskDetailsResponseArrayOutput ¶
type InMageAzureV2ProtectedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ElementType ¶
func (InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutput() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
func (InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseArrayOutput) ToInMageAzureV2ProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
type InMageAzureV2ProtectedDiskDetailsResponseInput ¶
type InMageAzureV2ProtectedDiskDetailsResponseInput interface { pulumi.Input ToInMageAzureV2ProtectedDiskDetailsResponseOutput() InMageAzureV2ProtectedDiskDetailsResponseOutput ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext(context.Context) InMageAzureV2ProtectedDiskDetailsResponseOutput }
InMageAzureV2ProtectedDiskDetailsResponseInput is an input type that accepts InMageAzureV2ProtectedDiskDetailsResponseArgs and InMageAzureV2ProtectedDiskDetailsResponseOutput values. You can construct a concrete instance of `InMageAzureV2ProtectedDiskDetailsResponseInput` via:
InMageAzureV2ProtectedDiskDetailsResponseArgs{...}
type InMageAzureV2ProtectedDiskDetailsResponseOutput ¶
type InMageAzureV2ProtectedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
InMageAzureV2 protected disk details.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskCapacityInBytes ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
The disk capacity in bytes.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskId ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
The disk id.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskName ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
The disk name.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskResized ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
A value indicating whether disk is resized.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ElementType ¶
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) FileSystemCapacityInBytes ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) FileSystemCapacityInBytes() pulumi.IntPtrOutput
The disk file system capacity in bytes.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) HealthErrorCode ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) HealthErrorCode() pulumi.StringPtrOutput
The health error code for the disk.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
The last RPO calculated time.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ProtectionStage ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
The protection stage.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) PsDataInMegaBytes ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) PsDataInMegaBytes() pulumi.Float64PtrOutput
The PS data transit in MB.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncDurationInSeconds ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncDurationInSeconds() pulumi.IntPtrOutput
The resync duration in seconds.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncProgressPercentage ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntPtrOutput
The resync progress percentage.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncRequired ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ResyncRequired() pulumi.StringPtrOutput
A value indicating whether resync is required for this disk.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) RpoInSeconds ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
The RPO in seconds.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) SourceDataInMegaBytes ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) SourceDataInMegaBytes() pulumi.Float64PtrOutput
The source data transit in MB.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) TargetDataInMegaBytes ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) TargetDataInMegaBytes() pulumi.Float64PtrOutput
The target data transit in MB.
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ToInMageAzureV2ProtectedDiskDetailsResponseOutput ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ToInMageAzureV2ProtectedDiskDetailsResponseOutput() InMageAzureV2ProtectedDiskDetailsResponseOutput
func (InMageAzureV2ProtectedDiskDetailsResponseOutput) ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext ¶
func (o InMageAzureV2ProtectedDiskDetailsResponseOutput) ToInMageAzureV2ProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ProtectedDiskDetailsResponseOutput
type InMageAzureV2ReplicationDetailsResponse ¶
type InMageAzureV2ReplicationDetailsResponse struct { // Agent expiry date. AgentExpiryDate *string `pulumi:"agentExpiryDate"` // The agent version. AgentVersion *string `pulumi:"agentVersion"` // Azure VM Disk details. AzureVMDiskDetails []AzureVmDiskDetailsResponse `pulumi:"azureVMDiskDetails"` // The compressed data change rate in MB. CompressedDataRateInMB *float64 `pulumi:"compressedDataRateInMB"` // The data stores of the on-premise machine. Value can be list of strings that contain data store names. Datastores []string `pulumi:"datastores"` // A value indicating the discovery type of the machine. Value can be vCenter or physical. DiscoveryType *string `pulumi:"discoveryType"` // A value indicating whether any disk is resized for this VM. DiskResized *string `pulumi:"diskResized"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption *string `pulumi:"enableRdpOnTargetOption"` // The infrastructure VM Id. InfrastructureVmId *string `pulumi:"infrastructureVmId"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The source IP address. IpAddress *string `pulumi:"ipAddress"` // A value indicating whether installed agent needs to be updated. IsAgentUpdateRequired *string `pulumi:"isAgentUpdateRequired"` // A value indicating whether the source server requires a restart after update. IsRebootAfterUpdateRequired *string `pulumi:"isRebootAfterUpdateRequired"` // The last heartbeat received from the source server. LastHeartbeat *string `pulumi:"lastHeartbeat"` // The last RPO calculated time. LastRpoCalculatedTime *string `pulumi:"lastRpoCalculatedTime"` // The last update time received from on-prem components. LastUpdateReceivedTime *string `pulumi:"lastUpdateReceivedTime"` // License Type of the VM to be used. LicenseType *string `pulumi:"licenseType"` // The master target Id. MasterTargetId *string `pulumi:"masterTargetId"` // The multi vm group Id. MultiVmGroupId *string `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName *string `pulumi:"multiVmGroupName"` // A value indicating whether multi vm sync is enabled or disabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The id of the disk containing the OS. OsDiskId *string `pulumi:"osDiskId"` // The type of the OS on the VM. OsType *string `pulumi:"osType"` // The OS Version of the protected item. OsVersion *string `pulumi:"osVersion"` // The process server Id. ProcessServerId *string `pulumi:"processServerId"` // The process server name. ProcessServerName string `pulumi:"processServerName"` // The list of protected disks. ProtectedDisks []InMageAzureV2ProtectedDiskDetailsResponse `pulumi:"protectedDisks"` // The list of protected managed disks. ProtectedManagedDisks []InMageAzureV2ManagedDiskDetailsResponse `pulumi:"protectedManagedDisks"` // The protection stage. ProtectionStage *string `pulumi:"protectionStage"` // The recovery availability set Id. RecoveryAvailabilitySetId *string `pulumi:"recoveryAvailabilitySetId"` // The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection. RecoveryAzureLogStorageAccountId *string `pulumi:"recoveryAzureLogStorageAccountId"` // The target resource group Id. RecoveryAzureResourceGroupId *string `pulumi:"recoveryAzureResourceGroupId"` // The recovery Azure storage account. RecoveryAzureStorageAccount *string `pulumi:"recoveryAzureStorageAccount"` // Recovery Azure given name. RecoveryAzureVMName *string `pulumi:"recoveryAzureVMName"` // The Recovery Azure VM size. RecoveryAzureVMSize *string `pulumi:"recoveryAzureVMSize"` // The replica id of the protected item. ReplicaId *string `pulumi:"replicaId"` // The resync progress percentage. ResyncProgressPercentage *int `pulumi:"resyncProgressPercentage"` // The RPO in seconds. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The selected recovery azure network Id. SelectedRecoveryAzureNetworkId *string `pulumi:"selectedRecoveryAzureNetworkId"` // The selected source nic Id which will be used as the primary nic during failover. SelectedSourceNicId *string `pulumi:"selectedSourceNicId"` // The test failover virtual network. SelectedTfoAzureNetworkId *string `pulumi:"selectedTfoAzureNetworkId"` // The CPU count of the VM on the primary side. SourceVmCpuCount *int `pulumi:"sourceVmCpuCount"` // The RAM size of the VM on the primary side. SourceVmRamSizeInMB *int `pulumi:"sourceVmRamSizeInMB"` // The target availability zone. TargetAvailabilityZone *string `pulumi:"targetAvailabilityZone"` // The target proximity placement group Id. TargetProximityPlacementGroupId *string `pulumi:"targetProximityPlacementGroupId"` // The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM. TargetVmId *string `pulumi:"targetVmId"` // The uncompressed data change rate in MB. UncompressedDataRateInMB *float64 `pulumi:"uncompressedDataRateInMB"` // A value indicating whether managed disks should be used during failover. UseManagedDisks *string `pulumi:"useManagedDisks"` // The vCenter infrastructure Id. VCenterInfrastructureId *string `pulumi:"vCenterInfrastructureId"` // The validation errors of the on-premise machine Value can be list of validation errors. ValidationErrors []HealthErrorResponse `pulumi:"validationErrors"` // The OS disk VHD name. VhdName *string `pulumi:"vhdName"` // The virtual machine Id. VmId *string `pulumi:"vmId"` // The PE Network details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` }
InMageAzureV2 provider specific settings
type InMageAzureV2ReplicationDetailsResponseArgs ¶
type InMageAzureV2ReplicationDetailsResponseArgs struct { // Agent expiry date. AgentExpiryDate pulumi.StringPtrInput `pulumi:"agentExpiryDate"` // The agent version. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // Azure VM Disk details. AzureVMDiskDetails AzureVmDiskDetailsResponseArrayInput `pulumi:"azureVMDiskDetails"` // The compressed data change rate in MB. CompressedDataRateInMB pulumi.Float64PtrInput `pulumi:"compressedDataRateInMB"` // The data stores of the on-premise machine. Value can be list of strings that contain data store names. Datastores pulumi.StringArrayInput `pulumi:"datastores"` // A value indicating the discovery type of the machine. Value can be vCenter or physical. DiscoveryType pulumi.StringPtrInput `pulumi:"discoveryType"` // A value indicating whether any disk is resized for this VM. DiskResized pulumi.StringPtrInput `pulumi:"diskResized"` // The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum. EnableRdpOnTargetOption pulumi.StringPtrInput `pulumi:"enableRdpOnTargetOption"` // The infrastructure VM Id. InfrastructureVmId pulumi.StringPtrInput `pulumi:"infrastructureVmId"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The source IP address. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // A value indicating whether installed agent needs to be updated. IsAgentUpdateRequired pulumi.StringPtrInput `pulumi:"isAgentUpdateRequired"` // A value indicating whether the source server requires a restart after update. IsRebootAfterUpdateRequired pulumi.StringPtrInput `pulumi:"isRebootAfterUpdateRequired"` // The last heartbeat received from the source server. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // The last RPO calculated time. LastRpoCalculatedTime pulumi.StringPtrInput `pulumi:"lastRpoCalculatedTime"` // The last update time received from on-prem components. LastUpdateReceivedTime pulumi.StringPtrInput `pulumi:"lastUpdateReceivedTime"` // License Type of the VM to be used. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The master target Id. MasterTargetId pulumi.StringPtrInput `pulumi:"masterTargetId"` // The multi vm group Id. MultiVmGroupId pulumi.StringPtrInput `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName pulumi.StringPtrInput `pulumi:"multiVmGroupName"` // A value indicating whether multi vm sync is enabled or disabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The id of the disk containing the OS. OsDiskId pulumi.StringPtrInput `pulumi:"osDiskId"` // The type of the OS on the VM. OsType pulumi.StringPtrInput `pulumi:"osType"` // The OS Version of the protected item. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` // The process server Id. ProcessServerId pulumi.StringPtrInput `pulumi:"processServerId"` // The process server name. ProcessServerName pulumi.StringInput `pulumi:"processServerName"` // The list of protected disks. ProtectedDisks InMageAzureV2ProtectedDiskDetailsResponseArrayInput `pulumi:"protectedDisks"` // The list of protected managed disks. ProtectedManagedDisks InMageAzureV2ManagedDiskDetailsResponseArrayInput `pulumi:"protectedManagedDisks"` // The protection stage. ProtectionStage pulumi.StringPtrInput `pulumi:"protectionStage"` // The recovery availability set Id. RecoveryAvailabilitySetId pulumi.StringPtrInput `pulumi:"recoveryAvailabilitySetId"` // The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection. RecoveryAzureLogStorageAccountId pulumi.StringPtrInput `pulumi:"recoveryAzureLogStorageAccountId"` // The target resource group Id. RecoveryAzureResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryAzureResourceGroupId"` // The recovery Azure storage account. RecoveryAzureStorageAccount pulumi.StringPtrInput `pulumi:"recoveryAzureStorageAccount"` // Recovery Azure given name. RecoveryAzureVMName pulumi.StringPtrInput `pulumi:"recoveryAzureVMName"` // The Recovery Azure VM size. RecoveryAzureVMSize pulumi.StringPtrInput `pulumi:"recoveryAzureVMSize"` // The replica id of the protected item. ReplicaId pulumi.StringPtrInput `pulumi:"replicaId"` // The resync progress percentage. ResyncProgressPercentage pulumi.IntPtrInput `pulumi:"resyncProgressPercentage"` // The RPO in seconds. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The selected recovery azure network Id. SelectedRecoveryAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedRecoveryAzureNetworkId"` // The selected source nic Id which will be used as the primary nic during failover. SelectedSourceNicId pulumi.StringPtrInput `pulumi:"selectedSourceNicId"` // The test failover virtual network. SelectedTfoAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedTfoAzureNetworkId"` // The CPU count of the VM on the primary side. SourceVmCpuCount pulumi.IntPtrInput `pulumi:"sourceVmCpuCount"` // The RAM size of the VM on the primary side. SourceVmRamSizeInMB pulumi.IntPtrInput `pulumi:"sourceVmRamSizeInMB"` // The target availability zone. TargetAvailabilityZone pulumi.StringPtrInput `pulumi:"targetAvailabilityZone"` // The target proximity placement group Id. TargetProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"targetProximityPlacementGroupId"` // The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM. TargetVmId pulumi.StringPtrInput `pulumi:"targetVmId"` // The uncompressed data change rate in MB. UncompressedDataRateInMB pulumi.Float64PtrInput `pulumi:"uncompressedDataRateInMB"` // A value indicating whether managed disks should be used during failover. UseManagedDisks pulumi.StringPtrInput `pulumi:"useManagedDisks"` // The vCenter infrastructure Id. VCenterInfrastructureId pulumi.StringPtrInput `pulumi:"vCenterInfrastructureId"` // The validation errors of the on-premise machine Value can be list of validation errors. ValidationErrors HealthErrorResponseArrayInput `pulumi:"validationErrors"` // The OS disk VHD name. VhdName pulumi.StringPtrInput `pulumi:"vhdName"` // The virtual machine Id. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The PE Network details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` }
InMageAzureV2 provider specific settings
func (InMageAzureV2ReplicationDetailsResponseArgs) ElementType ¶
func (InMageAzureV2ReplicationDetailsResponseArgs) ElementType() reflect.Type
func (InMageAzureV2ReplicationDetailsResponseArgs) ToInMageAzureV2ReplicationDetailsResponseOutput ¶
func (i InMageAzureV2ReplicationDetailsResponseArgs) ToInMageAzureV2ReplicationDetailsResponseOutput() InMageAzureV2ReplicationDetailsResponseOutput
func (InMageAzureV2ReplicationDetailsResponseArgs) ToInMageAzureV2ReplicationDetailsResponseOutputWithContext ¶
func (i InMageAzureV2ReplicationDetailsResponseArgs) ToInMageAzureV2ReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ReplicationDetailsResponseOutput
type InMageAzureV2ReplicationDetailsResponseInput ¶
type InMageAzureV2ReplicationDetailsResponseInput interface { pulumi.Input ToInMageAzureV2ReplicationDetailsResponseOutput() InMageAzureV2ReplicationDetailsResponseOutput ToInMageAzureV2ReplicationDetailsResponseOutputWithContext(context.Context) InMageAzureV2ReplicationDetailsResponseOutput }
InMageAzureV2ReplicationDetailsResponseInput is an input type that accepts InMageAzureV2ReplicationDetailsResponseArgs and InMageAzureV2ReplicationDetailsResponseOutput values. You can construct a concrete instance of `InMageAzureV2ReplicationDetailsResponseInput` via:
InMageAzureV2ReplicationDetailsResponseArgs{...}
type InMageAzureV2ReplicationDetailsResponseOutput ¶
type InMageAzureV2ReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
InMageAzureV2 provider specific settings
func (InMageAzureV2ReplicationDetailsResponseOutput) AgentExpiryDate ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
Agent expiry date.
func (InMageAzureV2ReplicationDetailsResponseOutput) AgentVersion ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
The agent version.
func (InMageAzureV2ReplicationDetailsResponseOutput) AzureVMDiskDetails ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) AzureVMDiskDetails() AzureVmDiskDetailsResponseArrayOutput
Azure VM Disk details.
func (InMageAzureV2ReplicationDetailsResponseOutput) CompressedDataRateInMB ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) CompressedDataRateInMB() pulumi.Float64PtrOutput
The compressed data change rate in MB.
func (InMageAzureV2ReplicationDetailsResponseOutput) Datastores ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) Datastores() pulumi.StringArrayOutput
The data stores of the on-premise machine. Value can be list of strings that contain data store names.
func (InMageAzureV2ReplicationDetailsResponseOutput) DiscoveryType ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) DiscoveryType() pulumi.StringPtrOutput
A value indicating the discovery type of the machine. Value can be vCenter or physical.
func (InMageAzureV2ReplicationDetailsResponseOutput) DiskResized ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
A value indicating whether any disk is resized for this VM.
func (InMageAzureV2ReplicationDetailsResponseOutput) ElementType ¶
func (InMageAzureV2ReplicationDetailsResponseOutput) ElementType() reflect.Type
func (InMageAzureV2ReplicationDetailsResponseOutput) EnableRdpOnTargetOption ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) EnableRdpOnTargetOption() pulumi.StringPtrOutput
The selected option to enable RDP\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum.
func (InMageAzureV2ReplicationDetailsResponseOutput) InfrastructureVmId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) InfrastructureVmId() pulumi.StringPtrOutput
The infrastructure VM Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) InstanceType ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (InMageAzureV2ReplicationDetailsResponseOutput) IpAddress ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) IpAddress() pulumi.StringPtrOutput
The source IP address.
func (InMageAzureV2ReplicationDetailsResponseOutput) IsAgentUpdateRequired ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) IsAgentUpdateRequired() pulumi.StringPtrOutput
A value indicating whether installed agent needs to be updated.
func (InMageAzureV2ReplicationDetailsResponseOutput) IsRebootAfterUpdateRequired ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) IsRebootAfterUpdateRequired() pulumi.StringPtrOutput
A value indicating whether the source server requires a restart after update.
func (InMageAzureV2ReplicationDetailsResponseOutput) LastHeartbeat ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The last heartbeat received from the source server.
func (InMageAzureV2ReplicationDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
The last RPO calculated time.
func (InMageAzureV2ReplicationDetailsResponseOutput) LastUpdateReceivedTime ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) LastUpdateReceivedTime() pulumi.StringPtrOutput
The last update time received from on-prem components.
func (InMageAzureV2ReplicationDetailsResponseOutput) LicenseType ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) LicenseType() pulumi.StringPtrOutput
License Type of the VM to be used.
func (InMageAzureV2ReplicationDetailsResponseOutput) MasterTargetId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) MasterTargetId() pulumi.StringPtrOutput
The master target Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) MultiVmGroupId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) MultiVmGroupId() pulumi.StringPtrOutput
The multi vm group Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) MultiVmGroupName ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringPtrOutput
The multi vm group name.
func (InMageAzureV2ReplicationDetailsResponseOutput) MultiVmSyncStatus ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether multi vm sync is enabled or disabled.
func (InMageAzureV2ReplicationDetailsResponseOutput) OsDiskId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) OsDiskId() pulumi.StringPtrOutput
The id of the disk containing the OS.
func (InMageAzureV2ReplicationDetailsResponseOutput) OsType ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) OsType() pulumi.StringPtrOutput
The type of the OS on the VM.
func (InMageAzureV2ReplicationDetailsResponseOutput) OsVersion ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) OsVersion() pulumi.StringPtrOutput
The OS Version of the protected item.
func (InMageAzureV2ReplicationDetailsResponseOutput) ProcessServerId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) ProcessServerName ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ProcessServerName() pulumi.StringOutput
The process server name.
func (InMageAzureV2ReplicationDetailsResponseOutput) ProtectedDisks ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectedDisks() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
The list of protected disks.
func (InMageAzureV2ReplicationDetailsResponseOutput) ProtectedManagedDisks ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectedManagedDisks() InMageAzureV2ManagedDiskDetailsResponseArrayOutput
The list of protected managed disks.
func (InMageAzureV2ReplicationDetailsResponseOutput) ProtectionStage ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
The protection stage.
func (InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAvailabilitySetId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
The recovery availability set Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureLogStorageAccountId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureLogStorageAccountId() pulumi.StringPtrOutput
The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
func (InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
The target resource group Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureStorageAccount ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureStorageAccount() pulumi.StringPtrOutput
The recovery Azure storage account.
func (InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureVMName ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureVMName() pulumi.StringPtrOutput
Recovery Azure given name.
func (InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureVMSize ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
The Recovery Azure VM size.
func (InMageAzureV2ReplicationDetailsResponseOutput) ReplicaId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ReplicaId() pulumi.StringPtrOutput
The replica id of the protected item.
func (InMageAzureV2ReplicationDetailsResponseOutput) ResyncProgressPercentage ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntPtrOutput
The resync progress percentage.
func (InMageAzureV2ReplicationDetailsResponseOutput) RpoInSeconds ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
The RPO in seconds.
func (InMageAzureV2ReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
The selected recovery azure network Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) SelectedSourceNicId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) SelectedSourceNicId() pulumi.StringPtrOutput
The selected source nic Id which will be used as the primary nic during failover.
func (InMageAzureV2ReplicationDetailsResponseOutput) SelectedTfoAzureNetworkId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) SelectedTfoAzureNetworkId() pulumi.StringPtrOutput
The test failover virtual network.
func (InMageAzureV2ReplicationDetailsResponseOutput) SourceVmCpuCount ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) SourceVmCpuCount() pulumi.IntPtrOutput
The CPU count of the VM on the primary side.
func (InMageAzureV2ReplicationDetailsResponseOutput) SourceVmRamSizeInMB ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) SourceVmRamSizeInMB() pulumi.IntPtrOutput
The RAM size of the VM on the primary side.
func (InMageAzureV2ReplicationDetailsResponseOutput) TargetAvailabilityZone ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
The target availability zone.
func (InMageAzureV2ReplicationDetailsResponseOutput) TargetProximityPlacementGroupId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
The target proximity placement group Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) TargetVmId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) TargetVmId() pulumi.StringPtrOutput
The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
func (InMageAzureV2ReplicationDetailsResponseOutput) ToInMageAzureV2ReplicationDetailsResponseOutput ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ToInMageAzureV2ReplicationDetailsResponseOutput() InMageAzureV2ReplicationDetailsResponseOutput
func (InMageAzureV2ReplicationDetailsResponseOutput) ToInMageAzureV2ReplicationDetailsResponseOutputWithContext ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ToInMageAzureV2ReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageAzureV2ReplicationDetailsResponseOutput
func (InMageAzureV2ReplicationDetailsResponseOutput) UncompressedDataRateInMB ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) UncompressedDataRateInMB() pulumi.Float64PtrOutput
The uncompressed data change rate in MB.
func (InMageAzureV2ReplicationDetailsResponseOutput) UseManagedDisks ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) UseManagedDisks() pulumi.StringPtrOutput
A value indicating whether managed disks should be used during failover.
func (InMageAzureV2ReplicationDetailsResponseOutput) VCenterInfrastructureId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) VCenterInfrastructureId() pulumi.StringPtrOutput
The vCenter infrastructure Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) ValidationErrors ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ValidationErrors() HealthErrorResponseArrayOutput
The validation errors of the on-premise machine Value can be list of validation errors.
func (InMageAzureV2ReplicationDetailsResponseOutput) VhdName ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
The OS disk VHD name.
func (InMageAzureV2ReplicationDetailsResponseOutput) VmId ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
The virtual machine Id.
func (InMageAzureV2ReplicationDetailsResponseOutput) VmNics ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
The PE Network details.
func (InMageAzureV2ReplicationDetailsResponseOutput) VmProtectionState ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (InMageAzureV2ReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
type InMageBasePolicyDetailsResponse ¶
type InMageBasePolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
Base class for the policies of providers using InMage replication.
type InMageBasePolicyDetailsResponseArgs ¶
type InMageBasePolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
Base class for the policies of providers using InMage replication.
func (InMageBasePolicyDetailsResponseArgs) ElementType ¶
func (InMageBasePolicyDetailsResponseArgs) ElementType() reflect.Type
func (InMageBasePolicyDetailsResponseArgs) ToInMageBasePolicyDetailsResponseOutput ¶
func (i InMageBasePolicyDetailsResponseArgs) ToInMageBasePolicyDetailsResponseOutput() InMageBasePolicyDetailsResponseOutput
func (InMageBasePolicyDetailsResponseArgs) ToInMageBasePolicyDetailsResponseOutputWithContext ¶
func (i InMageBasePolicyDetailsResponseArgs) ToInMageBasePolicyDetailsResponseOutputWithContext(ctx context.Context) InMageBasePolicyDetailsResponseOutput
type InMageBasePolicyDetailsResponseInput ¶
type InMageBasePolicyDetailsResponseInput interface { pulumi.Input ToInMageBasePolicyDetailsResponseOutput() InMageBasePolicyDetailsResponseOutput ToInMageBasePolicyDetailsResponseOutputWithContext(context.Context) InMageBasePolicyDetailsResponseOutput }
InMageBasePolicyDetailsResponseInput is an input type that accepts InMageBasePolicyDetailsResponseArgs and InMageBasePolicyDetailsResponseOutput values. You can construct a concrete instance of `InMageBasePolicyDetailsResponseInput` via:
InMageBasePolicyDetailsResponseArgs{...}
type InMageBasePolicyDetailsResponseOutput ¶
type InMageBasePolicyDetailsResponseOutput struct{ *pulumi.OutputState }
Base class for the policies of providers using InMage replication.
func (InMageBasePolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o InMageBasePolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency in minutes.
func (InMageBasePolicyDetailsResponseOutput) ElementType ¶
func (InMageBasePolicyDetailsResponseOutput) ElementType() reflect.Type
func (InMageBasePolicyDetailsResponseOutput) InstanceType ¶
func (o InMageBasePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (InMageBasePolicyDetailsResponseOutput) MultiVmSyncStatus ¶
func (o InMageBasePolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether multi-VM sync has to be enabled.
func (InMageBasePolicyDetailsResponseOutput) RecoveryPointHistory ¶
func (o InMageBasePolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (InMageBasePolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes ¶
func (o InMageBasePolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (InMageBasePolicyDetailsResponseOutput) ToInMageBasePolicyDetailsResponseOutput ¶
func (o InMageBasePolicyDetailsResponseOutput) ToInMageBasePolicyDetailsResponseOutput() InMageBasePolicyDetailsResponseOutput
func (InMageBasePolicyDetailsResponseOutput) ToInMageBasePolicyDetailsResponseOutputWithContext ¶
func (o InMageBasePolicyDetailsResponseOutput) ToInMageBasePolicyDetailsResponseOutputWithContext(ctx context.Context) InMageBasePolicyDetailsResponseOutput
type InMageDiskExclusionInput ¶
type InMageDiskExclusionInput struct { // The guest disk signature based option for disk exclusion. DiskSignatureOptions []InMageDiskSignatureExclusionOptions `pulumi:"diskSignatureOptions"` // The volume label based option for disk exclusion. VolumeOptions []InMageVolumeExclusionOptions `pulumi:"volumeOptions"` }
DiskExclusionInput when doing enable protection of virtual machine in InMage provider.
type InMageDiskExclusionInputArgs ¶
type InMageDiskExclusionInputArgs struct { // The guest disk signature based option for disk exclusion. DiskSignatureOptions InMageDiskSignatureExclusionOptionsArrayInput `pulumi:"diskSignatureOptions"` // The volume label based option for disk exclusion. VolumeOptions InMageVolumeExclusionOptionsArrayInput `pulumi:"volumeOptions"` }
DiskExclusionInput when doing enable protection of virtual machine in InMage provider.
func (InMageDiskExclusionInputArgs) ElementType ¶
func (InMageDiskExclusionInputArgs) ElementType() reflect.Type
func (InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputOutput ¶
func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputOutput() InMageDiskExclusionInputOutput
func (InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputOutputWithContext ¶
func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputOutputWithContext(ctx context.Context) InMageDiskExclusionInputOutput
func (InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputPtrOutput ¶
func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput
func (InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputPtrOutputWithContext ¶
func (i InMageDiskExclusionInputArgs) ToInMageDiskExclusionInputPtrOutputWithContext(ctx context.Context) InMageDiskExclusionInputPtrOutput
type InMageDiskExclusionInputInput ¶
type InMageDiskExclusionInputInput interface { pulumi.Input ToInMageDiskExclusionInputOutput() InMageDiskExclusionInputOutput ToInMageDiskExclusionInputOutputWithContext(context.Context) InMageDiskExclusionInputOutput }
InMageDiskExclusionInputInput is an input type that accepts InMageDiskExclusionInputArgs and InMageDiskExclusionInputOutput values. You can construct a concrete instance of `InMageDiskExclusionInputInput` via:
InMageDiskExclusionInputArgs{...}
type InMageDiskExclusionInputOutput ¶
type InMageDiskExclusionInputOutput struct{ *pulumi.OutputState }
DiskExclusionInput when doing enable protection of virtual machine in InMage provider.
func (InMageDiskExclusionInputOutput) DiskSignatureOptions ¶
func (o InMageDiskExclusionInputOutput) DiskSignatureOptions() InMageDiskSignatureExclusionOptionsArrayOutput
The guest disk signature based option for disk exclusion.
func (InMageDiskExclusionInputOutput) ElementType ¶
func (InMageDiskExclusionInputOutput) ElementType() reflect.Type
func (InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputOutput ¶
func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputOutput() InMageDiskExclusionInputOutput
func (InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputOutputWithContext ¶
func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputOutputWithContext(ctx context.Context) InMageDiskExclusionInputOutput
func (InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputPtrOutput ¶
func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput
func (InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputPtrOutputWithContext ¶
func (o InMageDiskExclusionInputOutput) ToInMageDiskExclusionInputPtrOutputWithContext(ctx context.Context) InMageDiskExclusionInputPtrOutput
func (InMageDiskExclusionInputOutput) VolumeOptions ¶
func (o InMageDiskExclusionInputOutput) VolumeOptions() InMageVolumeExclusionOptionsArrayOutput
The volume label based option for disk exclusion.
type InMageDiskExclusionInputPtrInput ¶
type InMageDiskExclusionInputPtrInput interface { pulumi.Input ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput ToInMageDiskExclusionInputPtrOutputWithContext(context.Context) InMageDiskExclusionInputPtrOutput }
InMageDiskExclusionInputPtrInput is an input type that accepts InMageDiskExclusionInputArgs, InMageDiskExclusionInputPtr and InMageDiskExclusionInputPtrOutput values. You can construct a concrete instance of `InMageDiskExclusionInputPtrInput` via:
InMageDiskExclusionInputArgs{...} or: nil
func InMageDiskExclusionInputPtr ¶
func InMageDiskExclusionInputPtr(v *InMageDiskExclusionInputArgs) InMageDiskExclusionInputPtrInput
type InMageDiskExclusionInputPtrOutput ¶
type InMageDiskExclusionInputPtrOutput struct{ *pulumi.OutputState }
func (InMageDiskExclusionInputPtrOutput) DiskSignatureOptions ¶
func (o InMageDiskExclusionInputPtrOutput) DiskSignatureOptions() InMageDiskSignatureExclusionOptionsArrayOutput
The guest disk signature based option for disk exclusion.
func (InMageDiskExclusionInputPtrOutput) Elem ¶
func (o InMageDiskExclusionInputPtrOutput) Elem() InMageDiskExclusionInputOutput
func (InMageDiskExclusionInputPtrOutput) ElementType ¶
func (InMageDiskExclusionInputPtrOutput) ElementType() reflect.Type
func (InMageDiskExclusionInputPtrOutput) ToInMageDiskExclusionInputPtrOutput ¶
func (o InMageDiskExclusionInputPtrOutput) ToInMageDiskExclusionInputPtrOutput() InMageDiskExclusionInputPtrOutput
func (InMageDiskExclusionInputPtrOutput) ToInMageDiskExclusionInputPtrOutputWithContext ¶
func (o InMageDiskExclusionInputPtrOutput) ToInMageDiskExclusionInputPtrOutputWithContext(ctx context.Context) InMageDiskExclusionInputPtrOutput
func (InMageDiskExclusionInputPtrOutput) VolumeOptions ¶
func (o InMageDiskExclusionInputPtrOutput) VolumeOptions() InMageVolumeExclusionOptionsArrayOutput
The volume label based option for disk exclusion.
type InMageDiskSignatureExclusionOptions ¶
type InMageDiskSignatureExclusionOptions struct { // The guest signature of disk to be excluded from replication. DiskSignature *string `pulumi:"diskSignature"` }
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
type InMageDiskSignatureExclusionOptionsArgs ¶
type InMageDiskSignatureExclusionOptionsArgs struct { // The guest signature of disk to be excluded from replication. DiskSignature pulumi.StringPtrInput `pulumi:"diskSignature"` }
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
func (InMageDiskSignatureExclusionOptionsArgs) ElementType ¶
func (InMageDiskSignatureExclusionOptionsArgs) ElementType() reflect.Type
func (InMageDiskSignatureExclusionOptionsArgs) ToInMageDiskSignatureExclusionOptionsOutput ¶
func (i InMageDiskSignatureExclusionOptionsArgs) ToInMageDiskSignatureExclusionOptionsOutput() InMageDiskSignatureExclusionOptionsOutput
func (InMageDiskSignatureExclusionOptionsArgs) ToInMageDiskSignatureExclusionOptionsOutputWithContext ¶
func (i InMageDiskSignatureExclusionOptionsArgs) ToInMageDiskSignatureExclusionOptionsOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsOutput
type InMageDiskSignatureExclusionOptionsArray ¶
type InMageDiskSignatureExclusionOptionsArray []InMageDiskSignatureExclusionOptionsInput
func (InMageDiskSignatureExclusionOptionsArray) ElementType ¶
func (InMageDiskSignatureExclusionOptionsArray) ElementType() reflect.Type
func (InMageDiskSignatureExclusionOptionsArray) ToInMageDiskSignatureExclusionOptionsArrayOutput ¶
func (i InMageDiskSignatureExclusionOptionsArray) ToInMageDiskSignatureExclusionOptionsArrayOutput() InMageDiskSignatureExclusionOptionsArrayOutput
func (InMageDiskSignatureExclusionOptionsArray) ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext ¶
func (i InMageDiskSignatureExclusionOptionsArray) ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsArrayOutput
type InMageDiskSignatureExclusionOptionsArrayInput ¶
type InMageDiskSignatureExclusionOptionsArrayInput interface { pulumi.Input ToInMageDiskSignatureExclusionOptionsArrayOutput() InMageDiskSignatureExclusionOptionsArrayOutput ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext(context.Context) InMageDiskSignatureExclusionOptionsArrayOutput }
InMageDiskSignatureExclusionOptionsArrayInput is an input type that accepts InMageDiskSignatureExclusionOptionsArray and InMageDiskSignatureExclusionOptionsArrayOutput values. You can construct a concrete instance of `InMageDiskSignatureExclusionOptionsArrayInput` via:
InMageDiskSignatureExclusionOptionsArray{ InMageDiskSignatureExclusionOptionsArgs{...} }
type InMageDiskSignatureExclusionOptionsArrayOutput ¶
type InMageDiskSignatureExclusionOptionsArrayOutput struct{ *pulumi.OutputState }
func (InMageDiskSignatureExclusionOptionsArrayOutput) ElementType ¶
func (InMageDiskSignatureExclusionOptionsArrayOutput) ElementType() reflect.Type
func (InMageDiskSignatureExclusionOptionsArrayOutput) ToInMageDiskSignatureExclusionOptionsArrayOutput ¶
func (o InMageDiskSignatureExclusionOptionsArrayOutput) ToInMageDiskSignatureExclusionOptionsArrayOutput() InMageDiskSignatureExclusionOptionsArrayOutput
func (InMageDiskSignatureExclusionOptionsArrayOutput) ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext ¶
func (o InMageDiskSignatureExclusionOptionsArrayOutput) ToInMageDiskSignatureExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsArrayOutput
type InMageDiskSignatureExclusionOptionsInput ¶
type InMageDiskSignatureExclusionOptionsInput interface { pulumi.Input ToInMageDiskSignatureExclusionOptionsOutput() InMageDiskSignatureExclusionOptionsOutput ToInMageDiskSignatureExclusionOptionsOutputWithContext(context.Context) InMageDiskSignatureExclusionOptionsOutput }
InMageDiskSignatureExclusionOptionsInput is an input type that accepts InMageDiskSignatureExclusionOptionsArgs and InMageDiskSignatureExclusionOptionsOutput values. You can construct a concrete instance of `InMageDiskSignatureExclusionOptionsInput` via:
InMageDiskSignatureExclusionOptionsArgs{...}
type InMageDiskSignatureExclusionOptionsOutput ¶
type InMageDiskSignatureExclusionOptionsOutput struct{ *pulumi.OutputState }
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
func (InMageDiskSignatureExclusionOptionsOutput) DiskSignature ¶
func (o InMageDiskSignatureExclusionOptionsOutput) DiskSignature() pulumi.StringPtrOutput
The guest signature of disk to be excluded from replication.
func (InMageDiskSignatureExclusionOptionsOutput) ElementType ¶
func (InMageDiskSignatureExclusionOptionsOutput) ElementType() reflect.Type
func (InMageDiskSignatureExclusionOptionsOutput) ToInMageDiskSignatureExclusionOptionsOutput ¶
func (o InMageDiskSignatureExclusionOptionsOutput) ToInMageDiskSignatureExclusionOptionsOutput() InMageDiskSignatureExclusionOptionsOutput
func (InMageDiskSignatureExclusionOptionsOutput) ToInMageDiskSignatureExclusionOptionsOutputWithContext ¶
func (o InMageDiskSignatureExclusionOptionsOutput) ToInMageDiskSignatureExclusionOptionsOutputWithContext(ctx context.Context) InMageDiskSignatureExclusionOptionsOutput
type InMageEnableProtectionInput ¶
type InMageEnableProtectionInput struct { // The target data store name. DatastoreName *string `pulumi:"datastoreName"` // The enable disk exclusion input. DiskExclusionInput *InMageDiskExclusionInput `pulumi:"diskExclusionInput"` // The disks to include list. DisksToInclude []string `pulumi:"disksToInclude"` // The class type. InstanceType *string `pulumi:"instanceType"` // The Master Target Id. MasterTargetId string `pulumi:"masterTargetId"` // The multi vm group Id. MultiVmGroupId string `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName string `pulumi:"multiVmGroupName"` // The Process Server Id. ProcessServerId string `pulumi:"processServerId"` // The retention drive to use on the MT. RetentionDrive string `pulumi:"retentionDrive"` // The CS account Id. RunAsAccountId *string `pulumi:"runAsAccountId"` // The Vm Name. VmFriendlyName *string `pulumi:"vmFriendlyName"` }
VMware Azure specific enable protection input.
type InMageEnableProtectionInputArgs ¶
type InMageEnableProtectionInputArgs struct { // The target data store name. DatastoreName pulumi.StringPtrInput `pulumi:"datastoreName"` // The enable disk exclusion input. DiskExclusionInput InMageDiskExclusionInputPtrInput `pulumi:"diskExclusionInput"` // The disks to include list. DisksToInclude pulumi.StringArrayInput `pulumi:"disksToInclude"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Master Target Id. MasterTargetId pulumi.StringInput `pulumi:"masterTargetId"` // The multi vm group Id. MultiVmGroupId pulumi.StringInput `pulumi:"multiVmGroupId"` // The multi vm group name. MultiVmGroupName pulumi.StringInput `pulumi:"multiVmGroupName"` // The Process Server Id. ProcessServerId pulumi.StringInput `pulumi:"processServerId"` // The retention drive to use on the MT. RetentionDrive pulumi.StringInput `pulumi:"retentionDrive"` // The CS account Id. RunAsAccountId pulumi.StringPtrInput `pulumi:"runAsAccountId"` // The Vm Name. VmFriendlyName pulumi.StringPtrInput `pulumi:"vmFriendlyName"` }
VMware Azure specific enable protection input.
func (InMageEnableProtectionInputArgs) ElementType ¶
func (InMageEnableProtectionInputArgs) ElementType() reflect.Type
func (InMageEnableProtectionInputArgs) ToInMageEnableProtectionInputOutput ¶
func (i InMageEnableProtectionInputArgs) ToInMageEnableProtectionInputOutput() InMageEnableProtectionInputOutput
func (InMageEnableProtectionInputArgs) ToInMageEnableProtectionInputOutputWithContext ¶
func (i InMageEnableProtectionInputArgs) ToInMageEnableProtectionInputOutputWithContext(ctx context.Context) InMageEnableProtectionInputOutput
type InMageEnableProtectionInputInput ¶
type InMageEnableProtectionInputInput interface { pulumi.Input ToInMageEnableProtectionInputOutput() InMageEnableProtectionInputOutput ToInMageEnableProtectionInputOutputWithContext(context.Context) InMageEnableProtectionInputOutput }
InMageEnableProtectionInputInput is an input type that accepts InMageEnableProtectionInputArgs and InMageEnableProtectionInputOutput values. You can construct a concrete instance of `InMageEnableProtectionInputInput` via:
InMageEnableProtectionInputArgs{...}
type InMageEnableProtectionInputOutput ¶
type InMageEnableProtectionInputOutput struct{ *pulumi.OutputState }
VMware Azure specific enable protection input.
func (InMageEnableProtectionInputOutput) DatastoreName ¶
func (o InMageEnableProtectionInputOutput) DatastoreName() pulumi.StringPtrOutput
The target data store name.
func (InMageEnableProtectionInputOutput) DiskExclusionInput ¶
func (o InMageEnableProtectionInputOutput) DiskExclusionInput() InMageDiskExclusionInputPtrOutput
The enable disk exclusion input.
func (InMageEnableProtectionInputOutput) DisksToInclude ¶
func (o InMageEnableProtectionInputOutput) DisksToInclude() pulumi.StringArrayOutput
The disks to include list.
func (InMageEnableProtectionInputOutput) ElementType ¶
func (InMageEnableProtectionInputOutput) ElementType() reflect.Type
func (InMageEnableProtectionInputOutput) InstanceType ¶
func (o InMageEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (InMageEnableProtectionInputOutput) MasterTargetId ¶
func (o InMageEnableProtectionInputOutput) MasterTargetId() pulumi.StringOutput
The Master Target Id.
func (InMageEnableProtectionInputOutput) MultiVmGroupId ¶
func (o InMageEnableProtectionInputOutput) MultiVmGroupId() pulumi.StringOutput
The multi vm group Id.
func (InMageEnableProtectionInputOutput) MultiVmGroupName ¶
func (o InMageEnableProtectionInputOutput) MultiVmGroupName() pulumi.StringOutput
The multi vm group name.
func (InMageEnableProtectionInputOutput) ProcessServerId ¶
func (o InMageEnableProtectionInputOutput) ProcessServerId() pulumi.StringOutput
The Process Server Id.
func (InMageEnableProtectionInputOutput) RetentionDrive ¶
func (o InMageEnableProtectionInputOutput) RetentionDrive() pulumi.StringOutput
The retention drive to use on the MT.
func (InMageEnableProtectionInputOutput) RunAsAccountId ¶
func (o InMageEnableProtectionInputOutput) RunAsAccountId() pulumi.StringPtrOutput
The CS account Id.
func (InMageEnableProtectionInputOutput) ToInMageEnableProtectionInputOutput ¶
func (o InMageEnableProtectionInputOutput) ToInMageEnableProtectionInputOutput() InMageEnableProtectionInputOutput
func (InMageEnableProtectionInputOutput) ToInMageEnableProtectionInputOutputWithContext ¶
func (o InMageEnableProtectionInputOutput) ToInMageEnableProtectionInputOutputWithContext(ctx context.Context) InMageEnableProtectionInputOutput
func (InMageEnableProtectionInputOutput) VmFriendlyName ¶
func (o InMageEnableProtectionInputOutput) VmFriendlyName() pulumi.StringPtrOutput
The Vm Name.
type InMagePolicyDetailsResponse ¶
type InMagePolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
InMage specific protection profile details.
type InMagePolicyDetailsResponseArgs ¶
type InMagePolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
InMage specific protection profile details.
func (InMagePolicyDetailsResponseArgs) ElementType ¶
func (InMagePolicyDetailsResponseArgs) ElementType() reflect.Type
func (InMagePolicyDetailsResponseArgs) ToInMagePolicyDetailsResponseOutput ¶
func (i InMagePolicyDetailsResponseArgs) ToInMagePolicyDetailsResponseOutput() InMagePolicyDetailsResponseOutput
func (InMagePolicyDetailsResponseArgs) ToInMagePolicyDetailsResponseOutputWithContext ¶
func (i InMagePolicyDetailsResponseArgs) ToInMagePolicyDetailsResponseOutputWithContext(ctx context.Context) InMagePolicyDetailsResponseOutput
type InMagePolicyDetailsResponseInput ¶
type InMagePolicyDetailsResponseInput interface { pulumi.Input ToInMagePolicyDetailsResponseOutput() InMagePolicyDetailsResponseOutput ToInMagePolicyDetailsResponseOutputWithContext(context.Context) InMagePolicyDetailsResponseOutput }
InMagePolicyDetailsResponseInput is an input type that accepts InMagePolicyDetailsResponseArgs and InMagePolicyDetailsResponseOutput values. You can construct a concrete instance of `InMagePolicyDetailsResponseInput` via:
InMagePolicyDetailsResponseArgs{...}
type InMagePolicyDetailsResponseOutput ¶
type InMagePolicyDetailsResponseOutput struct{ *pulumi.OutputState }
InMage specific protection profile details.
func (InMagePolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o InMagePolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency in minutes.
func (InMagePolicyDetailsResponseOutput) ElementType ¶
func (InMagePolicyDetailsResponseOutput) ElementType() reflect.Type
func (InMagePolicyDetailsResponseOutput) InstanceType ¶
func (o InMagePolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (InMagePolicyDetailsResponseOutput) MultiVmSyncStatus ¶
func (o InMagePolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether multi-VM sync has to be enabled.
func (InMagePolicyDetailsResponseOutput) RecoveryPointHistory ¶
func (o InMagePolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (InMagePolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes ¶
func (o InMagePolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (InMagePolicyDetailsResponseOutput) ToInMagePolicyDetailsResponseOutput ¶
func (o InMagePolicyDetailsResponseOutput) ToInMagePolicyDetailsResponseOutput() InMagePolicyDetailsResponseOutput
func (InMagePolicyDetailsResponseOutput) ToInMagePolicyDetailsResponseOutputWithContext ¶
func (o InMagePolicyDetailsResponseOutput) ToInMagePolicyDetailsResponseOutputWithContext(ctx context.Context) InMagePolicyDetailsResponseOutput
type InMagePolicyInput ¶
type InMagePolicyInput struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The class type. InstanceType *string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
VMWare Azure specific protection profile Input.
type InMagePolicyInputArgs ¶
type InMagePolicyInputArgs struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus pulumi.StringInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
VMWare Azure specific protection profile Input.
func (InMagePolicyInputArgs) ElementType ¶
func (InMagePolicyInputArgs) ElementType() reflect.Type
func (InMagePolicyInputArgs) ToInMagePolicyInputOutput ¶
func (i InMagePolicyInputArgs) ToInMagePolicyInputOutput() InMagePolicyInputOutput
func (InMagePolicyInputArgs) ToInMagePolicyInputOutputWithContext ¶
func (i InMagePolicyInputArgs) ToInMagePolicyInputOutputWithContext(ctx context.Context) InMagePolicyInputOutput
type InMagePolicyInputInput ¶
type InMagePolicyInputInput interface { pulumi.Input ToInMagePolicyInputOutput() InMagePolicyInputOutput ToInMagePolicyInputOutputWithContext(context.Context) InMagePolicyInputOutput }
InMagePolicyInputInput is an input type that accepts InMagePolicyInputArgs and InMagePolicyInputOutput values. You can construct a concrete instance of `InMagePolicyInputInput` via:
InMagePolicyInputArgs{...}
type InMagePolicyInputOutput ¶
type InMagePolicyInputOutput struct{ *pulumi.OutputState }
VMWare Azure specific protection profile Input.
func (InMagePolicyInputOutput) AppConsistentFrequencyInMinutes ¶
func (o InMagePolicyInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency (in minutes).
func (InMagePolicyInputOutput) ElementType ¶
func (InMagePolicyInputOutput) ElementType() reflect.Type
func (InMagePolicyInputOutput) InstanceType ¶
func (o InMagePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (InMagePolicyInputOutput) MultiVmSyncStatus ¶
func (o InMagePolicyInputOutput) MultiVmSyncStatus() pulumi.StringOutput
A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
func (InMagePolicyInputOutput) RecoveryPointHistory ¶
func (o InMagePolicyInputOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (InMagePolicyInputOutput) RecoveryPointThresholdInMinutes ¶
func (o InMagePolicyInputOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (InMagePolicyInputOutput) ToInMagePolicyInputOutput ¶
func (o InMagePolicyInputOutput) ToInMagePolicyInputOutput() InMagePolicyInputOutput
func (InMagePolicyInputOutput) ToInMagePolicyInputOutputWithContext ¶
func (o InMagePolicyInputOutput) ToInMagePolicyInputOutputWithContext(ctx context.Context) InMagePolicyInputOutput
type InMageProtectedDiskDetailsResponse ¶
type InMageProtectedDiskDetailsResponse struct { // The disk capacity in bytes. DiskCapacityInBytes *int `pulumi:"diskCapacityInBytes"` // The disk id. DiskId *string `pulumi:"diskId"` // The disk name. DiskName *string `pulumi:"diskName"` // A value indicating whether disk is resized. DiskResized *string `pulumi:"diskResized"` // The file system capacity in bytes. FileSystemCapacityInBytes *int `pulumi:"fileSystemCapacityInBytes"` // The health error code for the disk. HealthErrorCode *string `pulumi:"healthErrorCode"` // The last RPO calculated time. LastRpoCalculatedTime *string `pulumi:"lastRpoCalculatedTime"` // The protection stage. ProtectionStage *string `pulumi:"protectionStage"` // The PS data transit in MB. PsDataInMB *float64 `pulumi:"psDataInMB"` // The resync duration in seconds. ResyncDurationInSeconds *int `pulumi:"resyncDurationInSeconds"` // The resync progress percentage. ResyncProgressPercentage *int `pulumi:"resyncProgressPercentage"` // A value indicating whether resync is required for this disk. ResyncRequired *string `pulumi:"resyncRequired"` // The RPO in seconds. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The source data transit in MB. SourceDataInMB *float64 `pulumi:"sourceDataInMB"` // The target data transit in MB. TargetDataInMB *float64 `pulumi:"targetDataInMB"` }
InMage protected disk details.
type InMageProtectedDiskDetailsResponseArgs ¶
type InMageProtectedDiskDetailsResponseArgs struct { // The disk capacity in bytes. DiskCapacityInBytes pulumi.IntPtrInput `pulumi:"diskCapacityInBytes"` // The disk id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The disk name. DiskName pulumi.StringPtrInput `pulumi:"diskName"` // A value indicating whether disk is resized. DiskResized pulumi.StringPtrInput `pulumi:"diskResized"` // The file system capacity in bytes. FileSystemCapacityInBytes pulumi.IntPtrInput `pulumi:"fileSystemCapacityInBytes"` // The health error code for the disk. HealthErrorCode pulumi.StringPtrInput `pulumi:"healthErrorCode"` // The last RPO calculated time. LastRpoCalculatedTime pulumi.StringPtrInput `pulumi:"lastRpoCalculatedTime"` // The protection stage. ProtectionStage pulumi.StringPtrInput `pulumi:"protectionStage"` // The PS data transit in MB. PsDataInMB pulumi.Float64PtrInput `pulumi:"psDataInMB"` // The resync duration in seconds. ResyncDurationInSeconds pulumi.IntPtrInput `pulumi:"resyncDurationInSeconds"` // The resync progress percentage. ResyncProgressPercentage pulumi.IntPtrInput `pulumi:"resyncProgressPercentage"` // A value indicating whether resync is required for this disk. ResyncRequired pulumi.StringPtrInput `pulumi:"resyncRequired"` // The RPO in seconds. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The source data transit in MB. SourceDataInMB pulumi.Float64PtrInput `pulumi:"sourceDataInMB"` // The target data transit in MB. TargetDataInMB pulumi.Float64PtrInput `pulumi:"targetDataInMB"` }
InMage protected disk details.
func (InMageProtectedDiskDetailsResponseArgs) ElementType ¶
func (InMageProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
func (InMageProtectedDiskDetailsResponseArgs) ToInMageProtectedDiskDetailsResponseOutput ¶
func (i InMageProtectedDiskDetailsResponseArgs) ToInMageProtectedDiskDetailsResponseOutput() InMageProtectedDiskDetailsResponseOutput
func (InMageProtectedDiskDetailsResponseArgs) ToInMageProtectedDiskDetailsResponseOutputWithContext ¶
func (i InMageProtectedDiskDetailsResponseArgs) ToInMageProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseOutput
type InMageProtectedDiskDetailsResponseArray ¶
type InMageProtectedDiskDetailsResponseArray []InMageProtectedDiskDetailsResponseInput
func (InMageProtectedDiskDetailsResponseArray) ElementType ¶
func (InMageProtectedDiskDetailsResponseArray) ElementType() reflect.Type
func (InMageProtectedDiskDetailsResponseArray) ToInMageProtectedDiskDetailsResponseArrayOutput ¶
func (i InMageProtectedDiskDetailsResponseArray) ToInMageProtectedDiskDetailsResponseArrayOutput() InMageProtectedDiskDetailsResponseArrayOutput
func (InMageProtectedDiskDetailsResponseArray) ToInMageProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (i InMageProtectedDiskDetailsResponseArray) ToInMageProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseArrayOutput
type InMageProtectedDiskDetailsResponseArrayInput ¶
type InMageProtectedDiskDetailsResponseArrayInput interface { pulumi.Input ToInMageProtectedDiskDetailsResponseArrayOutput() InMageProtectedDiskDetailsResponseArrayOutput ToInMageProtectedDiskDetailsResponseArrayOutputWithContext(context.Context) InMageProtectedDiskDetailsResponseArrayOutput }
InMageProtectedDiskDetailsResponseArrayInput is an input type that accepts InMageProtectedDiskDetailsResponseArray and InMageProtectedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageProtectedDiskDetailsResponseArrayInput` via:
InMageProtectedDiskDetailsResponseArray{ InMageProtectedDiskDetailsResponseArgs{...} }
type InMageProtectedDiskDetailsResponseArrayOutput ¶
type InMageProtectedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageProtectedDiskDetailsResponseArrayOutput) ElementType ¶
func (InMageProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageProtectedDiskDetailsResponseArrayOutput) ToInMageProtectedDiskDetailsResponseArrayOutput ¶
func (o InMageProtectedDiskDetailsResponseArrayOutput) ToInMageProtectedDiskDetailsResponseArrayOutput() InMageProtectedDiskDetailsResponseArrayOutput
func (InMageProtectedDiskDetailsResponseArrayOutput) ToInMageProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (o InMageProtectedDiskDetailsResponseArrayOutput) ToInMageProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseArrayOutput
type InMageProtectedDiskDetailsResponseInput ¶
type InMageProtectedDiskDetailsResponseInput interface { pulumi.Input ToInMageProtectedDiskDetailsResponseOutput() InMageProtectedDiskDetailsResponseOutput ToInMageProtectedDiskDetailsResponseOutputWithContext(context.Context) InMageProtectedDiskDetailsResponseOutput }
InMageProtectedDiskDetailsResponseInput is an input type that accepts InMageProtectedDiskDetailsResponseArgs and InMageProtectedDiskDetailsResponseOutput values. You can construct a concrete instance of `InMageProtectedDiskDetailsResponseInput` via:
InMageProtectedDiskDetailsResponseArgs{...}
type InMageProtectedDiskDetailsResponseOutput ¶
type InMageProtectedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
InMage protected disk details.
func (InMageProtectedDiskDetailsResponseOutput) DiskCapacityInBytes ¶
func (o InMageProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
The disk capacity in bytes.
func (InMageProtectedDiskDetailsResponseOutput) DiskId ¶
func (o InMageProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
The disk id.
func (InMageProtectedDiskDetailsResponseOutput) DiskName ¶
func (o InMageProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
The disk name.
func (InMageProtectedDiskDetailsResponseOutput) DiskResized ¶
func (o InMageProtectedDiskDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
A value indicating whether disk is resized.
func (InMageProtectedDiskDetailsResponseOutput) ElementType ¶
func (InMageProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
func (InMageProtectedDiskDetailsResponseOutput) FileSystemCapacityInBytes ¶
func (o InMageProtectedDiskDetailsResponseOutput) FileSystemCapacityInBytes() pulumi.IntPtrOutput
The file system capacity in bytes.
func (InMageProtectedDiskDetailsResponseOutput) HealthErrorCode ¶
func (o InMageProtectedDiskDetailsResponseOutput) HealthErrorCode() pulumi.StringPtrOutput
The health error code for the disk.
func (InMageProtectedDiskDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o InMageProtectedDiskDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
The last RPO calculated time.
func (InMageProtectedDiskDetailsResponseOutput) ProtectionStage ¶
func (o InMageProtectedDiskDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
The protection stage.
func (InMageProtectedDiskDetailsResponseOutput) PsDataInMB ¶
func (o InMageProtectedDiskDetailsResponseOutput) PsDataInMB() pulumi.Float64PtrOutput
The PS data transit in MB.
func (InMageProtectedDiskDetailsResponseOutput) ResyncDurationInSeconds ¶
func (o InMageProtectedDiskDetailsResponseOutput) ResyncDurationInSeconds() pulumi.IntPtrOutput
The resync duration in seconds.
func (InMageProtectedDiskDetailsResponseOutput) ResyncProgressPercentage ¶
func (o InMageProtectedDiskDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntPtrOutput
The resync progress percentage.
func (InMageProtectedDiskDetailsResponseOutput) ResyncRequired ¶
func (o InMageProtectedDiskDetailsResponseOutput) ResyncRequired() pulumi.StringPtrOutput
A value indicating whether resync is required for this disk.
func (InMageProtectedDiskDetailsResponseOutput) RpoInSeconds ¶
func (o InMageProtectedDiskDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
The RPO in seconds.
func (InMageProtectedDiskDetailsResponseOutput) SourceDataInMB ¶
func (o InMageProtectedDiskDetailsResponseOutput) SourceDataInMB() pulumi.Float64PtrOutput
The source data transit in MB.
func (InMageProtectedDiskDetailsResponseOutput) TargetDataInMB ¶
func (o InMageProtectedDiskDetailsResponseOutput) TargetDataInMB() pulumi.Float64PtrOutput
The target data transit in MB.
func (InMageProtectedDiskDetailsResponseOutput) ToInMageProtectedDiskDetailsResponseOutput ¶
func (o InMageProtectedDiskDetailsResponseOutput) ToInMageProtectedDiskDetailsResponseOutput() InMageProtectedDiskDetailsResponseOutput
func (InMageProtectedDiskDetailsResponseOutput) ToInMageProtectedDiskDetailsResponseOutputWithContext ¶
func (o InMageProtectedDiskDetailsResponseOutput) ToInMageProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageProtectedDiskDetailsResponseOutput
type InMageRcmAgentUpgradeBlockingErrorDetailsResponse ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponse struct { // The error code. ErrorCode string `pulumi:"errorCode"` // The error message. ErrorMessage string `pulumi:"errorMessage"` // The error message parameters. ErrorMessageParameters map[string]string `pulumi:"errorMessageParameters"` // The error tags. ErrorTags map[string]string `pulumi:"errorTags"` // The possible causes. PossibleCauses string `pulumi:"possibleCauses"` // The recommended action. RecommendedAction string `pulumi:"recommendedAction"` }
InMageRcm source agent upgrade blocking error details.
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs struct { // The error code. ErrorCode pulumi.StringInput `pulumi:"errorCode"` // The error message. ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // The error message parameters. ErrorMessageParameters pulumi.StringMapInput `pulumi:"errorMessageParameters"` // The error tags. ErrorTags pulumi.StringMapInput `pulumi:"errorTags"` // The possible causes. PossibleCauses pulumi.StringInput `pulumi:"possibleCauses"` // The recommended action. RecommendedAction pulumi.StringInput `pulumi:"recommendedAction"` }
InMageRcm source agent upgrade blocking error details.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ElementType ¶
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput ¶
func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext ¶
func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray []InMageRcmAgentUpgradeBlockingErrorDetailsResponseInput
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ElementType ¶
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ElementType() reflect.Type
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput ¶
func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext ¶
func (i InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayInput ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayInput interface { pulumi.Input ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext(context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput }
InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayInput is an input type that accepts InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray and InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayInput` via:
InMageRcmAgentUpgradeBlockingErrorDetailsResponseArray{ InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs{...} }
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ElementType ¶
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseInput ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseInput interface { pulumi.Input ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext(context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput }
InMageRcmAgentUpgradeBlockingErrorDetailsResponseInput is an input type that accepts InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs and InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmAgentUpgradeBlockingErrorDetailsResponseInput` via:
InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs{...}
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput ¶
type InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm source agent upgrade blocking error details.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ElementType ¶
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorCode ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorCode() pulumi.StringOutput
The error code.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorMessage ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorMessage() pulumi.StringOutput
The error message.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorMessageParameters ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorMessageParameters() pulumi.StringMapOutput
The error message parameters.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorTags ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ErrorTags() pulumi.StringMapOutput
The error tags.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) PossibleCauses ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) PossibleCauses() pulumi.StringOutput
The possible causes.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) RecommendedAction ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) RecommendedAction() pulumi.StringOutput
The recommended action.
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput() InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
func (InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext ¶
func (o InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput) ToInMageRcmAgentUpgradeBlockingErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmAgentUpgradeBlockingErrorDetailsResponseOutput
type InMageRcmDiskInput ¶
type InMageRcmDiskInput struct { // The disk encryption set ARM Id. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The disk Id. DiskId *string `pulumi:"diskId"` // The disk type. DiskType *string `pulumi:"diskType"` // The log storage account ARM Id. LogStorageAccountId *string `pulumi:"logStorageAccountId"` }
InMageRcm disk input.
type InMageRcmDiskInputArgs ¶
type InMageRcmDiskInputArgs struct { // The disk encryption set ARM Id. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // The disk Id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The disk type. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The log storage account ARM Id. LogStorageAccountId pulumi.StringPtrInput `pulumi:"logStorageAccountId"` }
InMageRcm disk input.
func (InMageRcmDiskInputArgs) ElementType ¶
func (InMageRcmDiskInputArgs) ElementType() reflect.Type
func (InMageRcmDiskInputArgs) ToInMageRcmDiskInputOutput ¶
func (i InMageRcmDiskInputArgs) ToInMageRcmDiskInputOutput() InMageRcmDiskInputOutput
func (InMageRcmDiskInputArgs) ToInMageRcmDiskInputOutputWithContext ¶
func (i InMageRcmDiskInputArgs) ToInMageRcmDiskInputOutputWithContext(ctx context.Context) InMageRcmDiskInputOutput
type InMageRcmDiskInputArray ¶
type InMageRcmDiskInputArray []InMageRcmDiskInputInput
func (InMageRcmDiskInputArray) ElementType ¶
func (InMageRcmDiskInputArray) ElementType() reflect.Type
func (InMageRcmDiskInputArray) ToInMageRcmDiskInputArrayOutput ¶
func (i InMageRcmDiskInputArray) ToInMageRcmDiskInputArrayOutput() InMageRcmDiskInputArrayOutput
func (InMageRcmDiskInputArray) ToInMageRcmDiskInputArrayOutputWithContext ¶
func (i InMageRcmDiskInputArray) ToInMageRcmDiskInputArrayOutputWithContext(ctx context.Context) InMageRcmDiskInputArrayOutput
type InMageRcmDiskInputArrayInput ¶
type InMageRcmDiskInputArrayInput interface { pulumi.Input ToInMageRcmDiskInputArrayOutput() InMageRcmDiskInputArrayOutput ToInMageRcmDiskInputArrayOutputWithContext(context.Context) InMageRcmDiskInputArrayOutput }
InMageRcmDiskInputArrayInput is an input type that accepts InMageRcmDiskInputArray and InMageRcmDiskInputArrayOutput values. You can construct a concrete instance of `InMageRcmDiskInputArrayInput` via:
InMageRcmDiskInputArray{ InMageRcmDiskInputArgs{...} }
type InMageRcmDiskInputArrayOutput ¶
type InMageRcmDiskInputArrayOutput struct{ *pulumi.OutputState }
func (InMageRcmDiskInputArrayOutput) ElementType ¶
func (InMageRcmDiskInputArrayOutput) ElementType() reflect.Type
func (InMageRcmDiskInputArrayOutput) Index ¶
func (o InMageRcmDiskInputArrayOutput) Index(i pulumi.IntInput) InMageRcmDiskInputOutput
func (InMageRcmDiskInputArrayOutput) ToInMageRcmDiskInputArrayOutput ¶
func (o InMageRcmDiskInputArrayOutput) ToInMageRcmDiskInputArrayOutput() InMageRcmDiskInputArrayOutput
func (InMageRcmDiskInputArrayOutput) ToInMageRcmDiskInputArrayOutputWithContext ¶
func (o InMageRcmDiskInputArrayOutput) ToInMageRcmDiskInputArrayOutputWithContext(ctx context.Context) InMageRcmDiskInputArrayOutput
type InMageRcmDiskInputInput ¶
type InMageRcmDiskInputInput interface { pulumi.Input ToInMageRcmDiskInputOutput() InMageRcmDiskInputOutput ToInMageRcmDiskInputOutputWithContext(context.Context) InMageRcmDiskInputOutput }
InMageRcmDiskInputInput is an input type that accepts InMageRcmDiskInputArgs and InMageRcmDiskInputOutput values. You can construct a concrete instance of `InMageRcmDiskInputInput` via:
InMageRcmDiskInputArgs{...}
type InMageRcmDiskInputOutput ¶
type InMageRcmDiskInputOutput struct{ *pulumi.OutputState }
InMageRcm disk input.
func (InMageRcmDiskInputOutput) DiskEncryptionSetId ¶
func (o InMageRcmDiskInputOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The disk encryption set ARM Id.
func (InMageRcmDiskInputOutput) DiskId ¶
func (o InMageRcmDiskInputOutput) DiskId() pulumi.StringPtrOutput
The disk Id.
func (InMageRcmDiskInputOutput) DiskType ¶
func (o InMageRcmDiskInputOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (InMageRcmDiskInputOutput) ElementType ¶
func (InMageRcmDiskInputOutput) ElementType() reflect.Type
func (InMageRcmDiskInputOutput) LogStorageAccountId ¶
func (o InMageRcmDiskInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
The log storage account ARM Id.
func (InMageRcmDiskInputOutput) ToInMageRcmDiskInputOutput ¶
func (o InMageRcmDiskInputOutput) ToInMageRcmDiskInputOutput() InMageRcmDiskInputOutput
func (InMageRcmDiskInputOutput) ToInMageRcmDiskInputOutputWithContext ¶
func (o InMageRcmDiskInputOutput) ToInMageRcmDiskInputOutputWithContext(ctx context.Context) InMageRcmDiskInputOutput
type InMageRcmDisksDefaultInput ¶
type InMageRcmDisksDefaultInput struct { // The disk encryption set ARM Id. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The disk type. DiskType *string `pulumi:"diskType"` // The log storage account ARM Id. LogStorageAccountId *string `pulumi:"logStorageAccountId"` }
InMageRcm disk input.
type InMageRcmDisksDefaultInputArgs ¶
type InMageRcmDisksDefaultInputArgs struct { // The disk encryption set ARM Id. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // The disk type. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The log storage account ARM Id. LogStorageAccountId pulumi.StringPtrInput `pulumi:"logStorageAccountId"` }
InMageRcm disk input.
func (InMageRcmDisksDefaultInputArgs) ElementType ¶
func (InMageRcmDisksDefaultInputArgs) ElementType() reflect.Type
func (InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputOutput ¶
func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputOutput() InMageRcmDisksDefaultInputOutput
func (InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputOutputWithContext ¶
func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputOutput
func (InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputPtrOutput ¶
func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput
func (InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputPtrOutputWithContext ¶
func (i InMageRcmDisksDefaultInputArgs) ToInMageRcmDisksDefaultInputPtrOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputPtrOutput
type InMageRcmDisksDefaultInputInput ¶
type InMageRcmDisksDefaultInputInput interface { pulumi.Input ToInMageRcmDisksDefaultInputOutput() InMageRcmDisksDefaultInputOutput ToInMageRcmDisksDefaultInputOutputWithContext(context.Context) InMageRcmDisksDefaultInputOutput }
InMageRcmDisksDefaultInputInput is an input type that accepts InMageRcmDisksDefaultInputArgs and InMageRcmDisksDefaultInputOutput values. You can construct a concrete instance of `InMageRcmDisksDefaultInputInput` via:
InMageRcmDisksDefaultInputArgs{...}
type InMageRcmDisksDefaultInputOutput ¶
type InMageRcmDisksDefaultInputOutput struct{ *pulumi.OutputState }
InMageRcm disk input.
func (InMageRcmDisksDefaultInputOutput) DiskEncryptionSetId ¶
func (o InMageRcmDisksDefaultInputOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The disk encryption set ARM Id.
func (InMageRcmDisksDefaultInputOutput) DiskType ¶
func (o InMageRcmDisksDefaultInputOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (InMageRcmDisksDefaultInputOutput) ElementType ¶
func (InMageRcmDisksDefaultInputOutput) ElementType() reflect.Type
func (InMageRcmDisksDefaultInputOutput) LogStorageAccountId ¶
func (o InMageRcmDisksDefaultInputOutput) LogStorageAccountId() pulumi.StringPtrOutput
The log storage account ARM Id.
func (InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputOutput ¶
func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputOutput() InMageRcmDisksDefaultInputOutput
func (InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputOutputWithContext ¶
func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputOutput
func (InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputPtrOutput ¶
func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput
func (InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputPtrOutputWithContext ¶
func (o InMageRcmDisksDefaultInputOutput) ToInMageRcmDisksDefaultInputPtrOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputPtrOutput
type InMageRcmDisksDefaultInputPtrInput ¶
type InMageRcmDisksDefaultInputPtrInput interface { pulumi.Input ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput ToInMageRcmDisksDefaultInputPtrOutputWithContext(context.Context) InMageRcmDisksDefaultInputPtrOutput }
InMageRcmDisksDefaultInputPtrInput is an input type that accepts InMageRcmDisksDefaultInputArgs, InMageRcmDisksDefaultInputPtr and InMageRcmDisksDefaultInputPtrOutput values. You can construct a concrete instance of `InMageRcmDisksDefaultInputPtrInput` via:
InMageRcmDisksDefaultInputArgs{...} or: nil
func InMageRcmDisksDefaultInputPtr ¶
func InMageRcmDisksDefaultInputPtr(v *InMageRcmDisksDefaultInputArgs) InMageRcmDisksDefaultInputPtrInput
type InMageRcmDisksDefaultInputPtrOutput ¶
type InMageRcmDisksDefaultInputPtrOutput struct{ *pulumi.OutputState }
func (InMageRcmDisksDefaultInputPtrOutput) DiskEncryptionSetId ¶
func (o InMageRcmDisksDefaultInputPtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The disk encryption set ARM Id.
func (InMageRcmDisksDefaultInputPtrOutput) DiskType ¶
func (o InMageRcmDisksDefaultInputPtrOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (InMageRcmDisksDefaultInputPtrOutput) Elem ¶
func (o InMageRcmDisksDefaultInputPtrOutput) Elem() InMageRcmDisksDefaultInputOutput
func (InMageRcmDisksDefaultInputPtrOutput) ElementType ¶
func (InMageRcmDisksDefaultInputPtrOutput) ElementType() reflect.Type
func (InMageRcmDisksDefaultInputPtrOutput) LogStorageAccountId ¶
func (o InMageRcmDisksDefaultInputPtrOutput) LogStorageAccountId() pulumi.StringPtrOutput
The log storage account ARM Id.
func (InMageRcmDisksDefaultInputPtrOutput) ToInMageRcmDisksDefaultInputPtrOutput ¶
func (o InMageRcmDisksDefaultInputPtrOutput) ToInMageRcmDisksDefaultInputPtrOutput() InMageRcmDisksDefaultInputPtrOutput
func (InMageRcmDisksDefaultInputPtrOutput) ToInMageRcmDisksDefaultInputPtrOutputWithContext ¶
func (o InMageRcmDisksDefaultInputPtrOutput) ToInMageRcmDisksDefaultInputPtrOutputWithContext(ctx context.Context) InMageRcmDisksDefaultInputPtrOutput
type InMageRcmEnableProtectionInput ¶
type InMageRcmEnableProtectionInput struct { // The default disk input. DisksDefault *InMageRcmDisksDefaultInput `pulumi:"disksDefault"` // The disks to include list. DisksToInclude []InMageRcmDiskInput `pulumi:"disksToInclude"` // The ARM Id of discovered machine. FabricDiscoveryMachineId *string `pulumi:"fabricDiscoveryMachineId"` // The class type. InstanceType *string `pulumi:"instanceType"` // The license type. LicenseType *string `pulumi:"licenseType"` // The multi VM group name. MultiVmGroupName *string `pulumi:"multiVmGroupName"` // The process server Id. ProcessServerId *string `pulumi:"processServerId"` // The run-as account Id. RunAsAccountId *string `pulumi:"runAsAccountId"` // The target availability set ARM Id. TargetAvailabilitySetId *string `pulumi:"targetAvailabilitySetId"` // The target availability zone. TargetAvailabilityZone *string `pulumi:"targetAvailabilityZone"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId *string `pulumi:"targetBootDiagnosticsStorageAccountId"` // The selected target network ARM Id. TargetNetworkId *string `pulumi:"targetNetworkId"` // The target proximity placement group Id. TargetProximityPlacementGroupId *string `pulumi:"targetProximityPlacementGroupId"` // The target resource group ARM Id. TargetResourceGroupId *string `pulumi:"targetResourceGroupId"` // The selected target subnet name. TargetSubnetName *string `pulumi:"targetSubnetName"` // The target VM name. TargetVmName *string `pulumi:"targetVmName"` // The target VM size. TargetVmSize *string `pulumi:"targetVmSize"` // The selected test network ARM Id. TestNetworkId *string `pulumi:"testNetworkId"` // The selected test subnet name. TestSubnetName *string `pulumi:"testSubnetName"` }
InMageRcm specific enable protection input.
type InMageRcmEnableProtectionInputArgs ¶
type InMageRcmEnableProtectionInputArgs struct { // The default disk input. DisksDefault InMageRcmDisksDefaultInputPtrInput `pulumi:"disksDefault"` // The disks to include list. DisksToInclude InMageRcmDiskInputArrayInput `pulumi:"disksToInclude"` // The ARM Id of discovered machine. FabricDiscoveryMachineId pulumi.StringPtrInput `pulumi:"fabricDiscoveryMachineId"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The license type. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The multi VM group name. MultiVmGroupName pulumi.StringPtrInput `pulumi:"multiVmGroupName"` // The process server Id. ProcessServerId pulumi.StringPtrInput `pulumi:"processServerId"` // The run-as account Id. RunAsAccountId pulumi.StringPtrInput `pulumi:"runAsAccountId"` // The target availability set ARM Id. TargetAvailabilitySetId pulumi.StringPtrInput `pulumi:"targetAvailabilitySetId"` // The target availability zone. TargetAvailabilityZone pulumi.StringPtrInput `pulumi:"targetAvailabilityZone"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId pulumi.StringPtrInput `pulumi:"targetBootDiagnosticsStorageAccountId"` // The selected target network ARM Id. TargetNetworkId pulumi.StringPtrInput `pulumi:"targetNetworkId"` // The target proximity placement group Id. TargetProximityPlacementGroupId pulumi.StringPtrInput `pulumi:"targetProximityPlacementGroupId"` // The target resource group ARM Id. TargetResourceGroupId pulumi.StringPtrInput `pulumi:"targetResourceGroupId"` // The selected target subnet name. TargetSubnetName pulumi.StringPtrInput `pulumi:"targetSubnetName"` // The target VM name. TargetVmName pulumi.StringPtrInput `pulumi:"targetVmName"` // The target VM size. TargetVmSize pulumi.StringPtrInput `pulumi:"targetVmSize"` // The selected test network ARM Id. TestNetworkId pulumi.StringPtrInput `pulumi:"testNetworkId"` // The selected test subnet name. TestSubnetName pulumi.StringPtrInput `pulumi:"testSubnetName"` }
InMageRcm specific enable protection input.
func (InMageRcmEnableProtectionInputArgs) ElementType ¶
func (InMageRcmEnableProtectionInputArgs) ElementType() reflect.Type
func (InMageRcmEnableProtectionInputArgs) ToInMageRcmEnableProtectionInputOutput ¶
func (i InMageRcmEnableProtectionInputArgs) ToInMageRcmEnableProtectionInputOutput() InMageRcmEnableProtectionInputOutput
func (InMageRcmEnableProtectionInputArgs) ToInMageRcmEnableProtectionInputOutputWithContext ¶
func (i InMageRcmEnableProtectionInputArgs) ToInMageRcmEnableProtectionInputOutputWithContext(ctx context.Context) InMageRcmEnableProtectionInputOutput
type InMageRcmEnableProtectionInputInput ¶
type InMageRcmEnableProtectionInputInput interface { pulumi.Input ToInMageRcmEnableProtectionInputOutput() InMageRcmEnableProtectionInputOutput ToInMageRcmEnableProtectionInputOutputWithContext(context.Context) InMageRcmEnableProtectionInputOutput }
InMageRcmEnableProtectionInputInput is an input type that accepts InMageRcmEnableProtectionInputArgs and InMageRcmEnableProtectionInputOutput values. You can construct a concrete instance of `InMageRcmEnableProtectionInputInput` via:
InMageRcmEnableProtectionInputArgs{...}
type InMageRcmEnableProtectionInputOutput ¶
type InMageRcmEnableProtectionInputOutput struct{ *pulumi.OutputState }
InMageRcm specific enable protection input.
func (InMageRcmEnableProtectionInputOutput) DisksDefault ¶
func (o InMageRcmEnableProtectionInputOutput) DisksDefault() InMageRcmDisksDefaultInputPtrOutput
The default disk input.
func (InMageRcmEnableProtectionInputOutput) DisksToInclude ¶
func (o InMageRcmEnableProtectionInputOutput) DisksToInclude() InMageRcmDiskInputArrayOutput
The disks to include list.
func (InMageRcmEnableProtectionInputOutput) ElementType ¶
func (InMageRcmEnableProtectionInputOutput) ElementType() reflect.Type
func (InMageRcmEnableProtectionInputOutput) FabricDiscoveryMachineId ¶
func (o InMageRcmEnableProtectionInputOutput) FabricDiscoveryMachineId() pulumi.StringPtrOutput
The ARM Id of discovered machine.
func (InMageRcmEnableProtectionInputOutput) InstanceType ¶
func (o InMageRcmEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (InMageRcmEnableProtectionInputOutput) LicenseType ¶
func (o InMageRcmEnableProtectionInputOutput) LicenseType() pulumi.StringPtrOutput
The license type.
func (InMageRcmEnableProtectionInputOutput) MultiVmGroupName ¶
func (o InMageRcmEnableProtectionInputOutput) MultiVmGroupName() pulumi.StringPtrOutput
The multi VM group name.
func (InMageRcmEnableProtectionInputOutput) ProcessServerId ¶
func (o InMageRcmEnableProtectionInputOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id.
func (InMageRcmEnableProtectionInputOutput) RunAsAccountId ¶
func (o InMageRcmEnableProtectionInputOutput) RunAsAccountId() pulumi.StringPtrOutput
The run-as account Id.
func (InMageRcmEnableProtectionInputOutput) TargetAvailabilitySetId ¶
func (o InMageRcmEnableProtectionInputOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
The target availability set ARM Id.
func (InMageRcmEnableProtectionInputOutput) TargetAvailabilityZone ¶
func (o InMageRcmEnableProtectionInputOutput) TargetAvailabilityZone() pulumi.StringPtrOutput
The target availability zone.
func (InMageRcmEnableProtectionInputOutput) TargetBootDiagnosticsStorageAccountId ¶
func (o InMageRcmEnableProtectionInputOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
The target boot diagnostics storage account ARM Id.
func (InMageRcmEnableProtectionInputOutput) TargetNetworkId ¶
func (o InMageRcmEnableProtectionInputOutput) TargetNetworkId() pulumi.StringPtrOutput
The selected target network ARM Id.
func (InMageRcmEnableProtectionInputOutput) TargetProximityPlacementGroupId ¶
func (o InMageRcmEnableProtectionInputOutput) TargetProximityPlacementGroupId() pulumi.StringPtrOutput
The target proximity placement group Id.
func (InMageRcmEnableProtectionInputOutput) TargetResourceGroupId ¶
func (o InMageRcmEnableProtectionInputOutput) TargetResourceGroupId() pulumi.StringPtrOutput
The target resource group ARM Id.
func (InMageRcmEnableProtectionInputOutput) TargetSubnetName ¶
func (o InMageRcmEnableProtectionInputOutput) TargetSubnetName() pulumi.StringPtrOutput
The selected target subnet name.
func (InMageRcmEnableProtectionInputOutput) TargetVmName ¶
func (o InMageRcmEnableProtectionInputOutput) TargetVmName() pulumi.StringPtrOutput
The target VM name.
func (InMageRcmEnableProtectionInputOutput) TargetVmSize ¶
func (o InMageRcmEnableProtectionInputOutput) TargetVmSize() pulumi.StringPtrOutput
The target VM size.
func (InMageRcmEnableProtectionInputOutput) TestNetworkId ¶
func (o InMageRcmEnableProtectionInputOutput) TestNetworkId() pulumi.StringPtrOutput
The selected test network ARM Id.
func (InMageRcmEnableProtectionInputOutput) TestSubnetName ¶
func (o InMageRcmEnableProtectionInputOutput) TestSubnetName() pulumi.StringPtrOutput
The selected test subnet name.
func (InMageRcmEnableProtectionInputOutput) ToInMageRcmEnableProtectionInputOutput ¶
func (o InMageRcmEnableProtectionInputOutput) ToInMageRcmEnableProtectionInputOutput() InMageRcmEnableProtectionInputOutput
func (InMageRcmEnableProtectionInputOutput) ToInMageRcmEnableProtectionInputOutputWithContext ¶
func (o InMageRcmEnableProtectionInputOutput) ToInMageRcmEnableProtectionInputOutputWithContext(ctx context.Context) InMageRcmEnableProtectionInputOutput
type InMageRcmFabricCreationInput ¶
type InMageRcmFabricCreationInput struct { // The certificate to be used for AAD authentication. AuthCertificate *string `pulumi:"authCertificate"` // Gets the class type. InstanceType *string `pulumi:"instanceType"` // The ARM Id of the physical site. PhysicalSiteId *string `pulumi:"physicalSiteId"` // The identity provider input for source agent authentication. SourceAgentIdentity *IdentityProviderInput `pulumi:"sourceAgentIdentity"` // The ARM Id of the VMware site. VmwareSiteId *string `pulumi:"vmwareSiteId"` }
InMageRcm fabric provider specific settings.
type InMageRcmFabricCreationInputArgs ¶
type InMageRcmFabricCreationInputArgs struct { // The certificate to be used for AAD authentication. AuthCertificate pulumi.StringPtrInput `pulumi:"authCertificate"` // Gets the class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The ARM Id of the physical site. PhysicalSiteId pulumi.StringPtrInput `pulumi:"physicalSiteId"` // The identity provider input for source agent authentication. SourceAgentIdentity IdentityProviderInputPtrInput `pulumi:"sourceAgentIdentity"` // The ARM Id of the VMware site. VmwareSiteId pulumi.StringPtrInput `pulumi:"vmwareSiteId"` }
InMageRcm fabric provider specific settings.
func (InMageRcmFabricCreationInputArgs) ElementType ¶
func (InMageRcmFabricCreationInputArgs) ElementType() reflect.Type
func (InMageRcmFabricCreationInputArgs) ToInMageRcmFabricCreationInputOutput ¶
func (i InMageRcmFabricCreationInputArgs) ToInMageRcmFabricCreationInputOutput() InMageRcmFabricCreationInputOutput
func (InMageRcmFabricCreationInputArgs) ToInMageRcmFabricCreationInputOutputWithContext ¶
func (i InMageRcmFabricCreationInputArgs) ToInMageRcmFabricCreationInputOutputWithContext(ctx context.Context) InMageRcmFabricCreationInputOutput
type InMageRcmFabricCreationInputInput ¶
type InMageRcmFabricCreationInputInput interface { pulumi.Input ToInMageRcmFabricCreationInputOutput() InMageRcmFabricCreationInputOutput ToInMageRcmFabricCreationInputOutputWithContext(context.Context) InMageRcmFabricCreationInputOutput }
InMageRcmFabricCreationInputInput is an input type that accepts InMageRcmFabricCreationInputArgs and InMageRcmFabricCreationInputOutput values. You can construct a concrete instance of `InMageRcmFabricCreationInputInput` via:
InMageRcmFabricCreationInputArgs{...}
type InMageRcmFabricCreationInputOutput ¶
type InMageRcmFabricCreationInputOutput struct{ *pulumi.OutputState }
InMageRcm fabric provider specific settings.
func (InMageRcmFabricCreationInputOutput) AuthCertificate ¶
func (o InMageRcmFabricCreationInputOutput) AuthCertificate() pulumi.StringPtrOutput
The certificate to be used for AAD authentication.
func (InMageRcmFabricCreationInputOutput) ElementType ¶
func (InMageRcmFabricCreationInputOutput) ElementType() reflect.Type
func (InMageRcmFabricCreationInputOutput) InstanceType ¶
func (o InMageRcmFabricCreationInputOutput) InstanceType() pulumi.StringPtrOutput
Gets the class type.
func (InMageRcmFabricCreationInputOutput) PhysicalSiteId ¶
func (o InMageRcmFabricCreationInputOutput) PhysicalSiteId() pulumi.StringPtrOutput
The ARM Id of the physical site.
func (InMageRcmFabricCreationInputOutput) SourceAgentIdentity ¶
func (o InMageRcmFabricCreationInputOutput) SourceAgentIdentity() IdentityProviderInputPtrOutput
The identity provider input for source agent authentication.
func (InMageRcmFabricCreationInputOutput) ToInMageRcmFabricCreationInputOutput ¶
func (o InMageRcmFabricCreationInputOutput) ToInMageRcmFabricCreationInputOutput() InMageRcmFabricCreationInputOutput
func (InMageRcmFabricCreationInputOutput) ToInMageRcmFabricCreationInputOutputWithContext ¶
func (o InMageRcmFabricCreationInputOutput) ToInMageRcmFabricCreationInputOutputWithContext(ctx context.Context) InMageRcmFabricCreationInputOutput
func (InMageRcmFabricCreationInputOutput) VmwareSiteId ¶
func (o InMageRcmFabricCreationInputOutput) VmwareSiteId() pulumi.StringPtrOutput
The ARM Id of the VMware site.
type InMageRcmFabricSpecificDetailsResponse ¶
type InMageRcmFabricSpecificDetailsResponse struct { // The list of agent details. AgentDetails []AgentDetailsResponse `pulumi:"agentDetails"` // The control plane Uri. ControlPlaneUri string `pulumi:"controlPlaneUri"` // The data plane Uri. DataPlaneUri string `pulumi:"dataPlaneUri"` // The list of DRAs. Dras []DraDetailsResponse `pulumi:"dras"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The ARM Id of the physical site. PhysicalSiteId string `pulumi:"physicalSiteId"` // The list of process servers. ProcessServers []ProcessServerDetailsResponse `pulumi:"processServers"` // The list of push installers. PushInstallers []PushInstallerDetailsResponse `pulumi:"pushInstallers"` // The list of RCM proxies. RcmProxies []RcmProxyDetailsResponse `pulumi:"rcmProxies"` // The list of replication agents. ReplicationAgents []ReplicationAgentDetailsResponse `pulumi:"replicationAgents"` // The list of reprotect agents. ReprotectAgents []ReprotectAgentDetailsResponse `pulumi:"reprotectAgents"` // The service container Id. ServiceContainerId string `pulumi:"serviceContainerId"` // The service endpoint. ServiceEndpoint string `pulumi:"serviceEndpoint"` // The service resource Id. ServiceResourceId string `pulumi:"serviceResourceId"` // The ARM Id of the VMware site. VmwareSiteId string `pulumi:"vmwareSiteId"` }
InMageRcm fabric specific details.
type InMageRcmFabricSpecificDetailsResponseArgs ¶
type InMageRcmFabricSpecificDetailsResponseArgs struct { // The list of agent details. AgentDetails AgentDetailsResponseArrayInput `pulumi:"agentDetails"` // The control plane Uri. ControlPlaneUri pulumi.StringInput `pulumi:"controlPlaneUri"` // The data plane Uri. DataPlaneUri pulumi.StringInput `pulumi:"dataPlaneUri"` // The list of DRAs. Dras DraDetailsResponseArrayInput `pulumi:"dras"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The ARM Id of the physical site. PhysicalSiteId pulumi.StringInput `pulumi:"physicalSiteId"` // The list of process servers. ProcessServers ProcessServerDetailsResponseArrayInput `pulumi:"processServers"` // The list of push installers. PushInstallers PushInstallerDetailsResponseArrayInput `pulumi:"pushInstallers"` // The list of RCM proxies. RcmProxies RcmProxyDetailsResponseArrayInput `pulumi:"rcmProxies"` // The list of replication agents. ReplicationAgents ReplicationAgentDetailsResponseArrayInput `pulumi:"replicationAgents"` // The list of reprotect agents. ReprotectAgents ReprotectAgentDetailsResponseArrayInput `pulumi:"reprotectAgents"` // The service container Id. ServiceContainerId pulumi.StringInput `pulumi:"serviceContainerId"` // The service endpoint. ServiceEndpoint pulumi.StringInput `pulumi:"serviceEndpoint"` // The service resource Id. ServiceResourceId pulumi.StringInput `pulumi:"serviceResourceId"` // The ARM Id of the VMware site. VmwareSiteId pulumi.StringInput `pulumi:"vmwareSiteId"` }
InMageRcm fabric specific details.
func (InMageRcmFabricSpecificDetailsResponseArgs) ElementType ¶
func (InMageRcmFabricSpecificDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmFabricSpecificDetailsResponseArgs) ToInMageRcmFabricSpecificDetailsResponseOutput ¶
func (i InMageRcmFabricSpecificDetailsResponseArgs) ToInMageRcmFabricSpecificDetailsResponseOutput() InMageRcmFabricSpecificDetailsResponseOutput
func (InMageRcmFabricSpecificDetailsResponseArgs) ToInMageRcmFabricSpecificDetailsResponseOutputWithContext ¶
func (i InMageRcmFabricSpecificDetailsResponseArgs) ToInMageRcmFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) InMageRcmFabricSpecificDetailsResponseOutput
type InMageRcmFabricSpecificDetailsResponseInput ¶
type InMageRcmFabricSpecificDetailsResponseInput interface { pulumi.Input ToInMageRcmFabricSpecificDetailsResponseOutput() InMageRcmFabricSpecificDetailsResponseOutput ToInMageRcmFabricSpecificDetailsResponseOutputWithContext(context.Context) InMageRcmFabricSpecificDetailsResponseOutput }
InMageRcmFabricSpecificDetailsResponseInput is an input type that accepts InMageRcmFabricSpecificDetailsResponseArgs and InMageRcmFabricSpecificDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmFabricSpecificDetailsResponseInput` via:
InMageRcmFabricSpecificDetailsResponseArgs{...}
type InMageRcmFabricSpecificDetailsResponseOutput ¶
type InMageRcmFabricSpecificDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm fabric specific details.
func (InMageRcmFabricSpecificDetailsResponseOutput) AgentDetails ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) AgentDetails() AgentDetailsResponseArrayOutput
The list of agent details.
func (InMageRcmFabricSpecificDetailsResponseOutput) ControlPlaneUri ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ControlPlaneUri() pulumi.StringOutput
The control plane Uri.
func (InMageRcmFabricSpecificDetailsResponseOutput) DataPlaneUri ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) DataPlaneUri() pulumi.StringOutput
The data plane Uri.
func (InMageRcmFabricSpecificDetailsResponseOutput) ElementType ¶
func (InMageRcmFabricSpecificDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmFabricSpecificDetailsResponseOutput) InstanceType ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (InMageRcmFabricSpecificDetailsResponseOutput) PhysicalSiteId ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) PhysicalSiteId() pulumi.StringOutput
The ARM Id of the physical site.
func (InMageRcmFabricSpecificDetailsResponseOutput) ProcessServers ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ProcessServers() ProcessServerDetailsResponseArrayOutput
The list of process servers.
func (InMageRcmFabricSpecificDetailsResponseOutput) PushInstallers ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) PushInstallers() PushInstallerDetailsResponseArrayOutput
The list of push installers.
func (InMageRcmFabricSpecificDetailsResponseOutput) RcmProxies ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) RcmProxies() RcmProxyDetailsResponseArrayOutput
The list of RCM proxies.
func (InMageRcmFabricSpecificDetailsResponseOutput) ReplicationAgents ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ReplicationAgents() ReplicationAgentDetailsResponseArrayOutput
The list of replication agents.
func (InMageRcmFabricSpecificDetailsResponseOutput) ReprotectAgents ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ReprotectAgents() ReprotectAgentDetailsResponseArrayOutput
The list of reprotect agents.
func (InMageRcmFabricSpecificDetailsResponseOutput) ServiceContainerId ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ServiceContainerId() pulumi.StringOutput
The service container Id.
func (InMageRcmFabricSpecificDetailsResponseOutput) ServiceEndpoint ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ServiceEndpoint() pulumi.StringOutput
The service endpoint.
func (InMageRcmFabricSpecificDetailsResponseOutput) ServiceResourceId ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ServiceResourceId() pulumi.StringOutput
The service resource Id.
func (InMageRcmFabricSpecificDetailsResponseOutput) ToInMageRcmFabricSpecificDetailsResponseOutput ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ToInMageRcmFabricSpecificDetailsResponseOutput() InMageRcmFabricSpecificDetailsResponseOutput
func (InMageRcmFabricSpecificDetailsResponseOutput) ToInMageRcmFabricSpecificDetailsResponseOutputWithContext ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) ToInMageRcmFabricSpecificDetailsResponseOutputWithContext(ctx context.Context) InMageRcmFabricSpecificDetailsResponseOutput
func (InMageRcmFabricSpecificDetailsResponseOutput) VmwareSiteId ¶
func (o InMageRcmFabricSpecificDetailsResponseOutput) VmwareSiteId() pulumi.StringOutput
The ARM Id of the VMware site.
type InMageRcmLastAgentUpgradeErrorDetailsResponse ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponse struct { // The error code. ErrorCode string `pulumi:"errorCode"` // The error message. ErrorMessage string `pulumi:"errorMessage"` // The error message parameters. ErrorMessageParameters map[string]string `pulumi:"errorMessageParameters"` // The error tags. ErrorTags map[string]string `pulumi:"errorTags"` // The possible causes. PossibleCauses string `pulumi:"possibleCauses"` // The recommended action. RecommendedAction string `pulumi:"recommendedAction"` }
InMageRcm last source agent upgrade error details.
type InMageRcmLastAgentUpgradeErrorDetailsResponseArgs ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponseArgs struct { // The error code. ErrorCode pulumi.StringInput `pulumi:"errorCode"` // The error message. ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // The error message parameters. ErrorMessageParameters pulumi.StringMapInput `pulumi:"errorMessageParameters"` // The error tags. ErrorTags pulumi.StringMapInput `pulumi:"errorTags"` // The possible causes. PossibleCauses pulumi.StringInput `pulumi:"possibleCauses"` // The recommended action. RecommendedAction pulumi.StringInput `pulumi:"recommendedAction"` }
InMageRcm last source agent upgrade error details.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ElementType ¶
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput ¶
func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext ¶
func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArgs) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
type InMageRcmLastAgentUpgradeErrorDetailsResponseArray ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponseArray []InMageRcmLastAgentUpgradeErrorDetailsResponseInput
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ElementType ¶
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ElementType() reflect.Type
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput ¶
func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext ¶
func (i InMageRcmLastAgentUpgradeErrorDetailsResponseArray) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
type InMageRcmLastAgentUpgradeErrorDetailsResponseArrayInput ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponseArrayInput interface { pulumi.Input ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext(context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput }
InMageRcmLastAgentUpgradeErrorDetailsResponseArrayInput is an input type that accepts InMageRcmLastAgentUpgradeErrorDetailsResponseArray and InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageRcmLastAgentUpgradeErrorDetailsResponseArrayInput` via:
InMageRcmLastAgentUpgradeErrorDetailsResponseArray{ InMageRcmLastAgentUpgradeErrorDetailsResponseArgs{...} }
type InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ElementType ¶
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
func (InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
type InMageRcmLastAgentUpgradeErrorDetailsResponseInput ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponseInput interface { pulumi.Input ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseOutput ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext(context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseOutput }
InMageRcmLastAgentUpgradeErrorDetailsResponseInput is an input type that accepts InMageRcmLastAgentUpgradeErrorDetailsResponseArgs and InMageRcmLastAgentUpgradeErrorDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmLastAgentUpgradeErrorDetailsResponseInput` via:
InMageRcmLastAgentUpgradeErrorDetailsResponseArgs{...}
type InMageRcmLastAgentUpgradeErrorDetailsResponseOutput ¶
type InMageRcmLastAgentUpgradeErrorDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm last source agent upgrade error details.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ElementType ¶
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorCode ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorCode() pulumi.StringOutput
The error code.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorMessage ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorMessage() pulumi.StringOutput
The error message.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorMessageParameters ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorMessageParameters() pulumi.StringMapOutput
The error message parameters.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorTags ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ErrorTags() pulumi.StringMapOutput
The error tags.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) PossibleCauses ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) PossibleCauses() pulumi.StringOutput
The possible causes.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) RecommendedAction ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) RecommendedAction() pulumi.StringOutput
The recommended action.
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutput() InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
func (InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext ¶
func (o InMageRcmLastAgentUpgradeErrorDetailsResponseOutput) ToInMageRcmLastAgentUpgradeErrorDetailsResponseOutputWithContext(ctx context.Context) InMageRcmLastAgentUpgradeErrorDetailsResponseOutput
type InMageRcmMobilityAgentDetailsResponse ¶
type InMageRcmMobilityAgentDetailsResponse struct { // The agent version expiry date. AgentVersionExpiryDate string `pulumi:"agentVersionExpiryDate"` // The driver version. DriverVersion string `pulumi:"driverVersion"` // The driver version expiry date. DriverVersionExpiryDate string `pulumi:"driverVersionExpiryDate"` // A value indicating whether agent is upgradeable or not. IsUpgradeable string `pulumi:"isUpgradeable"` // The time of the last heartbeat received from the agent. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The latest upgradeable version available without reboot. LatestUpgradableVersionWithoutReboot string `pulumi:"latestUpgradableVersionWithoutReboot"` // The latest agent version available. LatestVersion string `pulumi:"latestVersion"` // The whether update is possible or not. ReasonsBlockingUpgrade []string `pulumi:"reasonsBlockingUpgrade"` // The agent version. Version string `pulumi:"version"` }
InMageRcm mobility agent details.
type InMageRcmMobilityAgentDetailsResponseArgs ¶
type InMageRcmMobilityAgentDetailsResponseArgs struct { // The agent version expiry date. AgentVersionExpiryDate pulumi.StringInput `pulumi:"agentVersionExpiryDate"` // The driver version. DriverVersion pulumi.StringInput `pulumi:"driverVersion"` // The driver version expiry date. DriverVersionExpiryDate pulumi.StringInput `pulumi:"driverVersionExpiryDate"` // A value indicating whether agent is upgradeable or not. IsUpgradeable pulumi.StringInput `pulumi:"isUpgradeable"` // The time of the last heartbeat received from the agent. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The latest upgradeable version available without reboot. LatestUpgradableVersionWithoutReboot pulumi.StringInput `pulumi:"latestUpgradableVersionWithoutReboot"` // The latest agent version available. LatestVersion pulumi.StringInput `pulumi:"latestVersion"` // The whether update is possible or not. ReasonsBlockingUpgrade pulumi.StringArrayInput `pulumi:"reasonsBlockingUpgrade"` // The agent version. Version pulumi.StringInput `pulumi:"version"` }
InMageRcm mobility agent details.
func (InMageRcmMobilityAgentDetailsResponseArgs) ElementType ¶
func (InMageRcmMobilityAgentDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmMobilityAgentDetailsResponseArgs) ToInMageRcmMobilityAgentDetailsResponseOutput ¶
func (i InMageRcmMobilityAgentDetailsResponseArgs) ToInMageRcmMobilityAgentDetailsResponseOutput() InMageRcmMobilityAgentDetailsResponseOutput
func (InMageRcmMobilityAgentDetailsResponseArgs) ToInMageRcmMobilityAgentDetailsResponseOutputWithContext ¶
func (i InMageRcmMobilityAgentDetailsResponseArgs) ToInMageRcmMobilityAgentDetailsResponseOutputWithContext(ctx context.Context) InMageRcmMobilityAgentDetailsResponseOutput
type InMageRcmMobilityAgentDetailsResponseInput ¶
type InMageRcmMobilityAgentDetailsResponseInput interface { pulumi.Input ToInMageRcmMobilityAgentDetailsResponseOutput() InMageRcmMobilityAgentDetailsResponseOutput ToInMageRcmMobilityAgentDetailsResponseOutputWithContext(context.Context) InMageRcmMobilityAgentDetailsResponseOutput }
InMageRcmMobilityAgentDetailsResponseInput is an input type that accepts InMageRcmMobilityAgentDetailsResponseArgs and InMageRcmMobilityAgentDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmMobilityAgentDetailsResponseInput` via:
InMageRcmMobilityAgentDetailsResponseArgs{...}
type InMageRcmMobilityAgentDetailsResponseOutput ¶
type InMageRcmMobilityAgentDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm mobility agent details.
func (InMageRcmMobilityAgentDetailsResponseOutput) AgentVersionExpiryDate ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) AgentVersionExpiryDate() pulumi.StringOutput
The agent version expiry date.
func (InMageRcmMobilityAgentDetailsResponseOutput) DriverVersion ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) DriverVersion() pulumi.StringOutput
The driver version.
func (InMageRcmMobilityAgentDetailsResponseOutput) DriverVersionExpiryDate ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) DriverVersionExpiryDate() pulumi.StringOutput
The driver version expiry date.
func (InMageRcmMobilityAgentDetailsResponseOutput) ElementType ¶
func (InMageRcmMobilityAgentDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmMobilityAgentDetailsResponseOutput) IsUpgradeable ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) IsUpgradeable() pulumi.StringOutput
A value indicating whether agent is upgradeable or not.
func (InMageRcmMobilityAgentDetailsResponseOutput) LastHeartbeatUtc ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The time of the last heartbeat received from the agent.
func (InMageRcmMobilityAgentDetailsResponseOutput) LatestUpgradableVersionWithoutReboot ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) LatestUpgradableVersionWithoutReboot() pulumi.StringOutput
The latest upgradeable version available without reboot.
func (InMageRcmMobilityAgentDetailsResponseOutput) LatestVersion ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) LatestVersion() pulumi.StringOutput
The latest agent version available.
func (InMageRcmMobilityAgentDetailsResponseOutput) ReasonsBlockingUpgrade ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) ReasonsBlockingUpgrade() pulumi.StringArrayOutput
The whether update is possible or not.
func (InMageRcmMobilityAgentDetailsResponseOutput) ToInMageRcmMobilityAgentDetailsResponseOutput ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) ToInMageRcmMobilityAgentDetailsResponseOutput() InMageRcmMobilityAgentDetailsResponseOutput
func (InMageRcmMobilityAgentDetailsResponseOutput) ToInMageRcmMobilityAgentDetailsResponseOutputWithContext ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) ToInMageRcmMobilityAgentDetailsResponseOutputWithContext(ctx context.Context) InMageRcmMobilityAgentDetailsResponseOutput
func (InMageRcmMobilityAgentDetailsResponseOutput) Version ¶
func (o InMageRcmMobilityAgentDetailsResponseOutput) Version() pulumi.StringOutput
The agent version.
type InMageRcmNicDetailsResponse ¶
type InMageRcmNicDetailsResponse struct { // A value indicating whether this is the primary NIC. IsPrimaryNic string `pulumi:"isPrimaryNic"` // A value indicating whether this NIC is selected for failover. IsSelectedForFailover string `pulumi:"isSelectedForFailover"` // The NIC Id. NicId string `pulumi:"nicId"` // The source IP address. SourceIPAddress string `pulumi:"sourceIPAddress"` // The source IP address type. SourceIPAddressType string `pulumi:"sourceIPAddressType"` // Source network Id. SourceNetworkId string `pulumi:"sourceNetworkId"` // Source subnet name. SourceSubnetName string `pulumi:"sourceSubnetName"` // The target IP address. TargetIPAddress string `pulumi:"targetIPAddress"` // The target IP address type. TargetIPAddressType string `pulumi:"targetIPAddressType"` // Target subnet name. TargetSubnetName string `pulumi:"targetSubnetName"` // The test IP address. TestIPAddress string `pulumi:"testIPAddress"` // The test IP address type. TestIPAddressType string `pulumi:"testIPAddressType"` // Test subnet name. TestSubnetName string `pulumi:"testSubnetName"` }
InMageRcm NIC details.
type InMageRcmNicDetailsResponseArgs ¶
type InMageRcmNicDetailsResponseArgs struct { // A value indicating whether this is the primary NIC. IsPrimaryNic pulumi.StringInput `pulumi:"isPrimaryNic"` // A value indicating whether this NIC is selected for failover. IsSelectedForFailover pulumi.StringInput `pulumi:"isSelectedForFailover"` // The NIC Id. NicId pulumi.StringInput `pulumi:"nicId"` // The source IP address. SourceIPAddress pulumi.StringInput `pulumi:"sourceIPAddress"` // The source IP address type. SourceIPAddressType pulumi.StringInput `pulumi:"sourceIPAddressType"` // Source network Id. SourceNetworkId pulumi.StringInput `pulumi:"sourceNetworkId"` // Source subnet name. SourceSubnetName pulumi.StringInput `pulumi:"sourceSubnetName"` // The target IP address. TargetIPAddress pulumi.StringInput `pulumi:"targetIPAddress"` // The target IP address type. TargetIPAddressType pulumi.StringInput `pulumi:"targetIPAddressType"` // Target subnet name. TargetSubnetName pulumi.StringInput `pulumi:"targetSubnetName"` // The test IP address. TestIPAddress pulumi.StringInput `pulumi:"testIPAddress"` // The test IP address type. TestIPAddressType pulumi.StringInput `pulumi:"testIPAddressType"` // Test subnet name. TestSubnetName pulumi.StringInput `pulumi:"testSubnetName"` }
InMageRcm NIC details.
func (InMageRcmNicDetailsResponseArgs) ElementType ¶
func (InMageRcmNicDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmNicDetailsResponseArgs) ToInMageRcmNicDetailsResponseOutput ¶
func (i InMageRcmNicDetailsResponseArgs) ToInMageRcmNicDetailsResponseOutput() InMageRcmNicDetailsResponseOutput
func (InMageRcmNicDetailsResponseArgs) ToInMageRcmNicDetailsResponseOutputWithContext ¶
func (i InMageRcmNicDetailsResponseArgs) ToInMageRcmNicDetailsResponseOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseOutput
type InMageRcmNicDetailsResponseArray ¶
type InMageRcmNicDetailsResponseArray []InMageRcmNicDetailsResponseInput
func (InMageRcmNicDetailsResponseArray) ElementType ¶
func (InMageRcmNicDetailsResponseArray) ElementType() reflect.Type
func (InMageRcmNicDetailsResponseArray) ToInMageRcmNicDetailsResponseArrayOutput ¶
func (i InMageRcmNicDetailsResponseArray) ToInMageRcmNicDetailsResponseArrayOutput() InMageRcmNicDetailsResponseArrayOutput
func (InMageRcmNicDetailsResponseArray) ToInMageRcmNicDetailsResponseArrayOutputWithContext ¶
func (i InMageRcmNicDetailsResponseArray) ToInMageRcmNicDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseArrayOutput
type InMageRcmNicDetailsResponseArrayInput ¶
type InMageRcmNicDetailsResponseArrayInput interface { pulumi.Input ToInMageRcmNicDetailsResponseArrayOutput() InMageRcmNicDetailsResponseArrayOutput ToInMageRcmNicDetailsResponseArrayOutputWithContext(context.Context) InMageRcmNicDetailsResponseArrayOutput }
InMageRcmNicDetailsResponseArrayInput is an input type that accepts InMageRcmNicDetailsResponseArray and InMageRcmNicDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageRcmNicDetailsResponseArrayInput` via:
InMageRcmNicDetailsResponseArray{ InMageRcmNicDetailsResponseArgs{...} }
type InMageRcmNicDetailsResponseArrayOutput ¶
type InMageRcmNicDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageRcmNicDetailsResponseArrayOutput) ElementType ¶
func (InMageRcmNicDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageRcmNicDetailsResponseArrayOutput) ToInMageRcmNicDetailsResponseArrayOutput ¶
func (o InMageRcmNicDetailsResponseArrayOutput) ToInMageRcmNicDetailsResponseArrayOutput() InMageRcmNicDetailsResponseArrayOutput
func (InMageRcmNicDetailsResponseArrayOutput) ToInMageRcmNicDetailsResponseArrayOutputWithContext ¶
func (o InMageRcmNicDetailsResponseArrayOutput) ToInMageRcmNicDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseArrayOutput
type InMageRcmNicDetailsResponseInput ¶
type InMageRcmNicDetailsResponseInput interface { pulumi.Input ToInMageRcmNicDetailsResponseOutput() InMageRcmNicDetailsResponseOutput ToInMageRcmNicDetailsResponseOutputWithContext(context.Context) InMageRcmNicDetailsResponseOutput }
InMageRcmNicDetailsResponseInput is an input type that accepts InMageRcmNicDetailsResponseArgs and InMageRcmNicDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmNicDetailsResponseInput` via:
InMageRcmNicDetailsResponseArgs{...}
type InMageRcmNicDetailsResponseOutput ¶
type InMageRcmNicDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm NIC details.
func (InMageRcmNicDetailsResponseOutput) ElementType ¶
func (InMageRcmNicDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmNicDetailsResponseOutput) IsPrimaryNic ¶
func (o InMageRcmNicDetailsResponseOutput) IsPrimaryNic() pulumi.StringOutput
A value indicating whether this is the primary NIC.
func (InMageRcmNicDetailsResponseOutput) IsSelectedForFailover ¶
func (o InMageRcmNicDetailsResponseOutput) IsSelectedForFailover() pulumi.StringOutput
A value indicating whether this NIC is selected for failover.
func (InMageRcmNicDetailsResponseOutput) NicId ¶
func (o InMageRcmNicDetailsResponseOutput) NicId() pulumi.StringOutput
The NIC Id.
func (InMageRcmNicDetailsResponseOutput) SourceIPAddress ¶
func (o InMageRcmNicDetailsResponseOutput) SourceIPAddress() pulumi.StringOutput
The source IP address.
func (InMageRcmNicDetailsResponseOutput) SourceIPAddressType ¶
func (o InMageRcmNicDetailsResponseOutput) SourceIPAddressType() pulumi.StringOutput
The source IP address type.
func (InMageRcmNicDetailsResponseOutput) SourceNetworkId ¶
func (o InMageRcmNicDetailsResponseOutput) SourceNetworkId() pulumi.StringOutput
Source network Id.
func (InMageRcmNicDetailsResponseOutput) SourceSubnetName ¶
func (o InMageRcmNicDetailsResponseOutput) SourceSubnetName() pulumi.StringOutput
Source subnet name.
func (InMageRcmNicDetailsResponseOutput) TargetIPAddress ¶
func (o InMageRcmNicDetailsResponseOutput) TargetIPAddress() pulumi.StringOutput
The target IP address.
func (InMageRcmNicDetailsResponseOutput) TargetIPAddressType ¶
func (o InMageRcmNicDetailsResponseOutput) TargetIPAddressType() pulumi.StringOutput
The target IP address type.
func (InMageRcmNicDetailsResponseOutput) TargetSubnetName ¶
func (o InMageRcmNicDetailsResponseOutput) TargetSubnetName() pulumi.StringOutput
Target subnet name.
func (InMageRcmNicDetailsResponseOutput) TestIPAddress ¶
func (o InMageRcmNicDetailsResponseOutput) TestIPAddress() pulumi.StringOutput
The test IP address.
func (InMageRcmNicDetailsResponseOutput) TestIPAddressType ¶
func (o InMageRcmNicDetailsResponseOutput) TestIPAddressType() pulumi.StringOutput
The test IP address type.
func (InMageRcmNicDetailsResponseOutput) TestSubnetName ¶
func (o InMageRcmNicDetailsResponseOutput) TestSubnetName() pulumi.StringOutput
Test subnet name.
func (InMageRcmNicDetailsResponseOutput) ToInMageRcmNicDetailsResponseOutput ¶
func (o InMageRcmNicDetailsResponseOutput) ToInMageRcmNicDetailsResponseOutput() InMageRcmNicDetailsResponseOutput
func (InMageRcmNicDetailsResponseOutput) ToInMageRcmNicDetailsResponseOutputWithContext ¶
func (o InMageRcmNicDetailsResponseOutput) ToInMageRcmNicDetailsResponseOutputWithContext(ctx context.Context) InMageRcmNicDetailsResponseOutput
type InMageRcmPolicyCreationInput ¶
type InMageRcmPolicyCreationInput struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // A value indicating whether multi-VM sync has to be enabled. EnableMultiVmSync *string `pulumi:"enableMultiVmSync"` // The class type. InstanceType *string `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes *int `pulumi:"recoveryPointHistoryInMinutes"` }
InMageRcm policy creation input.
type InMageRcmPolicyCreationInputArgs ¶
type InMageRcmPolicyCreationInputArgs struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // A value indicating whether multi-VM sync has to be enabled. EnableMultiVmSync pulumi.StringPtrInput `pulumi:"enableMultiVmSync"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointHistoryInMinutes"` }
InMageRcm policy creation input.
func (InMageRcmPolicyCreationInputArgs) ElementType ¶
func (InMageRcmPolicyCreationInputArgs) ElementType() reflect.Type
func (InMageRcmPolicyCreationInputArgs) ToInMageRcmPolicyCreationInputOutput ¶
func (i InMageRcmPolicyCreationInputArgs) ToInMageRcmPolicyCreationInputOutput() InMageRcmPolicyCreationInputOutput
func (InMageRcmPolicyCreationInputArgs) ToInMageRcmPolicyCreationInputOutputWithContext ¶
func (i InMageRcmPolicyCreationInputArgs) ToInMageRcmPolicyCreationInputOutputWithContext(ctx context.Context) InMageRcmPolicyCreationInputOutput
type InMageRcmPolicyCreationInputInput ¶
type InMageRcmPolicyCreationInputInput interface { pulumi.Input ToInMageRcmPolicyCreationInputOutput() InMageRcmPolicyCreationInputOutput ToInMageRcmPolicyCreationInputOutputWithContext(context.Context) InMageRcmPolicyCreationInputOutput }
InMageRcmPolicyCreationInputInput is an input type that accepts InMageRcmPolicyCreationInputArgs and InMageRcmPolicyCreationInputOutput values. You can construct a concrete instance of `InMageRcmPolicyCreationInputInput` via:
InMageRcmPolicyCreationInputArgs{...}
type InMageRcmPolicyCreationInputOutput ¶
type InMageRcmPolicyCreationInputOutput struct{ *pulumi.OutputState }
InMageRcm policy creation input.
func (InMageRcmPolicyCreationInputOutput) AppConsistentFrequencyInMinutes ¶
func (o InMageRcmPolicyCreationInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency (in minutes).
func (InMageRcmPolicyCreationInputOutput) CrashConsistentFrequencyInMinutes ¶
func (o InMageRcmPolicyCreationInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency (in minutes).
func (InMageRcmPolicyCreationInputOutput) ElementType ¶
func (InMageRcmPolicyCreationInputOutput) ElementType() reflect.Type
func (InMageRcmPolicyCreationInputOutput) EnableMultiVmSync ¶
func (o InMageRcmPolicyCreationInputOutput) EnableMultiVmSync() pulumi.StringPtrOutput
A value indicating whether multi-VM sync has to be enabled.
func (InMageRcmPolicyCreationInputOutput) InstanceType ¶
func (o InMageRcmPolicyCreationInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (InMageRcmPolicyCreationInputOutput) RecoveryPointHistoryInMinutes ¶
func (o InMageRcmPolicyCreationInputOutput) RecoveryPointHistoryInMinutes() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (InMageRcmPolicyCreationInputOutput) ToInMageRcmPolicyCreationInputOutput ¶
func (o InMageRcmPolicyCreationInputOutput) ToInMageRcmPolicyCreationInputOutput() InMageRcmPolicyCreationInputOutput
func (InMageRcmPolicyCreationInputOutput) ToInMageRcmPolicyCreationInputOutputWithContext ¶
func (o InMageRcmPolicyCreationInputOutput) ToInMageRcmPolicyCreationInputOutputWithContext(ctx context.Context) InMageRcmPolicyCreationInputOutput
type InMageRcmPolicyDetailsResponse ¶
type InMageRcmPolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes int `pulumi:"crashConsistentFrequencyInMinutes"` // A value indicating whether multi-VM sync has to be enabled. EnableMultiVmSync string `pulumi:"enableMultiVmSync"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes int `pulumi:"recoveryPointHistoryInMinutes"` }
InMageRcm specific policy details.
type InMageRcmPolicyDetailsResponseArgs ¶
type InMageRcmPolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes pulumi.IntInput `pulumi:"crashConsistentFrequencyInMinutes"` // A value indicating whether multi-VM sync has to be enabled. EnableMultiVmSync pulumi.StringInput `pulumi:"enableMultiVmSync"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes pulumi.IntInput `pulumi:"recoveryPointHistoryInMinutes"` }
InMageRcm specific policy details.
func (InMageRcmPolicyDetailsResponseArgs) ElementType ¶
func (InMageRcmPolicyDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmPolicyDetailsResponseArgs) ToInMageRcmPolicyDetailsResponseOutput ¶
func (i InMageRcmPolicyDetailsResponseArgs) ToInMageRcmPolicyDetailsResponseOutput() InMageRcmPolicyDetailsResponseOutput
func (InMageRcmPolicyDetailsResponseArgs) ToInMageRcmPolicyDetailsResponseOutputWithContext ¶
func (i InMageRcmPolicyDetailsResponseArgs) ToInMageRcmPolicyDetailsResponseOutputWithContext(ctx context.Context) InMageRcmPolicyDetailsResponseOutput
type InMageRcmPolicyDetailsResponseInput ¶
type InMageRcmPolicyDetailsResponseInput interface { pulumi.Input ToInMageRcmPolicyDetailsResponseOutput() InMageRcmPolicyDetailsResponseOutput ToInMageRcmPolicyDetailsResponseOutputWithContext(context.Context) InMageRcmPolicyDetailsResponseOutput }
InMageRcmPolicyDetailsResponseInput is an input type that accepts InMageRcmPolicyDetailsResponseArgs and InMageRcmPolicyDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmPolicyDetailsResponseInput` via:
InMageRcmPolicyDetailsResponseArgs{...}
type InMageRcmPolicyDetailsResponseOutput ¶
type InMageRcmPolicyDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm specific policy details.
func (InMageRcmPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o InMageRcmPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntOutput
The app consistent snapshot frequency in minutes.
func (InMageRcmPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes ¶
func (o InMageRcmPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntOutput
The crash consistent snapshot frequency in minutes.
func (InMageRcmPolicyDetailsResponseOutput) ElementType ¶
func (InMageRcmPolicyDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmPolicyDetailsResponseOutput) EnableMultiVmSync ¶
func (o InMageRcmPolicyDetailsResponseOutput) EnableMultiVmSync() pulumi.StringOutput
A value indicating whether multi-VM sync has to be enabled.
func (InMageRcmPolicyDetailsResponseOutput) InstanceType ¶
func (o InMageRcmPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (InMageRcmPolicyDetailsResponseOutput) RecoveryPointHistoryInMinutes ¶
func (o InMageRcmPolicyDetailsResponseOutput) RecoveryPointHistoryInMinutes() pulumi.IntOutput
The duration in minutes until which the recovery points need to be stored.
func (InMageRcmPolicyDetailsResponseOutput) ToInMageRcmPolicyDetailsResponseOutput ¶
func (o InMageRcmPolicyDetailsResponseOutput) ToInMageRcmPolicyDetailsResponseOutput() InMageRcmPolicyDetailsResponseOutput
func (InMageRcmPolicyDetailsResponseOutput) ToInMageRcmPolicyDetailsResponseOutputWithContext ¶
func (o InMageRcmPolicyDetailsResponseOutput) ToInMageRcmPolicyDetailsResponseOutputWithContext(ctx context.Context) InMageRcmPolicyDetailsResponseOutput
type InMageRcmProtectedDiskDetailsResponse ¶
type InMageRcmProtectedDiskDetailsResponse struct { // The disk capacity in bytes. CapacityInBytes int `pulumi:"capacityInBytes"` // The disk encryption set ARM Id. DiskEncryptionSetId string `pulumi:"diskEncryptionSetId"` // The disk Id. DiskId string `pulumi:"diskId"` // The disk name. DiskName string `pulumi:"diskName"` // The disk type. DiskType string `pulumi:"diskType"` // A value indicating whether the disk is the OS disk. IsOSDisk string `pulumi:"isOSDisk"` // The log storage account ARM Id. LogStorageAccountId string `pulumi:"logStorageAccountId"` // The ARM Id of the seed managed disk. SeedManagedDiskId string `pulumi:"seedManagedDiskId"` // The ARM Id of the target managed disk. TargetManagedDiskId string `pulumi:"targetManagedDiskId"` }
InMageRcm protected disk details.
type InMageRcmProtectedDiskDetailsResponseArgs ¶
type InMageRcmProtectedDiskDetailsResponseArgs struct { // The disk capacity in bytes. CapacityInBytes pulumi.IntInput `pulumi:"capacityInBytes"` // The disk encryption set ARM Id. DiskEncryptionSetId pulumi.StringInput `pulumi:"diskEncryptionSetId"` // The disk Id. DiskId pulumi.StringInput `pulumi:"diskId"` // The disk name. DiskName pulumi.StringInput `pulumi:"diskName"` // The disk type. DiskType pulumi.StringInput `pulumi:"diskType"` // A value indicating whether the disk is the OS disk. IsOSDisk pulumi.StringInput `pulumi:"isOSDisk"` // The log storage account ARM Id. LogStorageAccountId pulumi.StringInput `pulumi:"logStorageAccountId"` // The ARM Id of the seed managed disk. SeedManagedDiskId pulumi.StringInput `pulumi:"seedManagedDiskId"` // The ARM Id of the target managed disk. TargetManagedDiskId pulumi.StringInput `pulumi:"targetManagedDiskId"` }
InMageRcm protected disk details.
func (InMageRcmProtectedDiskDetailsResponseArgs) ElementType ¶
func (InMageRcmProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmProtectedDiskDetailsResponseArgs) ToInMageRcmProtectedDiskDetailsResponseOutput ¶
func (i InMageRcmProtectedDiskDetailsResponseArgs) ToInMageRcmProtectedDiskDetailsResponseOutput() InMageRcmProtectedDiskDetailsResponseOutput
func (InMageRcmProtectedDiskDetailsResponseArgs) ToInMageRcmProtectedDiskDetailsResponseOutputWithContext ¶
func (i InMageRcmProtectedDiskDetailsResponseArgs) ToInMageRcmProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseOutput
type InMageRcmProtectedDiskDetailsResponseArray ¶
type InMageRcmProtectedDiskDetailsResponseArray []InMageRcmProtectedDiskDetailsResponseInput
func (InMageRcmProtectedDiskDetailsResponseArray) ElementType ¶
func (InMageRcmProtectedDiskDetailsResponseArray) ElementType() reflect.Type
func (InMageRcmProtectedDiskDetailsResponseArray) ToInMageRcmProtectedDiskDetailsResponseArrayOutput ¶
func (i InMageRcmProtectedDiskDetailsResponseArray) ToInMageRcmProtectedDiskDetailsResponseArrayOutput() InMageRcmProtectedDiskDetailsResponseArrayOutput
func (InMageRcmProtectedDiskDetailsResponseArray) ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (i InMageRcmProtectedDiskDetailsResponseArray) ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseArrayOutput
type InMageRcmProtectedDiskDetailsResponseArrayInput ¶
type InMageRcmProtectedDiskDetailsResponseArrayInput interface { pulumi.Input ToInMageRcmProtectedDiskDetailsResponseArrayOutput() InMageRcmProtectedDiskDetailsResponseArrayOutput ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext(context.Context) InMageRcmProtectedDiskDetailsResponseArrayOutput }
InMageRcmProtectedDiskDetailsResponseArrayInput is an input type that accepts InMageRcmProtectedDiskDetailsResponseArray and InMageRcmProtectedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `InMageRcmProtectedDiskDetailsResponseArrayInput` via:
InMageRcmProtectedDiskDetailsResponseArray{ InMageRcmProtectedDiskDetailsResponseArgs{...} }
type InMageRcmProtectedDiskDetailsResponseArrayOutput ¶
type InMageRcmProtectedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (InMageRcmProtectedDiskDetailsResponseArrayOutput) ElementType ¶
func (InMageRcmProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (InMageRcmProtectedDiskDetailsResponseArrayOutput) ToInMageRcmProtectedDiskDetailsResponseArrayOutput ¶
func (o InMageRcmProtectedDiskDetailsResponseArrayOutput) ToInMageRcmProtectedDiskDetailsResponseArrayOutput() InMageRcmProtectedDiskDetailsResponseArrayOutput
func (InMageRcmProtectedDiskDetailsResponseArrayOutput) ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (o InMageRcmProtectedDiskDetailsResponseArrayOutput) ToInMageRcmProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseArrayOutput
type InMageRcmProtectedDiskDetailsResponseInput ¶
type InMageRcmProtectedDiskDetailsResponseInput interface { pulumi.Input ToInMageRcmProtectedDiskDetailsResponseOutput() InMageRcmProtectedDiskDetailsResponseOutput ToInMageRcmProtectedDiskDetailsResponseOutputWithContext(context.Context) InMageRcmProtectedDiskDetailsResponseOutput }
InMageRcmProtectedDiskDetailsResponseInput is an input type that accepts InMageRcmProtectedDiskDetailsResponseArgs and InMageRcmProtectedDiskDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmProtectedDiskDetailsResponseInput` via:
InMageRcmProtectedDiskDetailsResponseArgs{...}
type InMageRcmProtectedDiskDetailsResponseOutput ¶
type InMageRcmProtectedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm protected disk details.
func (InMageRcmProtectedDiskDetailsResponseOutput) CapacityInBytes ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) CapacityInBytes() pulumi.IntOutput
The disk capacity in bytes.
func (InMageRcmProtectedDiskDetailsResponseOutput) DiskEncryptionSetId ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskEncryptionSetId() pulumi.StringOutput
The disk encryption set ARM Id.
func (InMageRcmProtectedDiskDetailsResponseOutput) DiskId ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringOutput
The disk Id.
func (InMageRcmProtectedDiskDetailsResponseOutput) DiskName ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringOutput
The disk name.
func (InMageRcmProtectedDiskDetailsResponseOutput) DiskType ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringOutput
The disk type.
func (InMageRcmProtectedDiskDetailsResponseOutput) ElementType ¶
func (InMageRcmProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmProtectedDiskDetailsResponseOutput) IsOSDisk ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) IsOSDisk() pulumi.StringOutput
A value indicating whether the disk is the OS disk.
func (InMageRcmProtectedDiskDetailsResponseOutput) LogStorageAccountId ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) LogStorageAccountId() pulumi.StringOutput
The log storage account ARM Id.
func (InMageRcmProtectedDiskDetailsResponseOutput) SeedManagedDiskId ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) SeedManagedDiskId() pulumi.StringOutput
The ARM Id of the seed managed disk.
func (InMageRcmProtectedDiskDetailsResponseOutput) TargetManagedDiskId ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) TargetManagedDiskId() pulumi.StringOutput
The ARM Id of the target managed disk.
func (InMageRcmProtectedDiskDetailsResponseOutput) ToInMageRcmProtectedDiskDetailsResponseOutput ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) ToInMageRcmProtectedDiskDetailsResponseOutput() InMageRcmProtectedDiskDetailsResponseOutput
func (InMageRcmProtectedDiskDetailsResponseOutput) ToInMageRcmProtectedDiskDetailsResponseOutputWithContext ¶
func (o InMageRcmProtectedDiskDetailsResponseOutput) ToInMageRcmProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) InMageRcmProtectedDiskDetailsResponseOutput
type InMageRcmReplicationDetailsResponse ¶
type InMageRcmReplicationDetailsResponse struct { // The agent upgrade blocking error information. AgentUpgradeBlockingErrorDetails []InMageRcmAgentUpgradeBlockingErrorDetailsResponse `pulumi:"agentUpgradeBlockingErrorDetails"` // The agent auto upgrade state. AgentUpgradeState string `pulumi:"agentUpgradeState"` // The allocated memory in MB. AllocatedMemoryInMB float64 `pulumi:"allocatedMemoryInMB"` // The type of the discovered VM. DiscoveryType string `pulumi:"discoveryType"` // The ARM Id of the discovered VM. FabricDiscoveryMachineId string `pulumi:"fabricDiscoveryMachineId"` // The recovery point Id to which the VM was failed over. FailoverRecoveryPointId string `pulumi:"failoverRecoveryPointId"` // The firmware type. FirmwareType string `pulumi:"firmwareType"` // The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. InitialReplicationProcessedBytes int `pulumi:"initialReplicationProcessedBytes"` // The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM. InitialReplicationProgressPercentage int `pulumi:"initialReplicationProgressPercentage"` // The initial replication transferred bytes from source VM to azure for all selected disks on source VM. InitialReplicationTransferredBytes int `pulumi:"initialReplicationTransferredBytes"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The virtual machine internal identifier. InternalIdentifier string `pulumi:"internalIdentifier"` // A value indicating whether last agent upgrade was successful or not. IsLastUpgradeSuccessful string `pulumi:"isLastUpgradeSuccessful"` // The last agent upgrade error information. LastAgentUpgradeErrorDetails []InMageRcmLastAgentUpgradeErrorDetailsResponse `pulumi:"lastAgentUpgradeErrorDetails"` // The last agent upgrade failed or cancelled job Id. LastAgentUpgradeFailedJobId string `pulumi:"lastAgentUpgradeFailedJobId"` // The last agent upgrade type. LastAgentUpgradeType string `pulumi:"lastAgentUpgradeType"` // The last recovery point Id. LastRecoveryPointId string `pulumi:"lastRecoveryPointId"` // The last recovery point received time. LastRecoveryPointReceived string `pulumi:"lastRecoveryPointReceived"` // The last recovery point objective calculated time. LastRpoCalculatedTime string `pulumi:"lastRpoCalculatedTime"` // The last recovery point objective value. LastRpoInSeconds int `pulumi:"lastRpoInSeconds"` // License Type of the VM to be used. LicenseType string `pulumi:"licenseType"` // The mobility agent information. MobilityAgentDetails InMageRcmMobilityAgentDetailsResponse `pulumi:"mobilityAgentDetails"` // The multi VM group name. MultiVmGroupName string `pulumi:"multiVmGroupName"` // The type of the OS on the VM. OsType string `pulumi:"osType"` // The process server Id. ProcessServerId string `pulumi:"processServerId"` // The process server name. ProcessServerName string `pulumi:"processServerName"` // The processor core count. ProcessorCoreCount int `pulumi:"processorCoreCount"` // The list of protected disks. ProtectedDisks []InMageRcmProtectedDiskDetailsResponse `pulumi:"protectedDisks"` // The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. ResyncProcessedBytes int `pulumi:"resyncProcessedBytes"` // The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM. ResyncProgressPercentage int `pulumi:"resyncProgressPercentage"` // A value indicating whether resync is required. ResyncRequired string `pulumi:"resyncRequired"` // The resync state. ResyncState string `pulumi:"resyncState"` // The resync transferred bytes from source VM to azure for all selected disks on source VM. ResyncTransferredBytes int `pulumi:"resyncTransferredBytes"` // The run-as account Id. RunAsAccountId string `pulumi:"runAsAccountId"` // The target availability set Id. TargetAvailabilitySetId string `pulumi:"targetAvailabilitySetId"` // The target availability zone. TargetAvailabilityZone string `pulumi:"targetAvailabilityZone"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId string `pulumi:"targetBootDiagnosticsStorageAccountId"` // The target generation. TargetGeneration string `pulumi:"targetGeneration"` // The target network Id. TargetNetworkId string `pulumi:"targetNetworkId"` // The target proximity placement group Id. TargetProximityPlacementGroupId string `pulumi:"targetProximityPlacementGroupId"` // The target resource group Id. TargetResourceGroupId string `pulumi:"targetResourceGroupId"` // Target VM name. TargetVmName string `pulumi:"targetVmName"` // The target VM size. TargetVmSize string `pulumi:"targetVmSize"` // The test network Id. TestNetworkId string `pulumi:"testNetworkId"` // The network details. VmNics []InMageRcmNicDetailsResponse `pulumi:"vmNics"` }
InMageRcm provider specific details.
type InMageRcmReplicationDetailsResponseArgs ¶
type InMageRcmReplicationDetailsResponseArgs struct { // The agent upgrade blocking error information. AgentUpgradeBlockingErrorDetails InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayInput `pulumi:"agentUpgradeBlockingErrorDetails"` // The agent auto upgrade state. AgentUpgradeState pulumi.StringInput `pulumi:"agentUpgradeState"` // The allocated memory in MB. AllocatedMemoryInMB pulumi.Float64Input `pulumi:"allocatedMemoryInMB"` // The type of the discovered VM. DiscoveryType pulumi.StringInput `pulumi:"discoveryType"` // The ARM Id of the discovered VM. FabricDiscoveryMachineId pulumi.StringInput `pulumi:"fabricDiscoveryMachineId"` // The recovery point Id to which the VM was failed over. FailoverRecoveryPointId pulumi.StringInput `pulumi:"failoverRecoveryPointId"` // The firmware type. FirmwareType pulumi.StringInput `pulumi:"firmwareType"` // The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. InitialReplicationProcessedBytes pulumi.IntInput `pulumi:"initialReplicationProcessedBytes"` // The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM. InitialReplicationProgressPercentage pulumi.IntInput `pulumi:"initialReplicationProgressPercentage"` // The initial replication transferred bytes from source VM to azure for all selected disks on source VM. InitialReplicationTransferredBytes pulumi.IntInput `pulumi:"initialReplicationTransferredBytes"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The virtual machine internal identifier. InternalIdentifier pulumi.StringInput `pulumi:"internalIdentifier"` // A value indicating whether last agent upgrade was successful or not. IsLastUpgradeSuccessful pulumi.StringInput `pulumi:"isLastUpgradeSuccessful"` // The last agent upgrade error information. LastAgentUpgradeErrorDetails InMageRcmLastAgentUpgradeErrorDetailsResponseArrayInput `pulumi:"lastAgentUpgradeErrorDetails"` // The last agent upgrade failed or cancelled job Id. LastAgentUpgradeFailedJobId pulumi.StringInput `pulumi:"lastAgentUpgradeFailedJobId"` // The last agent upgrade type. LastAgentUpgradeType pulumi.StringInput `pulumi:"lastAgentUpgradeType"` // The last recovery point Id. LastRecoveryPointId pulumi.StringInput `pulumi:"lastRecoveryPointId"` // The last recovery point received time. LastRecoveryPointReceived pulumi.StringInput `pulumi:"lastRecoveryPointReceived"` // The last recovery point objective calculated time. LastRpoCalculatedTime pulumi.StringInput `pulumi:"lastRpoCalculatedTime"` // The last recovery point objective value. LastRpoInSeconds pulumi.IntInput `pulumi:"lastRpoInSeconds"` // License Type of the VM to be used. LicenseType pulumi.StringInput `pulumi:"licenseType"` // The mobility agent information. MobilityAgentDetails InMageRcmMobilityAgentDetailsResponseInput `pulumi:"mobilityAgentDetails"` // The multi VM group name. MultiVmGroupName pulumi.StringInput `pulumi:"multiVmGroupName"` // The type of the OS on the VM. OsType pulumi.StringInput `pulumi:"osType"` // The process server Id. ProcessServerId pulumi.StringInput `pulumi:"processServerId"` // The process server name. ProcessServerName pulumi.StringInput `pulumi:"processServerName"` // The processor core count. ProcessorCoreCount pulumi.IntInput `pulumi:"processorCoreCount"` // The list of protected disks. ProtectedDisks InMageRcmProtectedDiskDetailsResponseArrayInput `pulumi:"protectedDisks"` // The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. ResyncProcessedBytes pulumi.IntInput `pulumi:"resyncProcessedBytes"` // The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM. ResyncProgressPercentage pulumi.IntInput `pulumi:"resyncProgressPercentage"` // A value indicating whether resync is required. ResyncRequired pulumi.StringInput `pulumi:"resyncRequired"` // The resync state. ResyncState pulumi.StringInput `pulumi:"resyncState"` // The resync transferred bytes from source VM to azure for all selected disks on source VM. ResyncTransferredBytes pulumi.IntInput `pulumi:"resyncTransferredBytes"` // The run-as account Id. RunAsAccountId pulumi.StringInput `pulumi:"runAsAccountId"` // The target availability set Id. TargetAvailabilitySetId pulumi.StringInput `pulumi:"targetAvailabilitySetId"` // The target availability zone. TargetAvailabilityZone pulumi.StringInput `pulumi:"targetAvailabilityZone"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId pulumi.StringInput `pulumi:"targetBootDiagnosticsStorageAccountId"` // The target generation. TargetGeneration pulumi.StringInput `pulumi:"targetGeneration"` // The target network Id. TargetNetworkId pulumi.StringInput `pulumi:"targetNetworkId"` // The target proximity placement group Id. TargetProximityPlacementGroupId pulumi.StringInput `pulumi:"targetProximityPlacementGroupId"` // The target resource group Id. TargetResourceGroupId pulumi.StringInput `pulumi:"targetResourceGroupId"` // Target VM name. TargetVmName pulumi.StringInput `pulumi:"targetVmName"` // The target VM size. TargetVmSize pulumi.StringInput `pulumi:"targetVmSize"` // The test network Id. TestNetworkId pulumi.StringInput `pulumi:"testNetworkId"` // The network details. VmNics InMageRcmNicDetailsResponseArrayInput `pulumi:"vmNics"` }
InMageRcm provider specific details.
func (InMageRcmReplicationDetailsResponseArgs) ElementType ¶
func (InMageRcmReplicationDetailsResponseArgs) ElementType() reflect.Type
func (InMageRcmReplicationDetailsResponseArgs) ToInMageRcmReplicationDetailsResponseOutput ¶
func (i InMageRcmReplicationDetailsResponseArgs) ToInMageRcmReplicationDetailsResponseOutput() InMageRcmReplicationDetailsResponseOutput
func (InMageRcmReplicationDetailsResponseArgs) ToInMageRcmReplicationDetailsResponseOutputWithContext ¶
func (i InMageRcmReplicationDetailsResponseArgs) ToInMageRcmReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageRcmReplicationDetailsResponseOutput
type InMageRcmReplicationDetailsResponseInput ¶
type InMageRcmReplicationDetailsResponseInput interface { pulumi.Input ToInMageRcmReplicationDetailsResponseOutput() InMageRcmReplicationDetailsResponseOutput ToInMageRcmReplicationDetailsResponseOutputWithContext(context.Context) InMageRcmReplicationDetailsResponseOutput }
InMageRcmReplicationDetailsResponseInput is an input type that accepts InMageRcmReplicationDetailsResponseArgs and InMageRcmReplicationDetailsResponseOutput values. You can construct a concrete instance of `InMageRcmReplicationDetailsResponseInput` via:
InMageRcmReplicationDetailsResponseArgs{...}
type InMageRcmReplicationDetailsResponseOutput ¶
type InMageRcmReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
InMageRcm provider specific details.
func (InMageRcmReplicationDetailsResponseOutput) AgentUpgradeBlockingErrorDetails ¶
func (o InMageRcmReplicationDetailsResponseOutput) AgentUpgradeBlockingErrorDetails() InMageRcmAgentUpgradeBlockingErrorDetailsResponseArrayOutput
The agent upgrade blocking error information.
func (InMageRcmReplicationDetailsResponseOutput) AgentUpgradeState ¶
func (o InMageRcmReplicationDetailsResponseOutput) AgentUpgradeState() pulumi.StringOutput
The agent auto upgrade state.
func (InMageRcmReplicationDetailsResponseOutput) AllocatedMemoryInMB ¶
func (o InMageRcmReplicationDetailsResponseOutput) AllocatedMemoryInMB() pulumi.Float64Output
The allocated memory in MB.
func (InMageRcmReplicationDetailsResponseOutput) DiscoveryType ¶
func (o InMageRcmReplicationDetailsResponseOutput) DiscoveryType() pulumi.StringOutput
The type of the discovered VM.
func (InMageRcmReplicationDetailsResponseOutput) ElementType ¶
func (InMageRcmReplicationDetailsResponseOutput) ElementType() reflect.Type
func (InMageRcmReplicationDetailsResponseOutput) FabricDiscoveryMachineId ¶
func (o InMageRcmReplicationDetailsResponseOutput) FabricDiscoveryMachineId() pulumi.StringOutput
The ARM Id of the discovered VM.
func (InMageRcmReplicationDetailsResponseOutput) FailoverRecoveryPointId ¶
func (o InMageRcmReplicationDetailsResponseOutput) FailoverRecoveryPointId() pulumi.StringOutput
The recovery point Id to which the VM was failed over.
func (InMageRcmReplicationDetailsResponseOutput) FirmwareType ¶
func (o InMageRcmReplicationDetailsResponseOutput) FirmwareType() pulumi.StringOutput
The firmware type.
func (InMageRcmReplicationDetailsResponseOutput) InitialReplicationProcessedBytes ¶
func (o InMageRcmReplicationDetailsResponseOutput) InitialReplicationProcessedBytes() pulumi.IntOutput
The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
func (InMageRcmReplicationDetailsResponseOutput) InitialReplicationProgressPercentage ¶
func (o InMageRcmReplicationDetailsResponseOutput) InitialReplicationProgressPercentage() pulumi.IntOutput
The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
func (InMageRcmReplicationDetailsResponseOutput) InitialReplicationTransferredBytes ¶
func (o InMageRcmReplicationDetailsResponseOutput) InitialReplicationTransferredBytes() pulumi.IntOutput
The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
func (InMageRcmReplicationDetailsResponseOutput) InstanceType ¶
func (o InMageRcmReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (InMageRcmReplicationDetailsResponseOutput) InternalIdentifier ¶
func (o InMageRcmReplicationDetailsResponseOutput) InternalIdentifier() pulumi.StringOutput
The virtual machine internal identifier.
func (InMageRcmReplicationDetailsResponseOutput) IsLastUpgradeSuccessful ¶
func (o InMageRcmReplicationDetailsResponseOutput) IsLastUpgradeSuccessful() pulumi.StringOutput
A value indicating whether last agent upgrade was successful or not.
func (InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeErrorDetails ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeErrorDetails() InMageRcmLastAgentUpgradeErrorDetailsResponseArrayOutput
The last agent upgrade error information.
func (InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeFailedJobId ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeFailedJobId() pulumi.StringOutput
The last agent upgrade failed or cancelled job Id.
func (InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeType ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastAgentUpgradeType() pulumi.StringOutput
The last agent upgrade type.
func (InMageRcmReplicationDetailsResponseOutput) LastRecoveryPointId ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastRecoveryPointId() pulumi.StringOutput
The last recovery point Id.
func (InMageRcmReplicationDetailsResponseOutput) LastRecoveryPointReceived ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastRecoveryPointReceived() pulumi.StringOutput
The last recovery point received time.
func (InMageRcmReplicationDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringOutput
The last recovery point objective calculated time.
func (InMageRcmReplicationDetailsResponseOutput) LastRpoInSeconds ¶
func (o InMageRcmReplicationDetailsResponseOutput) LastRpoInSeconds() pulumi.IntOutput
The last recovery point objective value.
func (InMageRcmReplicationDetailsResponseOutput) LicenseType ¶
func (o InMageRcmReplicationDetailsResponseOutput) LicenseType() pulumi.StringOutput
License Type of the VM to be used.
func (InMageRcmReplicationDetailsResponseOutput) MobilityAgentDetails ¶
func (o InMageRcmReplicationDetailsResponseOutput) MobilityAgentDetails() InMageRcmMobilityAgentDetailsResponseOutput
The mobility agent information.
func (InMageRcmReplicationDetailsResponseOutput) MultiVmGroupName ¶
func (o InMageRcmReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringOutput
The multi VM group name.
func (InMageRcmReplicationDetailsResponseOutput) OsType ¶
func (o InMageRcmReplicationDetailsResponseOutput) OsType() pulumi.StringOutput
The type of the OS on the VM.
func (InMageRcmReplicationDetailsResponseOutput) ProcessServerId ¶
func (o InMageRcmReplicationDetailsResponseOutput) ProcessServerId() pulumi.StringOutput
The process server Id.
func (InMageRcmReplicationDetailsResponseOutput) ProcessServerName ¶
func (o InMageRcmReplicationDetailsResponseOutput) ProcessServerName() pulumi.StringOutput
The process server name.
func (InMageRcmReplicationDetailsResponseOutput) ProcessorCoreCount ¶
func (o InMageRcmReplicationDetailsResponseOutput) ProcessorCoreCount() pulumi.IntOutput
The processor core count.
func (InMageRcmReplicationDetailsResponseOutput) ProtectedDisks ¶
func (o InMageRcmReplicationDetailsResponseOutput) ProtectedDisks() InMageRcmProtectedDiskDetailsResponseArrayOutput
The list of protected disks.
func (InMageRcmReplicationDetailsResponseOutput) ResyncProcessedBytes ¶
func (o InMageRcmReplicationDetailsResponseOutput) ResyncProcessedBytes() pulumi.IntOutput
The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
func (InMageRcmReplicationDetailsResponseOutput) ResyncProgressPercentage ¶
func (o InMageRcmReplicationDetailsResponseOutput) ResyncProgressPercentage() pulumi.IntOutput
The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
func (InMageRcmReplicationDetailsResponseOutput) ResyncRequired ¶
func (o InMageRcmReplicationDetailsResponseOutput) ResyncRequired() pulumi.StringOutput
A value indicating whether resync is required.
func (InMageRcmReplicationDetailsResponseOutput) ResyncState ¶
func (o InMageRcmReplicationDetailsResponseOutput) ResyncState() pulumi.StringOutput
The resync state.
func (InMageRcmReplicationDetailsResponseOutput) ResyncTransferredBytes ¶
func (o InMageRcmReplicationDetailsResponseOutput) ResyncTransferredBytes() pulumi.IntOutput
The resync transferred bytes from source VM to azure for all selected disks on source VM.
func (InMageRcmReplicationDetailsResponseOutput) RunAsAccountId ¶
func (o InMageRcmReplicationDetailsResponseOutput) RunAsAccountId() pulumi.StringOutput
The run-as account Id.
func (InMageRcmReplicationDetailsResponseOutput) TargetAvailabilitySetId ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetAvailabilitySetId() pulumi.StringOutput
The target availability set Id.
func (InMageRcmReplicationDetailsResponseOutput) TargetAvailabilityZone ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetAvailabilityZone() pulumi.StringOutput
The target availability zone.
func (InMageRcmReplicationDetailsResponseOutput) TargetBootDiagnosticsStorageAccountId ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringOutput
The target boot diagnostics storage account ARM Id.
func (InMageRcmReplicationDetailsResponseOutput) TargetGeneration ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetGeneration() pulumi.StringOutput
The target generation.
func (InMageRcmReplicationDetailsResponseOutput) TargetNetworkId ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetNetworkId() pulumi.StringOutput
The target network Id.
func (InMageRcmReplicationDetailsResponseOutput) TargetProximityPlacementGroupId ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetProximityPlacementGroupId() pulumi.StringOutput
The target proximity placement group Id.
func (InMageRcmReplicationDetailsResponseOutput) TargetResourceGroupId ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetResourceGroupId() pulumi.StringOutput
The target resource group Id.
func (InMageRcmReplicationDetailsResponseOutput) TargetVmName ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetVmName() pulumi.StringOutput
Target VM name.
func (InMageRcmReplicationDetailsResponseOutput) TargetVmSize ¶
func (o InMageRcmReplicationDetailsResponseOutput) TargetVmSize() pulumi.StringOutput
The target VM size.
func (InMageRcmReplicationDetailsResponseOutput) TestNetworkId ¶
func (o InMageRcmReplicationDetailsResponseOutput) TestNetworkId() pulumi.StringOutput
The test network Id.
func (InMageRcmReplicationDetailsResponseOutput) ToInMageRcmReplicationDetailsResponseOutput ¶
func (o InMageRcmReplicationDetailsResponseOutput) ToInMageRcmReplicationDetailsResponseOutput() InMageRcmReplicationDetailsResponseOutput
func (InMageRcmReplicationDetailsResponseOutput) ToInMageRcmReplicationDetailsResponseOutputWithContext ¶
func (o InMageRcmReplicationDetailsResponseOutput) ToInMageRcmReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageRcmReplicationDetailsResponseOutput
type InMageReplicationDetailsResponse ¶
type InMageReplicationDetailsResponse struct { // The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always. ActiveSiteType *string `pulumi:"activeSiteType"` // The agent details. AgentDetails *InMageAgentDetailsResponse `pulumi:"agentDetails"` // A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null. AzureStorageAccountId *string `pulumi:"azureStorageAccountId"` // The compressed data change rate in MB. CompressedDataRateInMB *float64 `pulumi:"compressedDataRateInMB"` // The collection of Consistency points. ConsistencyPoints map[string]string `pulumi:"consistencyPoints"` // The data stores of the on-premise machine Value can be list of strings that contain data store names Datastores []string `pulumi:"datastores"` // A value indicating the discovery type of the machine. DiscoveryType *string `pulumi:"discoveryType"` // A value indicating whether any disk is resized for this VM. DiskResized *string `pulumi:"diskResized"` // The infrastructure VM Id. InfrastructureVmId *string `pulumi:"infrastructureVmId"` // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The source IP address. IpAddress *string `pulumi:"ipAddress"` // The last heartbeat received from the source server. LastHeartbeat *string `pulumi:"lastHeartbeat"` // The last RPO calculated time. LastRpoCalculatedTime *string `pulumi:"lastRpoCalculatedTime"` // The last update time received from on-prem components. LastUpdateReceivedTime *string `pulumi:"lastUpdateReceivedTime"` // The master target Id. MasterTargetId *string `pulumi:"masterTargetId"` // The multi vm group Id, if any. MultiVmGroupId *string `pulumi:"multiVmGroupId"` // The multi vm group name, if any. MultiVmGroupName *string `pulumi:"multiVmGroupName"` // A value indicating whether the multi vm sync is enabled or disabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The OS details. OsDetails *OSDiskDetailsResponse `pulumi:"osDetails"` // The OS Version of the protected item. OsVersion *string `pulumi:"osVersion"` // The process server Id. ProcessServerId *string `pulumi:"processServerId"` // The list of protected disks. ProtectedDisks []InMageProtectedDiskDetailsResponse `pulumi:"protectedDisks"` // The protection stage. ProtectionStage *string `pulumi:"protectionStage"` // A value indicating whether the source server requires a restart after update. RebootAfterUpdateStatus *string `pulumi:"rebootAfterUpdateStatus"` // The replica id of the protected item. ReplicaId *string `pulumi:"replicaId"` // The resync details of the machine ResyncDetails *InitialReplicationDetailsResponse `pulumi:"resyncDetails"` // The retention window end time. RetentionWindowEnd *string `pulumi:"retentionWindowEnd"` // The retention window start time. RetentionWindowStart *string `pulumi:"retentionWindowStart"` // The RPO in seconds. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The CPU count of the VM on the primary side. SourceVmCpuCount *int `pulumi:"sourceVmCpuCount"` // The RAM size of the VM on the primary side. SourceVmRamSizeInMB *int `pulumi:"sourceVmRamSizeInMB"` // The uncompressed data change rate in MB. UncompressedDataRateInMB *float64 `pulumi:"uncompressedDataRateInMB"` // The vCenter infrastructure Id. VCenterInfrastructureId *string `pulumi:"vCenterInfrastructureId"` // The validation errors of the on-premise machine Value can be list of validation errors ValidationErrors []HealthErrorResponse `pulumi:"validationErrors"` // The virtual machine Id. VmId *string `pulumi:"vmId"` // The PE Network details. VmNics []VMNicDetailsResponse `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState *string `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription *string `pulumi:"vmProtectionStateDescription"` }
InMage provider specific settings
type InMageReplicationDetailsResponseArgs ¶
type InMageReplicationDetailsResponseArgs struct { // The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always. ActiveSiteType pulumi.StringPtrInput `pulumi:"activeSiteType"` // The agent details. AgentDetails InMageAgentDetailsResponsePtrInput `pulumi:"agentDetails"` // A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null. AzureStorageAccountId pulumi.StringPtrInput `pulumi:"azureStorageAccountId"` // The compressed data change rate in MB. CompressedDataRateInMB pulumi.Float64PtrInput `pulumi:"compressedDataRateInMB"` // The collection of Consistency points. ConsistencyPoints pulumi.StringMapInput `pulumi:"consistencyPoints"` // The data stores of the on-premise machine Value can be list of strings that contain data store names Datastores pulumi.StringArrayInput `pulumi:"datastores"` // A value indicating the discovery type of the machine. DiscoveryType pulumi.StringPtrInput `pulumi:"discoveryType"` // A value indicating whether any disk is resized for this VM. DiskResized pulumi.StringPtrInput `pulumi:"diskResized"` // The infrastructure VM Id. InfrastructureVmId pulumi.StringPtrInput `pulumi:"infrastructureVmId"` // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The source IP address. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The last heartbeat received from the source server. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // The last RPO calculated time. LastRpoCalculatedTime pulumi.StringPtrInput `pulumi:"lastRpoCalculatedTime"` // The last update time received from on-prem components. LastUpdateReceivedTime pulumi.StringPtrInput `pulumi:"lastUpdateReceivedTime"` // The master target Id. MasterTargetId pulumi.StringPtrInput `pulumi:"masterTargetId"` // The multi vm group Id, if any. MultiVmGroupId pulumi.StringPtrInput `pulumi:"multiVmGroupId"` // The multi vm group name, if any. MultiVmGroupName pulumi.StringPtrInput `pulumi:"multiVmGroupName"` // A value indicating whether the multi vm sync is enabled or disabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The OS details. OsDetails OSDiskDetailsResponsePtrInput `pulumi:"osDetails"` // The OS Version of the protected item. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` // The process server Id. ProcessServerId pulumi.StringPtrInput `pulumi:"processServerId"` // The list of protected disks. ProtectedDisks InMageProtectedDiskDetailsResponseArrayInput `pulumi:"protectedDisks"` // The protection stage. ProtectionStage pulumi.StringPtrInput `pulumi:"protectionStage"` // A value indicating whether the source server requires a restart after update. RebootAfterUpdateStatus pulumi.StringPtrInput `pulumi:"rebootAfterUpdateStatus"` // The replica id of the protected item. ReplicaId pulumi.StringPtrInput `pulumi:"replicaId"` // The resync details of the machine ResyncDetails InitialReplicationDetailsResponsePtrInput `pulumi:"resyncDetails"` // The retention window end time. RetentionWindowEnd pulumi.StringPtrInput `pulumi:"retentionWindowEnd"` // The retention window start time. RetentionWindowStart pulumi.StringPtrInput `pulumi:"retentionWindowStart"` // The RPO in seconds. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The CPU count of the VM on the primary side. SourceVmCpuCount pulumi.IntPtrInput `pulumi:"sourceVmCpuCount"` // The RAM size of the VM on the primary side. SourceVmRamSizeInMB pulumi.IntPtrInput `pulumi:"sourceVmRamSizeInMB"` // The uncompressed data change rate in MB. UncompressedDataRateInMB pulumi.Float64PtrInput `pulumi:"uncompressedDataRateInMB"` // The vCenter infrastructure Id. VCenterInfrastructureId pulumi.StringPtrInput `pulumi:"vCenterInfrastructureId"` // The validation errors of the on-premise machine Value can be list of validation errors ValidationErrors HealthErrorResponseArrayInput `pulumi:"validationErrors"` // The virtual machine Id. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The PE Network details. VmNics VMNicDetailsResponseArrayInput `pulumi:"vmNics"` // The protection state for the vm. VmProtectionState pulumi.StringPtrInput `pulumi:"vmProtectionState"` // The protection state description for the vm. VmProtectionStateDescription pulumi.StringPtrInput `pulumi:"vmProtectionStateDescription"` }
InMage provider specific settings
func (InMageReplicationDetailsResponseArgs) ElementType ¶
func (InMageReplicationDetailsResponseArgs) ElementType() reflect.Type
func (InMageReplicationDetailsResponseArgs) ToInMageReplicationDetailsResponseOutput ¶
func (i InMageReplicationDetailsResponseArgs) ToInMageReplicationDetailsResponseOutput() InMageReplicationDetailsResponseOutput
func (InMageReplicationDetailsResponseArgs) ToInMageReplicationDetailsResponseOutputWithContext ¶
func (i InMageReplicationDetailsResponseArgs) ToInMageReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageReplicationDetailsResponseOutput
type InMageReplicationDetailsResponseInput ¶
type InMageReplicationDetailsResponseInput interface { pulumi.Input ToInMageReplicationDetailsResponseOutput() InMageReplicationDetailsResponseOutput ToInMageReplicationDetailsResponseOutputWithContext(context.Context) InMageReplicationDetailsResponseOutput }
InMageReplicationDetailsResponseInput is an input type that accepts InMageReplicationDetailsResponseArgs and InMageReplicationDetailsResponseOutput values. You can construct a concrete instance of `InMageReplicationDetailsResponseInput` via:
InMageReplicationDetailsResponseArgs{...}
type InMageReplicationDetailsResponseOutput ¶
type InMageReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
InMage provider specific settings
func (InMageReplicationDetailsResponseOutput) ActiveSiteType ¶
func (o InMageReplicationDetailsResponseOutput) ActiveSiteType() pulumi.StringPtrOutput
The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
func (InMageReplicationDetailsResponseOutput) AgentDetails ¶
func (o InMageReplicationDetailsResponseOutput) AgentDetails() InMageAgentDetailsResponsePtrOutput
The agent details.
func (InMageReplicationDetailsResponseOutput) AzureStorageAccountId ¶
func (o InMageReplicationDetailsResponseOutput) AzureStorageAccountId() pulumi.StringPtrOutput
A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
func (InMageReplicationDetailsResponseOutput) CompressedDataRateInMB ¶
func (o InMageReplicationDetailsResponseOutput) CompressedDataRateInMB() pulumi.Float64PtrOutput
The compressed data change rate in MB.
func (InMageReplicationDetailsResponseOutput) ConsistencyPoints ¶
func (o InMageReplicationDetailsResponseOutput) ConsistencyPoints() pulumi.StringMapOutput
The collection of Consistency points.
func (InMageReplicationDetailsResponseOutput) Datastores ¶
func (o InMageReplicationDetailsResponseOutput) Datastores() pulumi.StringArrayOutput
The data stores of the on-premise machine Value can be list of strings that contain data store names
func (InMageReplicationDetailsResponseOutput) DiscoveryType ¶
func (o InMageReplicationDetailsResponseOutput) DiscoveryType() pulumi.StringPtrOutput
A value indicating the discovery type of the machine.
func (InMageReplicationDetailsResponseOutput) DiskResized ¶
func (o InMageReplicationDetailsResponseOutput) DiskResized() pulumi.StringPtrOutput
A value indicating whether any disk is resized for this VM.
func (InMageReplicationDetailsResponseOutput) ElementType ¶
func (InMageReplicationDetailsResponseOutput) ElementType() reflect.Type
func (InMageReplicationDetailsResponseOutput) InfrastructureVmId ¶
func (o InMageReplicationDetailsResponseOutput) InfrastructureVmId() pulumi.StringPtrOutput
The infrastructure VM Id.
func (InMageReplicationDetailsResponseOutput) InstanceType ¶
func (o InMageReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (InMageReplicationDetailsResponseOutput) IpAddress ¶
func (o InMageReplicationDetailsResponseOutput) IpAddress() pulumi.StringPtrOutput
The source IP address.
func (InMageReplicationDetailsResponseOutput) LastHeartbeat ¶
func (o InMageReplicationDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The last heartbeat received from the source server.
func (InMageReplicationDetailsResponseOutput) LastRpoCalculatedTime ¶
func (o InMageReplicationDetailsResponseOutput) LastRpoCalculatedTime() pulumi.StringPtrOutput
The last RPO calculated time.
func (InMageReplicationDetailsResponseOutput) LastUpdateReceivedTime ¶
func (o InMageReplicationDetailsResponseOutput) LastUpdateReceivedTime() pulumi.StringPtrOutput
The last update time received from on-prem components.
func (InMageReplicationDetailsResponseOutput) MasterTargetId ¶
func (o InMageReplicationDetailsResponseOutput) MasterTargetId() pulumi.StringPtrOutput
The master target Id.
func (InMageReplicationDetailsResponseOutput) MultiVmGroupId ¶
func (o InMageReplicationDetailsResponseOutput) MultiVmGroupId() pulumi.StringPtrOutput
The multi vm group Id, if any.
func (InMageReplicationDetailsResponseOutput) MultiVmGroupName ¶
func (o InMageReplicationDetailsResponseOutput) MultiVmGroupName() pulumi.StringPtrOutput
The multi vm group name, if any.
func (InMageReplicationDetailsResponseOutput) MultiVmSyncStatus ¶
func (o InMageReplicationDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether the multi vm sync is enabled or disabled.
func (InMageReplicationDetailsResponseOutput) OsDetails ¶
func (o InMageReplicationDetailsResponseOutput) OsDetails() OSDiskDetailsResponsePtrOutput
The OS details.
func (InMageReplicationDetailsResponseOutput) OsVersion ¶
func (o InMageReplicationDetailsResponseOutput) OsVersion() pulumi.StringPtrOutput
The OS Version of the protected item.
func (InMageReplicationDetailsResponseOutput) ProcessServerId ¶
func (o InMageReplicationDetailsResponseOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id.
func (InMageReplicationDetailsResponseOutput) ProtectedDisks ¶
func (o InMageReplicationDetailsResponseOutput) ProtectedDisks() InMageProtectedDiskDetailsResponseArrayOutput
The list of protected disks.
func (InMageReplicationDetailsResponseOutput) ProtectionStage ¶
func (o InMageReplicationDetailsResponseOutput) ProtectionStage() pulumi.StringPtrOutput
The protection stage.
func (InMageReplicationDetailsResponseOutput) RebootAfterUpdateStatus ¶
func (o InMageReplicationDetailsResponseOutput) RebootAfterUpdateStatus() pulumi.StringPtrOutput
A value indicating whether the source server requires a restart after update.
func (InMageReplicationDetailsResponseOutput) ReplicaId ¶
func (o InMageReplicationDetailsResponseOutput) ReplicaId() pulumi.StringPtrOutput
The replica id of the protected item.
func (InMageReplicationDetailsResponseOutput) ResyncDetails ¶
func (o InMageReplicationDetailsResponseOutput) ResyncDetails() InitialReplicationDetailsResponsePtrOutput
The resync details of the machine
func (InMageReplicationDetailsResponseOutput) RetentionWindowEnd ¶
func (o InMageReplicationDetailsResponseOutput) RetentionWindowEnd() pulumi.StringPtrOutput
The retention window end time.
func (InMageReplicationDetailsResponseOutput) RetentionWindowStart ¶
func (o InMageReplicationDetailsResponseOutput) RetentionWindowStart() pulumi.StringPtrOutput
The retention window start time.
func (InMageReplicationDetailsResponseOutput) RpoInSeconds ¶
func (o InMageReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
The RPO in seconds.
func (InMageReplicationDetailsResponseOutput) SourceVmCpuCount ¶
func (o InMageReplicationDetailsResponseOutput) SourceVmCpuCount() pulumi.IntPtrOutput
The CPU count of the VM on the primary side.
func (InMageReplicationDetailsResponseOutput) SourceVmRamSizeInMB ¶
func (o InMageReplicationDetailsResponseOutput) SourceVmRamSizeInMB() pulumi.IntPtrOutput
The RAM size of the VM on the primary side.
func (InMageReplicationDetailsResponseOutput) ToInMageReplicationDetailsResponseOutput ¶
func (o InMageReplicationDetailsResponseOutput) ToInMageReplicationDetailsResponseOutput() InMageReplicationDetailsResponseOutput
func (InMageReplicationDetailsResponseOutput) ToInMageReplicationDetailsResponseOutputWithContext ¶
func (o InMageReplicationDetailsResponseOutput) ToInMageReplicationDetailsResponseOutputWithContext(ctx context.Context) InMageReplicationDetailsResponseOutput
func (InMageReplicationDetailsResponseOutput) UncompressedDataRateInMB ¶
func (o InMageReplicationDetailsResponseOutput) UncompressedDataRateInMB() pulumi.Float64PtrOutput
The uncompressed data change rate in MB.
func (InMageReplicationDetailsResponseOutput) VCenterInfrastructureId ¶
func (o InMageReplicationDetailsResponseOutput) VCenterInfrastructureId() pulumi.StringPtrOutput
The vCenter infrastructure Id.
func (InMageReplicationDetailsResponseOutput) ValidationErrors ¶
func (o InMageReplicationDetailsResponseOutput) ValidationErrors() HealthErrorResponseArrayOutput
The validation errors of the on-premise machine Value can be list of validation errors
func (InMageReplicationDetailsResponseOutput) VmId ¶
func (o InMageReplicationDetailsResponseOutput) VmId() pulumi.StringPtrOutput
The virtual machine Id.
func (InMageReplicationDetailsResponseOutput) VmNics ¶
func (o InMageReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
The PE Network details.
func (InMageReplicationDetailsResponseOutput) VmProtectionState ¶
func (o InMageReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
The protection state for the vm.
func (InMageReplicationDetailsResponseOutput) VmProtectionStateDescription ¶
func (o InMageReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
The protection state description for the vm.
type InMageVolumeExclusionOptions ¶
type InMageVolumeExclusionOptions struct { // The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false. OnlyExcludeIfSingleVolume *string `pulumi:"onlyExcludeIfSingleVolume"` // The volume label. The disk having any volume with this label will be excluded from replication. VolumeLabel *string `pulumi:"volumeLabel"` }
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
type InMageVolumeExclusionOptionsArgs ¶
type InMageVolumeExclusionOptionsArgs struct { // The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false. OnlyExcludeIfSingleVolume pulumi.StringPtrInput `pulumi:"onlyExcludeIfSingleVolume"` // The volume label. The disk having any volume with this label will be excluded from replication. VolumeLabel pulumi.StringPtrInput `pulumi:"volumeLabel"` }
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
func (InMageVolumeExclusionOptionsArgs) ElementType ¶
func (InMageVolumeExclusionOptionsArgs) ElementType() reflect.Type
func (InMageVolumeExclusionOptionsArgs) ToInMageVolumeExclusionOptionsOutput ¶
func (i InMageVolumeExclusionOptionsArgs) ToInMageVolumeExclusionOptionsOutput() InMageVolumeExclusionOptionsOutput
func (InMageVolumeExclusionOptionsArgs) ToInMageVolumeExclusionOptionsOutputWithContext ¶
func (i InMageVolumeExclusionOptionsArgs) ToInMageVolumeExclusionOptionsOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsOutput
type InMageVolumeExclusionOptionsArray ¶
type InMageVolumeExclusionOptionsArray []InMageVolumeExclusionOptionsInput
func (InMageVolumeExclusionOptionsArray) ElementType ¶
func (InMageVolumeExclusionOptionsArray) ElementType() reflect.Type
func (InMageVolumeExclusionOptionsArray) ToInMageVolumeExclusionOptionsArrayOutput ¶
func (i InMageVolumeExclusionOptionsArray) ToInMageVolumeExclusionOptionsArrayOutput() InMageVolumeExclusionOptionsArrayOutput
func (InMageVolumeExclusionOptionsArray) ToInMageVolumeExclusionOptionsArrayOutputWithContext ¶
func (i InMageVolumeExclusionOptionsArray) ToInMageVolumeExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsArrayOutput
type InMageVolumeExclusionOptionsArrayInput ¶
type InMageVolumeExclusionOptionsArrayInput interface { pulumi.Input ToInMageVolumeExclusionOptionsArrayOutput() InMageVolumeExclusionOptionsArrayOutput ToInMageVolumeExclusionOptionsArrayOutputWithContext(context.Context) InMageVolumeExclusionOptionsArrayOutput }
InMageVolumeExclusionOptionsArrayInput is an input type that accepts InMageVolumeExclusionOptionsArray and InMageVolumeExclusionOptionsArrayOutput values. You can construct a concrete instance of `InMageVolumeExclusionOptionsArrayInput` via:
InMageVolumeExclusionOptionsArray{ InMageVolumeExclusionOptionsArgs{...} }
type InMageVolumeExclusionOptionsArrayOutput ¶
type InMageVolumeExclusionOptionsArrayOutput struct{ *pulumi.OutputState }
func (InMageVolumeExclusionOptionsArrayOutput) ElementType ¶
func (InMageVolumeExclusionOptionsArrayOutput) ElementType() reflect.Type
func (InMageVolumeExclusionOptionsArrayOutput) ToInMageVolumeExclusionOptionsArrayOutput ¶
func (o InMageVolumeExclusionOptionsArrayOutput) ToInMageVolumeExclusionOptionsArrayOutput() InMageVolumeExclusionOptionsArrayOutput
func (InMageVolumeExclusionOptionsArrayOutput) ToInMageVolumeExclusionOptionsArrayOutputWithContext ¶
func (o InMageVolumeExclusionOptionsArrayOutput) ToInMageVolumeExclusionOptionsArrayOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsArrayOutput
type InMageVolumeExclusionOptionsInput ¶
type InMageVolumeExclusionOptionsInput interface { pulumi.Input ToInMageVolumeExclusionOptionsOutput() InMageVolumeExclusionOptionsOutput ToInMageVolumeExclusionOptionsOutputWithContext(context.Context) InMageVolumeExclusionOptionsOutput }
InMageVolumeExclusionOptionsInput is an input type that accepts InMageVolumeExclusionOptionsArgs and InMageVolumeExclusionOptionsOutput values. You can construct a concrete instance of `InMageVolumeExclusionOptionsInput` via:
InMageVolumeExclusionOptionsArgs{...}
type InMageVolumeExclusionOptionsOutput ¶
type InMageVolumeExclusionOptionsOutput struct{ *pulumi.OutputState }
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
func (InMageVolumeExclusionOptionsOutput) ElementType ¶
func (InMageVolumeExclusionOptionsOutput) ElementType() reflect.Type
func (InMageVolumeExclusionOptionsOutput) OnlyExcludeIfSingleVolume ¶
func (o InMageVolumeExclusionOptionsOutput) OnlyExcludeIfSingleVolume() pulumi.StringPtrOutput
The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
func (InMageVolumeExclusionOptionsOutput) ToInMageVolumeExclusionOptionsOutput ¶
func (o InMageVolumeExclusionOptionsOutput) ToInMageVolumeExclusionOptionsOutput() InMageVolumeExclusionOptionsOutput
func (InMageVolumeExclusionOptionsOutput) ToInMageVolumeExclusionOptionsOutputWithContext ¶
func (o InMageVolumeExclusionOptionsOutput) ToInMageVolumeExclusionOptionsOutputWithContext(ctx context.Context) InMageVolumeExclusionOptionsOutput
func (InMageVolumeExclusionOptionsOutput) VolumeLabel ¶
func (o InMageVolumeExclusionOptionsOutput) VolumeLabel() pulumi.StringPtrOutput
The volume label. The disk having any volume with this label will be excluded from replication.
type InitialReplicationDetailsResponse ¶
type InitialReplicationDetailsResponse struct { // The initial replication progress percentage. InitialReplicationProgressPercentage *string `pulumi:"initialReplicationProgressPercentage"` // Initial replication type. InitialReplicationType *string `pulumi:"initialReplicationType"` }
Initial replication details.
type InitialReplicationDetailsResponseArgs ¶
type InitialReplicationDetailsResponseArgs struct { // The initial replication progress percentage. InitialReplicationProgressPercentage pulumi.StringPtrInput `pulumi:"initialReplicationProgressPercentage"` // Initial replication type. InitialReplicationType pulumi.StringPtrInput `pulumi:"initialReplicationType"` }
Initial replication details.
func (InitialReplicationDetailsResponseArgs) ElementType ¶
func (InitialReplicationDetailsResponseArgs) ElementType() reflect.Type
func (InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponseOutput ¶
func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponseOutput() InitialReplicationDetailsResponseOutput
func (InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponseOutputWithContext ¶
func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponseOutputWithContext(ctx context.Context) InitialReplicationDetailsResponseOutput
func (InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponsePtrOutput ¶
func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput
func (InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponsePtrOutputWithContext ¶
func (i InitialReplicationDetailsResponseArgs) ToInitialReplicationDetailsResponsePtrOutputWithContext(ctx context.Context) InitialReplicationDetailsResponsePtrOutput
type InitialReplicationDetailsResponseInput ¶
type InitialReplicationDetailsResponseInput interface { pulumi.Input ToInitialReplicationDetailsResponseOutput() InitialReplicationDetailsResponseOutput ToInitialReplicationDetailsResponseOutputWithContext(context.Context) InitialReplicationDetailsResponseOutput }
InitialReplicationDetailsResponseInput is an input type that accepts InitialReplicationDetailsResponseArgs and InitialReplicationDetailsResponseOutput values. You can construct a concrete instance of `InitialReplicationDetailsResponseInput` via:
InitialReplicationDetailsResponseArgs{...}
type InitialReplicationDetailsResponseOutput ¶
type InitialReplicationDetailsResponseOutput struct{ *pulumi.OutputState }
Initial replication details.
func (InitialReplicationDetailsResponseOutput) ElementType ¶
func (InitialReplicationDetailsResponseOutput) ElementType() reflect.Type
func (InitialReplicationDetailsResponseOutput) InitialReplicationProgressPercentage ¶
func (o InitialReplicationDetailsResponseOutput) InitialReplicationProgressPercentage() pulumi.StringPtrOutput
The initial replication progress percentage.
func (InitialReplicationDetailsResponseOutput) InitialReplicationType ¶
func (o InitialReplicationDetailsResponseOutput) InitialReplicationType() pulumi.StringPtrOutput
Initial replication type.
func (InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponseOutput ¶
func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponseOutput() InitialReplicationDetailsResponseOutput
func (InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponseOutputWithContext ¶
func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponseOutputWithContext(ctx context.Context) InitialReplicationDetailsResponseOutput
func (InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponsePtrOutput ¶
func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput
func (InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponsePtrOutputWithContext ¶
func (o InitialReplicationDetailsResponseOutput) ToInitialReplicationDetailsResponsePtrOutputWithContext(ctx context.Context) InitialReplicationDetailsResponsePtrOutput
type InitialReplicationDetailsResponsePtrInput ¶
type InitialReplicationDetailsResponsePtrInput interface { pulumi.Input ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput ToInitialReplicationDetailsResponsePtrOutputWithContext(context.Context) InitialReplicationDetailsResponsePtrOutput }
InitialReplicationDetailsResponsePtrInput is an input type that accepts InitialReplicationDetailsResponseArgs, InitialReplicationDetailsResponsePtr and InitialReplicationDetailsResponsePtrOutput values. You can construct a concrete instance of `InitialReplicationDetailsResponsePtrInput` via:
InitialReplicationDetailsResponseArgs{...} or: nil
func InitialReplicationDetailsResponsePtr ¶
func InitialReplicationDetailsResponsePtr(v *InitialReplicationDetailsResponseArgs) InitialReplicationDetailsResponsePtrInput
type InitialReplicationDetailsResponsePtrOutput ¶
type InitialReplicationDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (InitialReplicationDetailsResponsePtrOutput) ElementType ¶
func (InitialReplicationDetailsResponsePtrOutput) ElementType() reflect.Type
func (InitialReplicationDetailsResponsePtrOutput) InitialReplicationProgressPercentage ¶
func (o InitialReplicationDetailsResponsePtrOutput) InitialReplicationProgressPercentage() pulumi.StringPtrOutput
The initial replication progress percentage.
func (InitialReplicationDetailsResponsePtrOutput) InitialReplicationType ¶
func (o InitialReplicationDetailsResponsePtrOutput) InitialReplicationType() pulumi.StringPtrOutput
Initial replication type.
func (InitialReplicationDetailsResponsePtrOutput) ToInitialReplicationDetailsResponsePtrOutput ¶
func (o InitialReplicationDetailsResponsePtrOutput) ToInitialReplicationDetailsResponsePtrOutput() InitialReplicationDetailsResponsePtrOutput
func (InitialReplicationDetailsResponsePtrOutput) ToInitialReplicationDetailsResponsePtrOutputWithContext ¶
func (o InitialReplicationDetailsResponsePtrOutput) ToInitialReplicationDetailsResponsePtrOutputWithContext(ctx context.Context) InitialReplicationDetailsResponsePtrOutput
type InnerHealthErrorResponse ¶
type InnerHealthErrorResponse struct { // Error creation time (UTC) CreationTimeUtc *string `pulumi:"creationTimeUtc"` // ID of the entity. EntityId *string `pulumi:"entityId"` // Category of error. ErrorCategory *string `pulumi:"errorCategory"` // Error code. ErrorCode *string `pulumi:"errorCode"` // Level of error. ErrorLevel *string `pulumi:"errorLevel"` // Error message. ErrorMessage *string `pulumi:"errorMessage"` // Source of error. ErrorSource *string `pulumi:"errorSource"` // Type of error. ErrorType *string `pulumi:"errorType"` // Possible causes of error. PossibleCauses *string `pulumi:"possibleCauses"` // Recommended action to resolve error. RecommendedAction *string `pulumi:"recommendedAction"` // DRA error message. RecoveryProviderErrorMessage *string `pulumi:"recoveryProviderErrorMessage"` // Summary message of the entity. SummaryMessage *string `pulumi:"summaryMessage"` }
Implements InnerHealthError class. HealthError object has a list of InnerHealthErrors as child errors. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
type InnerHealthErrorResponseArgs ¶
type InnerHealthErrorResponseArgs struct { // Error creation time (UTC) CreationTimeUtc pulumi.StringPtrInput `pulumi:"creationTimeUtc"` // ID of the entity. EntityId pulumi.StringPtrInput `pulumi:"entityId"` // Category of error. ErrorCategory pulumi.StringPtrInput `pulumi:"errorCategory"` // Error code. ErrorCode pulumi.StringPtrInput `pulumi:"errorCode"` // Level of error. ErrorLevel pulumi.StringPtrInput `pulumi:"errorLevel"` // Error message. ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"` // Source of error. ErrorSource pulumi.StringPtrInput `pulumi:"errorSource"` // Type of error. ErrorType pulumi.StringPtrInput `pulumi:"errorType"` // Possible causes of error. PossibleCauses pulumi.StringPtrInput `pulumi:"possibleCauses"` // Recommended action to resolve error. RecommendedAction pulumi.StringPtrInput `pulumi:"recommendedAction"` // DRA error message. RecoveryProviderErrorMessage pulumi.StringPtrInput `pulumi:"recoveryProviderErrorMessage"` // Summary message of the entity. SummaryMessage pulumi.StringPtrInput `pulumi:"summaryMessage"` }
Implements InnerHealthError class. HealthError object has a list of InnerHealthErrors as child errors. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
func (InnerHealthErrorResponseArgs) ElementType ¶
func (InnerHealthErrorResponseArgs) ElementType() reflect.Type
func (InnerHealthErrorResponseArgs) ToInnerHealthErrorResponseOutput ¶
func (i InnerHealthErrorResponseArgs) ToInnerHealthErrorResponseOutput() InnerHealthErrorResponseOutput
func (InnerHealthErrorResponseArgs) ToInnerHealthErrorResponseOutputWithContext ¶
func (i InnerHealthErrorResponseArgs) ToInnerHealthErrorResponseOutputWithContext(ctx context.Context) InnerHealthErrorResponseOutput
type InnerHealthErrorResponseArray ¶
type InnerHealthErrorResponseArray []InnerHealthErrorResponseInput
func (InnerHealthErrorResponseArray) ElementType ¶
func (InnerHealthErrorResponseArray) ElementType() reflect.Type
func (InnerHealthErrorResponseArray) ToInnerHealthErrorResponseArrayOutput ¶
func (i InnerHealthErrorResponseArray) ToInnerHealthErrorResponseArrayOutput() InnerHealthErrorResponseArrayOutput
func (InnerHealthErrorResponseArray) ToInnerHealthErrorResponseArrayOutputWithContext ¶
func (i InnerHealthErrorResponseArray) ToInnerHealthErrorResponseArrayOutputWithContext(ctx context.Context) InnerHealthErrorResponseArrayOutput
type InnerHealthErrorResponseArrayInput ¶
type InnerHealthErrorResponseArrayInput interface { pulumi.Input ToInnerHealthErrorResponseArrayOutput() InnerHealthErrorResponseArrayOutput ToInnerHealthErrorResponseArrayOutputWithContext(context.Context) InnerHealthErrorResponseArrayOutput }
InnerHealthErrorResponseArrayInput is an input type that accepts InnerHealthErrorResponseArray and InnerHealthErrorResponseArrayOutput values. You can construct a concrete instance of `InnerHealthErrorResponseArrayInput` via:
InnerHealthErrorResponseArray{ InnerHealthErrorResponseArgs{...} }
type InnerHealthErrorResponseArrayOutput ¶
type InnerHealthErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (InnerHealthErrorResponseArrayOutput) ElementType ¶
func (InnerHealthErrorResponseArrayOutput) ElementType() reflect.Type
func (InnerHealthErrorResponseArrayOutput) Index ¶
func (o InnerHealthErrorResponseArrayOutput) Index(i pulumi.IntInput) InnerHealthErrorResponseOutput
func (InnerHealthErrorResponseArrayOutput) ToInnerHealthErrorResponseArrayOutput ¶
func (o InnerHealthErrorResponseArrayOutput) ToInnerHealthErrorResponseArrayOutput() InnerHealthErrorResponseArrayOutput
func (InnerHealthErrorResponseArrayOutput) ToInnerHealthErrorResponseArrayOutputWithContext ¶
func (o InnerHealthErrorResponseArrayOutput) ToInnerHealthErrorResponseArrayOutputWithContext(ctx context.Context) InnerHealthErrorResponseArrayOutput
type InnerHealthErrorResponseInput ¶
type InnerHealthErrorResponseInput interface { pulumi.Input ToInnerHealthErrorResponseOutput() InnerHealthErrorResponseOutput ToInnerHealthErrorResponseOutputWithContext(context.Context) InnerHealthErrorResponseOutput }
InnerHealthErrorResponseInput is an input type that accepts InnerHealthErrorResponseArgs and InnerHealthErrorResponseOutput values. You can construct a concrete instance of `InnerHealthErrorResponseInput` via:
InnerHealthErrorResponseArgs{...}
type InnerHealthErrorResponseOutput ¶
type InnerHealthErrorResponseOutput struct{ *pulumi.OutputState }
Implements InnerHealthError class. HealthError object has a list of InnerHealthErrors as child errors. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
func (InnerHealthErrorResponseOutput) CreationTimeUtc ¶
func (o InnerHealthErrorResponseOutput) CreationTimeUtc() pulumi.StringPtrOutput
Error creation time (UTC)
func (InnerHealthErrorResponseOutput) ElementType ¶
func (InnerHealthErrorResponseOutput) ElementType() reflect.Type
func (InnerHealthErrorResponseOutput) EntityId ¶
func (o InnerHealthErrorResponseOutput) EntityId() pulumi.StringPtrOutput
ID of the entity.
func (InnerHealthErrorResponseOutput) ErrorCategory ¶
func (o InnerHealthErrorResponseOutput) ErrorCategory() pulumi.StringPtrOutput
Category of error.
func (InnerHealthErrorResponseOutput) ErrorCode ¶
func (o InnerHealthErrorResponseOutput) ErrorCode() pulumi.StringPtrOutput
Error code.
func (InnerHealthErrorResponseOutput) ErrorLevel ¶
func (o InnerHealthErrorResponseOutput) ErrorLevel() pulumi.StringPtrOutput
Level of error.
func (InnerHealthErrorResponseOutput) ErrorMessage ¶
func (o InnerHealthErrorResponseOutput) ErrorMessage() pulumi.StringPtrOutput
Error message.
func (InnerHealthErrorResponseOutput) ErrorSource ¶
func (o InnerHealthErrorResponseOutput) ErrorSource() pulumi.StringPtrOutput
Source of error.
func (InnerHealthErrorResponseOutput) ErrorType ¶
func (o InnerHealthErrorResponseOutput) ErrorType() pulumi.StringPtrOutput
Type of error.
func (InnerHealthErrorResponseOutput) PossibleCauses ¶
func (o InnerHealthErrorResponseOutput) PossibleCauses() pulumi.StringPtrOutput
Possible causes of error.
func (InnerHealthErrorResponseOutput) RecommendedAction ¶
func (o InnerHealthErrorResponseOutput) RecommendedAction() pulumi.StringPtrOutput
Recommended action to resolve error.
func (InnerHealthErrorResponseOutput) RecoveryProviderErrorMessage ¶
func (o InnerHealthErrorResponseOutput) RecoveryProviderErrorMessage() pulumi.StringPtrOutput
DRA error message.
func (InnerHealthErrorResponseOutput) SummaryMessage ¶
func (o InnerHealthErrorResponseOutput) SummaryMessage() pulumi.StringPtrOutput
Summary message of the entity.
func (InnerHealthErrorResponseOutput) ToInnerHealthErrorResponseOutput ¶
func (o InnerHealthErrorResponseOutput) ToInnerHealthErrorResponseOutput() InnerHealthErrorResponseOutput
func (InnerHealthErrorResponseOutput) ToInnerHealthErrorResponseOutputWithContext ¶
func (o InnerHealthErrorResponseOutput) ToInnerHealthErrorResponseOutputWithContext(ctx context.Context) InnerHealthErrorResponseOutput
type InputEndpointResponse ¶
type InputEndpointResponse struct { // The input endpoint name. EndpointName *string `pulumi:"endpointName"` // The input endpoint private port. PrivatePort *int `pulumi:"privatePort"` // The input endpoint protocol. Protocol *string `pulumi:"protocol"` // The input endpoint public port. PublicPort *int `pulumi:"publicPort"` }
Azure VM input endpoint details.
type InputEndpointResponseArgs ¶
type InputEndpointResponseArgs struct { // The input endpoint name. EndpointName pulumi.StringPtrInput `pulumi:"endpointName"` // The input endpoint private port. PrivatePort pulumi.IntPtrInput `pulumi:"privatePort"` // The input endpoint protocol. Protocol pulumi.StringPtrInput `pulumi:"protocol"` // The input endpoint public port. PublicPort pulumi.IntPtrInput `pulumi:"publicPort"` }
Azure VM input endpoint details.
func (InputEndpointResponseArgs) ElementType ¶
func (InputEndpointResponseArgs) ElementType() reflect.Type
func (InputEndpointResponseArgs) ToInputEndpointResponseOutput ¶
func (i InputEndpointResponseArgs) ToInputEndpointResponseOutput() InputEndpointResponseOutput
func (InputEndpointResponseArgs) ToInputEndpointResponseOutputWithContext ¶
func (i InputEndpointResponseArgs) ToInputEndpointResponseOutputWithContext(ctx context.Context) InputEndpointResponseOutput
type InputEndpointResponseArray ¶
type InputEndpointResponseArray []InputEndpointResponseInput
func (InputEndpointResponseArray) ElementType ¶
func (InputEndpointResponseArray) ElementType() reflect.Type
func (InputEndpointResponseArray) ToInputEndpointResponseArrayOutput ¶
func (i InputEndpointResponseArray) ToInputEndpointResponseArrayOutput() InputEndpointResponseArrayOutput
func (InputEndpointResponseArray) ToInputEndpointResponseArrayOutputWithContext ¶
func (i InputEndpointResponseArray) ToInputEndpointResponseArrayOutputWithContext(ctx context.Context) InputEndpointResponseArrayOutput
type InputEndpointResponseArrayInput ¶
type InputEndpointResponseArrayInput interface { pulumi.Input ToInputEndpointResponseArrayOutput() InputEndpointResponseArrayOutput ToInputEndpointResponseArrayOutputWithContext(context.Context) InputEndpointResponseArrayOutput }
InputEndpointResponseArrayInput is an input type that accepts InputEndpointResponseArray and InputEndpointResponseArrayOutput values. You can construct a concrete instance of `InputEndpointResponseArrayInput` via:
InputEndpointResponseArray{ InputEndpointResponseArgs{...} }
type InputEndpointResponseArrayOutput ¶
type InputEndpointResponseArrayOutput struct{ *pulumi.OutputState }
func (InputEndpointResponseArrayOutput) ElementType ¶
func (InputEndpointResponseArrayOutput) ElementType() reflect.Type
func (InputEndpointResponseArrayOutput) Index ¶
func (o InputEndpointResponseArrayOutput) Index(i pulumi.IntInput) InputEndpointResponseOutput
func (InputEndpointResponseArrayOutput) ToInputEndpointResponseArrayOutput ¶
func (o InputEndpointResponseArrayOutput) ToInputEndpointResponseArrayOutput() InputEndpointResponseArrayOutput
func (InputEndpointResponseArrayOutput) ToInputEndpointResponseArrayOutputWithContext ¶
func (o InputEndpointResponseArrayOutput) ToInputEndpointResponseArrayOutputWithContext(ctx context.Context) InputEndpointResponseArrayOutput
type InputEndpointResponseInput ¶
type InputEndpointResponseInput interface { pulumi.Input ToInputEndpointResponseOutput() InputEndpointResponseOutput ToInputEndpointResponseOutputWithContext(context.Context) InputEndpointResponseOutput }
InputEndpointResponseInput is an input type that accepts InputEndpointResponseArgs and InputEndpointResponseOutput values. You can construct a concrete instance of `InputEndpointResponseInput` via:
InputEndpointResponseArgs{...}
type InputEndpointResponseOutput ¶
type InputEndpointResponseOutput struct{ *pulumi.OutputState }
Azure VM input endpoint details.
func (InputEndpointResponseOutput) ElementType ¶
func (InputEndpointResponseOutput) ElementType() reflect.Type
func (InputEndpointResponseOutput) EndpointName ¶
func (o InputEndpointResponseOutput) EndpointName() pulumi.StringPtrOutput
The input endpoint name.
func (InputEndpointResponseOutput) PrivatePort ¶
func (o InputEndpointResponseOutput) PrivatePort() pulumi.IntPtrOutput
The input endpoint private port.
func (InputEndpointResponseOutput) Protocol ¶
func (o InputEndpointResponseOutput) Protocol() pulumi.StringPtrOutput
The input endpoint protocol.
func (InputEndpointResponseOutput) PublicPort ¶
func (o InputEndpointResponseOutput) PublicPort() pulumi.IntPtrOutput
The input endpoint public port.
func (InputEndpointResponseOutput) ToInputEndpointResponseOutput ¶
func (o InputEndpointResponseOutput) ToInputEndpointResponseOutput() InputEndpointResponseOutput
func (InputEndpointResponseOutput) ToInputEndpointResponseOutputWithContext ¶
func (o InputEndpointResponseOutput) ToInputEndpointResponseOutputWithContext(ctx context.Context) InputEndpointResponseOutput
type KeyEncryptionKeyInfo ¶
type KeyEncryptionKeyInfo struct { // The key URL / identifier. KeyIdentifier *string `pulumi:"keyIdentifier"` // The KeyVault resource ARM Id for key. KeyVaultResourceArmId *string `pulumi:"keyVaultResourceArmId"` }
Key Encryption Key (KEK) information.
type KeyEncryptionKeyInfoArgs ¶
type KeyEncryptionKeyInfoArgs struct { // The key URL / identifier. KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` // The KeyVault resource ARM Id for key. KeyVaultResourceArmId pulumi.StringPtrInput `pulumi:"keyVaultResourceArmId"` }
Key Encryption Key (KEK) information.
func (KeyEncryptionKeyInfoArgs) ElementType ¶
func (KeyEncryptionKeyInfoArgs) ElementType() reflect.Type
func (KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoOutput ¶
func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoOutput() KeyEncryptionKeyInfoOutput
func (KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoOutputWithContext ¶
func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoOutput
func (KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoPtrOutput ¶
func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput
func (KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoPtrOutputWithContext ¶
func (i KeyEncryptionKeyInfoArgs) ToKeyEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoPtrOutput
type KeyEncryptionKeyInfoInput ¶
type KeyEncryptionKeyInfoInput interface { pulumi.Input ToKeyEncryptionKeyInfoOutput() KeyEncryptionKeyInfoOutput ToKeyEncryptionKeyInfoOutputWithContext(context.Context) KeyEncryptionKeyInfoOutput }
KeyEncryptionKeyInfoInput is an input type that accepts KeyEncryptionKeyInfoArgs and KeyEncryptionKeyInfoOutput values. You can construct a concrete instance of `KeyEncryptionKeyInfoInput` via:
KeyEncryptionKeyInfoArgs{...}
type KeyEncryptionKeyInfoOutput ¶
type KeyEncryptionKeyInfoOutput struct{ *pulumi.OutputState }
Key Encryption Key (KEK) information.
func (KeyEncryptionKeyInfoOutput) ElementType ¶
func (KeyEncryptionKeyInfoOutput) ElementType() reflect.Type
func (KeyEncryptionKeyInfoOutput) KeyIdentifier ¶
func (o KeyEncryptionKeyInfoOutput) KeyIdentifier() pulumi.StringPtrOutput
The key URL / identifier.
func (KeyEncryptionKeyInfoOutput) KeyVaultResourceArmId ¶
func (o KeyEncryptionKeyInfoOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
The KeyVault resource ARM Id for key.
func (KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoOutput ¶
func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoOutput() KeyEncryptionKeyInfoOutput
func (KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoOutputWithContext ¶
func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoOutput
func (KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoPtrOutput ¶
func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput
func (KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoPtrOutputWithContext ¶
func (o KeyEncryptionKeyInfoOutput) ToKeyEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoPtrOutput
type KeyEncryptionKeyInfoPtrInput ¶
type KeyEncryptionKeyInfoPtrInput interface { pulumi.Input ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput ToKeyEncryptionKeyInfoPtrOutputWithContext(context.Context) KeyEncryptionKeyInfoPtrOutput }
KeyEncryptionKeyInfoPtrInput is an input type that accepts KeyEncryptionKeyInfoArgs, KeyEncryptionKeyInfoPtr and KeyEncryptionKeyInfoPtrOutput values. You can construct a concrete instance of `KeyEncryptionKeyInfoPtrInput` via:
KeyEncryptionKeyInfoArgs{...} or: nil
func KeyEncryptionKeyInfoPtr ¶
func KeyEncryptionKeyInfoPtr(v *KeyEncryptionKeyInfoArgs) KeyEncryptionKeyInfoPtrInput
type KeyEncryptionKeyInfoPtrOutput ¶
type KeyEncryptionKeyInfoPtrOutput struct{ *pulumi.OutputState }
func (KeyEncryptionKeyInfoPtrOutput) Elem ¶
func (o KeyEncryptionKeyInfoPtrOutput) Elem() KeyEncryptionKeyInfoOutput
func (KeyEncryptionKeyInfoPtrOutput) ElementType ¶
func (KeyEncryptionKeyInfoPtrOutput) ElementType() reflect.Type
func (KeyEncryptionKeyInfoPtrOutput) KeyIdentifier ¶
func (o KeyEncryptionKeyInfoPtrOutput) KeyIdentifier() pulumi.StringPtrOutput
The key URL / identifier.
func (KeyEncryptionKeyInfoPtrOutput) KeyVaultResourceArmId ¶
func (o KeyEncryptionKeyInfoPtrOutput) KeyVaultResourceArmId() pulumi.StringPtrOutput
The KeyVault resource ARM Id for key.
func (KeyEncryptionKeyInfoPtrOutput) ToKeyEncryptionKeyInfoPtrOutput ¶
func (o KeyEncryptionKeyInfoPtrOutput) ToKeyEncryptionKeyInfoPtrOutput() KeyEncryptionKeyInfoPtrOutput
func (KeyEncryptionKeyInfoPtrOutput) ToKeyEncryptionKeyInfoPtrOutputWithContext ¶
func (o KeyEncryptionKeyInfoPtrOutput) ToKeyEncryptionKeyInfoPtrOutputWithContext(ctx context.Context) KeyEncryptionKeyInfoPtrOutput
type LookupReplicationFabricArgs ¶
type LookupReplicationFabricArgs struct { // Fabric name. 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. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationFabricResult ¶
type LookupReplicationFabricResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Fabric related data. Properties FabricPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Fabric definition.
func LookupReplicationFabric ¶
func LookupReplicationFabric(ctx *pulumi.Context, args *LookupReplicationFabricArgs, opts ...pulumi.InvokeOption) (*LookupReplicationFabricResult, error)
type LookupReplicationMigrationItemArgs ¶
type LookupReplicationMigrationItemArgs struct { // Fabric unique name. FabricName string `pulumi:"fabricName"` // Migration item name. MigrationItemName string `pulumi:"migrationItemName"` // Protection container name. ProtectionContainerName string `pulumi:"protectionContainerName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationMigrationItemResult ¶
type LookupReplicationMigrationItemResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // The migration item properties. Properties MigrationItemPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Migration item.
func LookupReplicationMigrationItem ¶
func LookupReplicationMigrationItem(ctx *pulumi.Context, args *LookupReplicationMigrationItemArgs, opts ...pulumi.InvokeOption) (*LookupReplicationMigrationItemResult, error)
type LookupReplicationNetworkMappingArgs ¶
type LookupReplicationNetworkMappingArgs struct { // Primary fabric name. FabricName string `pulumi:"fabricName"` // Network mapping name. NetworkMappingName string `pulumi:"networkMappingName"` // Primary network name. NetworkName string `pulumi:"networkName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationNetworkMappingResult ¶
type LookupReplicationNetworkMappingResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // The Network Mapping Properties. Properties NetworkMappingPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Network Mapping model. Ideally it should have been possible to inherit this class from prev version in InheritedModels as long as there is no difference in structure or method signature. Since there were no base Models for certain fields and methods viz NetworkMappingProperties and Load with required return type, the class has been introduced in its entirety with references to base models to facilitate extensions in subsequent versions.
func LookupReplicationNetworkMapping ¶
func LookupReplicationNetworkMapping(ctx *pulumi.Context, args *LookupReplicationNetworkMappingArgs, opts ...pulumi.InvokeOption) (*LookupReplicationNetworkMappingResult, error)
type LookupReplicationPolicyArgs ¶
type LookupReplicationPolicyArgs struct { // Replication policy name. PolicyName string `pulumi:"policyName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationPolicyResult ¶
type LookupReplicationPolicyResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // The custom data. Properties PolicyPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Protection profile details.
func LookupReplicationPolicy ¶
func LookupReplicationPolicy(ctx *pulumi.Context, args *LookupReplicationPolicyArgs, opts ...pulumi.InvokeOption) (*LookupReplicationPolicyResult, error)
type LookupReplicationProtectedItemArgs ¶
type LookupReplicationProtectedItemArgs struct { // Fabric unique name. FabricName string `pulumi:"fabricName"` // Protection container name. ProtectionContainerName string `pulumi:"protectionContainerName"` // Replication protected item name. ReplicatedProtectedItemName string `pulumi:"replicatedProtectedItemName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationProtectedItemResult ¶
type LookupReplicationProtectedItemResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // The custom data. Properties ReplicationProtectedItemPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Replication protected item.
func LookupReplicationProtectedItem ¶
func LookupReplicationProtectedItem(ctx *pulumi.Context, args *LookupReplicationProtectedItemArgs, opts ...pulumi.InvokeOption) (*LookupReplicationProtectedItemResult, error)
type LookupReplicationProtectionContainerMappingArgs ¶
type LookupReplicationProtectionContainerMappingArgs struct { // Fabric name. FabricName string `pulumi:"fabricName"` // Protection Container mapping name. MappingName string `pulumi:"mappingName"` // Protection container name. ProtectionContainerName string `pulumi:"protectionContainerName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationProtectionContainerMappingResult ¶
type LookupReplicationProtectionContainerMappingResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // The custom data. Properties ProtectionContainerMappingPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Protection container mapping object.
func LookupReplicationProtectionContainerMapping ¶
func LookupReplicationProtectionContainerMapping(ctx *pulumi.Context, args *LookupReplicationProtectionContainerMappingArgs, opts ...pulumi.InvokeOption) (*LookupReplicationProtectionContainerMappingResult, error)
type LookupReplicationRecoveryPlanArgs ¶
type LookupReplicationRecoveryPlanArgs struct { // Name of the recovery plan. RecoveryPlanName string `pulumi:"recoveryPlanName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationRecoveryPlanResult ¶
type LookupReplicationRecoveryPlanResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // The custom details. Properties RecoveryPlanPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Recovery plan details.
func LookupReplicationRecoveryPlan ¶
func LookupReplicationRecoveryPlan(ctx *pulumi.Context, args *LookupReplicationRecoveryPlanArgs, opts ...pulumi.InvokeOption) (*LookupReplicationRecoveryPlanResult, error)
type LookupReplicationRecoveryServicesProviderArgs ¶
type LookupReplicationRecoveryServicesProviderArgs struct { // Fabric name. FabricName string `pulumi:"fabricName"` // Recovery services provider name ProviderName string `pulumi:"providerName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. ResourceName string `pulumi:"resourceName"` }
type LookupReplicationRecoveryServicesProviderResult ¶
type LookupReplicationRecoveryServicesProviderResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Provider properties. Properties RecoveryServicesProviderPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Provider details.
func LookupReplicationRecoveryServicesProvider ¶
func LookupReplicationRecoveryServicesProvider(ctx *pulumi.Context, args *LookupReplicationRecoveryServicesProviderArgs, opts ...pulumi.InvokeOption) (*LookupReplicationRecoveryServicesProviderResult, error)
type LookupReplicationStorageClassificationMappingArgs ¶
type LookupReplicationStorageClassificationMappingArgs struct { // Fabric name. 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. ResourceName string `pulumi:"resourceName"` // Storage classification mapping name. StorageClassificationMappingName string `pulumi:"storageClassificationMappingName"` // Storage classification name. StorageClassificationName string `pulumi:"storageClassificationName"` }
type LookupReplicationStorageClassificationMappingResult ¶
type LookupReplicationStorageClassificationMappingResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Properties of the storage mapping object. Properties StorageClassificationMappingPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
Storage mapping object.
func LookupReplicationStorageClassificationMapping ¶
func LookupReplicationStorageClassificationMapping(ctx *pulumi.Context, args *LookupReplicationStorageClassificationMappingArgs, opts ...pulumi.InvokeOption) (*LookupReplicationStorageClassificationMappingResult, error)
type LookupReplicationvCenterArgs ¶
type LookupReplicationvCenterArgs struct { // Fabric name. 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. ResourceName string `pulumi:"resourceName"` // vCenter name. VCenterName string `pulumi:"vCenterName"` }
type LookupReplicationvCenterResult ¶
type LookupReplicationvCenterResult struct { // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // VCenter related data. Properties VCenterPropertiesResponse `pulumi:"properties"` // Resource Type Type string `pulumi:"type"` }
vCenter definition.
func LookupReplicationvCenter ¶
func LookupReplicationvCenter(ctx *pulumi.Context, args *LookupReplicationvCenterArgs, opts ...pulumi.InvokeOption) (*LookupReplicationvCenterResult, error)
type MasterTargetServerResponse ¶
type MasterTargetServerResponse struct { // Agent expiry date. AgentExpiryDate *string `pulumi:"agentExpiryDate"` // The version of the scout component on the server. AgentVersion *string `pulumi:"agentVersion"` // Agent version details. AgentVersionDetails *VersionDetailsResponse `pulumi:"agentVersionDetails"` // The list of data stores in the fabric. DataStores []DataStoreResponse `pulumi:"dataStores"` // Disk count of the master target. DiskCount *int `pulumi:"diskCount"` // Health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The server Id. Id *string `pulumi:"id"` // The IP address of the server. IpAddress *string `pulumi:"ipAddress"` // The last heartbeat received from the server. LastHeartbeat *string `pulumi:"lastHeartbeat"` // MARS agent expiry date. MarsAgentExpiryDate *string `pulumi:"marsAgentExpiryDate"` // MARS agent version. MarsAgentVersion *string `pulumi:"marsAgentVersion"` // Mars agent version details. MarsAgentVersionDetails *VersionDetailsResponse `pulumi:"marsAgentVersionDetails"` // The server name. Name *string `pulumi:"name"` // The OS type of the server. OsType *string `pulumi:"osType"` // OS Version of the master target. OsVersion *string `pulumi:"osVersion"` // The retention volumes of Master target Server. RetentionVolumes []RetentionVolumeResponse `pulumi:"retentionVolumes"` // Validation errors. ValidationErrors []HealthErrorResponse `pulumi:"validationErrors"` // Version status VersionStatus *string `pulumi:"versionStatus"` }
Details of a Master Target Server.
type MasterTargetServerResponseArgs ¶
type MasterTargetServerResponseArgs struct { // Agent expiry date. AgentExpiryDate pulumi.StringPtrInput `pulumi:"agentExpiryDate"` // The version of the scout component on the server. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // Agent version details. AgentVersionDetails VersionDetailsResponsePtrInput `pulumi:"agentVersionDetails"` // The list of data stores in the fabric. DataStores DataStoreResponseArrayInput `pulumi:"dataStores"` // Disk count of the master target. DiskCount pulumi.IntPtrInput `pulumi:"diskCount"` // Health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The server Id. Id pulumi.StringPtrInput `pulumi:"id"` // The IP address of the server. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The last heartbeat received from the server. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // MARS agent expiry date. MarsAgentExpiryDate pulumi.StringPtrInput `pulumi:"marsAgentExpiryDate"` // MARS agent version. MarsAgentVersion pulumi.StringPtrInput `pulumi:"marsAgentVersion"` // Mars agent version details. MarsAgentVersionDetails VersionDetailsResponsePtrInput `pulumi:"marsAgentVersionDetails"` // The server name. Name pulumi.StringPtrInput `pulumi:"name"` // The OS type of the server. OsType pulumi.StringPtrInput `pulumi:"osType"` // OS Version of the master target. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` // The retention volumes of Master target Server. RetentionVolumes RetentionVolumeResponseArrayInput `pulumi:"retentionVolumes"` // Validation errors. ValidationErrors HealthErrorResponseArrayInput `pulumi:"validationErrors"` // Version status VersionStatus pulumi.StringPtrInput `pulumi:"versionStatus"` }
Details of a Master Target Server.
func (MasterTargetServerResponseArgs) ElementType ¶
func (MasterTargetServerResponseArgs) ElementType() reflect.Type
func (MasterTargetServerResponseArgs) ToMasterTargetServerResponseOutput ¶
func (i MasterTargetServerResponseArgs) ToMasterTargetServerResponseOutput() MasterTargetServerResponseOutput
func (MasterTargetServerResponseArgs) ToMasterTargetServerResponseOutputWithContext ¶
func (i MasterTargetServerResponseArgs) ToMasterTargetServerResponseOutputWithContext(ctx context.Context) MasterTargetServerResponseOutput
type MasterTargetServerResponseArray ¶
type MasterTargetServerResponseArray []MasterTargetServerResponseInput
func (MasterTargetServerResponseArray) ElementType ¶
func (MasterTargetServerResponseArray) ElementType() reflect.Type
func (MasterTargetServerResponseArray) ToMasterTargetServerResponseArrayOutput ¶
func (i MasterTargetServerResponseArray) ToMasterTargetServerResponseArrayOutput() MasterTargetServerResponseArrayOutput
func (MasterTargetServerResponseArray) ToMasterTargetServerResponseArrayOutputWithContext ¶
func (i MasterTargetServerResponseArray) ToMasterTargetServerResponseArrayOutputWithContext(ctx context.Context) MasterTargetServerResponseArrayOutput
type MasterTargetServerResponseArrayInput ¶
type MasterTargetServerResponseArrayInput interface { pulumi.Input ToMasterTargetServerResponseArrayOutput() MasterTargetServerResponseArrayOutput ToMasterTargetServerResponseArrayOutputWithContext(context.Context) MasterTargetServerResponseArrayOutput }
MasterTargetServerResponseArrayInput is an input type that accepts MasterTargetServerResponseArray and MasterTargetServerResponseArrayOutput values. You can construct a concrete instance of `MasterTargetServerResponseArrayInput` via:
MasterTargetServerResponseArray{ MasterTargetServerResponseArgs{...} }
type MasterTargetServerResponseArrayOutput ¶
type MasterTargetServerResponseArrayOutput struct{ *pulumi.OutputState }
func (MasterTargetServerResponseArrayOutput) ElementType ¶
func (MasterTargetServerResponseArrayOutput) ElementType() reflect.Type
func (MasterTargetServerResponseArrayOutput) Index ¶
func (o MasterTargetServerResponseArrayOutput) Index(i pulumi.IntInput) MasterTargetServerResponseOutput
func (MasterTargetServerResponseArrayOutput) ToMasterTargetServerResponseArrayOutput ¶
func (o MasterTargetServerResponseArrayOutput) ToMasterTargetServerResponseArrayOutput() MasterTargetServerResponseArrayOutput
func (MasterTargetServerResponseArrayOutput) ToMasterTargetServerResponseArrayOutputWithContext ¶
func (o MasterTargetServerResponseArrayOutput) ToMasterTargetServerResponseArrayOutputWithContext(ctx context.Context) MasterTargetServerResponseArrayOutput
type MasterTargetServerResponseInput ¶
type MasterTargetServerResponseInput interface { pulumi.Input ToMasterTargetServerResponseOutput() MasterTargetServerResponseOutput ToMasterTargetServerResponseOutputWithContext(context.Context) MasterTargetServerResponseOutput }
MasterTargetServerResponseInput is an input type that accepts MasterTargetServerResponseArgs and MasterTargetServerResponseOutput values. You can construct a concrete instance of `MasterTargetServerResponseInput` via:
MasterTargetServerResponseArgs{...}
type MasterTargetServerResponseOutput ¶
type MasterTargetServerResponseOutput struct{ *pulumi.OutputState }
Details of a Master Target Server.
func (MasterTargetServerResponseOutput) AgentExpiryDate ¶
func (o MasterTargetServerResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
Agent expiry date.
func (MasterTargetServerResponseOutput) AgentVersion ¶
func (o MasterTargetServerResponseOutput) AgentVersion() pulumi.StringPtrOutput
The version of the scout component on the server.
func (MasterTargetServerResponseOutput) AgentVersionDetails ¶
func (o MasterTargetServerResponseOutput) AgentVersionDetails() VersionDetailsResponsePtrOutput
Agent version details.
func (MasterTargetServerResponseOutput) DataStores ¶
func (o MasterTargetServerResponseOutput) DataStores() DataStoreResponseArrayOutput
The list of data stores in the fabric.
func (MasterTargetServerResponseOutput) DiskCount ¶
func (o MasterTargetServerResponseOutput) DiskCount() pulumi.IntPtrOutput
Disk count of the master target.
func (MasterTargetServerResponseOutput) ElementType ¶
func (MasterTargetServerResponseOutput) ElementType() reflect.Type
func (MasterTargetServerResponseOutput) HealthErrors ¶
func (o MasterTargetServerResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
Health errors.
func (MasterTargetServerResponseOutput) Id ¶
func (o MasterTargetServerResponseOutput) Id() pulumi.StringPtrOutput
The server Id.
func (MasterTargetServerResponseOutput) IpAddress ¶
func (o MasterTargetServerResponseOutput) IpAddress() pulumi.StringPtrOutput
The IP address of the server.
func (MasterTargetServerResponseOutput) LastHeartbeat ¶
func (o MasterTargetServerResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The last heartbeat received from the server.
func (MasterTargetServerResponseOutput) MarsAgentExpiryDate ¶
func (o MasterTargetServerResponseOutput) MarsAgentExpiryDate() pulumi.StringPtrOutput
MARS agent expiry date.
func (MasterTargetServerResponseOutput) MarsAgentVersion ¶
func (o MasterTargetServerResponseOutput) MarsAgentVersion() pulumi.StringPtrOutput
MARS agent version.
func (MasterTargetServerResponseOutput) MarsAgentVersionDetails ¶
func (o MasterTargetServerResponseOutput) MarsAgentVersionDetails() VersionDetailsResponsePtrOutput
Mars agent version details.
func (MasterTargetServerResponseOutput) Name ¶
func (o MasterTargetServerResponseOutput) Name() pulumi.StringPtrOutput
The server name.
func (MasterTargetServerResponseOutput) OsType ¶
func (o MasterTargetServerResponseOutput) OsType() pulumi.StringPtrOutput
The OS type of the server.
func (MasterTargetServerResponseOutput) OsVersion ¶
func (o MasterTargetServerResponseOutput) OsVersion() pulumi.StringPtrOutput
OS Version of the master target.
func (MasterTargetServerResponseOutput) RetentionVolumes ¶
func (o MasterTargetServerResponseOutput) RetentionVolumes() RetentionVolumeResponseArrayOutput
The retention volumes of Master target Server.
func (MasterTargetServerResponseOutput) ToMasterTargetServerResponseOutput ¶
func (o MasterTargetServerResponseOutput) ToMasterTargetServerResponseOutput() MasterTargetServerResponseOutput
func (MasterTargetServerResponseOutput) ToMasterTargetServerResponseOutputWithContext ¶
func (o MasterTargetServerResponseOutput) ToMasterTargetServerResponseOutputWithContext(ctx context.Context) MasterTargetServerResponseOutput
func (MasterTargetServerResponseOutput) ValidationErrors ¶
func (o MasterTargetServerResponseOutput) ValidationErrors() HealthErrorResponseArrayOutput
Validation errors.
func (MasterTargetServerResponseOutput) VersionStatus ¶
func (o MasterTargetServerResponseOutput) VersionStatus() pulumi.StringPtrOutput
Version status
type MigrationItemPropertiesResponse ¶
type MigrationItemPropertiesResponse struct { // The allowed operations on the migration item, based on the current migration state of the item. AllowedOperations []string `pulumi:"allowedOperations"` // The current job details. CurrentJob CurrentJobDetailsResponse `pulumi:"currentJob"` // The consolidated health. Health string `pulumi:"health"` // The list of health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The on-premise virtual machine name. MachineName string `pulumi:"machineName"` // The migration status. MigrationState string `pulumi:"migrationState"` // The migration state description. MigrationStateDescription string `pulumi:"migrationStateDescription"` // The name of policy governing this item. PolicyFriendlyName string `pulumi:"policyFriendlyName"` // The ARM Id of policy governing this item. PolicyId string `pulumi:"policyId"` // The migration provider custom settings. ProviderSpecificDetails *VMwareCbtMigrationDetailsResponse `pulumi:"providerSpecificDetails"` // The recovery services provider ARM Id. RecoveryServicesProviderId string `pulumi:"recoveryServicesProviderId"` // The test migrate state. TestMigrateState string `pulumi:"testMigrateState"` // The test migrate state description. TestMigrateStateDescription string `pulumi:"testMigrateStateDescription"` }
Migration item properties.
type MigrationItemPropertiesResponseArgs ¶
type MigrationItemPropertiesResponseArgs struct { // The allowed operations on the migration item, based on the current migration state of the item. AllowedOperations pulumi.StringArrayInput `pulumi:"allowedOperations"` // The current job details. CurrentJob CurrentJobDetailsResponseInput `pulumi:"currentJob"` // The consolidated health. Health pulumi.StringInput `pulumi:"health"` // The list of health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The on-premise virtual machine name. MachineName pulumi.StringInput `pulumi:"machineName"` // The migration status. MigrationState pulumi.StringInput `pulumi:"migrationState"` // The migration state description. MigrationStateDescription pulumi.StringInput `pulumi:"migrationStateDescription"` // The name of policy governing this item. PolicyFriendlyName pulumi.StringInput `pulumi:"policyFriendlyName"` // The ARM Id of policy governing this item. PolicyId pulumi.StringInput `pulumi:"policyId"` // The migration provider custom settings. ProviderSpecificDetails VMwareCbtMigrationDetailsResponsePtrInput `pulumi:"providerSpecificDetails"` // The recovery services provider ARM Id. RecoveryServicesProviderId pulumi.StringInput `pulumi:"recoveryServicesProviderId"` // The test migrate state. TestMigrateState pulumi.StringInput `pulumi:"testMigrateState"` // The test migrate state description. TestMigrateStateDescription pulumi.StringInput `pulumi:"testMigrateStateDescription"` }
Migration item properties.
func (MigrationItemPropertiesResponseArgs) ElementType ¶
func (MigrationItemPropertiesResponseArgs) ElementType() reflect.Type
func (MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponseOutput ¶
func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponseOutput() MigrationItemPropertiesResponseOutput
func (MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponseOutputWithContext ¶
func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponseOutputWithContext(ctx context.Context) MigrationItemPropertiesResponseOutput
func (MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponsePtrOutput ¶
func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput
func (MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponsePtrOutputWithContext ¶
func (i MigrationItemPropertiesResponseArgs) ToMigrationItemPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationItemPropertiesResponsePtrOutput
type MigrationItemPropertiesResponseInput ¶
type MigrationItemPropertiesResponseInput interface { pulumi.Input ToMigrationItemPropertiesResponseOutput() MigrationItemPropertiesResponseOutput ToMigrationItemPropertiesResponseOutputWithContext(context.Context) MigrationItemPropertiesResponseOutput }
MigrationItemPropertiesResponseInput is an input type that accepts MigrationItemPropertiesResponseArgs and MigrationItemPropertiesResponseOutput values. You can construct a concrete instance of `MigrationItemPropertiesResponseInput` via:
MigrationItemPropertiesResponseArgs{...}
type MigrationItemPropertiesResponseOutput ¶
type MigrationItemPropertiesResponseOutput struct{ *pulumi.OutputState }
Migration item properties.
func (MigrationItemPropertiesResponseOutput) AllowedOperations ¶
func (o MigrationItemPropertiesResponseOutput) AllowedOperations() pulumi.StringArrayOutput
The allowed operations on the migration item, based on the current migration state of the item.
func (MigrationItemPropertiesResponseOutput) CurrentJob ¶
func (o MigrationItemPropertiesResponseOutput) CurrentJob() CurrentJobDetailsResponseOutput
The current job details.
func (MigrationItemPropertiesResponseOutput) ElementType ¶
func (MigrationItemPropertiesResponseOutput) ElementType() reflect.Type
func (MigrationItemPropertiesResponseOutput) Health ¶
func (o MigrationItemPropertiesResponseOutput) Health() pulumi.StringOutput
The consolidated health.
func (MigrationItemPropertiesResponseOutput) HealthErrors ¶
func (o MigrationItemPropertiesResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The list of health errors.
func (MigrationItemPropertiesResponseOutput) MachineName ¶
func (o MigrationItemPropertiesResponseOutput) MachineName() pulumi.StringOutput
The on-premise virtual machine name.
func (MigrationItemPropertiesResponseOutput) MigrationState ¶
func (o MigrationItemPropertiesResponseOutput) MigrationState() pulumi.StringOutput
The migration status.
func (MigrationItemPropertiesResponseOutput) MigrationStateDescription ¶
func (o MigrationItemPropertiesResponseOutput) MigrationStateDescription() pulumi.StringOutput
The migration state description.
func (MigrationItemPropertiesResponseOutput) PolicyFriendlyName ¶
func (o MigrationItemPropertiesResponseOutput) PolicyFriendlyName() pulumi.StringOutput
The name of policy governing this item.
func (MigrationItemPropertiesResponseOutput) PolicyId ¶
func (o MigrationItemPropertiesResponseOutput) PolicyId() pulumi.StringOutput
The ARM Id of policy governing this item.
func (MigrationItemPropertiesResponseOutput) ProviderSpecificDetails ¶
func (o MigrationItemPropertiesResponseOutput) ProviderSpecificDetails() VMwareCbtMigrationDetailsResponsePtrOutput
The migration provider custom settings.
func (MigrationItemPropertiesResponseOutput) RecoveryServicesProviderId ¶
func (o MigrationItemPropertiesResponseOutput) RecoveryServicesProviderId() pulumi.StringOutput
The recovery services provider ARM Id.
func (MigrationItemPropertiesResponseOutput) TestMigrateState ¶
func (o MigrationItemPropertiesResponseOutput) TestMigrateState() pulumi.StringOutput
The test migrate state.
func (MigrationItemPropertiesResponseOutput) TestMigrateStateDescription ¶
func (o MigrationItemPropertiesResponseOutput) TestMigrateStateDescription() pulumi.StringOutput
The test migrate state description.
func (MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponseOutput ¶
func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponseOutput() MigrationItemPropertiesResponseOutput
func (MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponseOutputWithContext ¶
func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponseOutputWithContext(ctx context.Context) MigrationItemPropertiesResponseOutput
func (MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponsePtrOutput ¶
func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput
func (MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponsePtrOutputWithContext ¶
func (o MigrationItemPropertiesResponseOutput) ToMigrationItemPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationItemPropertiesResponsePtrOutput
type MigrationItemPropertiesResponsePtrInput ¶
type MigrationItemPropertiesResponsePtrInput interface { pulumi.Input ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput ToMigrationItemPropertiesResponsePtrOutputWithContext(context.Context) MigrationItemPropertiesResponsePtrOutput }
MigrationItemPropertiesResponsePtrInput is an input type that accepts MigrationItemPropertiesResponseArgs, MigrationItemPropertiesResponsePtr and MigrationItemPropertiesResponsePtrOutput values. You can construct a concrete instance of `MigrationItemPropertiesResponsePtrInput` via:
MigrationItemPropertiesResponseArgs{...} or: nil
func MigrationItemPropertiesResponsePtr ¶
func MigrationItemPropertiesResponsePtr(v *MigrationItemPropertiesResponseArgs) MigrationItemPropertiesResponsePtrInput
type MigrationItemPropertiesResponsePtrOutput ¶
type MigrationItemPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (MigrationItemPropertiesResponsePtrOutput) AllowedOperations ¶
func (o MigrationItemPropertiesResponsePtrOutput) AllowedOperations() pulumi.StringArrayOutput
The allowed operations on the migration item, based on the current migration state of the item.
func (MigrationItemPropertiesResponsePtrOutput) CurrentJob ¶
func (o MigrationItemPropertiesResponsePtrOutput) CurrentJob() CurrentJobDetailsResponsePtrOutput
The current job details.
func (MigrationItemPropertiesResponsePtrOutput) ElementType ¶
func (MigrationItemPropertiesResponsePtrOutput) ElementType() reflect.Type
func (MigrationItemPropertiesResponsePtrOutput) Health ¶
func (o MigrationItemPropertiesResponsePtrOutput) Health() pulumi.StringPtrOutput
The consolidated health.
func (MigrationItemPropertiesResponsePtrOutput) HealthErrors ¶
func (o MigrationItemPropertiesResponsePtrOutput) HealthErrors() HealthErrorResponseArrayOutput
The list of health errors.
func (MigrationItemPropertiesResponsePtrOutput) MachineName ¶
func (o MigrationItemPropertiesResponsePtrOutput) MachineName() pulumi.StringPtrOutput
The on-premise virtual machine name.
func (MigrationItemPropertiesResponsePtrOutput) MigrationState ¶
func (o MigrationItemPropertiesResponsePtrOutput) MigrationState() pulumi.StringPtrOutput
The migration status.
func (MigrationItemPropertiesResponsePtrOutput) MigrationStateDescription ¶
func (o MigrationItemPropertiesResponsePtrOutput) MigrationStateDescription() pulumi.StringPtrOutput
The migration state description.
func (MigrationItemPropertiesResponsePtrOutput) PolicyFriendlyName ¶
func (o MigrationItemPropertiesResponsePtrOutput) PolicyFriendlyName() pulumi.StringPtrOutput
The name of policy governing this item.
func (MigrationItemPropertiesResponsePtrOutput) PolicyId ¶
func (o MigrationItemPropertiesResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
The ARM Id of policy governing this item.
func (MigrationItemPropertiesResponsePtrOutput) ProviderSpecificDetails ¶
func (o MigrationItemPropertiesResponsePtrOutput) ProviderSpecificDetails() VMwareCbtMigrationDetailsResponsePtrOutput
The migration provider custom settings.
func (MigrationItemPropertiesResponsePtrOutput) RecoveryServicesProviderId ¶
func (o MigrationItemPropertiesResponsePtrOutput) RecoveryServicesProviderId() pulumi.StringPtrOutput
The recovery services provider ARM Id.
func (MigrationItemPropertiesResponsePtrOutput) TestMigrateState ¶
func (o MigrationItemPropertiesResponsePtrOutput) TestMigrateState() pulumi.StringPtrOutput
The test migrate state.
func (MigrationItemPropertiesResponsePtrOutput) TestMigrateStateDescription ¶
func (o MigrationItemPropertiesResponsePtrOutput) TestMigrateStateDescription() pulumi.StringPtrOutput
The test migrate state description.
func (MigrationItemPropertiesResponsePtrOutput) ToMigrationItemPropertiesResponsePtrOutput ¶
func (o MigrationItemPropertiesResponsePtrOutput) ToMigrationItemPropertiesResponsePtrOutput() MigrationItemPropertiesResponsePtrOutput
func (MigrationItemPropertiesResponsePtrOutput) ToMigrationItemPropertiesResponsePtrOutputWithContext ¶
func (o MigrationItemPropertiesResponsePtrOutput) ToMigrationItemPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationItemPropertiesResponsePtrOutput
type MobilityServiceUpdateResponse ¶
type MobilityServiceUpdateResponse struct { // The OS type. OsType *string `pulumi:"osType"` // The reboot status of the update - whether it is required or not. RebootStatus *string `pulumi:"rebootStatus"` // The version of the latest update. Version *string `pulumi:"version"` }
The Mobility Service update details.
type MobilityServiceUpdateResponseArgs ¶
type MobilityServiceUpdateResponseArgs struct { // The OS type. OsType pulumi.StringPtrInput `pulumi:"osType"` // The reboot status of the update - whether it is required or not. RebootStatus pulumi.StringPtrInput `pulumi:"rebootStatus"` // The version of the latest update. Version pulumi.StringPtrInput `pulumi:"version"` }
The Mobility Service update details.
func (MobilityServiceUpdateResponseArgs) ElementType ¶
func (MobilityServiceUpdateResponseArgs) ElementType() reflect.Type
func (MobilityServiceUpdateResponseArgs) ToMobilityServiceUpdateResponseOutput ¶
func (i MobilityServiceUpdateResponseArgs) ToMobilityServiceUpdateResponseOutput() MobilityServiceUpdateResponseOutput
func (MobilityServiceUpdateResponseArgs) ToMobilityServiceUpdateResponseOutputWithContext ¶
func (i MobilityServiceUpdateResponseArgs) ToMobilityServiceUpdateResponseOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseOutput
type MobilityServiceUpdateResponseArray ¶
type MobilityServiceUpdateResponseArray []MobilityServiceUpdateResponseInput
func (MobilityServiceUpdateResponseArray) ElementType ¶
func (MobilityServiceUpdateResponseArray) ElementType() reflect.Type
func (MobilityServiceUpdateResponseArray) ToMobilityServiceUpdateResponseArrayOutput ¶
func (i MobilityServiceUpdateResponseArray) ToMobilityServiceUpdateResponseArrayOutput() MobilityServiceUpdateResponseArrayOutput
func (MobilityServiceUpdateResponseArray) ToMobilityServiceUpdateResponseArrayOutputWithContext ¶
func (i MobilityServiceUpdateResponseArray) ToMobilityServiceUpdateResponseArrayOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseArrayOutput
type MobilityServiceUpdateResponseArrayInput ¶
type MobilityServiceUpdateResponseArrayInput interface { pulumi.Input ToMobilityServiceUpdateResponseArrayOutput() MobilityServiceUpdateResponseArrayOutput ToMobilityServiceUpdateResponseArrayOutputWithContext(context.Context) MobilityServiceUpdateResponseArrayOutput }
MobilityServiceUpdateResponseArrayInput is an input type that accepts MobilityServiceUpdateResponseArray and MobilityServiceUpdateResponseArrayOutput values. You can construct a concrete instance of `MobilityServiceUpdateResponseArrayInput` via:
MobilityServiceUpdateResponseArray{ MobilityServiceUpdateResponseArgs{...} }
type MobilityServiceUpdateResponseArrayOutput ¶
type MobilityServiceUpdateResponseArrayOutput struct{ *pulumi.OutputState }
func (MobilityServiceUpdateResponseArrayOutput) ElementType ¶
func (MobilityServiceUpdateResponseArrayOutput) ElementType() reflect.Type
func (MobilityServiceUpdateResponseArrayOutput) ToMobilityServiceUpdateResponseArrayOutput ¶
func (o MobilityServiceUpdateResponseArrayOutput) ToMobilityServiceUpdateResponseArrayOutput() MobilityServiceUpdateResponseArrayOutput
func (MobilityServiceUpdateResponseArrayOutput) ToMobilityServiceUpdateResponseArrayOutputWithContext ¶
func (o MobilityServiceUpdateResponseArrayOutput) ToMobilityServiceUpdateResponseArrayOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseArrayOutput
type MobilityServiceUpdateResponseInput ¶
type MobilityServiceUpdateResponseInput interface { pulumi.Input ToMobilityServiceUpdateResponseOutput() MobilityServiceUpdateResponseOutput ToMobilityServiceUpdateResponseOutputWithContext(context.Context) MobilityServiceUpdateResponseOutput }
MobilityServiceUpdateResponseInput is an input type that accepts MobilityServiceUpdateResponseArgs and MobilityServiceUpdateResponseOutput values. You can construct a concrete instance of `MobilityServiceUpdateResponseInput` via:
MobilityServiceUpdateResponseArgs{...}
type MobilityServiceUpdateResponseOutput ¶
type MobilityServiceUpdateResponseOutput struct{ *pulumi.OutputState }
The Mobility Service update details.
func (MobilityServiceUpdateResponseOutput) ElementType ¶
func (MobilityServiceUpdateResponseOutput) ElementType() reflect.Type
func (MobilityServiceUpdateResponseOutput) OsType ¶
func (o MobilityServiceUpdateResponseOutput) OsType() pulumi.StringPtrOutput
The OS type.
func (MobilityServiceUpdateResponseOutput) RebootStatus ¶
func (o MobilityServiceUpdateResponseOutput) RebootStatus() pulumi.StringPtrOutput
The reboot status of the update - whether it is required or not.
func (MobilityServiceUpdateResponseOutput) ToMobilityServiceUpdateResponseOutput ¶
func (o MobilityServiceUpdateResponseOutput) ToMobilityServiceUpdateResponseOutput() MobilityServiceUpdateResponseOutput
func (MobilityServiceUpdateResponseOutput) ToMobilityServiceUpdateResponseOutputWithContext ¶
func (o MobilityServiceUpdateResponseOutput) ToMobilityServiceUpdateResponseOutputWithContext(ctx context.Context) MobilityServiceUpdateResponseOutput
func (MobilityServiceUpdateResponseOutput) Version ¶
func (o MobilityServiceUpdateResponseOutput) Version() pulumi.StringPtrOutput
The version of the latest update.
type NetworkMappingPropertiesResponse ¶
type NetworkMappingPropertiesResponse struct { // The fabric specific settings. FabricSpecificSettings interface{} `pulumi:"fabricSpecificSettings"` // The primary fabric friendly name. PrimaryFabricFriendlyName *string `pulumi:"primaryFabricFriendlyName"` // The primary network friendly name. PrimaryNetworkFriendlyName *string `pulumi:"primaryNetworkFriendlyName"` // The primary network id for network mapping. PrimaryNetworkId *string `pulumi:"primaryNetworkId"` // The recovery fabric ARM id. RecoveryFabricArmId *string `pulumi:"recoveryFabricArmId"` // The recovery fabric friendly name. RecoveryFabricFriendlyName *string `pulumi:"recoveryFabricFriendlyName"` // The recovery network friendly name. RecoveryNetworkFriendlyName *string `pulumi:"recoveryNetworkFriendlyName"` // The recovery network id for network mapping. RecoveryNetworkId *string `pulumi:"recoveryNetworkId"` // The pairing state for network mapping. State *string `pulumi:"state"` }
Network Mapping Properties.
type NetworkMappingPropertiesResponseArgs ¶
type NetworkMappingPropertiesResponseArgs struct { // The fabric specific settings. FabricSpecificSettings pulumi.Input `pulumi:"fabricSpecificSettings"` // The primary fabric friendly name. PrimaryFabricFriendlyName pulumi.StringPtrInput `pulumi:"primaryFabricFriendlyName"` // The primary network friendly name. PrimaryNetworkFriendlyName pulumi.StringPtrInput `pulumi:"primaryNetworkFriendlyName"` // The primary network id for network mapping. PrimaryNetworkId pulumi.StringPtrInput `pulumi:"primaryNetworkId"` // The recovery fabric ARM id. RecoveryFabricArmId pulumi.StringPtrInput `pulumi:"recoveryFabricArmId"` // The recovery fabric friendly name. RecoveryFabricFriendlyName pulumi.StringPtrInput `pulumi:"recoveryFabricFriendlyName"` // The recovery network friendly name. RecoveryNetworkFriendlyName pulumi.StringPtrInput `pulumi:"recoveryNetworkFriendlyName"` // The recovery network id for network mapping. RecoveryNetworkId pulumi.StringPtrInput `pulumi:"recoveryNetworkId"` // The pairing state for network mapping. State pulumi.StringPtrInput `pulumi:"state"` }
Network Mapping Properties.
func (NetworkMappingPropertiesResponseArgs) ElementType ¶
func (NetworkMappingPropertiesResponseArgs) ElementType() reflect.Type
func (NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponseOutput ¶
func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponseOutput() NetworkMappingPropertiesResponseOutput
func (NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponseOutputWithContext ¶
func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponseOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponseOutput
func (NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponsePtrOutput ¶
func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput
func (NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponsePtrOutputWithContext ¶
func (i NetworkMappingPropertiesResponseArgs) ToNetworkMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponsePtrOutput
type NetworkMappingPropertiesResponseInput ¶
type NetworkMappingPropertiesResponseInput interface { pulumi.Input ToNetworkMappingPropertiesResponseOutput() NetworkMappingPropertiesResponseOutput ToNetworkMappingPropertiesResponseOutputWithContext(context.Context) NetworkMappingPropertiesResponseOutput }
NetworkMappingPropertiesResponseInput is an input type that accepts NetworkMappingPropertiesResponseArgs and NetworkMappingPropertiesResponseOutput values. You can construct a concrete instance of `NetworkMappingPropertiesResponseInput` via:
NetworkMappingPropertiesResponseArgs{...}
type NetworkMappingPropertiesResponseOutput ¶
type NetworkMappingPropertiesResponseOutput struct{ *pulumi.OutputState }
Network Mapping Properties.
func (NetworkMappingPropertiesResponseOutput) ElementType ¶
func (NetworkMappingPropertiesResponseOutput) ElementType() reflect.Type
func (NetworkMappingPropertiesResponseOutput) FabricSpecificSettings ¶
func (o NetworkMappingPropertiesResponseOutput) FabricSpecificSettings() pulumi.AnyOutput
The fabric specific settings.
func (NetworkMappingPropertiesResponseOutput) PrimaryFabricFriendlyName ¶
func (o NetworkMappingPropertiesResponseOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
The primary fabric friendly name.
func (NetworkMappingPropertiesResponseOutput) PrimaryNetworkFriendlyName ¶
func (o NetworkMappingPropertiesResponseOutput) PrimaryNetworkFriendlyName() pulumi.StringPtrOutput
The primary network friendly name.
func (NetworkMappingPropertiesResponseOutput) PrimaryNetworkId ¶
func (o NetworkMappingPropertiesResponseOutput) PrimaryNetworkId() pulumi.StringPtrOutput
The primary network id for network mapping.
func (NetworkMappingPropertiesResponseOutput) RecoveryFabricArmId ¶
func (o NetworkMappingPropertiesResponseOutput) RecoveryFabricArmId() pulumi.StringPtrOutput
The recovery fabric ARM id.
func (NetworkMappingPropertiesResponseOutput) RecoveryFabricFriendlyName ¶
func (o NetworkMappingPropertiesResponseOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
The recovery fabric friendly name.
func (NetworkMappingPropertiesResponseOutput) RecoveryNetworkFriendlyName ¶
func (o NetworkMappingPropertiesResponseOutput) RecoveryNetworkFriendlyName() pulumi.StringPtrOutput
The recovery network friendly name.
func (NetworkMappingPropertiesResponseOutput) RecoveryNetworkId ¶
func (o NetworkMappingPropertiesResponseOutput) RecoveryNetworkId() pulumi.StringPtrOutput
The recovery network id for network mapping.
func (NetworkMappingPropertiesResponseOutput) State ¶
func (o NetworkMappingPropertiesResponseOutput) State() pulumi.StringPtrOutput
The pairing state for network mapping.
func (NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponseOutput ¶
func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponseOutput() NetworkMappingPropertiesResponseOutput
func (NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponseOutputWithContext ¶
func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponseOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponseOutput
func (NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponsePtrOutput ¶
func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput
func (NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponsePtrOutputWithContext ¶
func (o NetworkMappingPropertiesResponseOutput) ToNetworkMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponsePtrOutput
type NetworkMappingPropertiesResponsePtrInput ¶
type NetworkMappingPropertiesResponsePtrInput interface { pulumi.Input ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput ToNetworkMappingPropertiesResponsePtrOutputWithContext(context.Context) NetworkMappingPropertiesResponsePtrOutput }
NetworkMappingPropertiesResponsePtrInput is an input type that accepts NetworkMappingPropertiesResponseArgs, NetworkMappingPropertiesResponsePtr and NetworkMappingPropertiesResponsePtrOutput values. You can construct a concrete instance of `NetworkMappingPropertiesResponsePtrInput` via:
NetworkMappingPropertiesResponseArgs{...} or: nil
func NetworkMappingPropertiesResponsePtr ¶
func NetworkMappingPropertiesResponsePtr(v *NetworkMappingPropertiesResponseArgs) NetworkMappingPropertiesResponsePtrInput
type NetworkMappingPropertiesResponsePtrOutput ¶
type NetworkMappingPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkMappingPropertiesResponsePtrOutput) ElementType ¶
func (NetworkMappingPropertiesResponsePtrOutput) ElementType() reflect.Type
func (NetworkMappingPropertiesResponsePtrOutput) FabricSpecificSettings ¶
func (o NetworkMappingPropertiesResponsePtrOutput) FabricSpecificSettings() pulumi.AnyOutput
The fabric specific settings.
func (NetworkMappingPropertiesResponsePtrOutput) PrimaryFabricFriendlyName ¶
func (o NetworkMappingPropertiesResponsePtrOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
The primary fabric friendly name.
func (NetworkMappingPropertiesResponsePtrOutput) PrimaryNetworkFriendlyName ¶
func (o NetworkMappingPropertiesResponsePtrOutput) PrimaryNetworkFriendlyName() pulumi.StringPtrOutput
The primary network friendly name.
func (NetworkMappingPropertiesResponsePtrOutput) PrimaryNetworkId ¶
func (o NetworkMappingPropertiesResponsePtrOutput) PrimaryNetworkId() pulumi.StringPtrOutput
The primary network id for network mapping.
func (NetworkMappingPropertiesResponsePtrOutput) RecoveryFabricArmId ¶
func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryFabricArmId() pulumi.StringPtrOutput
The recovery fabric ARM id.
func (NetworkMappingPropertiesResponsePtrOutput) RecoveryFabricFriendlyName ¶
func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
The recovery fabric friendly name.
func (NetworkMappingPropertiesResponsePtrOutput) RecoveryNetworkFriendlyName ¶
func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryNetworkFriendlyName() pulumi.StringPtrOutput
The recovery network friendly name.
func (NetworkMappingPropertiesResponsePtrOutput) RecoveryNetworkId ¶
func (o NetworkMappingPropertiesResponsePtrOutput) RecoveryNetworkId() pulumi.StringPtrOutput
The recovery network id for network mapping.
func (NetworkMappingPropertiesResponsePtrOutput) State ¶
func (o NetworkMappingPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
The pairing state for network mapping.
func (NetworkMappingPropertiesResponsePtrOutput) ToNetworkMappingPropertiesResponsePtrOutput ¶
func (o NetworkMappingPropertiesResponsePtrOutput) ToNetworkMappingPropertiesResponsePtrOutput() NetworkMappingPropertiesResponsePtrOutput
func (NetworkMappingPropertiesResponsePtrOutput) ToNetworkMappingPropertiesResponsePtrOutputWithContext ¶
func (o NetworkMappingPropertiesResponsePtrOutput) ToNetworkMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) NetworkMappingPropertiesResponsePtrOutput
type OSDetailsResponse ¶
type OSDetailsResponse struct { // The OS Major Version. OSMajorVersion *string `pulumi:"oSMajorVersion"` // The OS Minor Version. OSMinorVersion *string `pulumi:"oSMinorVersion"` // The OS Version. OSVersion *string `pulumi:"oSVersion"` // The OSEdition. OsEdition *string `pulumi:"osEdition"` // VM Disk details. OsType *string `pulumi:"osType"` // Product type. ProductType *string `pulumi:"productType"` }
Disk Details.
type OSDetailsResponseArgs ¶
type OSDetailsResponseArgs struct { // The OS Major Version. OSMajorVersion pulumi.StringPtrInput `pulumi:"oSMajorVersion"` // The OS Minor Version. OSMinorVersion pulumi.StringPtrInput `pulumi:"oSMinorVersion"` // The OS Version. OSVersion pulumi.StringPtrInput `pulumi:"oSVersion"` // The OSEdition. OsEdition pulumi.StringPtrInput `pulumi:"osEdition"` // VM Disk details. OsType pulumi.StringPtrInput `pulumi:"osType"` // Product type. ProductType pulumi.StringPtrInput `pulumi:"productType"` }
Disk Details.
func (OSDetailsResponseArgs) ElementType ¶
func (OSDetailsResponseArgs) ElementType() reflect.Type
func (OSDetailsResponseArgs) ToOSDetailsResponseOutput ¶
func (i OSDetailsResponseArgs) ToOSDetailsResponseOutput() OSDetailsResponseOutput
func (OSDetailsResponseArgs) ToOSDetailsResponseOutputWithContext ¶
func (i OSDetailsResponseArgs) ToOSDetailsResponseOutputWithContext(ctx context.Context) OSDetailsResponseOutput
func (OSDetailsResponseArgs) ToOSDetailsResponsePtrOutput ¶
func (i OSDetailsResponseArgs) ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput
func (OSDetailsResponseArgs) ToOSDetailsResponsePtrOutputWithContext ¶
func (i OSDetailsResponseArgs) ToOSDetailsResponsePtrOutputWithContext(ctx context.Context) OSDetailsResponsePtrOutput
type OSDetailsResponseInput ¶
type OSDetailsResponseInput interface { pulumi.Input ToOSDetailsResponseOutput() OSDetailsResponseOutput ToOSDetailsResponseOutputWithContext(context.Context) OSDetailsResponseOutput }
OSDetailsResponseInput is an input type that accepts OSDetailsResponseArgs and OSDetailsResponseOutput values. You can construct a concrete instance of `OSDetailsResponseInput` via:
OSDetailsResponseArgs{...}
type OSDetailsResponseOutput ¶
type OSDetailsResponseOutput struct{ *pulumi.OutputState }
Disk Details.
func (OSDetailsResponseOutput) ElementType ¶
func (OSDetailsResponseOutput) ElementType() reflect.Type
func (OSDetailsResponseOutput) OSMajorVersion ¶
func (o OSDetailsResponseOutput) OSMajorVersion() pulumi.StringPtrOutput
The OS Major Version.
func (OSDetailsResponseOutput) OSMinorVersion ¶
func (o OSDetailsResponseOutput) OSMinorVersion() pulumi.StringPtrOutput
The OS Minor Version.
func (OSDetailsResponseOutput) OSVersion ¶
func (o OSDetailsResponseOutput) OSVersion() pulumi.StringPtrOutput
The OS Version.
func (OSDetailsResponseOutput) OsEdition ¶
func (o OSDetailsResponseOutput) OsEdition() pulumi.StringPtrOutput
The OSEdition.
func (OSDetailsResponseOutput) OsType ¶
func (o OSDetailsResponseOutput) OsType() pulumi.StringPtrOutput
VM Disk details.
func (OSDetailsResponseOutput) ProductType ¶
func (o OSDetailsResponseOutput) ProductType() pulumi.StringPtrOutput
Product type.
func (OSDetailsResponseOutput) ToOSDetailsResponseOutput ¶
func (o OSDetailsResponseOutput) ToOSDetailsResponseOutput() OSDetailsResponseOutput
func (OSDetailsResponseOutput) ToOSDetailsResponseOutputWithContext ¶
func (o OSDetailsResponseOutput) ToOSDetailsResponseOutputWithContext(ctx context.Context) OSDetailsResponseOutput
func (OSDetailsResponseOutput) ToOSDetailsResponsePtrOutput ¶
func (o OSDetailsResponseOutput) ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput
func (OSDetailsResponseOutput) ToOSDetailsResponsePtrOutputWithContext ¶
func (o OSDetailsResponseOutput) ToOSDetailsResponsePtrOutputWithContext(ctx context.Context) OSDetailsResponsePtrOutput
type OSDetailsResponsePtrInput ¶
type OSDetailsResponsePtrInput interface { pulumi.Input ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput ToOSDetailsResponsePtrOutputWithContext(context.Context) OSDetailsResponsePtrOutput }
OSDetailsResponsePtrInput is an input type that accepts OSDetailsResponseArgs, OSDetailsResponsePtr and OSDetailsResponsePtrOutput values. You can construct a concrete instance of `OSDetailsResponsePtrInput` via:
OSDetailsResponseArgs{...} or: nil
func OSDetailsResponsePtr ¶
func OSDetailsResponsePtr(v *OSDetailsResponseArgs) OSDetailsResponsePtrInput
type OSDetailsResponsePtrOutput ¶
type OSDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (OSDetailsResponsePtrOutput) Elem ¶
func (o OSDetailsResponsePtrOutput) Elem() OSDetailsResponseOutput
func (OSDetailsResponsePtrOutput) ElementType ¶
func (OSDetailsResponsePtrOutput) ElementType() reflect.Type
func (OSDetailsResponsePtrOutput) OSMajorVersion ¶
func (o OSDetailsResponsePtrOutput) OSMajorVersion() pulumi.StringPtrOutput
The OS Major Version.
func (OSDetailsResponsePtrOutput) OSMinorVersion ¶
func (o OSDetailsResponsePtrOutput) OSMinorVersion() pulumi.StringPtrOutput
The OS Minor Version.
func (OSDetailsResponsePtrOutput) OSVersion ¶
func (o OSDetailsResponsePtrOutput) OSVersion() pulumi.StringPtrOutput
The OS Version.
func (OSDetailsResponsePtrOutput) OsEdition ¶
func (o OSDetailsResponsePtrOutput) OsEdition() pulumi.StringPtrOutput
The OSEdition.
func (OSDetailsResponsePtrOutput) OsType ¶
func (o OSDetailsResponsePtrOutput) OsType() pulumi.StringPtrOutput
VM Disk details.
func (OSDetailsResponsePtrOutput) ProductType ¶
func (o OSDetailsResponsePtrOutput) ProductType() pulumi.StringPtrOutput
Product type.
func (OSDetailsResponsePtrOutput) ToOSDetailsResponsePtrOutput ¶
func (o OSDetailsResponsePtrOutput) ToOSDetailsResponsePtrOutput() OSDetailsResponsePtrOutput
func (OSDetailsResponsePtrOutput) ToOSDetailsResponsePtrOutputWithContext ¶
func (o OSDetailsResponsePtrOutput) ToOSDetailsResponsePtrOutputWithContext(ctx context.Context) OSDetailsResponsePtrOutput
type OSDiskDetailsResponse ¶
type OSDiskDetailsResponse struct { // The type of the OS on the VM. OsType *string `pulumi:"osType"` // The id of the disk containing the OS. OsVhdId *string `pulumi:"osVhdId"` // The OS disk VHD name. VhdName *string `pulumi:"vhdName"` }
Details of the OS Disk.
type OSDiskDetailsResponseArgs ¶
type OSDiskDetailsResponseArgs struct { // The type of the OS on the VM. OsType pulumi.StringPtrInput `pulumi:"osType"` // The id of the disk containing the OS. OsVhdId pulumi.StringPtrInput `pulumi:"osVhdId"` // The OS disk VHD name. VhdName pulumi.StringPtrInput `pulumi:"vhdName"` }
Details of the OS Disk.
func (OSDiskDetailsResponseArgs) ElementType ¶
func (OSDiskDetailsResponseArgs) ElementType() reflect.Type
func (OSDiskDetailsResponseArgs) ToOSDiskDetailsResponseOutput ¶
func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponseOutput() OSDiskDetailsResponseOutput
func (OSDiskDetailsResponseArgs) ToOSDiskDetailsResponseOutputWithContext ¶
func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponseOutputWithContext(ctx context.Context) OSDiskDetailsResponseOutput
func (OSDiskDetailsResponseArgs) ToOSDiskDetailsResponsePtrOutput ¶
func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput
func (OSDiskDetailsResponseArgs) ToOSDiskDetailsResponsePtrOutputWithContext ¶
func (i OSDiskDetailsResponseArgs) ToOSDiskDetailsResponsePtrOutputWithContext(ctx context.Context) OSDiskDetailsResponsePtrOutput
type OSDiskDetailsResponseInput ¶
type OSDiskDetailsResponseInput interface { pulumi.Input ToOSDiskDetailsResponseOutput() OSDiskDetailsResponseOutput ToOSDiskDetailsResponseOutputWithContext(context.Context) OSDiskDetailsResponseOutput }
OSDiskDetailsResponseInput is an input type that accepts OSDiskDetailsResponseArgs and OSDiskDetailsResponseOutput values. You can construct a concrete instance of `OSDiskDetailsResponseInput` via:
OSDiskDetailsResponseArgs{...}
type OSDiskDetailsResponseOutput ¶
type OSDiskDetailsResponseOutput struct{ *pulumi.OutputState }
Details of the OS Disk.
func (OSDiskDetailsResponseOutput) ElementType ¶
func (OSDiskDetailsResponseOutput) ElementType() reflect.Type
func (OSDiskDetailsResponseOutput) OsType ¶
func (o OSDiskDetailsResponseOutput) OsType() pulumi.StringPtrOutput
The type of the OS on the VM.
func (OSDiskDetailsResponseOutput) OsVhdId ¶
func (o OSDiskDetailsResponseOutput) OsVhdId() pulumi.StringPtrOutput
The id of the disk containing the OS.
func (OSDiskDetailsResponseOutput) ToOSDiskDetailsResponseOutput ¶
func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponseOutput() OSDiskDetailsResponseOutput
func (OSDiskDetailsResponseOutput) ToOSDiskDetailsResponseOutputWithContext ¶
func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponseOutputWithContext(ctx context.Context) OSDiskDetailsResponseOutput
func (OSDiskDetailsResponseOutput) ToOSDiskDetailsResponsePtrOutput ¶
func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput
func (OSDiskDetailsResponseOutput) ToOSDiskDetailsResponsePtrOutputWithContext ¶
func (o OSDiskDetailsResponseOutput) ToOSDiskDetailsResponsePtrOutputWithContext(ctx context.Context) OSDiskDetailsResponsePtrOutput
func (OSDiskDetailsResponseOutput) VhdName ¶
func (o OSDiskDetailsResponseOutput) VhdName() pulumi.StringPtrOutput
The OS disk VHD name.
type OSDiskDetailsResponsePtrInput ¶
type OSDiskDetailsResponsePtrInput interface { pulumi.Input ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput ToOSDiskDetailsResponsePtrOutputWithContext(context.Context) OSDiskDetailsResponsePtrOutput }
OSDiskDetailsResponsePtrInput is an input type that accepts OSDiskDetailsResponseArgs, OSDiskDetailsResponsePtr and OSDiskDetailsResponsePtrOutput values. You can construct a concrete instance of `OSDiskDetailsResponsePtrInput` via:
OSDiskDetailsResponseArgs{...} or: nil
func OSDiskDetailsResponsePtr ¶
func OSDiskDetailsResponsePtr(v *OSDiskDetailsResponseArgs) OSDiskDetailsResponsePtrInput
type OSDiskDetailsResponsePtrOutput ¶
type OSDiskDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (OSDiskDetailsResponsePtrOutput) Elem ¶
func (o OSDiskDetailsResponsePtrOutput) Elem() OSDiskDetailsResponseOutput
func (OSDiskDetailsResponsePtrOutput) ElementType ¶
func (OSDiskDetailsResponsePtrOutput) ElementType() reflect.Type
func (OSDiskDetailsResponsePtrOutput) OsType ¶
func (o OSDiskDetailsResponsePtrOutput) OsType() pulumi.StringPtrOutput
The type of the OS on the VM.
func (OSDiskDetailsResponsePtrOutput) OsVhdId ¶
func (o OSDiskDetailsResponsePtrOutput) OsVhdId() pulumi.StringPtrOutput
The id of the disk containing the OS.
func (OSDiskDetailsResponsePtrOutput) ToOSDiskDetailsResponsePtrOutput ¶
func (o OSDiskDetailsResponsePtrOutput) ToOSDiskDetailsResponsePtrOutput() OSDiskDetailsResponsePtrOutput
func (OSDiskDetailsResponsePtrOutput) ToOSDiskDetailsResponsePtrOutputWithContext ¶
func (o OSDiskDetailsResponsePtrOutput) ToOSDiskDetailsResponsePtrOutputWithContext(ctx context.Context) OSDiskDetailsResponsePtrOutput
func (OSDiskDetailsResponsePtrOutput) VhdName ¶
func (o OSDiskDetailsResponsePtrOutput) VhdName() pulumi.StringPtrOutput
The OS disk VHD name.
type PolicyPropertiesResponse ¶
type PolicyPropertiesResponse struct { // The FriendlyName. FriendlyName *string `pulumi:"friendlyName"` // The ReplicationChannelSetting. ProviderSpecificDetails interface{} `pulumi:"providerSpecificDetails"` }
Protection profile custom data details.
type PolicyPropertiesResponseArgs ¶
type PolicyPropertiesResponseArgs struct { // The FriendlyName. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // The ReplicationChannelSetting. ProviderSpecificDetails pulumi.Input `pulumi:"providerSpecificDetails"` }
Protection profile custom data details.
func (PolicyPropertiesResponseArgs) ElementType ¶
func (PolicyPropertiesResponseArgs) ElementType() reflect.Type
func (PolicyPropertiesResponseArgs) ToPolicyPropertiesResponseOutput ¶
func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponseOutput() PolicyPropertiesResponseOutput
func (PolicyPropertiesResponseArgs) ToPolicyPropertiesResponseOutputWithContext ¶
func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponseOutputWithContext(ctx context.Context) PolicyPropertiesResponseOutput
func (PolicyPropertiesResponseArgs) ToPolicyPropertiesResponsePtrOutput ¶
func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput
func (PolicyPropertiesResponseArgs) ToPolicyPropertiesResponsePtrOutputWithContext ¶
func (i PolicyPropertiesResponseArgs) ToPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) PolicyPropertiesResponsePtrOutput
type PolicyPropertiesResponseInput ¶
type PolicyPropertiesResponseInput interface { pulumi.Input ToPolicyPropertiesResponseOutput() PolicyPropertiesResponseOutput ToPolicyPropertiesResponseOutputWithContext(context.Context) PolicyPropertiesResponseOutput }
PolicyPropertiesResponseInput is an input type that accepts PolicyPropertiesResponseArgs and PolicyPropertiesResponseOutput values. You can construct a concrete instance of `PolicyPropertiesResponseInput` via:
PolicyPropertiesResponseArgs{...}
type PolicyPropertiesResponseOutput ¶
type PolicyPropertiesResponseOutput struct{ *pulumi.OutputState }
Protection profile custom data details.
func (PolicyPropertiesResponseOutput) ElementType ¶
func (PolicyPropertiesResponseOutput) ElementType() reflect.Type
func (PolicyPropertiesResponseOutput) FriendlyName ¶
func (o PolicyPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
The FriendlyName.
func (PolicyPropertiesResponseOutput) ProviderSpecificDetails ¶
func (o PolicyPropertiesResponseOutput) ProviderSpecificDetails() pulumi.AnyOutput
The ReplicationChannelSetting.
func (PolicyPropertiesResponseOutput) ToPolicyPropertiesResponseOutput ¶
func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponseOutput() PolicyPropertiesResponseOutput
func (PolicyPropertiesResponseOutput) ToPolicyPropertiesResponseOutputWithContext ¶
func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponseOutputWithContext(ctx context.Context) PolicyPropertiesResponseOutput
func (PolicyPropertiesResponseOutput) ToPolicyPropertiesResponsePtrOutput ¶
func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput
func (PolicyPropertiesResponseOutput) ToPolicyPropertiesResponsePtrOutputWithContext ¶
func (o PolicyPropertiesResponseOutput) ToPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) PolicyPropertiesResponsePtrOutput
type PolicyPropertiesResponsePtrInput ¶
type PolicyPropertiesResponsePtrInput interface { pulumi.Input ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput ToPolicyPropertiesResponsePtrOutputWithContext(context.Context) PolicyPropertiesResponsePtrOutput }
PolicyPropertiesResponsePtrInput is an input type that accepts PolicyPropertiesResponseArgs, PolicyPropertiesResponsePtr and PolicyPropertiesResponsePtrOutput values. You can construct a concrete instance of `PolicyPropertiesResponsePtrInput` via:
PolicyPropertiesResponseArgs{...} or: nil
func PolicyPropertiesResponsePtr ¶
func PolicyPropertiesResponsePtr(v *PolicyPropertiesResponseArgs) PolicyPropertiesResponsePtrInput
type PolicyPropertiesResponsePtrOutput ¶
type PolicyPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (PolicyPropertiesResponsePtrOutput) Elem ¶
func (o PolicyPropertiesResponsePtrOutput) Elem() PolicyPropertiesResponseOutput
func (PolicyPropertiesResponsePtrOutput) ElementType ¶
func (PolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
func (PolicyPropertiesResponsePtrOutput) FriendlyName ¶
func (o PolicyPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
The FriendlyName.
func (PolicyPropertiesResponsePtrOutput) ProviderSpecificDetails ¶
func (o PolicyPropertiesResponsePtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
The ReplicationChannelSetting.
func (PolicyPropertiesResponsePtrOutput) ToPolicyPropertiesResponsePtrOutput ¶
func (o PolicyPropertiesResponsePtrOutput) ToPolicyPropertiesResponsePtrOutput() PolicyPropertiesResponsePtrOutput
func (PolicyPropertiesResponsePtrOutput) ToPolicyPropertiesResponsePtrOutputWithContext ¶
func (o PolicyPropertiesResponsePtrOutput) ToPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) PolicyPropertiesResponsePtrOutput
type ProcessServerDetailsResponse ¶
type ProcessServerDetailsResponse struct { // The available memory. AvailableMemoryInBytes int `pulumi:"availableMemoryInBytes"` // The available disk space. AvailableSpaceInBytes int `pulumi:"availableSpaceInBytes"` // The free disk space percentage. FreeSpacePercentage float64 `pulumi:"freeSpacePercentage"` // The health of the process server. Health string `pulumi:"health"` // The health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The historic health of the process server based on the health in last 24 hours. HistoricHealth string `pulumi:"historicHealth"` // The process server Id. Id string `pulumi:"id"` // The last heartbeat received from the process server. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The memory usage percentage. MemoryUsagePercentage float64 `pulumi:"memoryUsagePercentage"` // The process server name. Name string `pulumi:"name"` // The processor usage percentage. ProcessorUsagePercentage float64 `pulumi:"processorUsagePercentage"` // The throughput in bytes. ThroughputInBytes int `pulumi:"throughputInBytes"` // The uploading pending data in bytes. ThroughputUploadPendingDataInBytes int `pulumi:"throughputUploadPendingDataInBytes"` // The total memory. TotalMemoryInBytes int `pulumi:"totalMemoryInBytes"` // The total disk space. TotalSpaceInBytes int `pulumi:"totalSpaceInBytes"` // The used memory. UsedMemoryInBytes int `pulumi:"usedMemoryInBytes"` // The used disk space. UsedSpaceInBytes int `pulumi:"usedSpaceInBytes"` // The process server version. Version string `pulumi:"version"` }
Process server details.
type ProcessServerDetailsResponseArgs ¶
type ProcessServerDetailsResponseArgs struct { // The available memory. AvailableMemoryInBytes pulumi.IntInput `pulumi:"availableMemoryInBytes"` // The available disk space. AvailableSpaceInBytes pulumi.IntInput `pulumi:"availableSpaceInBytes"` // The free disk space percentage. FreeSpacePercentage pulumi.Float64Input `pulumi:"freeSpacePercentage"` // The health of the process server. Health pulumi.StringInput `pulumi:"health"` // The health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The historic health of the process server based on the health in last 24 hours. HistoricHealth pulumi.StringInput `pulumi:"historicHealth"` // The process server Id. Id pulumi.StringInput `pulumi:"id"` // The last heartbeat received from the process server. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The memory usage percentage. MemoryUsagePercentage pulumi.Float64Input `pulumi:"memoryUsagePercentage"` // The process server name. Name pulumi.StringInput `pulumi:"name"` // The processor usage percentage. ProcessorUsagePercentage pulumi.Float64Input `pulumi:"processorUsagePercentage"` // The throughput in bytes. ThroughputInBytes pulumi.IntInput `pulumi:"throughputInBytes"` // The uploading pending data in bytes. ThroughputUploadPendingDataInBytes pulumi.IntInput `pulumi:"throughputUploadPendingDataInBytes"` // The total memory. TotalMemoryInBytes pulumi.IntInput `pulumi:"totalMemoryInBytes"` // The total disk space. TotalSpaceInBytes pulumi.IntInput `pulumi:"totalSpaceInBytes"` // The used memory. UsedMemoryInBytes pulumi.IntInput `pulumi:"usedMemoryInBytes"` // The used disk space. UsedSpaceInBytes pulumi.IntInput `pulumi:"usedSpaceInBytes"` // The process server version. Version pulumi.StringInput `pulumi:"version"` }
Process server details.
func (ProcessServerDetailsResponseArgs) ElementType ¶
func (ProcessServerDetailsResponseArgs) ElementType() reflect.Type
func (ProcessServerDetailsResponseArgs) ToProcessServerDetailsResponseOutput ¶
func (i ProcessServerDetailsResponseArgs) ToProcessServerDetailsResponseOutput() ProcessServerDetailsResponseOutput
func (ProcessServerDetailsResponseArgs) ToProcessServerDetailsResponseOutputWithContext ¶
func (i ProcessServerDetailsResponseArgs) ToProcessServerDetailsResponseOutputWithContext(ctx context.Context) ProcessServerDetailsResponseOutput
type ProcessServerDetailsResponseArray ¶
type ProcessServerDetailsResponseArray []ProcessServerDetailsResponseInput
func (ProcessServerDetailsResponseArray) ElementType ¶
func (ProcessServerDetailsResponseArray) ElementType() reflect.Type
func (ProcessServerDetailsResponseArray) ToProcessServerDetailsResponseArrayOutput ¶
func (i ProcessServerDetailsResponseArray) ToProcessServerDetailsResponseArrayOutput() ProcessServerDetailsResponseArrayOutput
func (ProcessServerDetailsResponseArray) ToProcessServerDetailsResponseArrayOutputWithContext ¶
func (i ProcessServerDetailsResponseArray) ToProcessServerDetailsResponseArrayOutputWithContext(ctx context.Context) ProcessServerDetailsResponseArrayOutput
type ProcessServerDetailsResponseArrayInput ¶
type ProcessServerDetailsResponseArrayInput interface { pulumi.Input ToProcessServerDetailsResponseArrayOutput() ProcessServerDetailsResponseArrayOutput ToProcessServerDetailsResponseArrayOutputWithContext(context.Context) ProcessServerDetailsResponseArrayOutput }
ProcessServerDetailsResponseArrayInput is an input type that accepts ProcessServerDetailsResponseArray and ProcessServerDetailsResponseArrayOutput values. You can construct a concrete instance of `ProcessServerDetailsResponseArrayInput` via:
ProcessServerDetailsResponseArray{ ProcessServerDetailsResponseArgs{...} }
type ProcessServerDetailsResponseArrayOutput ¶
type ProcessServerDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (ProcessServerDetailsResponseArrayOutput) ElementType ¶
func (ProcessServerDetailsResponseArrayOutput) ElementType() reflect.Type
func (ProcessServerDetailsResponseArrayOutput) ToProcessServerDetailsResponseArrayOutput ¶
func (o ProcessServerDetailsResponseArrayOutput) ToProcessServerDetailsResponseArrayOutput() ProcessServerDetailsResponseArrayOutput
func (ProcessServerDetailsResponseArrayOutput) ToProcessServerDetailsResponseArrayOutputWithContext ¶
func (o ProcessServerDetailsResponseArrayOutput) ToProcessServerDetailsResponseArrayOutputWithContext(ctx context.Context) ProcessServerDetailsResponseArrayOutput
type ProcessServerDetailsResponseInput ¶
type ProcessServerDetailsResponseInput interface { pulumi.Input ToProcessServerDetailsResponseOutput() ProcessServerDetailsResponseOutput ToProcessServerDetailsResponseOutputWithContext(context.Context) ProcessServerDetailsResponseOutput }
ProcessServerDetailsResponseInput is an input type that accepts ProcessServerDetailsResponseArgs and ProcessServerDetailsResponseOutput values. You can construct a concrete instance of `ProcessServerDetailsResponseInput` via:
ProcessServerDetailsResponseArgs{...}
type ProcessServerDetailsResponseOutput ¶
type ProcessServerDetailsResponseOutput struct{ *pulumi.OutputState }
Process server details.
func (ProcessServerDetailsResponseOutput) AvailableMemoryInBytes ¶
func (o ProcessServerDetailsResponseOutput) AvailableMemoryInBytes() pulumi.IntOutput
The available memory.
func (ProcessServerDetailsResponseOutput) AvailableSpaceInBytes ¶
func (o ProcessServerDetailsResponseOutput) AvailableSpaceInBytes() pulumi.IntOutput
The available disk space.
func (ProcessServerDetailsResponseOutput) ElementType ¶
func (ProcessServerDetailsResponseOutput) ElementType() reflect.Type
func (ProcessServerDetailsResponseOutput) FreeSpacePercentage ¶
func (o ProcessServerDetailsResponseOutput) FreeSpacePercentage() pulumi.Float64Output
The free disk space percentage.
func (ProcessServerDetailsResponseOutput) Health ¶
func (o ProcessServerDetailsResponseOutput) Health() pulumi.StringOutput
The health of the process server.
func (ProcessServerDetailsResponseOutput) HealthErrors ¶
func (o ProcessServerDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors.
func (ProcessServerDetailsResponseOutput) HistoricHealth ¶
func (o ProcessServerDetailsResponseOutput) HistoricHealth() pulumi.StringOutput
The historic health of the process server based on the health in last 24 hours.
func (ProcessServerDetailsResponseOutput) Id ¶
func (o ProcessServerDetailsResponseOutput) Id() pulumi.StringOutput
The process server Id.
func (ProcessServerDetailsResponseOutput) LastHeartbeatUtc ¶
func (o ProcessServerDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The last heartbeat received from the process server.
func (ProcessServerDetailsResponseOutput) MemoryUsagePercentage ¶
func (o ProcessServerDetailsResponseOutput) MemoryUsagePercentage() pulumi.Float64Output
The memory usage percentage.
func (ProcessServerDetailsResponseOutput) Name ¶
func (o ProcessServerDetailsResponseOutput) Name() pulumi.StringOutput
The process server name.
func (ProcessServerDetailsResponseOutput) ProcessorUsagePercentage ¶
func (o ProcessServerDetailsResponseOutput) ProcessorUsagePercentage() pulumi.Float64Output
The processor usage percentage.
func (ProcessServerDetailsResponseOutput) ThroughputInBytes ¶
func (o ProcessServerDetailsResponseOutput) ThroughputInBytes() pulumi.IntOutput
The throughput in bytes.
func (ProcessServerDetailsResponseOutput) ThroughputUploadPendingDataInBytes ¶
func (o ProcessServerDetailsResponseOutput) ThroughputUploadPendingDataInBytes() pulumi.IntOutput
The uploading pending data in bytes.
func (ProcessServerDetailsResponseOutput) ToProcessServerDetailsResponseOutput ¶
func (o ProcessServerDetailsResponseOutput) ToProcessServerDetailsResponseOutput() ProcessServerDetailsResponseOutput
func (ProcessServerDetailsResponseOutput) ToProcessServerDetailsResponseOutputWithContext ¶
func (o ProcessServerDetailsResponseOutput) ToProcessServerDetailsResponseOutputWithContext(ctx context.Context) ProcessServerDetailsResponseOutput
func (ProcessServerDetailsResponseOutput) TotalMemoryInBytes ¶
func (o ProcessServerDetailsResponseOutput) TotalMemoryInBytes() pulumi.IntOutput
The total memory.
func (ProcessServerDetailsResponseOutput) TotalSpaceInBytes ¶
func (o ProcessServerDetailsResponseOutput) TotalSpaceInBytes() pulumi.IntOutput
The total disk space.
func (ProcessServerDetailsResponseOutput) UsedMemoryInBytes ¶
func (o ProcessServerDetailsResponseOutput) UsedMemoryInBytes() pulumi.IntOutput
The used memory.
func (ProcessServerDetailsResponseOutput) UsedSpaceInBytes ¶
func (o ProcessServerDetailsResponseOutput) UsedSpaceInBytes() pulumi.IntOutput
The used disk space.
func (ProcessServerDetailsResponseOutput) Version ¶
func (o ProcessServerDetailsResponseOutput) Version() pulumi.StringOutput
The process server version.
type ProcessServerResponse ¶
type ProcessServerResponse struct { // Agent expiry date. AgentExpiryDate *string `pulumi:"agentExpiryDate"` // The version of the scout component on the server. AgentVersion *string `pulumi:"agentVersion"` // The agent version details. AgentVersionDetails *VersionDetailsResponse `pulumi:"agentVersionDetails"` // The available memory. AvailableMemoryInBytes *int `pulumi:"availableMemoryInBytes"` // The available space. AvailableSpaceInBytes *int `pulumi:"availableSpaceInBytes"` // The percentage of the CPU load. CpuLoad *string `pulumi:"cpuLoad"` // The CPU load status. CpuLoadStatus *string `pulumi:"cpuLoadStatus"` // The Process Server's friendly name. FriendlyName *string `pulumi:"friendlyName"` // The health of Process Server. Health string `pulumi:"health"` // Health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The agent generated Id. HostId *string `pulumi:"hostId"` // The Process Server Id. Id *string `pulumi:"id"` // The IP address of the server. IpAddress *string `pulumi:"ipAddress"` // The last heartbeat received from the server. LastHeartbeat *string `pulumi:"lastHeartbeat"` // The servers configured with this PS. MachineCount *string `pulumi:"machineCount"` // The MARS communication status. MarsCommunicationStatus string `pulumi:"marsCommunicationStatus"` // The MARS registration status. MarsRegistrationStatus string `pulumi:"marsRegistrationStatus"` // The memory usage status. MemoryUsageStatus *string `pulumi:"memoryUsageStatus"` // The list of the mobility service updates available on the Process Server. MobilityServiceUpdates []MobilityServiceUpdateResponse `pulumi:"mobilityServiceUpdates"` // The OS type of the server. OsType *string `pulumi:"osType"` // OS Version of the process server. Note: This will get populated if user has CS version greater than 9.12.0.0. OsVersion *string `pulumi:"osVersion"` // The PS service status. PsServiceStatus *string `pulumi:"psServiceStatus"` // The process server stats refresh time. PsStatsRefreshTime string `pulumi:"psStatsRefreshTime"` // The number of replication pairs configured in this PS. ReplicationPairCount *string `pulumi:"replicationPairCount"` // The space usage status. SpaceUsageStatus *string `pulumi:"spaceUsageStatus"` // The PS SSL cert expiry date. SslCertExpiryDate *string `pulumi:"sslCertExpiryDate"` // CS SSL cert expiry date. SslCertExpiryRemainingDays *int `pulumi:"sslCertExpiryRemainingDays"` // The percentage of the system load. SystemLoad *string `pulumi:"systemLoad"` // The system load status. SystemLoadStatus *string `pulumi:"systemLoadStatus"` // The throughput in bytes. ThroughputInBytes int `pulumi:"throughputInBytes"` // The throughput in MBps. ThroughputInMBps int `pulumi:"throughputInMBps"` // The throughput status. ThroughputStatus string `pulumi:"throughputStatus"` // The uploading pending data in bytes. ThroughputUploadPendingDataInBytes int `pulumi:"throughputUploadPendingDataInBytes"` // The total memory. TotalMemoryInBytes *int `pulumi:"totalMemoryInBytes"` // The total space. TotalSpaceInBytes *int `pulumi:"totalSpaceInBytes"` // Version status VersionStatus *string `pulumi:"versionStatus"` }
Details of the Process Server.
type ProcessServerResponseArgs ¶
type ProcessServerResponseArgs struct { // Agent expiry date. AgentExpiryDate pulumi.StringPtrInput `pulumi:"agentExpiryDate"` // The version of the scout component on the server. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // The agent version details. AgentVersionDetails VersionDetailsResponsePtrInput `pulumi:"agentVersionDetails"` // The available memory. AvailableMemoryInBytes pulumi.IntPtrInput `pulumi:"availableMemoryInBytes"` // The available space. AvailableSpaceInBytes pulumi.IntPtrInput `pulumi:"availableSpaceInBytes"` // The percentage of the CPU load. CpuLoad pulumi.StringPtrInput `pulumi:"cpuLoad"` // The CPU load status. CpuLoadStatus pulumi.StringPtrInput `pulumi:"cpuLoadStatus"` // The Process Server's friendly name. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // The health of Process Server. Health pulumi.StringInput `pulumi:"health"` // Health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The agent generated Id. HostId pulumi.StringPtrInput `pulumi:"hostId"` // The Process Server Id. Id pulumi.StringPtrInput `pulumi:"id"` // The IP address of the server. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The last heartbeat received from the server. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // The servers configured with this PS. MachineCount pulumi.StringPtrInput `pulumi:"machineCount"` // The MARS communication status. MarsCommunicationStatus pulumi.StringInput `pulumi:"marsCommunicationStatus"` // The MARS registration status. MarsRegistrationStatus pulumi.StringInput `pulumi:"marsRegistrationStatus"` // The memory usage status. MemoryUsageStatus pulumi.StringPtrInput `pulumi:"memoryUsageStatus"` // The list of the mobility service updates available on the Process Server. MobilityServiceUpdates MobilityServiceUpdateResponseArrayInput `pulumi:"mobilityServiceUpdates"` // The OS type of the server. OsType pulumi.StringPtrInput `pulumi:"osType"` // OS Version of the process server. Note: This will get populated if user has CS version greater than 9.12.0.0. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` // The PS service status. PsServiceStatus pulumi.StringPtrInput `pulumi:"psServiceStatus"` // The process server stats refresh time. PsStatsRefreshTime pulumi.StringInput `pulumi:"psStatsRefreshTime"` // The number of replication pairs configured in this PS. ReplicationPairCount pulumi.StringPtrInput `pulumi:"replicationPairCount"` // The space usage status. SpaceUsageStatus pulumi.StringPtrInput `pulumi:"spaceUsageStatus"` // The PS SSL cert expiry date. SslCertExpiryDate pulumi.StringPtrInput `pulumi:"sslCertExpiryDate"` // CS SSL cert expiry date. SslCertExpiryRemainingDays pulumi.IntPtrInput `pulumi:"sslCertExpiryRemainingDays"` // The percentage of the system load. SystemLoad pulumi.StringPtrInput `pulumi:"systemLoad"` // The system load status. SystemLoadStatus pulumi.StringPtrInput `pulumi:"systemLoadStatus"` // The throughput in bytes. ThroughputInBytes pulumi.IntInput `pulumi:"throughputInBytes"` // The throughput in MBps. ThroughputInMBps pulumi.IntInput `pulumi:"throughputInMBps"` // The throughput status. ThroughputStatus pulumi.StringInput `pulumi:"throughputStatus"` // The uploading pending data in bytes. ThroughputUploadPendingDataInBytes pulumi.IntInput `pulumi:"throughputUploadPendingDataInBytes"` // The total memory. TotalMemoryInBytes pulumi.IntPtrInput `pulumi:"totalMemoryInBytes"` // The total space. TotalSpaceInBytes pulumi.IntPtrInput `pulumi:"totalSpaceInBytes"` // Version status VersionStatus pulumi.StringPtrInput `pulumi:"versionStatus"` }
Details of the Process Server.
func (ProcessServerResponseArgs) ElementType ¶
func (ProcessServerResponseArgs) ElementType() reflect.Type
func (ProcessServerResponseArgs) ToProcessServerResponseOutput ¶
func (i ProcessServerResponseArgs) ToProcessServerResponseOutput() ProcessServerResponseOutput
func (ProcessServerResponseArgs) ToProcessServerResponseOutputWithContext ¶
func (i ProcessServerResponseArgs) ToProcessServerResponseOutputWithContext(ctx context.Context) ProcessServerResponseOutput
type ProcessServerResponseArray ¶
type ProcessServerResponseArray []ProcessServerResponseInput
func (ProcessServerResponseArray) ElementType ¶
func (ProcessServerResponseArray) ElementType() reflect.Type
func (ProcessServerResponseArray) ToProcessServerResponseArrayOutput ¶
func (i ProcessServerResponseArray) ToProcessServerResponseArrayOutput() ProcessServerResponseArrayOutput
func (ProcessServerResponseArray) ToProcessServerResponseArrayOutputWithContext ¶
func (i ProcessServerResponseArray) ToProcessServerResponseArrayOutputWithContext(ctx context.Context) ProcessServerResponseArrayOutput
type ProcessServerResponseArrayInput ¶
type ProcessServerResponseArrayInput interface { pulumi.Input ToProcessServerResponseArrayOutput() ProcessServerResponseArrayOutput ToProcessServerResponseArrayOutputWithContext(context.Context) ProcessServerResponseArrayOutput }
ProcessServerResponseArrayInput is an input type that accepts ProcessServerResponseArray and ProcessServerResponseArrayOutput values. You can construct a concrete instance of `ProcessServerResponseArrayInput` via:
ProcessServerResponseArray{ ProcessServerResponseArgs{...} }
type ProcessServerResponseArrayOutput ¶
type ProcessServerResponseArrayOutput struct{ *pulumi.OutputState }
func (ProcessServerResponseArrayOutput) ElementType ¶
func (ProcessServerResponseArrayOutput) ElementType() reflect.Type
func (ProcessServerResponseArrayOutput) Index ¶
func (o ProcessServerResponseArrayOutput) Index(i pulumi.IntInput) ProcessServerResponseOutput
func (ProcessServerResponseArrayOutput) ToProcessServerResponseArrayOutput ¶
func (o ProcessServerResponseArrayOutput) ToProcessServerResponseArrayOutput() ProcessServerResponseArrayOutput
func (ProcessServerResponseArrayOutput) ToProcessServerResponseArrayOutputWithContext ¶
func (o ProcessServerResponseArrayOutput) ToProcessServerResponseArrayOutputWithContext(ctx context.Context) ProcessServerResponseArrayOutput
type ProcessServerResponseInput ¶
type ProcessServerResponseInput interface { pulumi.Input ToProcessServerResponseOutput() ProcessServerResponseOutput ToProcessServerResponseOutputWithContext(context.Context) ProcessServerResponseOutput }
ProcessServerResponseInput is an input type that accepts ProcessServerResponseArgs and ProcessServerResponseOutput values. You can construct a concrete instance of `ProcessServerResponseInput` via:
ProcessServerResponseArgs{...}
type ProcessServerResponseOutput ¶
type ProcessServerResponseOutput struct{ *pulumi.OutputState }
Details of the Process Server.
func (ProcessServerResponseOutput) AgentExpiryDate ¶
func (o ProcessServerResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
Agent expiry date.
func (ProcessServerResponseOutput) AgentVersion ¶
func (o ProcessServerResponseOutput) AgentVersion() pulumi.StringPtrOutput
The version of the scout component on the server.
func (ProcessServerResponseOutput) AgentVersionDetails ¶
func (o ProcessServerResponseOutput) AgentVersionDetails() VersionDetailsResponsePtrOutput
The agent version details.
func (ProcessServerResponseOutput) AvailableMemoryInBytes ¶
func (o ProcessServerResponseOutput) AvailableMemoryInBytes() pulumi.IntPtrOutput
The available memory.
func (ProcessServerResponseOutput) AvailableSpaceInBytes ¶
func (o ProcessServerResponseOutput) AvailableSpaceInBytes() pulumi.IntPtrOutput
The available space.
func (ProcessServerResponseOutput) CpuLoad ¶
func (o ProcessServerResponseOutput) CpuLoad() pulumi.StringPtrOutput
The percentage of the CPU load.
func (ProcessServerResponseOutput) CpuLoadStatus ¶
func (o ProcessServerResponseOutput) CpuLoadStatus() pulumi.StringPtrOutput
The CPU load status.
func (ProcessServerResponseOutput) ElementType ¶
func (ProcessServerResponseOutput) ElementType() reflect.Type
func (ProcessServerResponseOutput) FriendlyName ¶
func (o ProcessServerResponseOutput) FriendlyName() pulumi.StringPtrOutput
The Process Server's friendly name.
func (ProcessServerResponseOutput) Health ¶
func (o ProcessServerResponseOutput) Health() pulumi.StringOutput
The health of Process Server.
func (ProcessServerResponseOutput) HealthErrors ¶
func (o ProcessServerResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
Health errors.
func (ProcessServerResponseOutput) HostId ¶
func (o ProcessServerResponseOutput) HostId() pulumi.StringPtrOutput
The agent generated Id.
func (ProcessServerResponseOutput) Id ¶
func (o ProcessServerResponseOutput) Id() pulumi.StringPtrOutput
The Process Server Id.
func (ProcessServerResponseOutput) IpAddress ¶
func (o ProcessServerResponseOutput) IpAddress() pulumi.StringPtrOutput
The IP address of the server.
func (ProcessServerResponseOutput) LastHeartbeat ¶
func (o ProcessServerResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The last heartbeat received from the server.
func (ProcessServerResponseOutput) MachineCount ¶
func (o ProcessServerResponseOutput) MachineCount() pulumi.StringPtrOutput
The servers configured with this PS.
func (ProcessServerResponseOutput) MarsCommunicationStatus ¶
func (o ProcessServerResponseOutput) MarsCommunicationStatus() pulumi.StringOutput
The MARS communication status.
func (ProcessServerResponseOutput) MarsRegistrationStatus ¶
func (o ProcessServerResponseOutput) MarsRegistrationStatus() pulumi.StringOutput
The MARS registration status.
func (ProcessServerResponseOutput) MemoryUsageStatus ¶
func (o ProcessServerResponseOutput) MemoryUsageStatus() pulumi.StringPtrOutput
The memory usage status.
func (ProcessServerResponseOutput) MobilityServiceUpdates ¶
func (o ProcessServerResponseOutput) MobilityServiceUpdates() MobilityServiceUpdateResponseArrayOutput
The list of the mobility service updates available on the Process Server.
func (ProcessServerResponseOutput) OsType ¶
func (o ProcessServerResponseOutput) OsType() pulumi.StringPtrOutput
The OS type of the server.
func (ProcessServerResponseOutput) OsVersion ¶
func (o ProcessServerResponseOutput) OsVersion() pulumi.StringPtrOutput
OS Version of the process server. Note: This will get populated if user has CS version greater than 9.12.0.0.
func (ProcessServerResponseOutput) PsServiceStatus ¶
func (o ProcessServerResponseOutput) PsServiceStatus() pulumi.StringPtrOutput
The PS service status.
func (ProcessServerResponseOutput) PsStatsRefreshTime ¶
func (o ProcessServerResponseOutput) PsStatsRefreshTime() pulumi.StringOutput
The process server stats refresh time.
func (ProcessServerResponseOutput) ReplicationPairCount ¶
func (o ProcessServerResponseOutput) ReplicationPairCount() pulumi.StringPtrOutput
The number of replication pairs configured in this PS.
func (ProcessServerResponseOutput) SpaceUsageStatus ¶
func (o ProcessServerResponseOutput) SpaceUsageStatus() pulumi.StringPtrOutput
The space usage status.
func (ProcessServerResponseOutput) SslCertExpiryDate ¶
func (o ProcessServerResponseOutput) SslCertExpiryDate() pulumi.StringPtrOutput
The PS SSL cert expiry date.
func (ProcessServerResponseOutput) SslCertExpiryRemainingDays ¶
func (o ProcessServerResponseOutput) SslCertExpiryRemainingDays() pulumi.IntPtrOutput
CS SSL cert expiry date.
func (ProcessServerResponseOutput) SystemLoad ¶
func (o ProcessServerResponseOutput) SystemLoad() pulumi.StringPtrOutput
The percentage of the system load.
func (ProcessServerResponseOutput) SystemLoadStatus ¶
func (o ProcessServerResponseOutput) SystemLoadStatus() pulumi.StringPtrOutput
The system load status.
func (ProcessServerResponseOutput) ThroughputInBytes ¶
func (o ProcessServerResponseOutput) ThroughputInBytes() pulumi.IntOutput
The throughput in bytes.
func (ProcessServerResponseOutput) ThroughputInMBps ¶
func (o ProcessServerResponseOutput) ThroughputInMBps() pulumi.IntOutput
The throughput in MBps.
func (ProcessServerResponseOutput) ThroughputStatus ¶
func (o ProcessServerResponseOutput) ThroughputStatus() pulumi.StringOutput
The throughput status.
func (ProcessServerResponseOutput) ThroughputUploadPendingDataInBytes ¶
func (o ProcessServerResponseOutput) ThroughputUploadPendingDataInBytes() pulumi.IntOutput
The uploading pending data in bytes.
func (ProcessServerResponseOutput) ToProcessServerResponseOutput ¶
func (o ProcessServerResponseOutput) ToProcessServerResponseOutput() ProcessServerResponseOutput
func (ProcessServerResponseOutput) ToProcessServerResponseOutputWithContext ¶
func (o ProcessServerResponseOutput) ToProcessServerResponseOutputWithContext(ctx context.Context) ProcessServerResponseOutput
func (ProcessServerResponseOutput) TotalMemoryInBytes ¶
func (o ProcessServerResponseOutput) TotalMemoryInBytes() pulumi.IntPtrOutput
The total memory.
func (ProcessServerResponseOutput) TotalSpaceInBytes ¶
func (o ProcessServerResponseOutput) TotalSpaceInBytes() pulumi.IntPtrOutput
The total space.
func (ProcessServerResponseOutput) VersionStatus ¶
func (o ProcessServerResponseOutput) VersionStatus() pulumi.StringPtrOutput
Version status
type ProtectionContainerMappingPropertiesResponse ¶
type ProtectionContainerMappingPropertiesResponse struct { // Health of pairing. Health *string `pulumi:"health"` // Health error. HealthErrorDetails []HealthErrorResponse `pulumi:"healthErrorDetails"` // Friendly name of replication policy. PolicyFriendlyName *string `pulumi:"policyFriendlyName"` // Policy ARM Id. PolicyId *string `pulumi:"policyId"` // Provider specific provider details. ProviderSpecificDetails interface{} `pulumi:"providerSpecificDetails"` // Friendly name of source fabric. SourceFabricFriendlyName *string `pulumi:"sourceFabricFriendlyName"` // Friendly name of source protection container. SourceProtectionContainerFriendlyName *string `pulumi:"sourceProtectionContainerFriendlyName"` // Association Status State *string `pulumi:"state"` // Friendly name of target fabric. TargetFabricFriendlyName *string `pulumi:"targetFabricFriendlyName"` // Friendly name of paired container. TargetProtectionContainerFriendlyName *string `pulumi:"targetProtectionContainerFriendlyName"` // Paired protection container ARM ID. TargetProtectionContainerId *string `pulumi:"targetProtectionContainerId"` }
Protection container mapping properties.
type ProtectionContainerMappingPropertiesResponseArgs ¶
type ProtectionContainerMappingPropertiesResponseArgs struct { // Health of pairing. Health pulumi.StringPtrInput `pulumi:"health"` // Health error. HealthErrorDetails HealthErrorResponseArrayInput `pulumi:"healthErrorDetails"` // Friendly name of replication policy. PolicyFriendlyName pulumi.StringPtrInput `pulumi:"policyFriendlyName"` // Policy ARM Id. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Provider specific provider details. ProviderSpecificDetails pulumi.Input `pulumi:"providerSpecificDetails"` // Friendly name of source fabric. SourceFabricFriendlyName pulumi.StringPtrInput `pulumi:"sourceFabricFriendlyName"` // Friendly name of source protection container. SourceProtectionContainerFriendlyName pulumi.StringPtrInput `pulumi:"sourceProtectionContainerFriendlyName"` // Association Status State pulumi.StringPtrInput `pulumi:"state"` // Friendly name of target fabric. TargetFabricFriendlyName pulumi.StringPtrInput `pulumi:"targetFabricFriendlyName"` // Friendly name of paired container. TargetProtectionContainerFriendlyName pulumi.StringPtrInput `pulumi:"targetProtectionContainerFriendlyName"` // Paired protection container ARM ID. TargetProtectionContainerId pulumi.StringPtrInput `pulumi:"targetProtectionContainerId"` }
Protection container mapping properties.
func (ProtectionContainerMappingPropertiesResponseArgs) ElementType ¶
func (ProtectionContainerMappingPropertiesResponseArgs) ElementType() reflect.Type
func (ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponseOutput ¶
func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponseOutput() ProtectionContainerMappingPropertiesResponseOutput
func (ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponseOutputWithContext ¶
func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponseOutput
func (ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponsePtrOutput ¶
func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput
func (ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext ¶
func (i ProtectionContainerMappingPropertiesResponseArgs) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput
type ProtectionContainerMappingPropertiesResponseInput ¶
type ProtectionContainerMappingPropertiesResponseInput interface { pulumi.Input ToProtectionContainerMappingPropertiesResponseOutput() ProtectionContainerMappingPropertiesResponseOutput ToProtectionContainerMappingPropertiesResponseOutputWithContext(context.Context) ProtectionContainerMappingPropertiesResponseOutput }
ProtectionContainerMappingPropertiesResponseInput is an input type that accepts ProtectionContainerMappingPropertiesResponseArgs and ProtectionContainerMappingPropertiesResponseOutput values. You can construct a concrete instance of `ProtectionContainerMappingPropertiesResponseInput` via:
ProtectionContainerMappingPropertiesResponseArgs{...}
type ProtectionContainerMappingPropertiesResponseOutput ¶
type ProtectionContainerMappingPropertiesResponseOutput struct{ *pulumi.OutputState }
Protection container mapping properties.
func (ProtectionContainerMappingPropertiesResponseOutput) ElementType ¶
func (ProtectionContainerMappingPropertiesResponseOutput) ElementType() reflect.Type
func (ProtectionContainerMappingPropertiesResponseOutput) Health ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) Health() pulumi.StringPtrOutput
Health of pairing.
func (ProtectionContainerMappingPropertiesResponseOutput) HealthErrorDetails ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
Health error.
func (ProtectionContainerMappingPropertiesResponseOutput) PolicyFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) PolicyFriendlyName() pulumi.StringPtrOutput
Friendly name of replication policy.
func (ProtectionContainerMappingPropertiesResponseOutput) PolicyId ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) PolicyId() pulumi.StringPtrOutput
Policy ARM Id.
func (ProtectionContainerMappingPropertiesResponseOutput) ProviderSpecificDetails ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) ProviderSpecificDetails() pulumi.AnyOutput
Provider specific provider details.
func (ProtectionContainerMappingPropertiesResponseOutput) SourceFabricFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) SourceFabricFriendlyName() pulumi.StringPtrOutput
Friendly name of source fabric.
func (ProtectionContainerMappingPropertiesResponseOutput) SourceProtectionContainerFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) SourceProtectionContainerFriendlyName() pulumi.StringPtrOutput
Friendly name of source protection container.
func (ProtectionContainerMappingPropertiesResponseOutput) State ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) State() pulumi.StringPtrOutput
Association Status
func (ProtectionContainerMappingPropertiesResponseOutput) TargetFabricFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) TargetFabricFriendlyName() pulumi.StringPtrOutput
Friendly name of target fabric.
func (ProtectionContainerMappingPropertiesResponseOutput) TargetProtectionContainerFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) TargetProtectionContainerFriendlyName() pulumi.StringPtrOutput
Friendly name of paired container.
func (ProtectionContainerMappingPropertiesResponseOutput) TargetProtectionContainerId ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
Paired protection container ARM ID.
func (ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponseOutput ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponseOutput() ProtectionContainerMappingPropertiesResponseOutput
func (ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponseOutputWithContext ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponseOutput
func (ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponsePtrOutput ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput
func (ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext ¶
func (o ProtectionContainerMappingPropertiesResponseOutput) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput
type ProtectionContainerMappingPropertiesResponsePtrInput ¶
type ProtectionContainerMappingPropertiesResponsePtrInput interface { pulumi.Input ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput }
ProtectionContainerMappingPropertiesResponsePtrInput is an input type that accepts ProtectionContainerMappingPropertiesResponseArgs, ProtectionContainerMappingPropertiesResponsePtr and ProtectionContainerMappingPropertiesResponsePtrOutput values. You can construct a concrete instance of `ProtectionContainerMappingPropertiesResponsePtrInput` via:
ProtectionContainerMappingPropertiesResponseArgs{...} or: nil
func ProtectionContainerMappingPropertiesResponsePtr ¶
func ProtectionContainerMappingPropertiesResponsePtr(v *ProtectionContainerMappingPropertiesResponseArgs) ProtectionContainerMappingPropertiesResponsePtrInput
type ProtectionContainerMappingPropertiesResponsePtrOutput ¶
type ProtectionContainerMappingPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ProtectionContainerMappingPropertiesResponsePtrOutput) ElementType ¶
func (ProtectionContainerMappingPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ProtectionContainerMappingPropertiesResponsePtrOutput) Health ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) Health() pulumi.StringPtrOutput
Health of pairing.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) HealthErrorDetails ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
Health error.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) PolicyFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) PolicyFriendlyName() pulumi.StringPtrOutput
Friendly name of replication policy.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) PolicyId ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
Policy ARM Id.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) ProviderSpecificDetails ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
Provider specific provider details.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) SourceFabricFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) SourceFabricFriendlyName() pulumi.StringPtrOutput
Friendly name of source fabric.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) SourceProtectionContainerFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) SourceProtectionContainerFriendlyName() pulumi.StringPtrOutput
Friendly name of source protection container.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) State ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
Association Status
func (ProtectionContainerMappingPropertiesResponsePtrOutput) TargetFabricFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) TargetFabricFriendlyName() pulumi.StringPtrOutput
Friendly name of target fabric.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) TargetProtectionContainerFriendlyName ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) TargetProtectionContainerFriendlyName() pulumi.StringPtrOutput
Friendly name of paired container.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) TargetProtectionContainerId ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) TargetProtectionContainerId() pulumi.StringPtrOutput
Paired protection container ARM ID.
func (ProtectionContainerMappingPropertiesResponsePtrOutput) ToProtectionContainerMappingPropertiesResponsePtrOutput ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) ToProtectionContainerMappingPropertiesResponsePtrOutput() ProtectionContainerMappingPropertiesResponsePtrOutput
func (ProtectionContainerMappingPropertiesResponsePtrOutput) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext ¶
func (o ProtectionContainerMappingPropertiesResponsePtrOutput) ToProtectionContainerMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingPropertiesResponsePtrOutput
type PushInstallerDetailsResponse ¶
type PushInstallerDetailsResponse struct { // The health of the push installer. Health string `pulumi:"health"` // The health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The push installer Id. Id string `pulumi:"id"` // The last heartbeat received from the push installer. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The push installer name. Name string `pulumi:"name"` // The push installer version. Version string `pulumi:"version"` }
Push installer details.
type PushInstallerDetailsResponseArgs ¶
type PushInstallerDetailsResponseArgs struct { // The health of the push installer. Health pulumi.StringInput `pulumi:"health"` // The health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The push installer Id. Id pulumi.StringInput `pulumi:"id"` // The last heartbeat received from the push installer. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The push installer name. Name pulumi.StringInput `pulumi:"name"` // The push installer version. Version pulumi.StringInput `pulumi:"version"` }
Push installer details.
func (PushInstallerDetailsResponseArgs) ElementType ¶
func (PushInstallerDetailsResponseArgs) ElementType() reflect.Type
func (PushInstallerDetailsResponseArgs) ToPushInstallerDetailsResponseOutput ¶
func (i PushInstallerDetailsResponseArgs) ToPushInstallerDetailsResponseOutput() PushInstallerDetailsResponseOutput
func (PushInstallerDetailsResponseArgs) ToPushInstallerDetailsResponseOutputWithContext ¶
func (i PushInstallerDetailsResponseArgs) ToPushInstallerDetailsResponseOutputWithContext(ctx context.Context) PushInstallerDetailsResponseOutput
type PushInstallerDetailsResponseArray ¶
type PushInstallerDetailsResponseArray []PushInstallerDetailsResponseInput
func (PushInstallerDetailsResponseArray) ElementType ¶
func (PushInstallerDetailsResponseArray) ElementType() reflect.Type
func (PushInstallerDetailsResponseArray) ToPushInstallerDetailsResponseArrayOutput ¶
func (i PushInstallerDetailsResponseArray) ToPushInstallerDetailsResponseArrayOutput() PushInstallerDetailsResponseArrayOutput
func (PushInstallerDetailsResponseArray) ToPushInstallerDetailsResponseArrayOutputWithContext ¶
func (i PushInstallerDetailsResponseArray) ToPushInstallerDetailsResponseArrayOutputWithContext(ctx context.Context) PushInstallerDetailsResponseArrayOutput
type PushInstallerDetailsResponseArrayInput ¶
type PushInstallerDetailsResponseArrayInput interface { pulumi.Input ToPushInstallerDetailsResponseArrayOutput() PushInstallerDetailsResponseArrayOutput ToPushInstallerDetailsResponseArrayOutputWithContext(context.Context) PushInstallerDetailsResponseArrayOutput }
PushInstallerDetailsResponseArrayInput is an input type that accepts PushInstallerDetailsResponseArray and PushInstallerDetailsResponseArrayOutput values. You can construct a concrete instance of `PushInstallerDetailsResponseArrayInput` via:
PushInstallerDetailsResponseArray{ PushInstallerDetailsResponseArgs{...} }
type PushInstallerDetailsResponseArrayOutput ¶
type PushInstallerDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (PushInstallerDetailsResponseArrayOutput) ElementType ¶
func (PushInstallerDetailsResponseArrayOutput) ElementType() reflect.Type
func (PushInstallerDetailsResponseArrayOutput) ToPushInstallerDetailsResponseArrayOutput ¶
func (o PushInstallerDetailsResponseArrayOutput) ToPushInstallerDetailsResponseArrayOutput() PushInstallerDetailsResponseArrayOutput
func (PushInstallerDetailsResponseArrayOutput) ToPushInstallerDetailsResponseArrayOutputWithContext ¶
func (o PushInstallerDetailsResponseArrayOutput) ToPushInstallerDetailsResponseArrayOutputWithContext(ctx context.Context) PushInstallerDetailsResponseArrayOutput
type PushInstallerDetailsResponseInput ¶
type PushInstallerDetailsResponseInput interface { pulumi.Input ToPushInstallerDetailsResponseOutput() PushInstallerDetailsResponseOutput ToPushInstallerDetailsResponseOutputWithContext(context.Context) PushInstallerDetailsResponseOutput }
PushInstallerDetailsResponseInput is an input type that accepts PushInstallerDetailsResponseArgs and PushInstallerDetailsResponseOutput values. You can construct a concrete instance of `PushInstallerDetailsResponseInput` via:
PushInstallerDetailsResponseArgs{...}
type PushInstallerDetailsResponseOutput ¶
type PushInstallerDetailsResponseOutput struct{ *pulumi.OutputState }
Push installer details.
func (PushInstallerDetailsResponseOutput) ElementType ¶
func (PushInstallerDetailsResponseOutput) ElementType() reflect.Type
func (PushInstallerDetailsResponseOutput) Health ¶
func (o PushInstallerDetailsResponseOutput) Health() pulumi.StringOutput
The health of the push installer.
func (PushInstallerDetailsResponseOutput) HealthErrors ¶
func (o PushInstallerDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors.
func (PushInstallerDetailsResponseOutput) Id ¶
func (o PushInstallerDetailsResponseOutput) Id() pulumi.StringOutput
The push installer Id.
func (PushInstallerDetailsResponseOutput) LastHeartbeatUtc ¶
func (o PushInstallerDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The last heartbeat received from the push installer.
func (PushInstallerDetailsResponseOutput) Name ¶
func (o PushInstallerDetailsResponseOutput) Name() pulumi.StringOutput
The push installer name.
func (PushInstallerDetailsResponseOutput) ToPushInstallerDetailsResponseOutput ¶
func (o PushInstallerDetailsResponseOutput) ToPushInstallerDetailsResponseOutput() PushInstallerDetailsResponseOutput
func (PushInstallerDetailsResponseOutput) ToPushInstallerDetailsResponseOutputWithContext ¶
func (o PushInstallerDetailsResponseOutput) ToPushInstallerDetailsResponseOutputWithContext(ctx context.Context) PushInstallerDetailsResponseOutput
func (PushInstallerDetailsResponseOutput) Version ¶
func (o PushInstallerDetailsResponseOutput) Version() pulumi.StringOutput
The push installer version.
type RcmAzureMigrationPolicyDetailsResponse ¶
type RcmAzureMigrationPolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus *string `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes *int `pulumi:"recoveryPointThresholdInMinutes"` }
RCM based Azure migration specific policy details.
type RcmAzureMigrationPolicyDetailsResponseArgs ¶
type RcmAzureMigrationPolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. MultiVmSyncStatus pulumi.StringPtrInput `pulumi:"multiVmSyncStatus"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` // The recovery point threshold in minutes. RecoveryPointThresholdInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointThresholdInMinutes"` }
RCM based Azure migration specific policy details.
func (RcmAzureMigrationPolicyDetailsResponseArgs) ElementType ¶
func (RcmAzureMigrationPolicyDetailsResponseArgs) ElementType() reflect.Type
func (RcmAzureMigrationPolicyDetailsResponseArgs) ToRcmAzureMigrationPolicyDetailsResponseOutput ¶
func (i RcmAzureMigrationPolicyDetailsResponseArgs) ToRcmAzureMigrationPolicyDetailsResponseOutput() RcmAzureMigrationPolicyDetailsResponseOutput
func (RcmAzureMigrationPolicyDetailsResponseArgs) ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext ¶
func (i RcmAzureMigrationPolicyDetailsResponseArgs) ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext(ctx context.Context) RcmAzureMigrationPolicyDetailsResponseOutput
type RcmAzureMigrationPolicyDetailsResponseInput ¶
type RcmAzureMigrationPolicyDetailsResponseInput interface { pulumi.Input ToRcmAzureMigrationPolicyDetailsResponseOutput() RcmAzureMigrationPolicyDetailsResponseOutput ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext(context.Context) RcmAzureMigrationPolicyDetailsResponseOutput }
RcmAzureMigrationPolicyDetailsResponseInput is an input type that accepts RcmAzureMigrationPolicyDetailsResponseArgs and RcmAzureMigrationPolicyDetailsResponseOutput values. You can construct a concrete instance of `RcmAzureMigrationPolicyDetailsResponseInput` via:
RcmAzureMigrationPolicyDetailsResponseArgs{...}
type RcmAzureMigrationPolicyDetailsResponseOutput ¶
type RcmAzureMigrationPolicyDetailsResponseOutput struct{ *pulumi.OutputState }
RCM based Azure migration specific policy details.
func (RcmAzureMigrationPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency in minutes.
func (RcmAzureMigrationPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency in minutes.
func (RcmAzureMigrationPolicyDetailsResponseOutput) ElementType ¶
func (RcmAzureMigrationPolicyDetailsResponseOutput) ElementType() reflect.Type
func (RcmAzureMigrationPolicyDetailsResponseOutput) InstanceType ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (RcmAzureMigrationPolicyDetailsResponseOutput) MultiVmSyncStatus ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) MultiVmSyncStatus() pulumi.StringPtrOutput
A value indicating whether multi-VM sync has to be enabled.
func (RcmAzureMigrationPolicyDetailsResponseOutput) RecoveryPointHistory ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (RcmAzureMigrationPolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (RcmAzureMigrationPolicyDetailsResponseOutput) ToRcmAzureMigrationPolicyDetailsResponseOutput ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) ToRcmAzureMigrationPolicyDetailsResponseOutput() RcmAzureMigrationPolicyDetailsResponseOutput
func (RcmAzureMigrationPolicyDetailsResponseOutput) ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext ¶
func (o RcmAzureMigrationPolicyDetailsResponseOutput) ToRcmAzureMigrationPolicyDetailsResponseOutputWithContext(ctx context.Context) RcmAzureMigrationPolicyDetailsResponseOutput
type RcmProxyDetailsResponse ¶
type RcmProxyDetailsResponse struct { // The health of the RCM proxy. Health string `pulumi:"health"` // The health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The RCM proxy Id. Id string `pulumi:"id"` // The last heartbeat received from the RCM proxy. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The RCM proxy name. Name string `pulumi:"name"` // The RCM proxy version. Version string `pulumi:"version"` }
RCM proxy details.
type RcmProxyDetailsResponseArgs ¶
type RcmProxyDetailsResponseArgs struct { // The health of the RCM proxy. Health pulumi.StringInput `pulumi:"health"` // The health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The RCM proxy Id. Id pulumi.StringInput `pulumi:"id"` // The last heartbeat received from the RCM proxy. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The RCM proxy name. Name pulumi.StringInput `pulumi:"name"` // The RCM proxy version. Version pulumi.StringInput `pulumi:"version"` }
RCM proxy details.
func (RcmProxyDetailsResponseArgs) ElementType ¶
func (RcmProxyDetailsResponseArgs) ElementType() reflect.Type
func (RcmProxyDetailsResponseArgs) ToRcmProxyDetailsResponseOutput ¶
func (i RcmProxyDetailsResponseArgs) ToRcmProxyDetailsResponseOutput() RcmProxyDetailsResponseOutput
func (RcmProxyDetailsResponseArgs) ToRcmProxyDetailsResponseOutputWithContext ¶
func (i RcmProxyDetailsResponseArgs) ToRcmProxyDetailsResponseOutputWithContext(ctx context.Context) RcmProxyDetailsResponseOutput
type RcmProxyDetailsResponseArray ¶
type RcmProxyDetailsResponseArray []RcmProxyDetailsResponseInput
func (RcmProxyDetailsResponseArray) ElementType ¶
func (RcmProxyDetailsResponseArray) ElementType() reflect.Type
func (RcmProxyDetailsResponseArray) ToRcmProxyDetailsResponseArrayOutput ¶
func (i RcmProxyDetailsResponseArray) ToRcmProxyDetailsResponseArrayOutput() RcmProxyDetailsResponseArrayOutput
func (RcmProxyDetailsResponseArray) ToRcmProxyDetailsResponseArrayOutputWithContext ¶
func (i RcmProxyDetailsResponseArray) ToRcmProxyDetailsResponseArrayOutputWithContext(ctx context.Context) RcmProxyDetailsResponseArrayOutput
type RcmProxyDetailsResponseArrayInput ¶
type RcmProxyDetailsResponseArrayInput interface { pulumi.Input ToRcmProxyDetailsResponseArrayOutput() RcmProxyDetailsResponseArrayOutput ToRcmProxyDetailsResponseArrayOutputWithContext(context.Context) RcmProxyDetailsResponseArrayOutput }
RcmProxyDetailsResponseArrayInput is an input type that accepts RcmProxyDetailsResponseArray and RcmProxyDetailsResponseArrayOutput values. You can construct a concrete instance of `RcmProxyDetailsResponseArrayInput` via:
RcmProxyDetailsResponseArray{ RcmProxyDetailsResponseArgs{...} }
type RcmProxyDetailsResponseArrayOutput ¶
type RcmProxyDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (RcmProxyDetailsResponseArrayOutput) ElementType ¶
func (RcmProxyDetailsResponseArrayOutput) ElementType() reflect.Type
func (RcmProxyDetailsResponseArrayOutput) Index ¶
func (o RcmProxyDetailsResponseArrayOutput) Index(i pulumi.IntInput) RcmProxyDetailsResponseOutput
func (RcmProxyDetailsResponseArrayOutput) ToRcmProxyDetailsResponseArrayOutput ¶
func (o RcmProxyDetailsResponseArrayOutput) ToRcmProxyDetailsResponseArrayOutput() RcmProxyDetailsResponseArrayOutput
func (RcmProxyDetailsResponseArrayOutput) ToRcmProxyDetailsResponseArrayOutputWithContext ¶
func (o RcmProxyDetailsResponseArrayOutput) ToRcmProxyDetailsResponseArrayOutputWithContext(ctx context.Context) RcmProxyDetailsResponseArrayOutput
type RcmProxyDetailsResponseInput ¶
type RcmProxyDetailsResponseInput interface { pulumi.Input ToRcmProxyDetailsResponseOutput() RcmProxyDetailsResponseOutput ToRcmProxyDetailsResponseOutputWithContext(context.Context) RcmProxyDetailsResponseOutput }
RcmProxyDetailsResponseInput is an input type that accepts RcmProxyDetailsResponseArgs and RcmProxyDetailsResponseOutput values. You can construct a concrete instance of `RcmProxyDetailsResponseInput` via:
RcmProxyDetailsResponseArgs{...}
type RcmProxyDetailsResponseOutput ¶
type RcmProxyDetailsResponseOutput struct{ *pulumi.OutputState }
RCM proxy details.
func (RcmProxyDetailsResponseOutput) ElementType ¶
func (RcmProxyDetailsResponseOutput) ElementType() reflect.Type
func (RcmProxyDetailsResponseOutput) Health ¶
func (o RcmProxyDetailsResponseOutput) Health() pulumi.StringOutput
The health of the RCM proxy.
func (RcmProxyDetailsResponseOutput) HealthErrors ¶
func (o RcmProxyDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors.
func (RcmProxyDetailsResponseOutput) Id ¶
func (o RcmProxyDetailsResponseOutput) Id() pulumi.StringOutput
The RCM proxy Id.
func (RcmProxyDetailsResponseOutput) LastHeartbeatUtc ¶
func (o RcmProxyDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The last heartbeat received from the RCM proxy.
func (RcmProxyDetailsResponseOutput) Name ¶
func (o RcmProxyDetailsResponseOutput) Name() pulumi.StringOutput
The RCM proxy name.
func (RcmProxyDetailsResponseOutput) ToRcmProxyDetailsResponseOutput ¶
func (o RcmProxyDetailsResponseOutput) ToRcmProxyDetailsResponseOutput() RcmProxyDetailsResponseOutput
func (RcmProxyDetailsResponseOutput) ToRcmProxyDetailsResponseOutputWithContext ¶
func (o RcmProxyDetailsResponseOutput) ToRcmProxyDetailsResponseOutputWithContext(ctx context.Context) RcmProxyDetailsResponseOutput
func (RcmProxyDetailsResponseOutput) Version ¶
func (o RcmProxyDetailsResponseOutput) Version() pulumi.StringOutput
The RCM proxy version.
type RecoveryPlanA2ADetailsResponse ¶
type RecoveryPlanA2ADetailsResponse struct { // Gets the Instance type. InstanceType string `pulumi:"instanceType"` // The primary zone. PrimaryZone *string `pulumi:"primaryZone"` // The recovery zone. RecoveryZone *string `pulumi:"recoveryZone"` }
Recovery plan A2A specific details.
type RecoveryPlanA2ADetailsResponseArgs ¶
type RecoveryPlanA2ADetailsResponseArgs struct { // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The primary zone. PrimaryZone pulumi.StringPtrInput `pulumi:"primaryZone"` // The recovery zone. RecoveryZone pulumi.StringPtrInput `pulumi:"recoveryZone"` }
Recovery plan A2A specific details.
func (RecoveryPlanA2ADetailsResponseArgs) ElementType ¶
func (RecoveryPlanA2ADetailsResponseArgs) ElementType() reflect.Type
func (RecoveryPlanA2ADetailsResponseArgs) ToRecoveryPlanA2ADetailsResponseOutput ¶
func (i RecoveryPlanA2ADetailsResponseArgs) ToRecoveryPlanA2ADetailsResponseOutput() RecoveryPlanA2ADetailsResponseOutput
func (RecoveryPlanA2ADetailsResponseArgs) ToRecoveryPlanA2ADetailsResponseOutputWithContext ¶
func (i RecoveryPlanA2ADetailsResponseArgs) ToRecoveryPlanA2ADetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseOutput
type RecoveryPlanA2ADetailsResponseArray ¶
type RecoveryPlanA2ADetailsResponseArray []RecoveryPlanA2ADetailsResponseInput
func (RecoveryPlanA2ADetailsResponseArray) ElementType ¶
func (RecoveryPlanA2ADetailsResponseArray) ElementType() reflect.Type
func (RecoveryPlanA2ADetailsResponseArray) ToRecoveryPlanA2ADetailsResponseArrayOutput ¶
func (i RecoveryPlanA2ADetailsResponseArray) ToRecoveryPlanA2ADetailsResponseArrayOutput() RecoveryPlanA2ADetailsResponseArrayOutput
func (RecoveryPlanA2ADetailsResponseArray) ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext ¶
func (i RecoveryPlanA2ADetailsResponseArray) ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseArrayOutput
type RecoveryPlanA2ADetailsResponseArrayInput ¶
type RecoveryPlanA2ADetailsResponseArrayInput interface { pulumi.Input ToRecoveryPlanA2ADetailsResponseArrayOutput() RecoveryPlanA2ADetailsResponseArrayOutput ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext(context.Context) RecoveryPlanA2ADetailsResponseArrayOutput }
RecoveryPlanA2ADetailsResponseArrayInput is an input type that accepts RecoveryPlanA2ADetailsResponseArray and RecoveryPlanA2ADetailsResponseArrayOutput values. You can construct a concrete instance of `RecoveryPlanA2ADetailsResponseArrayInput` via:
RecoveryPlanA2ADetailsResponseArray{ RecoveryPlanA2ADetailsResponseArgs{...} }
type RecoveryPlanA2ADetailsResponseArrayOutput ¶
type RecoveryPlanA2ADetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanA2ADetailsResponseArrayOutput) ElementType ¶
func (RecoveryPlanA2ADetailsResponseArrayOutput) ElementType() reflect.Type
func (RecoveryPlanA2ADetailsResponseArrayOutput) ToRecoveryPlanA2ADetailsResponseArrayOutput ¶
func (o RecoveryPlanA2ADetailsResponseArrayOutput) ToRecoveryPlanA2ADetailsResponseArrayOutput() RecoveryPlanA2ADetailsResponseArrayOutput
func (RecoveryPlanA2ADetailsResponseArrayOutput) ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext ¶
func (o RecoveryPlanA2ADetailsResponseArrayOutput) ToRecoveryPlanA2ADetailsResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseArrayOutput
type RecoveryPlanA2ADetailsResponseInput ¶
type RecoveryPlanA2ADetailsResponseInput interface { pulumi.Input ToRecoveryPlanA2ADetailsResponseOutput() RecoveryPlanA2ADetailsResponseOutput ToRecoveryPlanA2ADetailsResponseOutputWithContext(context.Context) RecoveryPlanA2ADetailsResponseOutput }
RecoveryPlanA2ADetailsResponseInput is an input type that accepts RecoveryPlanA2ADetailsResponseArgs and RecoveryPlanA2ADetailsResponseOutput values. You can construct a concrete instance of `RecoveryPlanA2ADetailsResponseInput` via:
RecoveryPlanA2ADetailsResponseArgs{...}
type RecoveryPlanA2ADetailsResponseOutput ¶
type RecoveryPlanA2ADetailsResponseOutput struct{ *pulumi.OutputState }
Recovery plan A2A specific details.
func (RecoveryPlanA2ADetailsResponseOutput) ElementType ¶
func (RecoveryPlanA2ADetailsResponseOutput) ElementType() reflect.Type
func (RecoveryPlanA2ADetailsResponseOutput) InstanceType ¶
func (o RecoveryPlanA2ADetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (RecoveryPlanA2ADetailsResponseOutput) PrimaryZone ¶
func (o RecoveryPlanA2ADetailsResponseOutput) PrimaryZone() pulumi.StringPtrOutput
The primary zone.
func (RecoveryPlanA2ADetailsResponseOutput) RecoveryZone ¶
func (o RecoveryPlanA2ADetailsResponseOutput) RecoveryZone() pulumi.StringPtrOutput
The recovery zone.
func (RecoveryPlanA2ADetailsResponseOutput) ToRecoveryPlanA2ADetailsResponseOutput ¶
func (o RecoveryPlanA2ADetailsResponseOutput) ToRecoveryPlanA2ADetailsResponseOutput() RecoveryPlanA2ADetailsResponseOutput
func (RecoveryPlanA2ADetailsResponseOutput) ToRecoveryPlanA2ADetailsResponseOutputWithContext ¶
func (o RecoveryPlanA2ADetailsResponseOutput) ToRecoveryPlanA2ADetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanA2ADetailsResponseOutput
type RecoveryPlanA2AInput ¶
type RecoveryPlanA2AInput struct { // Gets the Instance type. InstanceType *string `pulumi:"instanceType"` // The primary zone. PrimaryZone *string `pulumi:"primaryZone"` // The recovery zone. RecoveryZone *string `pulumi:"recoveryZone"` }
Recovery plan A2A input.
type RecoveryPlanA2AInputArgs ¶
type RecoveryPlanA2AInputArgs struct { // Gets the Instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The primary zone. PrimaryZone pulumi.StringPtrInput `pulumi:"primaryZone"` // The recovery zone. RecoveryZone pulumi.StringPtrInput `pulumi:"recoveryZone"` }
Recovery plan A2A input.
func (RecoveryPlanA2AInputArgs) ElementType ¶
func (RecoveryPlanA2AInputArgs) ElementType() reflect.Type
func (RecoveryPlanA2AInputArgs) ToRecoveryPlanA2AInputOutput ¶
func (i RecoveryPlanA2AInputArgs) ToRecoveryPlanA2AInputOutput() RecoveryPlanA2AInputOutput
func (RecoveryPlanA2AInputArgs) ToRecoveryPlanA2AInputOutputWithContext ¶
func (i RecoveryPlanA2AInputArgs) ToRecoveryPlanA2AInputOutputWithContext(ctx context.Context) RecoveryPlanA2AInputOutput
type RecoveryPlanA2AInputArray ¶
type RecoveryPlanA2AInputArray []RecoveryPlanA2AInputInput
func (RecoveryPlanA2AInputArray) ElementType ¶
func (RecoveryPlanA2AInputArray) ElementType() reflect.Type
func (RecoveryPlanA2AInputArray) ToRecoveryPlanA2AInputArrayOutput ¶
func (i RecoveryPlanA2AInputArray) ToRecoveryPlanA2AInputArrayOutput() RecoveryPlanA2AInputArrayOutput
func (RecoveryPlanA2AInputArray) ToRecoveryPlanA2AInputArrayOutputWithContext ¶
func (i RecoveryPlanA2AInputArray) ToRecoveryPlanA2AInputArrayOutputWithContext(ctx context.Context) RecoveryPlanA2AInputArrayOutput
type RecoveryPlanA2AInputArrayInput ¶
type RecoveryPlanA2AInputArrayInput interface { pulumi.Input ToRecoveryPlanA2AInputArrayOutput() RecoveryPlanA2AInputArrayOutput ToRecoveryPlanA2AInputArrayOutputWithContext(context.Context) RecoveryPlanA2AInputArrayOutput }
RecoveryPlanA2AInputArrayInput is an input type that accepts RecoveryPlanA2AInputArray and RecoveryPlanA2AInputArrayOutput values. You can construct a concrete instance of `RecoveryPlanA2AInputArrayInput` via:
RecoveryPlanA2AInputArray{ RecoveryPlanA2AInputArgs{...} }
type RecoveryPlanA2AInputArrayOutput ¶
type RecoveryPlanA2AInputArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanA2AInputArrayOutput) ElementType ¶
func (RecoveryPlanA2AInputArrayOutput) ElementType() reflect.Type
func (RecoveryPlanA2AInputArrayOutput) Index ¶
func (o RecoveryPlanA2AInputArrayOutput) Index(i pulumi.IntInput) RecoveryPlanA2AInputOutput
func (RecoveryPlanA2AInputArrayOutput) ToRecoveryPlanA2AInputArrayOutput ¶
func (o RecoveryPlanA2AInputArrayOutput) ToRecoveryPlanA2AInputArrayOutput() RecoveryPlanA2AInputArrayOutput
func (RecoveryPlanA2AInputArrayOutput) ToRecoveryPlanA2AInputArrayOutputWithContext ¶
func (o RecoveryPlanA2AInputArrayOutput) ToRecoveryPlanA2AInputArrayOutputWithContext(ctx context.Context) RecoveryPlanA2AInputArrayOutput
type RecoveryPlanA2AInputInput ¶
type RecoveryPlanA2AInputInput interface { pulumi.Input ToRecoveryPlanA2AInputOutput() RecoveryPlanA2AInputOutput ToRecoveryPlanA2AInputOutputWithContext(context.Context) RecoveryPlanA2AInputOutput }
RecoveryPlanA2AInputInput is an input type that accepts RecoveryPlanA2AInputArgs and RecoveryPlanA2AInputOutput values. You can construct a concrete instance of `RecoveryPlanA2AInputInput` via:
RecoveryPlanA2AInputArgs{...}
type RecoveryPlanA2AInputOutput ¶
type RecoveryPlanA2AInputOutput struct{ *pulumi.OutputState }
Recovery plan A2A input.
func (RecoveryPlanA2AInputOutput) ElementType ¶
func (RecoveryPlanA2AInputOutput) ElementType() reflect.Type
func (RecoveryPlanA2AInputOutput) InstanceType ¶
func (o RecoveryPlanA2AInputOutput) InstanceType() pulumi.StringPtrOutput
Gets the Instance type.
func (RecoveryPlanA2AInputOutput) PrimaryZone ¶
func (o RecoveryPlanA2AInputOutput) PrimaryZone() pulumi.StringPtrOutput
The primary zone.
func (RecoveryPlanA2AInputOutput) RecoveryZone ¶
func (o RecoveryPlanA2AInputOutput) RecoveryZone() pulumi.StringPtrOutput
The recovery zone.
func (RecoveryPlanA2AInputOutput) ToRecoveryPlanA2AInputOutput ¶
func (o RecoveryPlanA2AInputOutput) ToRecoveryPlanA2AInputOutput() RecoveryPlanA2AInputOutput
func (RecoveryPlanA2AInputOutput) ToRecoveryPlanA2AInputOutputWithContext ¶
func (o RecoveryPlanA2AInputOutput) ToRecoveryPlanA2AInputOutputWithContext(ctx context.Context) RecoveryPlanA2AInputOutput
type RecoveryPlanAction ¶
type RecoveryPlanAction struct { // The action name. ActionName string `pulumi:"actionName"` // The list of failover directions. FailoverDirections []string `pulumi:"failoverDirections"` // The list of failover types. FailoverTypes []string `pulumi:"failoverTypes"` }
Recovery plan action details.
type RecoveryPlanActionArgs ¶
type RecoveryPlanActionArgs struct { // The action name. ActionName pulumi.StringInput `pulumi:"actionName"` // The list of failover directions. FailoverDirections pulumi.StringArrayInput `pulumi:"failoverDirections"` // The list of failover types. FailoverTypes pulumi.StringArrayInput `pulumi:"failoverTypes"` }
Recovery plan action details.
func (RecoveryPlanActionArgs) ElementType ¶
func (RecoveryPlanActionArgs) ElementType() reflect.Type
func (RecoveryPlanActionArgs) ToRecoveryPlanActionOutput ¶
func (i RecoveryPlanActionArgs) ToRecoveryPlanActionOutput() RecoveryPlanActionOutput
func (RecoveryPlanActionArgs) ToRecoveryPlanActionOutputWithContext ¶
func (i RecoveryPlanActionArgs) ToRecoveryPlanActionOutputWithContext(ctx context.Context) RecoveryPlanActionOutput
type RecoveryPlanActionArray ¶
type RecoveryPlanActionArray []RecoveryPlanActionInput
func (RecoveryPlanActionArray) ElementType ¶
func (RecoveryPlanActionArray) ElementType() reflect.Type
func (RecoveryPlanActionArray) ToRecoveryPlanActionArrayOutput ¶
func (i RecoveryPlanActionArray) ToRecoveryPlanActionArrayOutput() RecoveryPlanActionArrayOutput
func (RecoveryPlanActionArray) ToRecoveryPlanActionArrayOutputWithContext ¶
func (i RecoveryPlanActionArray) ToRecoveryPlanActionArrayOutputWithContext(ctx context.Context) RecoveryPlanActionArrayOutput
type RecoveryPlanActionArrayInput ¶
type RecoveryPlanActionArrayInput interface { pulumi.Input ToRecoveryPlanActionArrayOutput() RecoveryPlanActionArrayOutput ToRecoveryPlanActionArrayOutputWithContext(context.Context) RecoveryPlanActionArrayOutput }
RecoveryPlanActionArrayInput is an input type that accepts RecoveryPlanActionArray and RecoveryPlanActionArrayOutput values. You can construct a concrete instance of `RecoveryPlanActionArrayInput` via:
RecoveryPlanActionArray{ RecoveryPlanActionArgs{...} }
type RecoveryPlanActionArrayOutput ¶
type RecoveryPlanActionArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanActionArrayOutput) ElementType ¶
func (RecoveryPlanActionArrayOutput) ElementType() reflect.Type
func (RecoveryPlanActionArrayOutput) Index ¶
func (o RecoveryPlanActionArrayOutput) Index(i pulumi.IntInput) RecoveryPlanActionOutput
func (RecoveryPlanActionArrayOutput) ToRecoveryPlanActionArrayOutput ¶
func (o RecoveryPlanActionArrayOutput) ToRecoveryPlanActionArrayOutput() RecoveryPlanActionArrayOutput
func (RecoveryPlanActionArrayOutput) ToRecoveryPlanActionArrayOutputWithContext ¶
func (o RecoveryPlanActionArrayOutput) ToRecoveryPlanActionArrayOutputWithContext(ctx context.Context) RecoveryPlanActionArrayOutput
type RecoveryPlanActionInput ¶
type RecoveryPlanActionInput interface { pulumi.Input ToRecoveryPlanActionOutput() RecoveryPlanActionOutput ToRecoveryPlanActionOutputWithContext(context.Context) RecoveryPlanActionOutput }
RecoveryPlanActionInput is an input type that accepts RecoveryPlanActionArgs and RecoveryPlanActionOutput values. You can construct a concrete instance of `RecoveryPlanActionInput` via:
RecoveryPlanActionArgs{...}
type RecoveryPlanActionOutput ¶
type RecoveryPlanActionOutput struct{ *pulumi.OutputState }
Recovery plan action details.
func (RecoveryPlanActionOutput) ActionName ¶
func (o RecoveryPlanActionOutput) ActionName() pulumi.StringOutput
The action name.
func (RecoveryPlanActionOutput) ElementType ¶
func (RecoveryPlanActionOutput) ElementType() reflect.Type
func (RecoveryPlanActionOutput) FailoverDirections ¶
func (o RecoveryPlanActionOutput) FailoverDirections() pulumi.StringArrayOutput
The list of failover directions.
func (RecoveryPlanActionOutput) FailoverTypes ¶
func (o RecoveryPlanActionOutput) FailoverTypes() pulumi.StringArrayOutput
The list of failover types.
func (RecoveryPlanActionOutput) ToRecoveryPlanActionOutput ¶
func (o RecoveryPlanActionOutput) ToRecoveryPlanActionOutput() RecoveryPlanActionOutput
func (RecoveryPlanActionOutput) ToRecoveryPlanActionOutputWithContext ¶
func (o RecoveryPlanActionOutput) ToRecoveryPlanActionOutputWithContext(ctx context.Context) RecoveryPlanActionOutput
type RecoveryPlanActionResponse ¶
type RecoveryPlanActionResponse struct { // The action name. ActionName string `pulumi:"actionName"` // The custom details. CustomDetails interface{} `pulumi:"customDetails"` // The list of failover directions. FailoverDirections []string `pulumi:"failoverDirections"` // The list of failover types. FailoverTypes []string `pulumi:"failoverTypes"` }
Recovery plan action details.
type RecoveryPlanActionResponseArgs ¶
type RecoveryPlanActionResponseArgs struct { // The action name. ActionName pulumi.StringInput `pulumi:"actionName"` // The custom details. CustomDetails pulumi.Input `pulumi:"customDetails"` // The list of failover directions. FailoverDirections pulumi.StringArrayInput `pulumi:"failoverDirections"` // The list of failover types. FailoverTypes pulumi.StringArrayInput `pulumi:"failoverTypes"` }
Recovery plan action details.
func (RecoveryPlanActionResponseArgs) ElementType ¶
func (RecoveryPlanActionResponseArgs) ElementType() reflect.Type
func (RecoveryPlanActionResponseArgs) ToRecoveryPlanActionResponseOutput ¶
func (i RecoveryPlanActionResponseArgs) ToRecoveryPlanActionResponseOutput() RecoveryPlanActionResponseOutput
func (RecoveryPlanActionResponseArgs) ToRecoveryPlanActionResponseOutputWithContext ¶
func (i RecoveryPlanActionResponseArgs) ToRecoveryPlanActionResponseOutputWithContext(ctx context.Context) RecoveryPlanActionResponseOutput
type RecoveryPlanActionResponseArray ¶
type RecoveryPlanActionResponseArray []RecoveryPlanActionResponseInput
func (RecoveryPlanActionResponseArray) ElementType ¶
func (RecoveryPlanActionResponseArray) ElementType() reflect.Type
func (RecoveryPlanActionResponseArray) ToRecoveryPlanActionResponseArrayOutput ¶
func (i RecoveryPlanActionResponseArray) ToRecoveryPlanActionResponseArrayOutput() RecoveryPlanActionResponseArrayOutput
func (RecoveryPlanActionResponseArray) ToRecoveryPlanActionResponseArrayOutputWithContext ¶
func (i RecoveryPlanActionResponseArray) ToRecoveryPlanActionResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanActionResponseArrayOutput
type RecoveryPlanActionResponseArrayInput ¶
type RecoveryPlanActionResponseArrayInput interface { pulumi.Input ToRecoveryPlanActionResponseArrayOutput() RecoveryPlanActionResponseArrayOutput ToRecoveryPlanActionResponseArrayOutputWithContext(context.Context) RecoveryPlanActionResponseArrayOutput }
RecoveryPlanActionResponseArrayInput is an input type that accepts RecoveryPlanActionResponseArray and RecoveryPlanActionResponseArrayOutput values. You can construct a concrete instance of `RecoveryPlanActionResponseArrayInput` via:
RecoveryPlanActionResponseArray{ RecoveryPlanActionResponseArgs{...} }
type RecoveryPlanActionResponseArrayOutput ¶
type RecoveryPlanActionResponseArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanActionResponseArrayOutput) ElementType ¶
func (RecoveryPlanActionResponseArrayOutput) ElementType() reflect.Type
func (RecoveryPlanActionResponseArrayOutput) Index ¶
func (o RecoveryPlanActionResponseArrayOutput) Index(i pulumi.IntInput) RecoveryPlanActionResponseOutput
func (RecoveryPlanActionResponseArrayOutput) ToRecoveryPlanActionResponseArrayOutput ¶
func (o RecoveryPlanActionResponseArrayOutput) ToRecoveryPlanActionResponseArrayOutput() RecoveryPlanActionResponseArrayOutput
func (RecoveryPlanActionResponseArrayOutput) ToRecoveryPlanActionResponseArrayOutputWithContext ¶
func (o RecoveryPlanActionResponseArrayOutput) ToRecoveryPlanActionResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanActionResponseArrayOutput
type RecoveryPlanActionResponseInput ¶
type RecoveryPlanActionResponseInput interface { pulumi.Input ToRecoveryPlanActionResponseOutput() RecoveryPlanActionResponseOutput ToRecoveryPlanActionResponseOutputWithContext(context.Context) RecoveryPlanActionResponseOutput }
RecoveryPlanActionResponseInput is an input type that accepts RecoveryPlanActionResponseArgs and RecoveryPlanActionResponseOutput values. You can construct a concrete instance of `RecoveryPlanActionResponseInput` via:
RecoveryPlanActionResponseArgs{...}
type RecoveryPlanActionResponseOutput ¶
type RecoveryPlanActionResponseOutput struct{ *pulumi.OutputState }
Recovery plan action details.
func (RecoveryPlanActionResponseOutput) ActionName ¶
func (o RecoveryPlanActionResponseOutput) ActionName() pulumi.StringOutput
The action name.
func (RecoveryPlanActionResponseOutput) CustomDetails ¶
func (o RecoveryPlanActionResponseOutput) CustomDetails() pulumi.AnyOutput
The custom details.
func (RecoveryPlanActionResponseOutput) ElementType ¶
func (RecoveryPlanActionResponseOutput) ElementType() reflect.Type
func (RecoveryPlanActionResponseOutput) FailoverDirections ¶
func (o RecoveryPlanActionResponseOutput) FailoverDirections() pulumi.StringArrayOutput
The list of failover directions.
func (RecoveryPlanActionResponseOutput) FailoverTypes ¶
func (o RecoveryPlanActionResponseOutput) FailoverTypes() pulumi.StringArrayOutput
The list of failover types.
func (RecoveryPlanActionResponseOutput) ToRecoveryPlanActionResponseOutput ¶
func (o RecoveryPlanActionResponseOutput) ToRecoveryPlanActionResponseOutput() RecoveryPlanActionResponseOutput
func (RecoveryPlanActionResponseOutput) ToRecoveryPlanActionResponseOutputWithContext ¶
func (o RecoveryPlanActionResponseOutput) ToRecoveryPlanActionResponseOutputWithContext(ctx context.Context) RecoveryPlanActionResponseOutput
type RecoveryPlanAutomationRunbookActionDetailsResponse ¶
type RecoveryPlanAutomationRunbookActionDetailsResponse struct { // The fabric location. FabricLocation string `pulumi:"fabricLocation"` // Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). InstanceType string `pulumi:"instanceType"` // The runbook ARM Id. RunbookId *string `pulumi:"runbookId"` // The runbook timeout. Timeout *string `pulumi:"timeout"` }
Recovery plan Automation runbook action details.
type RecoveryPlanAutomationRunbookActionDetailsResponseArgs ¶
type RecoveryPlanAutomationRunbookActionDetailsResponseArgs struct { // The fabric location. FabricLocation pulumi.StringInput `pulumi:"fabricLocation"` // Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). InstanceType pulumi.StringInput `pulumi:"instanceType"` // The runbook ARM Id. RunbookId pulumi.StringPtrInput `pulumi:"runbookId"` // The runbook timeout. Timeout pulumi.StringPtrInput `pulumi:"timeout"` }
Recovery plan Automation runbook action details.
func (RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ElementType ¶
func (RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ElementType() reflect.Type
func (RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput ¶
func (i RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput() RecoveryPlanAutomationRunbookActionDetailsResponseOutput
func (RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext ¶
func (i RecoveryPlanAutomationRunbookActionDetailsResponseArgs) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanAutomationRunbookActionDetailsResponseOutput
type RecoveryPlanAutomationRunbookActionDetailsResponseInput ¶
type RecoveryPlanAutomationRunbookActionDetailsResponseInput interface { pulumi.Input ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput() RecoveryPlanAutomationRunbookActionDetailsResponseOutput ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext(context.Context) RecoveryPlanAutomationRunbookActionDetailsResponseOutput }
RecoveryPlanAutomationRunbookActionDetailsResponseInput is an input type that accepts RecoveryPlanAutomationRunbookActionDetailsResponseArgs and RecoveryPlanAutomationRunbookActionDetailsResponseOutput values. You can construct a concrete instance of `RecoveryPlanAutomationRunbookActionDetailsResponseInput` via:
RecoveryPlanAutomationRunbookActionDetailsResponseArgs{...}
type RecoveryPlanAutomationRunbookActionDetailsResponseOutput ¶
type RecoveryPlanAutomationRunbookActionDetailsResponseOutput struct{ *pulumi.OutputState }
Recovery plan Automation runbook action details.
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ElementType ¶
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ElementType() reflect.Type
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) FabricLocation ¶
func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) FabricLocation() pulumi.StringOutput
The fabric location.
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) InstanceType ¶
func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values).
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) RunbookId ¶
func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) RunbookId() pulumi.StringPtrOutput
The runbook ARM Id.
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) Timeout ¶
func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) Timeout() pulumi.StringPtrOutput
The runbook timeout.
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput ¶
func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutput() RecoveryPlanAutomationRunbookActionDetailsResponseOutput
func (RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext ¶
func (o RecoveryPlanAutomationRunbookActionDetailsResponseOutput) ToRecoveryPlanAutomationRunbookActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanAutomationRunbookActionDetailsResponseOutput
type RecoveryPlanGroup ¶
type RecoveryPlanGroup struct { // The end group actions. EndGroupActions []RecoveryPlanAction `pulumi:"endGroupActions"` // The group type. GroupType string `pulumi:"groupType"` // The list of protected items. ReplicationProtectedItems []RecoveryPlanProtectedItem `pulumi:"replicationProtectedItems"` // The start group actions. StartGroupActions []RecoveryPlanAction `pulumi:"startGroupActions"` }
Recovery plan group details.
type RecoveryPlanGroupArgs ¶
type RecoveryPlanGroupArgs struct { // The end group actions. EndGroupActions RecoveryPlanActionArrayInput `pulumi:"endGroupActions"` // The group type. GroupType pulumi.StringInput `pulumi:"groupType"` // The list of protected items. ReplicationProtectedItems RecoveryPlanProtectedItemArrayInput `pulumi:"replicationProtectedItems"` // The start group actions. StartGroupActions RecoveryPlanActionArrayInput `pulumi:"startGroupActions"` }
Recovery plan group details.
func (RecoveryPlanGroupArgs) ElementType ¶
func (RecoveryPlanGroupArgs) ElementType() reflect.Type
func (RecoveryPlanGroupArgs) ToRecoveryPlanGroupOutput ¶
func (i RecoveryPlanGroupArgs) ToRecoveryPlanGroupOutput() RecoveryPlanGroupOutput
func (RecoveryPlanGroupArgs) ToRecoveryPlanGroupOutputWithContext ¶
func (i RecoveryPlanGroupArgs) ToRecoveryPlanGroupOutputWithContext(ctx context.Context) RecoveryPlanGroupOutput
type RecoveryPlanGroupArray ¶
type RecoveryPlanGroupArray []RecoveryPlanGroupInput
func (RecoveryPlanGroupArray) ElementType ¶
func (RecoveryPlanGroupArray) ElementType() reflect.Type
func (RecoveryPlanGroupArray) ToRecoveryPlanGroupArrayOutput ¶
func (i RecoveryPlanGroupArray) ToRecoveryPlanGroupArrayOutput() RecoveryPlanGroupArrayOutput
func (RecoveryPlanGroupArray) ToRecoveryPlanGroupArrayOutputWithContext ¶
func (i RecoveryPlanGroupArray) ToRecoveryPlanGroupArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupArrayOutput
type RecoveryPlanGroupArrayInput ¶
type RecoveryPlanGroupArrayInput interface { pulumi.Input ToRecoveryPlanGroupArrayOutput() RecoveryPlanGroupArrayOutput ToRecoveryPlanGroupArrayOutputWithContext(context.Context) RecoveryPlanGroupArrayOutput }
RecoveryPlanGroupArrayInput is an input type that accepts RecoveryPlanGroupArray and RecoveryPlanGroupArrayOutput values. You can construct a concrete instance of `RecoveryPlanGroupArrayInput` via:
RecoveryPlanGroupArray{ RecoveryPlanGroupArgs{...} }
type RecoveryPlanGroupArrayOutput ¶
type RecoveryPlanGroupArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanGroupArrayOutput) ElementType ¶
func (RecoveryPlanGroupArrayOutput) ElementType() reflect.Type
func (RecoveryPlanGroupArrayOutput) Index ¶
func (o RecoveryPlanGroupArrayOutput) Index(i pulumi.IntInput) RecoveryPlanGroupOutput
func (RecoveryPlanGroupArrayOutput) ToRecoveryPlanGroupArrayOutput ¶
func (o RecoveryPlanGroupArrayOutput) ToRecoveryPlanGroupArrayOutput() RecoveryPlanGroupArrayOutput
func (RecoveryPlanGroupArrayOutput) ToRecoveryPlanGroupArrayOutputWithContext ¶
func (o RecoveryPlanGroupArrayOutput) ToRecoveryPlanGroupArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupArrayOutput
type RecoveryPlanGroupInput ¶
type RecoveryPlanGroupInput interface { pulumi.Input ToRecoveryPlanGroupOutput() RecoveryPlanGroupOutput ToRecoveryPlanGroupOutputWithContext(context.Context) RecoveryPlanGroupOutput }
RecoveryPlanGroupInput is an input type that accepts RecoveryPlanGroupArgs and RecoveryPlanGroupOutput values. You can construct a concrete instance of `RecoveryPlanGroupInput` via:
RecoveryPlanGroupArgs{...}
type RecoveryPlanGroupOutput ¶
type RecoveryPlanGroupOutput struct{ *pulumi.OutputState }
Recovery plan group details.
func (RecoveryPlanGroupOutput) ElementType ¶
func (RecoveryPlanGroupOutput) ElementType() reflect.Type
func (RecoveryPlanGroupOutput) EndGroupActions ¶
func (o RecoveryPlanGroupOutput) EndGroupActions() RecoveryPlanActionArrayOutput
The end group actions.
func (RecoveryPlanGroupOutput) GroupType ¶
func (o RecoveryPlanGroupOutput) GroupType() pulumi.StringOutput
The group type.
func (RecoveryPlanGroupOutput) ReplicationProtectedItems ¶
func (o RecoveryPlanGroupOutput) ReplicationProtectedItems() RecoveryPlanProtectedItemArrayOutput
The list of protected items.
func (RecoveryPlanGroupOutput) StartGroupActions ¶
func (o RecoveryPlanGroupOutput) StartGroupActions() RecoveryPlanActionArrayOutput
The start group actions.
func (RecoveryPlanGroupOutput) ToRecoveryPlanGroupOutput ¶
func (o RecoveryPlanGroupOutput) ToRecoveryPlanGroupOutput() RecoveryPlanGroupOutput
func (RecoveryPlanGroupOutput) ToRecoveryPlanGroupOutputWithContext ¶
func (o RecoveryPlanGroupOutput) ToRecoveryPlanGroupOutputWithContext(ctx context.Context) RecoveryPlanGroupOutput
type RecoveryPlanGroupResponse ¶
type RecoveryPlanGroupResponse struct { // The end group actions. EndGroupActions []RecoveryPlanActionResponse `pulumi:"endGroupActions"` // The group type. GroupType string `pulumi:"groupType"` // The list of protected items. ReplicationProtectedItems []RecoveryPlanProtectedItemResponse `pulumi:"replicationProtectedItems"` // The start group actions. StartGroupActions []RecoveryPlanActionResponse `pulumi:"startGroupActions"` }
Recovery plan group details.
type RecoveryPlanGroupResponseArgs ¶
type RecoveryPlanGroupResponseArgs struct { // The end group actions. EndGroupActions RecoveryPlanActionResponseArrayInput `pulumi:"endGroupActions"` // The group type. GroupType pulumi.StringInput `pulumi:"groupType"` // The list of protected items. ReplicationProtectedItems RecoveryPlanProtectedItemResponseArrayInput `pulumi:"replicationProtectedItems"` // The start group actions. StartGroupActions RecoveryPlanActionResponseArrayInput `pulumi:"startGroupActions"` }
Recovery plan group details.
func (RecoveryPlanGroupResponseArgs) ElementType ¶
func (RecoveryPlanGroupResponseArgs) ElementType() reflect.Type
func (RecoveryPlanGroupResponseArgs) ToRecoveryPlanGroupResponseOutput ¶
func (i RecoveryPlanGroupResponseArgs) ToRecoveryPlanGroupResponseOutput() RecoveryPlanGroupResponseOutput
func (RecoveryPlanGroupResponseArgs) ToRecoveryPlanGroupResponseOutputWithContext ¶
func (i RecoveryPlanGroupResponseArgs) ToRecoveryPlanGroupResponseOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseOutput
type RecoveryPlanGroupResponseArray ¶
type RecoveryPlanGroupResponseArray []RecoveryPlanGroupResponseInput
func (RecoveryPlanGroupResponseArray) ElementType ¶
func (RecoveryPlanGroupResponseArray) ElementType() reflect.Type
func (RecoveryPlanGroupResponseArray) ToRecoveryPlanGroupResponseArrayOutput ¶
func (i RecoveryPlanGroupResponseArray) ToRecoveryPlanGroupResponseArrayOutput() RecoveryPlanGroupResponseArrayOutput
func (RecoveryPlanGroupResponseArray) ToRecoveryPlanGroupResponseArrayOutputWithContext ¶
func (i RecoveryPlanGroupResponseArray) ToRecoveryPlanGroupResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseArrayOutput
type RecoveryPlanGroupResponseArrayInput ¶
type RecoveryPlanGroupResponseArrayInput interface { pulumi.Input ToRecoveryPlanGroupResponseArrayOutput() RecoveryPlanGroupResponseArrayOutput ToRecoveryPlanGroupResponseArrayOutputWithContext(context.Context) RecoveryPlanGroupResponseArrayOutput }
RecoveryPlanGroupResponseArrayInput is an input type that accepts RecoveryPlanGroupResponseArray and RecoveryPlanGroupResponseArrayOutput values. You can construct a concrete instance of `RecoveryPlanGroupResponseArrayInput` via:
RecoveryPlanGroupResponseArray{ RecoveryPlanGroupResponseArgs{...} }
type RecoveryPlanGroupResponseArrayOutput ¶
type RecoveryPlanGroupResponseArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanGroupResponseArrayOutput) ElementType ¶
func (RecoveryPlanGroupResponseArrayOutput) ElementType() reflect.Type
func (RecoveryPlanGroupResponseArrayOutput) Index ¶
func (o RecoveryPlanGroupResponseArrayOutput) Index(i pulumi.IntInput) RecoveryPlanGroupResponseOutput
func (RecoveryPlanGroupResponseArrayOutput) ToRecoveryPlanGroupResponseArrayOutput ¶
func (o RecoveryPlanGroupResponseArrayOutput) ToRecoveryPlanGroupResponseArrayOutput() RecoveryPlanGroupResponseArrayOutput
func (RecoveryPlanGroupResponseArrayOutput) ToRecoveryPlanGroupResponseArrayOutputWithContext ¶
func (o RecoveryPlanGroupResponseArrayOutput) ToRecoveryPlanGroupResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseArrayOutput
type RecoveryPlanGroupResponseInput ¶
type RecoveryPlanGroupResponseInput interface { pulumi.Input ToRecoveryPlanGroupResponseOutput() RecoveryPlanGroupResponseOutput ToRecoveryPlanGroupResponseOutputWithContext(context.Context) RecoveryPlanGroupResponseOutput }
RecoveryPlanGroupResponseInput is an input type that accepts RecoveryPlanGroupResponseArgs and RecoveryPlanGroupResponseOutput values. You can construct a concrete instance of `RecoveryPlanGroupResponseInput` via:
RecoveryPlanGroupResponseArgs{...}
type RecoveryPlanGroupResponseOutput ¶
type RecoveryPlanGroupResponseOutput struct{ *pulumi.OutputState }
Recovery plan group details.
func (RecoveryPlanGroupResponseOutput) ElementType ¶
func (RecoveryPlanGroupResponseOutput) ElementType() reflect.Type
func (RecoveryPlanGroupResponseOutput) EndGroupActions ¶
func (o RecoveryPlanGroupResponseOutput) EndGroupActions() RecoveryPlanActionResponseArrayOutput
The end group actions.
func (RecoveryPlanGroupResponseOutput) GroupType ¶
func (o RecoveryPlanGroupResponseOutput) GroupType() pulumi.StringOutput
The group type.
func (RecoveryPlanGroupResponseOutput) ReplicationProtectedItems ¶
func (o RecoveryPlanGroupResponseOutput) ReplicationProtectedItems() RecoveryPlanProtectedItemResponseArrayOutput
The list of protected items.
func (RecoveryPlanGroupResponseOutput) StartGroupActions ¶
func (o RecoveryPlanGroupResponseOutput) StartGroupActions() RecoveryPlanActionResponseArrayOutput
The start group actions.
func (RecoveryPlanGroupResponseOutput) ToRecoveryPlanGroupResponseOutput ¶
func (o RecoveryPlanGroupResponseOutput) ToRecoveryPlanGroupResponseOutput() RecoveryPlanGroupResponseOutput
func (RecoveryPlanGroupResponseOutput) ToRecoveryPlanGroupResponseOutputWithContext ¶
func (o RecoveryPlanGroupResponseOutput) ToRecoveryPlanGroupResponseOutputWithContext(ctx context.Context) RecoveryPlanGroupResponseOutput
type RecoveryPlanManualActionDetailsResponse ¶
type RecoveryPlanManualActionDetailsResponse struct { // The manual action description. Description *string `pulumi:"description"` // Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). InstanceType string `pulumi:"instanceType"` }
Recovery plan manual action details.
type RecoveryPlanManualActionDetailsResponseArgs ¶
type RecoveryPlanManualActionDetailsResponseArgs struct { // The manual action description. Description pulumi.StringPtrInput `pulumi:"description"` // Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). InstanceType pulumi.StringInput `pulumi:"instanceType"` }
Recovery plan manual action details.
func (RecoveryPlanManualActionDetailsResponseArgs) ElementType ¶
func (RecoveryPlanManualActionDetailsResponseArgs) ElementType() reflect.Type
func (RecoveryPlanManualActionDetailsResponseArgs) ToRecoveryPlanManualActionDetailsResponseOutput ¶
func (i RecoveryPlanManualActionDetailsResponseArgs) ToRecoveryPlanManualActionDetailsResponseOutput() RecoveryPlanManualActionDetailsResponseOutput
func (RecoveryPlanManualActionDetailsResponseArgs) ToRecoveryPlanManualActionDetailsResponseOutputWithContext ¶
func (i RecoveryPlanManualActionDetailsResponseArgs) ToRecoveryPlanManualActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanManualActionDetailsResponseOutput
type RecoveryPlanManualActionDetailsResponseInput ¶
type RecoveryPlanManualActionDetailsResponseInput interface { pulumi.Input ToRecoveryPlanManualActionDetailsResponseOutput() RecoveryPlanManualActionDetailsResponseOutput ToRecoveryPlanManualActionDetailsResponseOutputWithContext(context.Context) RecoveryPlanManualActionDetailsResponseOutput }
RecoveryPlanManualActionDetailsResponseInput is an input type that accepts RecoveryPlanManualActionDetailsResponseArgs and RecoveryPlanManualActionDetailsResponseOutput values. You can construct a concrete instance of `RecoveryPlanManualActionDetailsResponseInput` via:
RecoveryPlanManualActionDetailsResponseArgs{...}
type RecoveryPlanManualActionDetailsResponseOutput ¶
type RecoveryPlanManualActionDetailsResponseOutput struct{ *pulumi.OutputState }
Recovery plan manual action details.
func (RecoveryPlanManualActionDetailsResponseOutput) Description ¶
func (o RecoveryPlanManualActionDetailsResponseOutput) Description() pulumi.StringPtrOutput
The manual action description.
func (RecoveryPlanManualActionDetailsResponseOutput) ElementType ¶
func (RecoveryPlanManualActionDetailsResponseOutput) ElementType() reflect.Type
func (RecoveryPlanManualActionDetailsResponseOutput) InstanceType ¶
func (o RecoveryPlanManualActionDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values).
func (RecoveryPlanManualActionDetailsResponseOutput) ToRecoveryPlanManualActionDetailsResponseOutput ¶
func (o RecoveryPlanManualActionDetailsResponseOutput) ToRecoveryPlanManualActionDetailsResponseOutput() RecoveryPlanManualActionDetailsResponseOutput
func (RecoveryPlanManualActionDetailsResponseOutput) ToRecoveryPlanManualActionDetailsResponseOutputWithContext ¶
func (o RecoveryPlanManualActionDetailsResponseOutput) ToRecoveryPlanManualActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanManualActionDetailsResponseOutput
type RecoveryPlanPropertiesResponse ¶
type RecoveryPlanPropertiesResponse struct { // The list of allowed operations. AllowedOperations []string `pulumi:"allowedOperations"` // The current scenario details. CurrentScenario *CurrentScenarioDetailsResponse `pulumi:"currentScenario"` // The recovery plan status. CurrentScenarioStatus *string `pulumi:"currentScenarioStatus"` // The recovery plan status description. CurrentScenarioStatusDescription *string `pulumi:"currentScenarioStatusDescription"` // The failover deployment model. FailoverDeploymentModel *string `pulumi:"failoverDeploymentModel"` // The friendly name. FriendlyName *string `pulumi:"friendlyName"` // The recovery plan groups. Groups []RecoveryPlanGroupResponse `pulumi:"groups"` // The start time of the last planned failover. LastPlannedFailoverTime *string `pulumi:"lastPlannedFailoverTime"` // The start time of the last test failover. LastTestFailoverTime *string `pulumi:"lastTestFailoverTime"` // The start time of the last unplanned failover. LastUnplannedFailoverTime *string `pulumi:"lastUnplannedFailoverTime"` // The primary fabric friendly name. PrimaryFabricFriendlyName *string `pulumi:"primaryFabricFriendlyName"` // The primary fabric Id. PrimaryFabricId *string `pulumi:"primaryFabricId"` // The provider id and provider specific details. ProviderSpecificDetails []RecoveryPlanA2ADetailsResponse `pulumi:"providerSpecificDetails"` // The recovery fabric friendly name. RecoveryFabricFriendlyName *string `pulumi:"recoveryFabricFriendlyName"` // The recovery fabric Id. RecoveryFabricId *string `pulumi:"recoveryFabricId"` // The list of replication providers. ReplicationProviders []string `pulumi:"replicationProviders"` }
Recovery plan custom details.
type RecoveryPlanPropertiesResponseArgs ¶
type RecoveryPlanPropertiesResponseArgs struct { // The list of allowed operations. AllowedOperations pulumi.StringArrayInput `pulumi:"allowedOperations"` // The current scenario details. CurrentScenario CurrentScenarioDetailsResponsePtrInput `pulumi:"currentScenario"` // The recovery plan status. CurrentScenarioStatus pulumi.StringPtrInput `pulumi:"currentScenarioStatus"` // The recovery plan status description. CurrentScenarioStatusDescription pulumi.StringPtrInput `pulumi:"currentScenarioStatusDescription"` // The failover deployment model. FailoverDeploymentModel pulumi.StringPtrInput `pulumi:"failoverDeploymentModel"` // The friendly name. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // The recovery plan groups. Groups RecoveryPlanGroupResponseArrayInput `pulumi:"groups"` // The start time of the last planned failover. LastPlannedFailoverTime pulumi.StringPtrInput `pulumi:"lastPlannedFailoverTime"` // The start time of the last test failover. LastTestFailoverTime pulumi.StringPtrInput `pulumi:"lastTestFailoverTime"` // The start time of the last unplanned failover. LastUnplannedFailoverTime pulumi.StringPtrInput `pulumi:"lastUnplannedFailoverTime"` // The primary fabric friendly name. PrimaryFabricFriendlyName pulumi.StringPtrInput `pulumi:"primaryFabricFriendlyName"` // The primary fabric Id. PrimaryFabricId pulumi.StringPtrInput `pulumi:"primaryFabricId"` // The provider id and provider specific details. ProviderSpecificDetails RecoveryPlanA2ADetailsResponseArrayInput `pulumi:"providerSpecificDetails"` // The recovery fabric friendly name. RecoveryFabricFriendlyName pulumi.StringPtrInput `pulumi:"recoveryFabricFriendlyName"` // The recovery fabric Id. RecoveryFabricId pulumi.StringPtrInput `pulumi:"recoveryFabricId"` // The list of replication providers. ReplicationProviders pulumi.StringArrayInput `pulumi:"replicationProviders"` }
Recovery plan custom details.
func (RecoveryPlanPropertiesResponseArgs) ElementType ¶
func (RecoveryPlanPropertiesResponseArgs) ElementType() reflect.Type
func (RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponseOutput ¶
func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponseOutput() RecoveryPlanPropertiesResponseOutput
func (RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponseOutputWithContext ¶
func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponseOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponseOutput
func (RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponsePtrOutput ¶
func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput
func (RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponsePtrOutputWithContext ¶
func (i RecoveryPlanPropertiesResponseArgs) ToRecoveryPlanPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponsePtrOutput
type RecoveryPlanPropertiesResponseInput ¶
type RecoveryPlanPropertiesResponseInput interface { pulumi.Input ToRecoveryPlanPropertiesResponseOutput() RecoveryPlanPropertiesResponseOutput ToRecoveryPlanPropertiesResponseOutputWithContext(context.Context) RecoveryPlanPropertiesResponseOutput }
RecoveryPlanPropertiesResponseInput is an input type that accepts RecoveryPlanPropertiesResponseArgs and RecoveryPlanPropertiesResponseOutput values. You can construct a concrete instance of `RecoveryPlanPropertiesResponseInput` via:
RecoveryPlanPropertiesResponseArgs{...}
type RecoveryPlanPropertiesResponseOutput ¶
type RecoveryPlanPropertiesResponseOutput struct{ *pulumi.OutputState }
Recovery plan custom details.
func (RecoveryPlanPropertiesResponseOutput) AllowedOperations ¶
func (o RecoveryPlanPropertiesResponseOutput) AllowedOperations() pulumi.StringArrayOutput
The list of allowed operations.
func (RecoveryPlanPropertiesResponseOutput) CurrentScenario ¶
func (o RecoveryPlanPropertiesResponseOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
The current scenario details.
func (RecoveryPlanPropertiesResponseOutput) CurrentScenarioStatus ¶
func (o RecoveryPlanPropertiesResponseOutput) CurrentScenarioStatus() pulumi.StringPtrOutput
The recovery plan status.
func (RecoveryPlanPropertiesResponseOutput) CurrentScenarioStatusDescription ¶
func (o RecoveryPlanPropertiesResponseOutput) CurrentScenarioStatusDescription() pulumi.StringPtrOutput
The recovery plan status description.
func (RecoveryPlanPropertiesResponseOutput) ElementType ¶
func (RecoveryPlanPropertiesResponseOutput) ElementType() reflect.Type
func (RecoveryPlanPropertiesResponseOutput) FailoverDeploymentModel ¶
func (o RecoveryPlanPropertiesResponseOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
The failover deployment model.
func (RecoveryPlanPropertiesResponseOutput) FriendlyName ¶
func (o RecoveryPlanPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
The friendly name.
func (RecoveryPlanPropertiesResponseOutput) Groups ¶
func (o RecoveryPlanPropertiesResponseOutput) Groups() RecoveryPlanGroupResponseArrayOutput
The recovery plan groups.
func (RecoveryPlanPropertiesResponseOutput) LastPlannedFailoverTime ¶
func (o RecoveryPlanPropertiesResponseOutput) LastPlannedFailoverTime() pulumi.StringPtrOutput
The start time of the last planned failover.
func (RecoveryPlanPropertiesResponseOutput) LastTestFailoverTime ¶
func (o RecoveryPlanPropertiesResponseOutput) LastTestFailoverTime() pulumi.StringPtrOutput
The start time of the last test failover.
func (RecoveryPlanPropertiesResponseOutput) LastUnplannedFailoverTime ¶
func (o RecoveryPlanPropertiesResponseOutput) LastUnplannedFailoverTime() pulumi.StringPtrOutput
The start time of the last unplanned failover.
func (RecoveryPlanPropertiesResponseOutput) PrimaryFabricFriendlyName ¶
func (o RecoveryPlanPropertiesResponseOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
The primary fabric friendly name.
func (RecoveryPlanPropertiesResponseOutput) PrimaryFabricId ¶
func (o RecoveryPlanPropertiesResponseOutput) PrimaryFabricId() pulumi.StringPtrOutput
The primary fabric Id.
func (RecoveryPlanPropertiesResponseOutput) ProviderSpecificDetails ¶
func (o RecoveryPlanPropertiesResponseOutput) ProviderSpecificDetails() RecoveryPlanA2ADetailsResponseArrayOutput
The provider id and provider specific details.
func (RecoveryPlanPropertiesResponseOutput) RecoveryFabricFriendlyName ¶
func (o RecoveryPlanPropertiesResponseOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
The recovery fabric friendly name.
func (RecoveryPlanPropertiesResponseOutput) RecoveryFabricId ¶
func (o RecoveryPlanPropertiesResponseOutput) RecoveryFabricId() pulumi.StringPtrOutput
The recovery fabric Id.
func (RecoveryPlanPropertiesResponseOutput) ReplicationProviders ¶
func (o RecoveryPlanPropertiesResponseOutput) ReplicationProviders() pulumi.StringArrayOutput
The list of replication providers.
func (RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponseOutput ¶
func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponseOutput() RecoveryPlanPropertiesResponseOutput
func (RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponseOutputWithContext ¶
func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponseOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponseOutput
func (RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponsePtrOutput ¶
func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput
func (RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponsePtrOutputWithContext ¶
func (o RecoveryPlanPropertiesResponseOutput) ToRecoveryPlanPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponsePtrOutput
type RecoveryPlanPropertiesResponsePtrInput ¶
type RecoveryPlanPropertiesResponsePtrInput interface { pulumi.Input ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput ToRecoveryPlanPropertiesResponsePtrOutputWithContext(context.Context) RecoveryPlanPropertiesResponsePtrOutput }
RecoveryPlanPropertiesResponsePtrInput is an input type that accepts RecoveryPlanPropertiesResponseArgs, RecoveryPlanPropertiesResponsePtr and RecoveryPlanPropertiesResponsePtrOutput values. You can construct a concrete instance of `RecoveryPlanPropertiesResponsePtrInput` via:
RecoveryPlanPropertiesResponseArgs{...} or: nil
func RecoveryPlanPropertiesResponsePtr ¶
func RecoveryPlanPropertiesResponsePtr(v *RecoveryPlanPropertiesResponseArgs) RecoveryPlanPropertiesResponsePtrInput
type RecoveryPlanPropertiesResponsePtrOutput ¶
type RecoveryPlanPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RecoveryPlanPropertiesResponsePtrOutput) AllowedOperations ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) AllowedOperations() pulumi.StringArrayOutput
The list of allowed operations.
func (RecoveryPlanPropertiesResponsePtrOutput) CurrentScenario ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
The current scenario details.
func (RecoveryPlanPropertiesResponsePtrOutput) CurrentScenarioStatus ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) CurrentScenarioStatus() pulumi.StringPtrOutput
The recovery plan status.
func (RecoveryPlanPropertiesResponsePtrOutput) CurrentScenarioStatusDescription ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) CurrentScenarioStatusDescription() pulumi.StringPtrOutput
The recovery plan status description.
func (RecoveryPlanPropertiesResponsePtrOutput) ElementType ¶
func (RecoveryPlanPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RecoveryPlanPropertiesResponsePtrOutput) FailoverDeploymentModel ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) FailoverDeploymentModel() pulumi.StringPtrOutput
The failover deployment model.
func (RecoveryPlanPropertiesResponsePtrOutput) FriendlyName ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
The friendly name.
func (RecoveryPlanPropertiesResponsePtrOutput) Groups ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) Groups() RecoveryPlanGroupResponseArrayOutput
The recovery plan groups.
func (RecoveryPlanPropertiesResponsePtrOutput) LastPlannedFailoverTime ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) LastPlannedFailoverTime() pulumi.StringPtrOutput
The start time of the last planned failover.
func (RecoveryPlanPropertiesResponsePtrOutput) LastTestFailoverTime ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) LastTestFailoverTime() pulumi.StringPtrOutput
The start time of the last test failover.
func (RecoveryPlanPropertiesResponsePtrOutput) LastUnplannedFailoverTime ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) LastUnplannedFailoverTime() pulumi.StringPtrOutput
The start time of the last unplanned failover.
func (RecoveryPlanPropertiesResponsePtrOutput) PrimaryFabricFriendlyName ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
The primary fabric friendly name.
func (RecoveryPlanPropertiesResponsePtrOutput) PrimaryFabricId ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) PrimaryFabricId() pulumi.StringPtrOutput
The primary fabric Id.
func (RecoveryPlanPropertiesResponsePtrOutput) ProviderSpecificDetails ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) ProviderSpecificDetails() RecoveryPlanA2ADetailsResponseArrayOutput
The provider id and provider specific details.
func (RecoveryPlanPropertiesResponsePtrOutput) RecoveryFabricFriendlyName ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
The recovery fabric friendly name.
func (RecoveryPlanPropertiesResponsePtrOutput) RecoveryFabricId ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) RecoveryFabricId() pulumi.StringPtrOutput
The recovery fabric Id.
func (RecoveryPlanPropertiesResponsePtrOutput) ReplicationProviders ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) ReplicationProviders() pulumi.StringArrayOutput
The list of replication providers.
func (RecoveryPlanPropertiesResponsePtrOutput) ToRecoveryPlanPropertiesResponsePtrOutput ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) ToRecoveryPlanPropertiesResponsePtrOutput() RecoveryPlanPropertiesResponsePtrOutput
func (RecoveryPlanPropertiesResponsePtrOutput) ToRecoveryPlanPropertiesResponsePtrOutputWithContext ¶
func (o RecoveryPlanPropertiesResponsePtrOutput) ToRecoveryPlanPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryPlanPropertiesResponsePtrOutput
type RecoveryPlanProtectedItem ¶
type RecoveryPlanProtectedItem struct { // The ARM Id of the recovery plan protected item. Id *string `pulumi:"id"` // The virtual machine Id. VirtualMachineId *string `pulumi:"virtualMachineId"` }
Recovery plan protected item.
type RecoveryPlanProtectedItemArgs ¶
type RecoveryPlanProtectedItemArgs struct { // The ARM Id of the recovery plan protected item. Id pulumi.StringPtrInput `pulumi:"id"` // The virtual machine Id. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` }
Recovery plan protected item.
func (RecoveryPlanProtectedItemArgs) ElementType ¶
func (RecoveryPlanProtectedItemArgs) ElementType() reflect.Type
func (RecoveryPlanProtectedItemArgs) ToRecoveryPlanProtectedItemOutput ¶
func (i RecoveryPlanProtectedItemArgs) ToRecoveryPlanProtectedItemOutput() RecoveryPlanProtectedItemOutput
func (RecoveryPlanProtectedItemArgs) ToRecoveryPlanProtectedItemOutputWithContext ¶
func (i RecoveryPlanProtectedItemArgs) ToRecoveryPlanProtectedItemOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemOutput
type RecoveryPlanProtectedItemArray ¶
type RecoveryPlanProtectedItemArray []RecoveryPlanProtectedItemInput
func (RecoveryPlanProtectedItemArray) ElementType ¶
func (RecoveryPlanProtectedItemArray) ElementType() reflect.Type
func (RecoveryPlanProtectedItemArray) ToRecoveryPlanProtectedItemArrayOutput ¶
func (i RecoveryPlanProtectedItemArray) ToRecoveryPlanProtectedItemArrayOutput() RecoveryPlanProtectedItemArrayOutput
func (RecoveryPlanProtectedItemArray) ToRecoveryPlanProtectedItemArrayOutputWithContext ¶
func (i RecoveryPlanProtectedItemArray) ToRecoveryPlanProtectedItemArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemArrayOutput
type RecoveryPlanProtectedItemArrayInput ¶
type RecoveryPlanProtectedItemArrayInput interface { pulumi.Input ToRecoveryPlanProtectedItemArrayOutput() RecoveryPlanProtectedItemArrayOutput ToRecoveryPlanProtectedItemArrayOutputWithContext(context.Context) RecoveryPlanProtectedItemArrayOutput }
RecoveryPlanProtectedItemArrayInput is an input type that accepts RecoveryPlanProtectedItemArray and RecoveryPlanProtectedItemArrayOutput values. You can construct a concrete instance of `RecoveryPlanProtectedItemArrayInput` via:
RecoveryPlanProtectedItemArray{ RecoveryPlanProtectedItemArgs{...} }
type RecoveryPlanProtectedItemArrayOutput ¶
type RecoveryPlanProtectedItemArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanProtectedItemArrayOutput) ElementType ¶
func (RecoveryPlanProtectedItemArrayOutput) ElementType() reflect.Type
func (RecoveryPlanProtectedItemArrayOutput) Index ¶
func (o RecoveryPlanProtectedItemArrayOutput) Index(i pulumi.IntInput) RecoveryPlanProtectedItemOutput
func (RecoveryPlanProtectedItemArrayOutput) ToRecoveryPlanProtectedItemArrayOutput ¶
func (o RecoveryPlanProtectedItemArrayOutput) ToRecoveryPlanProtectedItemArrayOutput() RecoveryPlanProtectedItemArrayOutput
func (RecoveryPlanProtectedItemArrayOutput) ToRecoveryPlanProtectedItemArrayOutputWithContext ¶
func (o RecoveryPlanProtectedItemArrayOutput) ToRecoveryPlanProtectedItemArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemArrayOutput
type RecoveryPlanProtectedItemInput ¶
type RecoveryPlanProtectedItemInput interface { pulumi.Input ToRecoveryPlanProtectedItemOutput() RecoveryPlanProtectedItemOutput ToRecoveryPlanProtectedItemOutputWithContext(context.Context) RecoveryPlanProtectedItemOutput }
RecoveryPlanProtectedItemInput is an input type that accepts RecoveryPlanProtectedItemArgs and RecoveryPlanProtectedItemOutput values. You can construct a concrete instance of `RecoveryPlanProtectedItemInput` via:
RecoveryPlanProtectedItemArgs{...}
type RecoveryPlanProtectedItemOutput ¶
type RecoveryPlanProtectedItemOutput struct{ *pulumi.OutputState }
Recovery plan protected item.
func (RecoveryPlanProtectedItemOutput) ElementType ¶
func (RecoveryPlanProtectedItemOutput) ElementType() reflect.Type
func (RecoveryPlanProtectedItemOutput) Id ¶
func (o RecoveryPlanProtectedItemOutput) Id() pulumi.StringPtrOutput
The ARM Id of the recovery plan protected item.
func (RecoveryPlanProtectedItemOutput) ToRecoveryPlanProtectedItemOutput ¶
func (o RecoveryPlanProtectedItemOutput) ToRecoveryPlanProtectedItemOutput() RecoveryPlanProtectedItemOutput
func (RecoveryPlanProtectedItemOutput) ToRecoveryPlanProtectedItemOutputWithContext ¶
func (o RecoveryPlanProtectedItemOutput) ToRecoveryPlanProtectedItemOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemOutput
func (RecoveryPlanProtectedItemOutput) VirtualMachineId ¶
func (o RecoveryPlanProtectedItemOutput) VirtualMachineId() pulumi.StringPtrOutput
The virtual machine Id.
type RecoveryPlanProtectedItemResponse ¶
type RecoveryPlanProtectedItemResponse struct { // The ARM Id of the recovery plan protected item. Id *string `pulumi:"id"` // The virtual machine Id. VirtualMachineId *string `pulumi:"virtualMachineId"` }
Recovery plan protected item.
type RecoveryPlanProtectedItemResponseArgs ¶
type RecoveryPlanProtectedItemResponseArgs struct { // The ARM Id of the recovery plan protected item. Id pulumi.StringPtrInput `pulumi:"id"` // The virtual machine Id. VirtualMachineId pulumi.StringPtrInput `pulumi:"virtualMachineId"` }
Recovery plan protected item.
func (RecoveryPlanProtectedItemResponseArgs) ElementType ¶
func (RecoveryPlanProtectedItemResponseArgs) ElementType() reflect.Type
func (RecoveryPlanProtectedItemResponseArgs) ToRecoveryPlanProtectedItemResponseOutput ¶
func (i RecoveryPlanProtectedItemResponseArgs) ToRecoveryPlanProtectedItemResponseOutput() RecoveryPlanProtectedItemResponseOutput
func (RecoveryPlanProtectedItemResponseArgs) ToRecoveryPlanProtectedItemResponseOutputWithContext ¶
func (i RecoveryPlanProtectedItemResponseArgs) ToRecoveryPlanProtectedItemResponseOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseOutput
type RecoveryPlanProtectedItemResponseArray ¶
type RecoveryPlanProtectedItemResponseArray []RecoveryPlanProtectedItemResponseInput
func (RecoveryPlanProtectedItemResponseArray) ElementType ¶
func (RecoveryPlanProtectedItemResponseArray) ElementType() reflect.Type
func (RecoveryPlanProtectedItemResponseArray) ToRecoveryPlanProtectedItemResponseArrayOutput ¶
func (i RecoveryPlanProtectedItemResponseArray) ToRecoveryPlanProtectedItemResponseArrayOutput() RecoveryPlanProtectedItemResponseArrayOutput
func (RecoveryPlanProtectedItemResponseArray) ToRecoveryPlanProtectedItemResponseArrayOutputWithContext ¶
func (i RecoveryPlanProtectedItemResponseArray) ToRecoveryPlanProtectedItemResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseArrayOutput
type RecoveryPlanProtectedItemResponseArrayInput ¶
type RecoveryPlanProtectedItemResponseArrayInput interface { pulumi.Input ToRecoveryPlanProtectedItemResponseArrayOutput() RecoveryPlanProtectedItemResponseArrayOutput ToRecoveryPlanProtectedItemResponseArrayOutputWithContext(context.Context) RecoveryPlanProtectedItemResponseArrayOutput }
RecoveryPlanProtectedItemResponseArrayInput is an input type that accepts RecoveryPlanProtectedItemResponseArray and RecoveryPlanProtectedItemResponseArrayOutput values. You can construct a concrete instance of `RecoveryPlanProtectedItemResponseArrayInput` via:
RecoveryPlanProtectedItemResponseArray{ RecoveryPlanProtectedItemResponseArgs{...} }
type RecoveryPlanProtectedItemResponseArrayOutput ¶
type RecoveryPlanProtectedItemResponseArrayOutput struct{ *pulumi.OutputState }
func (RecoveryPlanProtectedItemResponseArrayOutput) ElementType ¶
func (RecoveryPlanProtectedItemResponseArrayOutput) ElementType() reflect.Type
func (RecoveryPlanProtectedItemResponseArrayOutput) ToRecoveryPlanProtectedItemResponseArrayOutput ¶
func (o RecoveryPlanProtectedItemResponseArrayOutput) ToRecoveryPlanProtectedItemResponseArrayOutput() RecoveryPlanProtectedItemResponseArrayOutput
func (RecoveryPlanProtectedItemResponseArrayOutput) ToRecoveryPlanProtectedItemResponseArrayOutputWithContext ¶
func (o RecoveryPlanProtectedItemResponseArrayOutput) ToRecoveryPlanProtectedItemResponseArrayOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseArrayOutput
type RecoveryPlanProtectedItemResponseInput ¶
type RecoveryPlanProtectedItemResponseInput interface { pulumi.Input ToRecoveryPlanProtectedItemResponseOutput() RecoveryPlanProtectedItemResponseOutput ToRecoveryPlanProtectedItemResponseOutputWithContext(context.Context) RecoveryPlanProtectedItemResponseOutput }
RecoveryPlanProtectedItemResponseInput is an input type that accepts RecoveryPlanProtectedItemResponseArgs and RecoveryPlanProtectedItemResponseOutput values. You can construct a concrete instance of `RecoveryPlanProtectedItemResponseInput` via:
RecoveryPlanProtectedItemResponseArgs{...}
type RecoveryPlanProtectedItemResponseOutput ¶
type RecoveryPlanProtectedItemResponseOutput struct{ *pulumi.OutputState }
Recovery plan protected item.
func (RecoveryPlanProtectedItemResponseOutput) ElementType ¶
func (RecoveryPlanProtectedItemResponseOutput) ElementType() reflect.Type
func (RecoveryPlanProtectedItemResponseOutput) Id ¶
func (o RecoveryPlanProtectedItemResponseOutput) Id() pulumi.StringPtrOutput
The ARM Id of the recovery plan protected item.
func (RecoveryPlanProtectedItemResponseOutput) ToRecoveryPlanProtectedItemResponseOutput ¶
func (o RecoveryPlanProtectedItemResponseOutput) ToRecoveryPlanProtectedItemResponseOutput() RecoveryPlanProtectedItemResponseOutput
func (RecoveryPlanProtectedItemResponseOutput) ToRecoveryPlanProtectedItemResponseOutputWithContext ¶
func (o RecoveryPlanProtectedItemResponseOutput) ToRecoveryPlanProtectedItemResponseOutputWithContext(ctx context.Context) RecoveryPlanProtectedItemResponseOutput
func (RecoveryPlanProtectedItemResponseOutput) VirtualMachineId ¶
func (o RecoveryPlanProtectedItemResponseOutput) VirtualMachineId() pulumi.StringPtrOutput
The virtual machine Id.
type RecoveryPlanScriptActionDetailsResponse ¶
type RecoveryPlanScriptActionDetailsResponse struct { // The fabric location. FabricLocation string `pulumi:"fabricLocation"` // Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). InstanceType string `pulumi:"instanceType"` // The script path. Path string `pulumi:"path"` // The script timeout. Timeout *string `pulumi:"timeout"` }
Recovery plan script action details.
type RecoveryPlanScriptActionDetailsResponseArgs ¶
type RecoveryPlanScriptActionDetailsResponseArgs struct { // The fabric location. FabricLocation pulumi.StringInput `pulumi:"fabricLocation"` // Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). InstanceType pulumi.StringInput `pulumi:"instanceType"` // The script path. Path pulumi.StringInput `pulumi:"path"` // The script timeout. Timeout pulumi.StringPtrInput `pulumi:"timeout"` }
Recovery plan script action details.
func (RecoveryPlanScriptActionDetailsResponseArgs) ElementType ¶
func (RecoveryPlanScriptActionDetailsResponseArgs) ElementType() reflect.Type
func (RecoveryPlanScriptActionDetailsResponseArgs) ToRecoveryPlanScriptActionDetailsResponseOutput ¶
func (i RecoveryPlanScriptActionDetailsResponseArgs) ToRecoveryPlanScriptActionDetailsResponseOutput() RecoveryPlanScriptActionDetailsResponseOutput
func (RecoveryPlanScriptActionDetailsResponseArgs) ToRecoveryPlanScriptActionDetailsResponseOutputWithContext ¶
func (i RecoveryPlanScriptActionDetailsResponseArgs) ToRecoveryPlanScriptActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanScriptActionDetailsResponseOutput
type RecoveryPlanScriptActionDetailsResponseInput ¶
type RecoveryPlanScriptActionDetailsResponseInput interface { pulumi.Input ToRecoveryPlanScriptActionDetailsResponseOutput() RecoveryPlanScriptActionDetailsResponseOutput ToRecoveryPlanScriptActionDetailsResponseOutputWithContext(context.Context) RecoveryPlanScriptActionDetailsResponseOutput }
RecoveryPlanScriptActionDetailsResponseInput is an input type that accepts RecoveryPlanScriptActionDetailsResponseArgs and RecoveryPlanScriptActionDetailsResponseOutput values. You can construct a concrete instance of `RecoveryPlanScriptActionDetailsResponseInput` via:
RecoveryPlanScriptActionDetailsResponseArgs{...}
type RecoveryPlanScriptActionDetailsResponseOutput ¶
type RecoveryPlanScriptActionDetailsResponseOutput struct{ *pulumi.OutputState }
Recovery plan script action details.
func (RecoveryPlanScriptActionDetailsResponseOutput) ElementType ¶
func (RecoveryPlanScriptActionDetailsResponseOutput) ElementType() reflect.Type
func (RecoveryPlanScriptActionDetailsResponseOutput) FabricLocation ¶
func (o RecoveryPlanScriptActionDetailsResponseOutput) FabricLocation() pulumi.StringOutput
The fabric location.
func (RecoveryPlanScriptActionDetailsResponseOutput) InstanceType ¶
func (o RecoveryPlanScriptActionDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values).
func (RecoveryPlanScriptActionDetailsResponseOutput) Path ¶
func (o RecoveryPlanScriptActionDetailsResponseOutput) Path() pulumi.StringOutput
The script path.
func (RecoveryPlanScriptActionDetailsResponseOutput) Timeout ¶
func (o RecoveryPlanScriptActionDetailsResponseOutput) Timeout() pulumi.StringPtrOutput
The script timeout.
func (RecoveryPlanScriptActionDetailsResponseOutput) ToRecoveryPlanScriptActionDetailsResponseOutput ¶
func (o RecoveryPlanScriptActionDetailsResponseOutput) ToRecoveryPlanScriptActionDetailsResponseOutput() RecoveryPlanScriptActionDetailsResponseOutput
func (RecoveryPlanScriptActionDetailsResponseOutput) ToRecoveryPlanScriptActionDetailsResponseOutputWithContext ¶
func (o RecoveryPlanScriptActionDetailsResponseOutput) ToRecoveryPlanScriptActionDetailsResponseOutputWithContext(ctx context.Context) RecoveryPlanScriptActionDetailsResponseOutput
type RecoveryServicesProviderPropertiesResponse ¶
type RecoveryServicesProviderPropertiesResponse struct { // The scenarios allowed on this provider. AllowedScenarios []string `pulumi:"allowedScenarios"` // The authentication identity details. AuthenticationIdentityDetails *IdentityProviderDetailsResponse `pulumi:"authenticationIdentityDetails"` // A value indicating whether DRA is responsive. ConnectionStatus *string `pulumi:"connectionStatus"` // The DRA Id. DraIdentifier *string `pulumi:"draIdentifier"` // The fabric friendly name. FabricFriendlyName *string `pulumi:"fabricFriendlyName"` // Type of the site. FabricType *string `pulumi:"fabricType"` // Friendly name of the DRA. FriendlyName *string `pulumi:"friendlyName"` // The recovery services provider health error details. HealthErrorDetails []HealthErrorResponse `pulumi:"healthErrorDetails"` // Time when last heartbeat was sent by the DRA. LastHeartBeat *string `pulumi:"lastHeartBeat"` // Number of protected VMs currently managed by the DRA. ProtectedItemCount *int `pulumi:"protectedItemCount"` // The provider version. ProviderVersion *string `pulumi:"providerVersion"` // The provider version details. ProviderVersionDetails *VersionDetailsResponse `pulumi:"providerVersionDetails"` // Expiry date of the version. ProviderVersionExpiryDate *string `pulumi:"providerVersionExpiryDate"` // DRA version status. ProviderVersionState *string `pulumi:"providerVersionState"` // The resource access identity details. ResourceAccessIdentityDetails *IdentityProviderDetailsResponse `pulumi:"resourceAccessIdentityDetails"` // The fabric provider. ServerVersion *string `pulumi:"serverVersion"` }
Recovery services provider properties.
type RecoveryServicesProviderPropertiesResponseArgs ¶
type RecoveryServicesProviderPropertiesResponseArgs struct { // The scenarios allowed on this provider. AllowedScenarios pulumi.StringArrayInput `pulumi:"allowedScenarios"` // The authentication identity details. AuthenticationIdentityDetails IdentityProviderDetailsResponsePtrInput `pulumi:"authenticationIdentityDetails"` // A value indicating whether DRA is responsive. ConnectionStatus pulumi.StringPtrInput `pulumi:"connectionStatus"` // The DRA Id. DraIdentifier pulumi.StringPtrInput `pulumi:"draIdentifier"` // The fabric friendly name. FabricFriendlyName pulumi.StringPtrInput `pulumi:"fabricFriendlyName"` // Type of the site. FabricType pulumi.StringPtrInput `pulumi:"fabricType"` // Friendly name of the DRA. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // The recovery services provider health error details. HealthErrorDetails HealthErrorResponseArrayInput `pulumi:"healthErrorDetails"` // Time when last heartbeat was sent by the DRA. LastHeartBeat pulumi.StringPtrInput `pulumi:"lastHeartBeat"` // Number of protected VMs currently managed by the DRA. ProtectedItemCount pulumi.IntPtrInput `pulumi:"protectedItemCount"` // The provider version. ProviderVersion pulumi.StringPtrInput `pulumi:"providerVersion"` // The provider version details. ProviderVersionDetails VersionDetailsResponsePtrInput `pulumi:"providerVersionDetails"` // Expiry date of the version. ProviderVersionExpiryDate pulumi.StringPtrInput `pulumi:"providerVersionExpiryDate"` // DRA version status. ProviderVersionState pulumi.StringPtrInput `pulumi:"providerVersionState"` // The resource access identity details. ResourceAccessIdentityDetails IdentityProviderDetailsResponsePtrInput `pulumi:"resourceAccessIdentityDetails"` // The fabric provider. ServerVersion pulumi.StringPtrInput `pulumi:"serverVersion"` }
Recovery services provider properties.
func (RecoveryServicesProviderPropertiesResponseArgs) ElementType ¶
func (RecoveryServicesProviderPropertiesResponseArgs) ElementType() reflect.Type
func (RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponseOutput ¶
func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponseOutput() RecoveryServicesProviderPropertiesResponseOutput
func (RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponseOutputWithContext ¶
func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponseOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponseOutput
func (RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponsePtrOutput ¶
func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput
func (RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext ¶
func (i RecoveryServicesProviderPropertiesResponseArgs) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput
type RecoveryServicesProviderPropertiesResponseInput ¶
type RecoveryServicesProviderPropertiesResponseInput interface { pulumi.Input ToRecoveryServicesProviderPropertiesResponseOutput() RecoveryServicesProviderPropertiesResponseOutput ToRecoveryServicesProviderPropertiesResponseOutputWithContext(context.Context) RecoveryServicesProviderPropertiesResponseOutput }
RecoveryServicesProviderPropertiesResponseInput is an input type that accepts RecoveryServicesProviderPropertiesResponseArgs and RecoveryServicesProviderPropertiesResponseOutput values. You can construct a concrete instance of `RecoveryServicesProviderPropertiesResponseInput` via:
RecoveryServicesProviderPropertiesResponseArgs{...}
type RecoveryServicesProviderPropertiesResponseOutput ¶
type RecoveryServicesProviderPropertiesResponseOutput struct{ *pulumi.OutputState }
Recovery services provider properties.
func (RecoveryServicesProviderPropertiesResponseOutput) AllowedScenarios ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) AllowedScenarios() pulumi.StringArrayOutput
The scenarios allowed on this provider.
func (RecoveryServicesProviderPropertiesResponseOutput) AuthenticationIdentityDetails ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) AuthenticationIdentityDetails() IdentityProviderDetailsResponsePtrOutput
The authentication identity details.
func (RecoveryServicesProviderPropertiesResponseOutput) ConnectionStatus ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ConnectionStatus() pulumi.StringPtrOutput
A value indicating whether DRA is responsive.
func (RecoveryServicesProviderPropertiesResponseOutput) DraIdentifier ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) DraIdentifier() pulumi.StringPtrOutput
The DRA Id.
func (RecoveryServicesProviderPropertiesResponseOutput) ElementType ¶
func (RecoveryServicesProviderPropertiesResponseOutput) ElementType() reflect.Type
func (RecoveryServicesProviderPropertiesResponseOutput) FabricFriendlyName ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) FabricFriendlyName() pulumi.StringPtrOutput
The fabric friendly name.
func (RecoveryServicesProviderPropertiesResponseOutput) FabricType ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) FabricType() pulumi.StringPtrOutput
Type of the site.
func (RecoveryServicesProviderPropertiesResponseOutput) FriendlyName ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DRA.
func (RecoveryServicesProviderPropertiesResponseOutput) HealthErrorDetails ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
The recovery services provider health error details.
func (RecoveryServicesProviderPropertiesResponseOutput) LastHeartBeat ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) LastHeartBeat() pulumi.StringPtrOutput
Time when last heartbeat was sent by the DRA.
func (RecoveryServicesProviderPropertiesResponseOutput) ProtectedItemCount ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ProtectedItemCount() pulumi.IntPtrOutput
Number of protected VMs currently managed by the DRA.
func (RecoveryServicesProviderPropertiesResponseOutput) ProviderVersion ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersion() pulumi.StringPtrOutput
The provider version.
func (RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionDetails ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionDetails() VersionDetailsResponsePtrOutput
The provider version details.
func (RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionExpiryDate ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionExpiryDate() pulumi.StringPtrOutput
Expiry date of the version.
func (RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionState ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ProviderVersionState() pulumi.StringPtrOutput
DRA version status.
func (RecoveryServicesProviderPropertiesResponseOutput) ResourceAccessIdentityDetails ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ResourceAccessIdentityDetails() IdentityProviderDetailsResponsePtrOutput
The resource access identity details.
func (RecoveryServicesProviderPropertiesResponseOutput) ServerVersion ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ServerVersion() pulumi.StringPtrOutput
The fabric provider.
func (RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponseOutput ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponseOutput() RecoveryServicesProviderPropertiesResponseOutput
func (RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponseOutputWithContext ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponseOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponseOutput
func (RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutput ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput
func (RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext ¶
func (o RecoveryServicesProviderPropertiesResponseOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput
type RecoveryServicesProviderPropertiesResponsePtrInput ¶
type RecoveryServicesProviderPropertiesResponsePtrInput interface { pulumi.Input ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput }
RecoveryServicesProviderPropertiesResponsePtrInput is an input type that accepts RecoveryServicesProviderPropertiesResponseArgs, RecoveryServicesProviderPropertiesResponsePtr and RecoveryServicesProviderPropertiesResponsePtrOutput values. You can construct a concrete instance of `RecoveryServicesProviderPropertiesResponsePtrInput` via:
RecoveryServicesProviderPropertiesResponseArgs{...} or: nil
func RecoveryServicesProviderPropertiesResponsePtr ¶
func RecoveryServicesProviderPropertiesResponsePtr(v *RecoveryServicesProviderPropertiesResponseArgs) RecoveryServicesProviderPropertiesResponsePtrInput
type RecoveryServicesProviderPropertiesResponsePtrOutput ¶
type RecoveryServicesProviderPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RecoveryServicesProviderPropertiesResponsePtrOutput) AllowedScenarios ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) AllowedScenarios() pulumi.StringArrayOutput
The scenarios allowed on this provider.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) AuthenticationIdentityDetails ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) AuthenticationIdentityDetails() IdentityProviderDetailsResponsePtrOutput
The authentication identity details.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ConnectionStatus ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ConnectionStatus() pulumi.StringPtrOutput
A value indicating whether DRA is responsive.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) DraIdentifier ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) DraIdentifier() pulumi.StringPtrOutput
The DRA Id.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ElementType ¶
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RecoveryServicesProviderPropertiesResponsePtrOutput) FabricFriendlyName ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) FabricFriendlyName() pulumi.StringPtrOutput
The fabric friendly name.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) FabricType ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) FabricType() pulumi.StringPtrOutput
Type of the site.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) FriendlyName ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the DRA.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) HealthErrorDetails ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) HealthErrorDetails() HealthErrorResponseArrayOutput
The recovery services provider health error details.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) LastHeartBeat ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) LastHeartBeat() pulumi.StringPtrOutput
Time when last heartbeat was sent by the DRA.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ProtectedItemCount ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProtectedItemCount() pulumi.IntPtrOutput
Number of protected VMs currently managed by the DRA.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersion ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersion() pulumi.StringPtrOutput
The provider version.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionDetails ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionDetails() VersionDetailsResponsePtrOutput
The provider version details.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionExpiryDate ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionExpiryDate() pulumi.StringPtrOutput
Expiry date of the version.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionState ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ProviderVersionState() pulumi.StringPtrOutput
DRA version status.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ResourceAccessIdentityDetails ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ResourceAccessIdentityDetails() IdentityProviderDetailsResponsePtrOutput
The resource access identity details.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ServerVersion ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ServerVersion() pulumi.StringPtrOutput
The fabric provider.
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutput ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutput() RecoveryServicesProviderPropertiesResponsePtrOutput
func (RecoveryServicesProviderPropertiesResponsePtrOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext ¶
func (o RecoveryServicesProviderPropertiesResponsePtrOutput) ToRecoveryServicesProviderPropertiesResponsePtrOutputWithContext(ctx context.Context) RecoveryServicesProviderPropertiesResponsePtrOutput
type ReplicationAgentDetailsResponse ¶
type ReplicationAgentDetailsResponse struct { // The health of the replication agent. Health string `pulumi:"health"` // The health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The replication agent Id. Id string `pulumi:"id"` // The last heartbeat received from the replication agent. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The replication agent name. Name string `pulumi:"name"` // The replication agent version. Version string `pulumi:"version"` }
Replication agent details.
type ReplicationAgentDetailsResponseArgs ¶
type ReplicationAgentDetailsResponseArgs struct { // The health of the replication agent. Health pulumi.StringInput `pulumi:"health"` // The health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The replication agent Id. Id pulumi.StringInput `pulumi:"id"` // The last heartbeat received from the replication agent. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The replication agent name. Name pulumi.StringInput `pulumi:"name"` // The replication agent version. Version pulumi.StringInput `pulumi:"version"` }
Replication agent details.
func (ReplicationAgentDetailsResponseArgs) ElementType ¶
func (ReplicationAgentDetailsResponseArgs) ElementType() reflect.Type
func (ReplicationAgentDetailsResponseArgs) ToReplicationAgentDetailsResponseOutput ¶
func (i ReplicationAgentDetailsResponseArgs) ToReplicationAgentDetailsResponseOutput() ReplicationAgentDetailsResponseOutput
func (ReplicationAgentDetailsResponseArgs) ToReplicationAgentDetailsResponseOutputWithContext ¶
func (i ReplicationAgentDetailsResponseArgs) ToReplicationAgentDetailsResponseOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseOutput
type ReplicationAgentDetailsResponseArray ¶
type ReplicationAgentDetailsResponseArray []ReplicationAgentDetailsResponseInput
func (ReplicationAgentDetailsResponseArray) ElementType ¶
func (ReplicationAgentDetailsResponseArray) ElementType() reflect.Type
func (ReplicationAgentDetailsResponseArray) ToReplicationAgentDetailsResponseArrayOutput ¶
func (i ReplicationAgentDetailsResponseArray) ToReplicationAgentDetailsResponseArrayOutput() ReplicationAgentDetailsResponseArrayOutput
func (ReplicationAgentDetailsResponseArray) ToReplicationAgentDetailsResponseArrayOutputWithContext ¶
func (i ReplicationAgentDetailsResponseArray) ToReplicationAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseArrayOutput
type ReplicationAgentDetailsResponseArrayInput ¶
type ReplicationAgentDetailsResponseArrayInput interface { pulumi.Input ToReplicationAgentDetailsResponseArrayOutput() ReplicationAgentDetailsResponseArrayOutput ToReplicationAgentDetailsResponseArrayOutputWithContext(context.Context) ReplicationAgentDetailsResponseArrayOutput }
ReplicationAgentDetailsResponseArrayInput is an input type that accepts ReplicationAgentDetailsResponseArray and ReplicationAgentDetailsResponseArrayOutput values. You can construct a concrete instance of `ReplicationAgentDetailsResponseArrayInput` via:
ReplicationAgentDetailsResponseArray{ ReplicationAgentDetailsResponseArgs{...} }
type ReplicationAgentDetailsResponseArrayOutput ¶
type ReplicationAgentDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (ReplicationAgentDetailsResponseArrayOutput) ElementType ¶
func (ReplicationAgentDetailsResponseArrayOutput) ElementType() reflect.Type
func (ReplicationAgentDetailsResponseArrayOutput) ToReplicationAgentDetailsResponseArrayOutput ¶
func (o ReplicationAgentDetailsResponseArrayOutput) ToReplicationAgentDetailsResponseArrayOutput() ReplicationAgentDetailsResponseArrayOutput
func (ReplicationAgentDetailsResponseArrayOutput) ToReplicationAgentDetailsResponseArrayOutputWithContext ¶
func (o ReplicationAgentDetailsResponseArrayOutput) ToReplicationAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseArrayOutput
type ReplicationAgentDetailsResponseInput ¶
type ReplicationAgentDetailsResponseInput interface { pulumi.Input ToReplicationAgentDetailsResponseOutput() ReplicationAgentDetailsResponseOutput ToReplicationAgentDetailsResponseOutputWithContext(context.Context) ReplicationAgentDetailsResponseOutput }
ReplicationAgentDetailsResponseInput is an input type that accepts ReplicationAgentDetailsResponseArgs and ReplicationAgentDetailsResponseOutput values. You can construct a concrete instance of `ReplicationAgentDetailsResponseInput` via:
ReplicationAgentDetailsResponseArgs{...}
type ReplicationAgentDetailsResponseOutput ¶
type ReplicationAgentDetailsResponseOutput struct{ *pulumi.OutputState }
Replication agent details.
func (ReplicationAgentDetailsResponseOutput) ElementType ¶
func (ReplicationAgentDetailsResponseOutput) ElementType() reflect.Type
func (ReplicationAgentDetailsResponseOutput) Health ¶
func (o ReplicationAgentDetailsResponseOutput) Health() pulumi.StringOutput
The health of the replication agent.
func (ReplicationAgentDetailsResponseOutput) HealthErrors ¶
func (o ReplicationAgentDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors.
func (ReplicationAgentDetailsResponseOutput) Id ¶
func (o ReplicationAgentDetailsResponseOutput) Id() pulumi.StringOutput
The replication agent Id.
func (ReplicationAgentDetailsResponseOutput) LastHeartbeatUtc ¶
func (o ReplicationAgentDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The last heartbeat received from the replication agent.
func (ReplicationAgentDetailsResponseOutput) Name ¶
func (o ReplicationAgentDetailsResponseOutput) Name() pulumi.StringOutput
The replication agent name.
func (ReplicationAgentDetailsResponseOutput) ToReplicationAgentDetailsResponseOutput ¶
func (o ReplicationAgentDetailsResponseOutput) ToReplicationAgentDetailsResponseOutput() ReplicationAgentDetailsResponseOutput
func (ReplicationAgentDetailsResponseOutput) ToReplicationAgentDetailsResponseOutputWithContext ¶
func (o ReplicationAgentDetailsResponseOutput) ToReplicationAgentDetailsResponseOutputWithContext(ctx context.Context) ReplicationAgentDetailsResponseOutput
func (ReplicationAgentDetailsResponseOutput) Version ¶
func (o ReplicationAgentDetailsResponseOutput) Version() pulumi.StringOutput
The replication agent version.
type ReplicationFabric ¶
type ReplicationFabric struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Fabric related data. Properties FabricPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Fabric definition.
func GetReplicationFabric ¶
func GetReplicationFabric(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationFabricState, opts ...pulumi.ResourceOption) (*ReplicationFabric, error)
GetReplicationFabric gets an existing ReplicationFabric 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 NewReplicationFabric ¶
func NewReplicationFabric(ctx *pulumi.Context, name string, args *ReplicationFabricArgs, opts ...pulumi.ResourceOption) (*ReplicationFabric, error)
NewReplicationFabric registers a new resource with the given unique name, arguments, and options.
type ReplicationFabricArgs ¶
type ReplicationFabricArgs struct { // Name of the ASR fabric. FabricName pulumi.StringInput // Fabric creation input. Properties FabricCreationInputPropertiesPtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationFabric resource.
func (ReplicationFabricArgs) ElementType ¶
func (ReplicationFabricArgs) ElementType() reflect.Type
type ReplicationFabricState ¶
type ReplicationFabricState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Fabric related data. Properties FabricPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationFabricState) ElementType ¶
func (ReplicationFabricState) ElementType() reflect.Type
type ReplicationMigrationItem ¶
type ReplicationMigrationItem struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // The migration item properties. Properties MigrationItemPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Migration item.
func GetReplicationMigrationItem ¶
func GetReplicationMigrationItem(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationMigrationItemState, opts ...pulumi.ResourceOption) (*ReplicationMigrationItem, error)
GetReplicationMigrationItem gets an existing ReplicationMigrationItem 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 NewReplicationMigrationItem ¶
func NewReplicationMigrationItem(ctx *pulumi.Context, name string, args *ReplicationMigrationItemArgs, opts ...pulumi.ResourceOption) (*ReplicationMigrationItem, error)
NewReplicationMigrationItem registers a new resource with the given unique name, arguments, and options.
type ReplicationMigrationItemArgs ¶
type ReplicationMigrationItemArgs struct { // Fabric name. FabricName pulumi.StringInput // Migration item name. MigrationItemName pulumi.StringInput // Enable migration input properties. Properties EnableMigrationInputPropertiesInput // Protection container name. ProtectionContainerName pulumi.StringInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationMigrationItem resource.
func (ReplicationMigrationItemArgs) ElementType ¶
func (ReplicationMigrationItemArgs) ElementType() reflect.Type
type ReplicationMigrationItemState ¶
type ReplicationMigrationItemState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The migration item properties. Properties MigrationItemPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationMigrationItemState) ElementType ¶
func (ReplicationMigrationItemState) ElementType() reflect.Type
type ReplicationNetworkMapping ¶
type ReplicationNetworkMapping struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // The Network Mapping Properties. Properties NetworkMappingPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Network Mapping model. Ideally it should have been possible to inherit this class from prev version in InheritedModels as long as there is no difference in structure or method signature. Since there were no base Models for certain fields and methods viz NetworkMappingProperties and Load with required return type, the class has been introduced in its entirety with references to base models to facilitate extensions in subsequent versions.
func GetReplicationNetworkMapping ¶
func GetReplicationNetworkMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationNetworkMappingState, opts ...pulumi.ResourceOption) (*ReplicationNetworkMapping, error)
GetReplicationNetworkMapping gets an existing ReplicationNetworkMapping 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 NewReplicationNetworkMapping ¶
func NewReplicationNetworkMapping(ctx *pulumi.Context, name string, args *ReplicationNetworkMappingArgs, opts ...pulumi.ResourceOption) (*ReplicationNetworkMapping, error)
NewReplicationNetworkMapping registers a new resource with the given unique name, arguments, and options.
type ReplicationNetworkMappingArgs ¶
type ReplicationNetworkMappingArgs struct { // Primary fabric name. FabricName pulumi.StringInput // Network mapping name. NetworkMappingName pulumi.StringInput // Primary network name. NetworkName pulumi.StringInput // Input properties for creating network mapping. Properties CreateNetworkMappingInputPropertiesPtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationNetworkMapping resource.
func (ReplicationNetworkMappingArgs) ElementType ¶
func (ReplicationNetworkMappingArgs) ElementType() reflect.Type
type ReplicationNetworkMappingState ¶
type ReplicationNetworkMappingState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The Network Mapping Properties. Properties NetworkMappingPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationNetworkMappingState) ElementType ¶
func (ReplicationNetworkMappingState) ElementType() reflect.Type
type ReplicationPolicy ¶
type ReplicationPolicy struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // The custom data. Properties PolicyPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Protection profile details.
func GetReplicationPolicy ¶
func GetReplicationPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationPolicyState, opts ...pulumi.ResourceOption) (*ReplicationPolicy, error)
GetReplicationPolicy gets an existing ReplicationPolicy 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 NewReplicationPolicy ¶
func NewReplicationPolicy(ctx *pulumi.Context, name string, args *ReplicationPolicyArgs, opts ...pulumi.ResourceOption) (*ReplicationPolicy, error)
NewReplicationPolicy registers a new resource with the given unique name, arguments, and options.
type ReplicationPolicyArgs ¶
type ReplicationPolicyArgs struct { // Replication policy name PolicyName pulumi.StringInput // Policy creation properties. Properties CreatePolicyInputPropertiesPtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationPolicy resource.
func (ReplicationPolicyArgs) ElementType ¶
func (ReplicationPolicyArgs) ElementType() reflect.Type
type ReplicationPolicyState ¶
type ReplicationPolicyState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The custom data. Properties PolicyPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationPolicyState) ElementType ¶
func (ReplicationPolicyState) ElementType() reflect.Type
type ReplicationProtectedItem ¶
type ReplicationProtectedItem struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // The custom data. Properties ReplicationProtectedItemPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Replication protected item.
func GetReplicationProtectedItem ¶
func GetReplicationProtectedItem(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationProtectedItemState, opts ...pulumi.ResourceOption) (*ReplicationProtectedItem, error)
GetReplicationProtectedItem gets an existing ReplicationProtectedItem 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 NewReplicationProtectedItem ¶
func NewReplicationProtectedItem(ctx *pulumi.Context, name string, args *ReplicationProtectedItemArgs, opts ...pulumi.ResourceOption) (*ReplicationProtectedItem, error)
NewReplicationProtectedItem registers a new resource with the given unique name, arguments, and options.
type ReplicationProtectedItemArgs ¶
type ReplicationProtectedItemArgs struct { // Name of the fabric. FabricName pulumi.StringInput // Enable protection input properties. Properties EnableProtectionInputPropertiesPtrInput // Protection container name. ProtectionContainerName pulumi.StringInput // A name for the replication protected item. ReplicatedProtectedItemName pulumi.StringInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationProtectedItem resource.
func (ReplicationProtectedItemArgs) ElementType ¶
func (ReplicationProtectedItemArgs) ElementType() reflect.Type
type ReplicationProtectedItemPropertiesResponse ¶
type ReplicationProtectedItemPropertiesResponse struct { // The Current active location of the PE. ActiveLocation *string `pulumi:"activeLocation"` // The allowed operations on the Replication protected item. AllowedOperations []string `pulumi:"allowedOperations"` // The current scenario. CurrentScenario *CurrentScenarioDetailsResponse `pulumi:"currentScenario"` // The consolidated failover health for the VM. FailoverHealth *string `pulumi:"failoverHealth"` // The recovery point ARM Id to which the Vm was failed over. FailoverRecoveryPointId *string `pulumi:"failoverRecoveryPointId"` // The name. FriendlyName *string `pulumi:"friendlyName"` // List of health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The Last successful failover time. LastSuccessfulFailoverTime *string `pulumi:"lastSuccessfulFailoverTime"` // The Last successful test failover time. LastSuccessfulTestFailoverTime *string `pulumi:"lastSuccessfulTestFailoverTime"` // The name of Policy governing this PE. PolicyFriendlyName *string `pulumi:"policyFriendlyName"` // The ID of Policy governing this PE. PolicyId *string `pulumi:"policyId"` // The friendly name of the primary fabric. PrimaryFabricFriendlyName *string `pulumi:"primaryFabricFriendlyName"` // The fabric provider of the primary fabric. PrimaryFabricProvider *string `pulumi:"primaryFabricProvider"` // The name of primary protection container friendly name. PrimaryProtectionContainerFriendlyName *string `pulumi:"primaryProtectionContainerFriendlyName"` // The protected item ARM Id. ProtectableItemId *string `pulumi:"protectableItemId"` // The type of protected item type. ProtectedItemType *string `pulumi:"protectedItemType"` // The protection status. ProtectionState *string `pulumi:"protectionState"` // The protection state description. ProtectionStateDescription *string `pulumi:"protectionStateDescription"` // The Replication provider custom settings. ProviderSpecificDetails interface{} `pulumi:"providerSpecificDetails"` // The recovery container Id. RecoveryContainerId *string `pulumi:"recoveryContainerId"` // The friendly name of recovery fabric. RecoveryFabricFriendlyName *string `pulumi:"recoveryFabricFriendlyName"` // The Arm Id of recovery fabric. RecoveryFabricId *string `pulumi:"recoveryFabricId"` // The name of recovery container friendly name. RecoveryProtectionContainerFriendlyName *string `pulumi:"recoveryProtectionContainerFriendlyName"` // The recovery provider ARM Id. RecoveryServicesProviderId *string `pulumi:"recoveryServicesProviderId"` // The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration. ReplicationHealth *string `pulumi:"replicationHealth"` // The Test failover state. TestFailoverState *string `pulumi:"testFailoverState"` // The Test failover state description. TestFailoverStateDescription *string `pulumi:"testFailoverStateDescription"` }
Replication protected item custom data details.
type ReplicationProtectedItemPropertiesResponseArgs ¶
type ReplicationProtectedItemPropertiesResponseArgs struct { // The Current active location of the PE. ActiveLocation pulumi.StringPtrInput `pulumi:"activeLocation"` // The allowed operations on the Replication protected item. AllowedOperations pulumi.StringArrayInput `pulumi:"allowedOperations"` // The current scenario. CurrentScenario CurrentScenarioDetailsResponsePtrInput `pulumi:"currentScenario"` // The consolidated failover health for the VM. FailoverHealth pulumi.StringPtrInput `pulumi:"failoverHealth"` // The recovery point ARM Id to which the Vm was failed over. FailoverRecoveryPointId pulumi.StringPtrInput `pulumi:"failoverRecoveryPointId"` // The name. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // List of health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The Last successful failover time. LastSuccessfulFailoverTime pulumi.StringPtrInput `pulumi:"lastSuccessfulFailoverTime"` // The Last successful test failover time. LastSuccessfulTestFailoverTime pulumi.StringPtrInput `pulumi:"lastSuccessfulTestFailoverTime"` // The name of Policy governing this PE. PolicyFriendlyName pulumi.StringPtrInput `pulumi:"policyFriendlyName"` // The ID of Policy governing this PE. PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // The friendly name of the primary fabric. PrimaryFabricFriendlyName pulumi.StringPtrInput `pulumi:"primaryFabricFriendlyName"` // The fabric provider of the primary fabric. PrimaryFabricProvider pulumi.StringPtrInput `pulumi:"primaryFabricProvider"` // The name of primary protection container friendly name. PrimaryProtectionContainerFriendlyName pulumi.StringPtrInput `pulumi:"primaryProtectionContainerFriendlyName"` // The protected item ARM Id. ProtectableItemId pulumi.StringPtrInput `pulumi:"protectableItemId"` // The type of protected item type. ProtectedItemType pulumi.StringPtrInput `pulumi:"protectedItemType"` // The protection status. ProtectionState pulumi.StringPtrInput `pulumi:"protectionState"` // The protection state description. ProtectionStateDescription pulumi.StringPtrInput `pulumi:"protectionStateDescription"` // The Replication provider custom settings. ProviderSpecificDetails pulumi.Input `pulumi:"providerSpecificDetails"` // The recovery container Id. RecoveryContainerId pulumi.StringPtrInput `pulumi:"recoveryContainerId"` // The friendly name of recovery fabric. RecoveryFabricFriendlyName pulumi.StringPtrInput `pulumi:"recoveryFabricFriendlyName"` // The Arm Id of recovery fabric. RecoveryFabricId pulumi.StringPtrInput `pulumi:"recoveryFabricId"` // The name of recovery container friendly name. RecoveryProtectionContainerFriendlyName pulumi.StringPtrInput `pulumi:"recoveryProtectionContainerFriendlyName"` // The recovery provider ARM Id. RecoveryServicesProviderId pulumi.StringPtrInput `pulumi:"recoveryServicesProviderId"` // The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration. ReplicationHealth pulumi.StringPtrInput `pulumi:"replicationHealth"` // The Test failover state. TestFailoverState pulumi.StringPtrInput `pulumi:"testFailoverState"` // The Test failover state description. TestFailoverStateDescription pulumi.StringPtrInput `pulumi:"testFailoverStateDescription"` }
Replication protected item custom data details.
func (ReplicationProtectedItemPropertiesResponseArgs) ElementType ¶
func (ReplicationProtectedItemPropertiesResponseArgs) ElementType() reflect.Type
func (ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponseOutput ¶
func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponseOutput() ReplicationProtectedItemPropertiesResponseOutput
func (ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponseOutputWithContext ¶
func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponseOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponseOutput
func (ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponsePtrOutput ¶
func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput
func (ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext ¶
func (i ReplicationProtectedItemPropertiesResponseArgs) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput
type ReplicationProtectedItemPropertiesResponseInput ¶
type ReplicationProtectedItemPropertiesResponseInput interface { pulumi.Input ToReplicationProtectedItemPropertiesResponseOutput() ReplicationProtectedItemPropertiesResponseOutput ToReplicationProtectedItemPropertiesResponseOutputWithContext(context.Context) ReplicationProtectedItemPropertiesResponseOutput }
ReplicationProtectedItemPropertiesResponseInput is an input type that accepts ReplicationProtectedItemPropertiesResponseArgs and ReplicationProtectedItemPropertiesResponseOutput values. You can construct a concrete instance of `ReplicationProtectedItemPropertiesResponseInput` via:
ReplicationProtectedItemPropertiesResponseArgs{...}
type ReplicationProtectedItemPropertiesResponseOutput ¶
type ReplicationProtectedItemPropertiesResponseOutput struct{ *pulumi.OutputState }
Replication protected item custom data details.
func (ReplicationProtectedItemPropertiesResponseOutput) ActiveLocation ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ActiveLocation() pulumi.StringPtrOutput
The Current active location of the PE.
func (ReplicationProtectedItemPropertiesResponseOutput) AllowedOperations ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) AllowedOperations() pulumi.StringArrayOutput
The allowed operations on the Replication protected item.
func (ReplicationProtectedItemPropertiesResponseOutput) CurrentScenario ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
The current scenario.
func (ReplicationProtectedItemPropertiesResponseOutput) ElementType ¶
func (ReplicationProtectedItemPropertiesResponseOutput) ElementType() reflect.Type
func (ReplicationProtectedItemPropertiesResponseOutput) FailoverHealth ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) FailoverHealth() pulumi.StringPtrOutput
The consolidated failover health for the VM.
func (ReplicationProtectedItemPropertiesResponseOutput) FailoverRecoveryPointId ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) FailoverRecoveryPointId() pulumi.StringPtrOutput
The recovery point ARM Id to which the Vm was failed over.
func (ReplicationProtectedItemPropertiesResponseOutput) FriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
The name.
func (ReplicationProtectedItemPropertiesResponseOutput) HealthErrors ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
List of health errors.
func (ReplicationProtectedItemPropertiesResponseOutput) LastSuccessfulFailoverTime ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) LastSuccessfulFailoverTime() pulumi.StringPtrOutput
The Last successful failover time.
func (ReplicationProtectedItemPropertiesResponseOutput) LastSuccessfulTestFailoverTime ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) LastSuccessfulTestFailoverTime() pulumi.StringPtrOutput
The Last successful test failover time.
func (ReplicationProtectedItemPropertiesResponseOutput) PolicyFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) PolicyFriendlyName() pulumi.StringPtrOutput
The name of Policy governing this PE.
func (ReplicationProtectedItemPropertiesResponseOutput) PolicyId ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) PolicyId() pulumi.StringPtrOutput
The ID of Policy governing this PE.
func (ReplicationProtectedItemPropertiesResponseOutput) PrimaryFabricFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
The friendly name of the primary fabric.
func (ReplicationProtectedItemPropertiesResponseOutput) PrimaryFabricProvider ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) PrimaryFabricProvider() pulumi.StringPtrOutput
The fabric provider of the primary fabric.
func (ReplicationProtectedItemPropertiesResponseOutput) PrimaryProtectionContainerFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) PrimaryProtectionContainerFriendlyName() pulumi.StringPtrOutput
The name of primary protection container friendly name.
func (ReplicationProtectedItemPropertiesResponseOutput) ProtectableItemId ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectableItemId() pulumi.StringPtrOutput
The protected item ARM Id.
func (ReplicationProtectedItemPropertiesResponseOutput) ProtectedItemType ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectedItemType() pulumi.StringPtrOutput
The type of protected item type.
func (ReplicationProtectedItemPropertiesResponseOutput) ProtectionState ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectionState() pulumi.StringPtrOutput
The protection status.
func (ReplicationProtectedItemPropertiesResponseOutput) ProtectionStateDescription ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ProtectionStateDescription() pulumi.StringPtrOutput
The protection state description.
func (ReplicationProtectedItemPropertiesResponseOutput) ProviderSpecificDetails ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ProviderSpecificDetails() pulumi.AnyOutput
The Replication provider custom settings.
func (ReplicationProtectedItemPropertiesResponseOutput) RecoveryContainerId ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryContainerId() pulumi.StringPtrOutput
The recovery container Id.
func (ReplicationProtectedItemPropertiesResponseOutput) RecoveryFabricFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
The friendly name of recovery fabric.
func (ReplicationProtectedItemPropertiesResponseOutput) RecoveryFabricId ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryFabricId() pulumi.StringPtrOutput
The Arm Id of recovery fabric.
func (ReplicationProtectedItemPropertiesResponseOutput) RecoveryProtectionContainerFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryProtectionContainerFriendlyName() pulumi.StringPtrOutput
The name of recovery container friendly name.
func (ReplicationProtectedItemPropertiesResponseOutput) RecoveryServicesProviderId ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) RecoveryServicesProviderId() pulumi.StringPtrOutput
The recovery provider ARM Id.
func (ReplicationProtectedItemPropertiesResponseOutput) ReplicationHealth ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ReplicationHealth() pulumi.StringPtrOutput
The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
func (ReplicationProtectedItemPropertiesResponseOutput) TestFailoverState ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) TestFailoverState() pulumi.StringPtrOutput
The Test failover state.
func (ReplicationProtectedItemPropertiesResponseOutput) TestFailoverStateDescription ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) TestFailoverStateDescription() pulumi.StringPtrOutput
The Test failover state description.
func (ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponseOutput ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponseOutput() ReplicationProtectedItemPropertiesResponseOutput
func (ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponseOutputWithContext ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponseOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponseOutput
func (ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponsePtrOutput ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput
func (ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput
type ReplicationProtectedItemPropertiesResponsePtrInput ¶
type ReplicationProtectedItemPropertiesResponsePtrInput interface { pulumi.Input ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput }
ReplicationProtectedItemPropertiesResponsePtrInput is an input type that accepts ReplicationProtectedItemPropertiesResponseArgs, ReplicationProtectedItemPropertiesResponsePtr and ReplicationProtectedItemPropertiesResponsePtrOutput values. You can construct a concrete instance of `ReplicationProtectedItemPropertiesResponsePtrInput` via:
ReplicationProtectedItemPropertiesResponseArgs{...} or: nil
func ReplicationProtectedItemPropertiesResponsePtr ¶
func ReplicationProtectedItemPropertiesResponsePtr(v *ReplicationProtectedItemPropertiesResponseArgs) ReplicationProtectedItemPropertiesResponsePtrInput
type ReplicationProtectedItemPropertiesResponsePtrOutput ¶
type ReplicationProtectedItemPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ActiveLocation ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ActiveLocation() pulumi.StringPtrOutput
The Current active location of the PE.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) AllowedOperations ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) AllowedOperations() pulumi.StringArrayOutput
The allowed operations on the Replication protected item.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) CurrentScenario ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) CurrentScenario() CurrentScenarioDetailsResponsePtrOutput
The current scenario.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ElementType ¶
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverHealth ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverHealth() pulumi.StringPtrOutput
The consolidated failover health for the VM.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverRecoveryPointId ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverRecoveryPointId() pulumi.StringPtrOutput
The recovery point ARM Id to which the Vm was failed over.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) FriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
The name.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) HealthErrors ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) HealthErrors() HealthErrorResponseArrayOutput
List of health errors.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) LastSuccessfulFailoverTime ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) LastSuccessfulFailoverTime() pulumi.StringPtrOutput
The Last successful failover time.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) LastSuccessfulTestFailoverTime ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) LastSuccessfulTestFailoverTime() pulumi.StringPtrOutput
The Last successful test failover time.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) PolicyFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PolicyFriendlyName() pulumi.StringPtrOutput
The name of Policy governing this PE.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) PolicyId ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
The ID of Policy governing this PE.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryFabricFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryFabricFriendlyName() pulumi.StringPtrOutput
The friendly name of the primary fabric.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryFabricProvider ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryFabricProvider() pulumi.StringPtrOutput
The fabric provider of the primary fabric.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryProtectionContainerFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) PrimaryProtectionContainerFriendlyName() pulumi.StringPtrOutput
The name of primary protection container friendly name.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectableItemId ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectableItemId() pulumi.StringPtrOutput
The protected item ARM Id.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectedItemType ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectedItemType() pulumi.StringPtrOutput
The type of protected item type.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectionState ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectionState() pulumi.StringPtrOutput
The protection status.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectionStateDescription ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProtectionStateDescription() pulumi.StringPtrOutput
The protection state description.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ProviderSpecificDetails ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ProviderSpecificDetails() pulumi.AnyOutput
The Replication provider custom settings.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryContainerId ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryContainerId() pulumi.StringPtrOutput
The recovery container Id.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryFabricFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryFabricFriendlyName() pulumi.StringPtrOutput
The friendly name of recovery fabric.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryFabricId ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryFabricId() pulumi.StringPtrOutput
The Arm Id of recovery fabric.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryProtectionContainerFriendlyName ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryProtectionContainerFriendlyName() pulumi.StringPtrOutput
The name of recovery container friendly name.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryServicesProviderId ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) RecoveryServicesProviderId() pulumi.StringPtrOutput
The recovery provider ARM Id.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ReplicationHealth ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ReplicationHealth() pulumi.StringPtrOutput
The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) TestFailoverState ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) TestFailoverState() pulumi.StringPtrOutput
The Test failover state.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) TestFailoverStateDescription ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) TestFailoverStateDescription() pulumi.StringPtrOutput
The Test failover state description.
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ToReplicationProtectedItemPropertiesResponsePtrOutput ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ToReplicationProtectedItemPropertiesResponsePtrOutput() ReplicationProtectedItemPropertiesResponsePtrOutput
func (ReplicationProtectedItemPropertiesResponsePtrOutput) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ToReplicationProtectedItemPropertiesResponsePtrOutputWithContext(ctx context.Context) ReplicationProtectedItemPropertiesResponsePtrOutput
type ReplicationProtectedItemState ¶
type ReplicationProtectedItemState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The custom data. Properties ReplicationProtectedItemPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationProtectedItemState) ElementType ¶
func (ReplicationProtectedItemState) ElementType() reflect.Type
type ReplicationProtectionContainerMapping ¶
type ReplicationProtectionContainerMapping struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // The custom data. Properties ProtectionContainerMappingPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Protection container mapping object.
func GetReplicationProtectionContainerMapping ¶
func GetReplicationProtectionContainerMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationProtectionContainerMappingState, opts ...pulumi.ResourceOption) (*ReplicationProtectionContainerMapping, error)
GetReplicationProtectionContainerMapping gets an existing ReplicationProtectionContainerMapping 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 NewReplicationProtectionContainerMapping ¶
func NewReplicationProtectionContainerMapping(ctx *pulumi.Context, name string, args *ReplicationProtectionContainerMappingArgs, opts ...pulumi.ResourceOption) (*ReplicationProtectionContainerMapping, error)
NewReplicationProtectionContainerMapping registers a new resource with the given unique name, arguments, and options.
type ReplicationProtectionContainerMappingArgs ¶
type ReplicationProtectionContainerMappingArgs struct { // Fabric name. FabricName pulumi.StringInput // Protection container mapping name. MappingName pulumi.StringInput // Configure protection input properties. Properties CreateProtectionContainerMappingInputPropertiesPtrInput // Protection container name. ProtectionContainerName pulumi.StringInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationProtectionContainerMapping resource.
func (ReplicationProtectionContainerMappingArgs) ElementType ¶
func (ReplicationProtectionContainerMappingArgs) ElementType() reflect.Type
type ReplicationProtectionContainerMappingState ¶
type ReplicationProtectionContainerMappingState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The custom data. Properties ProtectionContainerMappingPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationProtectionContainerMappingState) ElementType ¶
func (ReplicationProtectionContainerMappingState) ElementType() reflect.Type
type ReplicationRecoveryPlan ¶
type ReplicationRecoveryPlan struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // The custom details. Properties RecoveryPlanPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Recovery plan details.
func GetReplicationRecoveryPlan ¶
func GetReplicationRecoveryPlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationRecoveryPlanState, opts ...pulumi.ResourceOption) (*ReplicationRecoveryPlan, error)
GetReplicationRecoveryPlan gets an existing ReplicationRecoveryPlan 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 NewReplicationRecoveryPlan ¶
func NewReplicationRecoveryPlan(ctx *pulumi.Context, name string, args *ReplicationRecoveryPlanArgs, opts ...pulumi.ResourceOption) (*ReplicationRecoveryPlan, error)
NewReplicationRecoveryPlan registers a new resource with the given unique name, arguments, and options.
type ReplicationRecoveryPlanArgs ¶
type ReplicationRecoveryPlanArgs struct { // Recovery plan creation properties. Properties CreateRecoveryPlanInputPropertiesInput // Recovery plan name. RecoveryPlanName pulumi.StringInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationRecoveryPlan resource.
func (ReplicationRecoveryPlanArgs) ElementType ¶
func (ReplicationRecoveryPlanArgs) ElementType() reflect.Type
type ReplicationRecoveryPlanState ¶
type ReplicationRecoveryPlanState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The custom details. Properties RecoveryPlanPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationRecoveryPlanState) ElementType ¶
func (ReplicationRecoveryPlanState) ElementType() reflect.Type
type ReplicationRecoveryServicesProvider ¶
type ReplicationRecoveryServicesProvider struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Provider properties. Properties RecoveryServicesProviderPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Provider details.
func GetReplicationRecoveryServicesProvider ¶
func GetReplicationRecoveryServicesProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationRecoveryServicesProviderState, opts ...pulumi.ResourceOption) (*ReplicationRecoveryServicesProvider, error)
GetReplicationRecoveryServicesProvider gets an existing ReplicationRecoveryServicesProvider 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 NewReplicationRecoveryServicesProvider ¶
func NewReplicationRecoveryServicesProvider(ctx *pulumi.Context, name string, args *ReplicationRecoveryServicesProviderArgs, opts ...pulumi.ResourceOption) (*ReplicationRecoveryServicesProvider, error)
NewReplicationRecoveryServicesProvider registers a new resource with the given unique name, arguments, and options.
type ReplicationRecoveryServicesProviderArgs ¶
type ReplicationRecoveryServicesProviderArgs struct { // Fabric name. FabricName pulumi.StringInput // The properties of an add provider request. Properties AddRecoveryServicesProviderInputPropertiesInput // Recovery services provider name. ProviderName pulumi.StringInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput }
The set of arguments for constructing a ReplicationRecoveryServicesProvider resource.
func (ReplicationRecoveryServicesProviderArgs) ElementType ¶
func (ReplicationRecoveryServicesProviderArgs) ElementType() reflect.Type
type ReplicationRecoveryServicesProviderState ¶
type ReplicationRecoveryServicesProviderState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Provider properties. Properties RecoveryServicesProviderPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationRecoveryServicesProviderState) ElementType ¶
func (ReplicationRecoveryServicesProviderState) ElementType() reflect.Type
type ReplicationStorageClassificationMapping ¶
type ReplicationStorageClassificationMapping struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Properties of the storage mapping object. Properties StorageClassificationMappingPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Storage mapping object.
func GetReplicationStorageClassificationMapping ¶
func GetReplicationStorageClassificationMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationStorageClassificationMappingState, opts ...pulumi.ResourceOption) (*ReplicationStorageClassificationMapping, error)
GetReplicationStorageClassificationMapping gets an existing ReplicationStorageClassificationMapping 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 NewReplicationStorageClassificationMapping ¶
func NewReplicationStorageClassificationMapping(ctx *pulumi.Context, name string, args *ReplicationStorageClassificationMappingArgs, opts ...pulumi.ResourceOption) (*ReplicationStorageClassificationMapping, error)
NewReplicationStorageClassificationMapping registers a new resource with the given unique name, arguments, and options.
type ReplicationStorageClassificationMappingArgs ¶
type ReplicationStorageClassificationMappingArgs struct { // Fabric name. FabricName pulumi.StringInput // Storage mapping input properties. Properties StorageMappingInputPropertiesPtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput // Storage classification mapping name. StorageClassificationMappingName pulumi.StringInput // Storage classification name. StorageClassificationName pulumi.StringInput }
The set of arguments for constructing a ReplicationStorageClassificationMapping resource.
func (ReplicationStorageClassificationMappingArgs) ElementType ¶
func (ReplicationStorageClassificationMappingArgs) ElementType() reflect.Type
type ReplicationStorageClassificationMappingState ¶
type ReplicationStorageClassificationMappingState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Properties of the storage mapping object. Properties StorageClassificationMappingPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationStorageClassificationMappingState) ElementType ¶
func (ReplicationStorageClassificationMappingState) ElementType() reflect.Type
type ReplicationvCenter ¶
type ReplicationvCenter struct { pulumi.CustomResourceState // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // VCenter related data. Properties VCenterPropertiesResponseOutput `pulumi:"properties"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
vCenter definition.
func GetReplicationvCenter ¶
func GetReplicationvCenter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationvCenterState, opts ...pulumi.ResourceOption) (*ReplicationvCenter, error)
GetReplicationvCenter gets an existing ReplicationvCenter 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 NewReplicationvCenter ¶
func NewReplicationvCenter(ctx *pulumi.Context, name string, args *ReplicationvCenterArgs, opts ...pulumi.ResourceOption) (*ReplicationvCenter, error)
NewReplicationvCenter registers a new resource with the given unique name, arguments, and options.
type ReplicationvCenterArgs ¶
type ReplicationvCenterArgs struct { // Fabric name. FabricName pulumi.StringInput // The properties of an add vCenter request. Properties AddVCenterRequestPropertiesPtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // The name of the recovery services vault. ResourceName pulumi.StringInput // vCenter name. VCenterName pulumi.StringInput }
The set of arguments for constructing a ReplicationvCenter resource.
func (ReplicationvCenterArgs) ElementType ¶
func (ReplicationvCenterArgs) ElementType() reflect.Type
type ReplicationvCenterState ¶
type ReplicationvCenterState struct { // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // VCenter related data. Properties VCenterPropertiesResponsePtrInput // Resource Type Type pulumi.StringPtrInput }
func (ReplicationvCenterState) ElementType ¶
func (ReplicationvCenterState) ElementType() reflect.Type
type ReprotectAgentDetailsResponse ¶
type ReprotectAgentDetailsResponse struct { // The health of the reprotect agent. Health string `pulumi:"health"` // The health errors. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The reprotect agent Id. Id string `pulumi:"id"` // The last heartbeat received from the reprotect agent. LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` // The reprotect agent name. Name string `pulumi:"name"` // The version. Version string `pulumi:"version"` }
Reprotect agent details.
type ReprotectAgentDetailsResponseArgs ¶
type ReprotectAgentDetailsResponseArgs struct { // The health of the reprotect agent. Health pulumi.StringInput `pulumi:"health"` // The health errors. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The reprotect agent Id. Id pulumi.StringInput `pulumi:"id"` // The last heartbeat received from the reprotect agent. LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` // The reprotect agent name. Name pulumi.StringInput `pulumi:"name"` // The version. Version pulumi.StringInput `pulumi:"version"` }
Reprotect agent details.
func (ReprotectAgentDetailsResponseArgs) ElementType ¶
func (ReprotectAgentDetailsResponseArgs) ElementType() reflect.Type
func (ReprotectAgentDetailsResponseArgs) ToReprotectAgentDetailsResponseOutput ¶
func (i ReprotectAgentDetailsResponseArgs) ToReprotectAgentDetailsResponseOutput() ReprotectAgentDetailsResponseOutput
func (ReprotectAgentDetailsResponseArgs) ToReprotectAgentDetailsResponseOutputWithContext ¶
func (i ReprotectAgentDetailsResponseArgs) ToReprotectAgentDetailsResponseOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseOutput
type ReprotectAgentDetailsResponseArray ¶
type ReprotectAgentDetailsResponseArray []ReprotectAgentDetailsResponseInput
func (ReprotectAgentDetailsResponseArray) ElementType ¶
func (ReprotectAgentDetailsResponseArray) ElementType() reflect.Type
func (ReprotectAgentDetailsResponseArray) ToReprotectAgentDetailsResponseArrayOutput ¶
func (i ReprotectAgentDetailsResponseArray) ToReprotectAgentDetailsResponseArrayOutput() ReprotectAgentDetailsResponseArrayOutput
func (ReprotectAgentDetailsResponseArray) ToReprotectAgentDetailsResponseArrayOutputWithContext ¶
func (i ReprotectAgentDetailsResponseArray) ToReprotectAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseArrayOutput
type ReprotectAgentDetailsResponseArrayInput ¶
type ReprotectAgentDetailsResponseArrayInput interface { pulumi.Input ToReprotectAgentDetailsResponseArrayOutput() ReprotectAgentDetailsResponseArrayOutput ToReprotectAgentDetailsResponseArrayOutputWithContext(context.Context) ReprotectAgentDetailsResponseArrayOutput }
ReprotectAgentDetailsResponseArrayInput is an input type that accepts ReprotectAgentDetailsResponseArray and ReprotectAgentDetailsResponseArrayOutput values. You can construct a concrete instance of `ReprotectAgentDetailsResponseArrayInput` via:
ReprotectAgentDetailsResponseArray{ ReprotectAgentDetailsResponseArgs{...} }
type ReprotectAgentDetailsResponseArrayOutput ¶
type ReprotectAgentDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (ReprotectAgentDetailsResponseArrayOutput) ElementType ¶
func (ReprotectAgentDetailsResponseArrayOutput) ElementType() reflect.Type
func (ReprotectAgentDetailsResponseArrayOutput) ToReprotectAgentDetailsResponseArrayOutput ¶
func (o ReprotectAgentDetailsResponseArrayOutput) ToReprotectAgentDetailsResponseArrayOutput() ReprotectAgentDetailsResponseArrayOutput
func (ReprotectAgentDetailsResponseArrayOutput) ToReprotectAgentDetailsResponseArrayOutputWithContext ¶
func (o ReprotectAgentDetailsResponseArrayOutput) ToReprotectAgentDetailsResponseArrayOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseArrayOutput
type ReprotectAgentDetailsResponseInput ¶
type ReprotectAgentDetailsResponseInput interface { pulumi.Input ToReprotectAgentDetailsResponseOutput() ReprotectAgentDetailsResponseOutput ToReprotectAgentDetailsResponseOutputWithContext(context.Context) ReprotectAgentDetailsResponseOutput }
ReprotectAgentDetailsResponseInput is an input type that accepts ReprotectAgentDetailsResponseArgs and ReprotectAgentDetailsResponseOutput values. You can construct a concrete instance of `ReprotectAgentDetailsResponseInput` via:
ReprotectAgentDetailsResponseArgs{...}
type ReprotectAgentDetailsResponseOutput ¶
type ReprotectAgentDetailsResponseOutput struct{ *pulumi.OutputState }
Reprotect agent details.
func (ReprotectAgentDetailsResponseOutput) ElementType ¶
func (ReprotectAgentDetailsResponseOutput) ElementType() reflect.Type
func (ReprotectAgentDetailsResponseOutput) Health ¶
func (o ReprotectAgentDetailsResponseOutput) Health() pulumi.StringOutput
The health of the reprotect agent.
func (ReprotectAgentDetailsResponseOutput) HealthErrors ¶
func (o ReprotectAgentDetailsResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors.
func (ReprotectAgentDetailsResponseOutput) Id ¶
func (o ReprotectAgentDetailsResponseOutput) Id() pulumi.StringOutput
The reprotect agent Id.
func (ReprotectAgentDetailsResponseOutput) LastHeartbeatUtc ¶
func (o ReprotectAgentDetailsResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
The last heartbeat received from the reprotect agent.
func (ReprotectAgentDetailsResponseOutput) Name ¶
func (o ReprotectAgentDetailsResponseOutput) Name() pulumi.StringOutput
The reprotect agent name.
func (ReprotectAgentDetailsResponseOutput) ToReprotectAgentDetailsResponseOutput ¶
func (o ReprotectAgentDetailsResponseOutput) ToReprotectAgentDetailsResponseOutput() ReprotectAgentDetailsResponseOutput
func (ReprotectAgentDetailsResponseOutput) ToReprotectAgentDetailsResponseOutputWithContext ¶
func (o ReprotectAgentDetailsResponseOutput) ToReprotectAgentDetailsResponseOutputWithContext(ctx context.Context) ReprotectAgentDetailsResponseOutput
func (ReprotectAgentDetailsResponseOutput) Version ¶
func (o ReprotectAgentDetailsResponseOutput) Version() pulumi.StringOutput
The version.
type RetentionVolumeResponse ¶
type RetentionVolumeResponse struct { // The volume capacity. CapacityInBytes *int `pulumi:"capacityInBytes"` // The free space available in this volume. FreeSpaceInBytes *int `pulumi:"freeSpaceInBytes"` // The threshold percentage. ThresholdPercentage *int `pulumi:"thresholdPercentage"` // The volume name. VolumeName *string `pulumi:"volumeName"` }
The retention details of the MT.
type RetentionVolumeResponseArgs ¶
type RetentionVolumeResponseArgs struct { // The volume capacity. CapacityInBytes pulumi.IntPtrInput `pulumi:"capacityInBytes"` // The free space available in this volume. FreeSpaceInBytes pulumi.IntPtrInput `pulumi:"freeSpaceInBytes"` // The threshold percentage. ThresholdPercentage pulumi.IntPtrInput `pulumi:"thresholdPercentage"` // The volume name. VolumeName pulumi.StringPtrInput `pulumi:"volumeName"` }
The retention details of the MT.
func (RetentionVolumeResponseArgs) ElementType ¶
func (RetentionVolumeResponseArgs) ElementType() reflect.Type
func (RetentionVolumeResponseArgs) ToRetentionVolumeResponseOutput ¶
func (i RetentionVolumeResponseArgs) ToRetentionVolumeResponseOutput() RetentionVolumeResponseOutput
func (RetentionVolumeResponseArgs) ToRetentionVolumeResponseOutputWithContext ¶
func (i RetentionVolumeResponseArgs) ToRetentionVolumeResponseOutputWithContext(ctx context.Context) RetentionVolumeResponseOutput
type RetentionVolumeResponseArray ¶
type RetentionVolumeResponseArray []RetentionVolumeResponseInput
func (RetentionVolumeResponseArray) ElementType ¶
func (RetentionVolumeResponseArray) ElementType() reflect.Type
func (RetentionVolumeResponseArray) ToRetentionVolumeResponseArrayOutput ¶
func (i RetentionVolumeResponseArray) ToRetentionVolumeResponseArrayOutput() RetentionVolumeResponseArrayOutput
func (RetentionVolumeResponseArray) ToRetentionVolumeResponseArrayOutputWithContext ¶
func (i RetentionVolumeResponseArray) ToRetentionVolumeResponseArrayOutputWithContext(ctx context.Context) RetentionVolumeResponseArrayOutput
type RetentionVolumeResponseArrayInput ¶
type RetentionVolumeResponseArrayInput interface { pulumi.Input ToRetentionVolumeResponseArrayOutput() RetentionVolumeResponseArrayOutput ToRetentionVolumeResponseArrayOutputWithContext(context.Context) RetentionVolumeResponseArrayOutput }
RetentionVolumeResponseArrayInput is an input type that accepts RetentionVolumeResponseArray and RetentionVolumeResponseArrayOutput values. You can construct a concrete instance of `RetentionVolumeResponseArrayInput` via:
RetentionVolumeResponseArray{ RetentionVolumeResponseArgs{...} }
type RetentionVolumeResponseArrayOutput ¶
type RetentionVolumeResponseArrayOutput struct{ *pulumi.OutputState }
func (RetentionVolumeResponseArrayOutput) ElementType ¶
func (RetentionVolumeResponseArrayOutput) ElementType() reflect.Type
func (RetentionVolumeResponseArrayOutput) Index ¶
func (o RetentionVolumeResponseArrayOutput) Index(i pulumi.IntInput) RetentionVolumeResponseOutput
func (RetentionVolumeResponseArrayOutput) ToRetentionVolumeResponseArrayOutput ¶
func (o RetentionVolumeResponseArrayOutput) ToRetentionVolumeResponseArrayOutput() RetentionVolumeResponseArrayOutput
func (RetentionVolumeResponseArrayOutput) ToRetentionVolumeResponseArrayOutputWithContext ¶
func (o RetentionVolumeResponseArrayOutput) ToRetentionVolumeResponseArrayOutputWithContext(ctx context.Context) RetentionVolumeResponseArrayOutput
type RetentionVolumeResponseInput ¶
type RetentionVolumeResponseInput interface { pulumi.Input ToRetentionVolumeResponseOutput() RetentionVolumeResponseOutput ToRetentionVolumeResponseOutputWithContext(context.Context) RetentionVolumeResponseOutput }
RetentionVolumeResponseInput is an input type that accepts RetentionVolumeResponseArgs and RetentionVolumeResponseOutput values. You can construct a concrete instance of `RetentionVolumeResponseInput` via:
RetentionVolumeResponseArgs{...}
type RetentionVolumeResponseOutput ¶
type RetentionVolumeResponseOutput struct{ *pulumi.OutputState }
The retention details of the MT.
func (RetentionVolumeResponseOutput) CapacityInBytes ¶
func (o RetentionVolumeResponseOutput) CapacityInBytes() pulumi.IntPtrOutput
The volume capacity.
func (RetentionVolumeResponseOutput) ElementType ¶
func (RetentionVolumeResponseOutput) ElementType() reflect.Type
func (RetentionVolumeResponseOutput) FreeSpaceInBytes ¶
func (o RetentionVolumeResponseOutput) FreeSpaceInBytes() pulumi.IntPtrOutput
The free space available in this volume.
func (RetentionVolumeResponseOutput) ThresholdPercentage ¶
func (o RetentionVolumeResponseOutput) ThresholdPercentage() pulumi.IntPtrOutput
The threshold percentage.
func (RetentionVolumeResponseOutput) ToRetentionVolumeResponseOutput ¶
func (o RetentionVolumeResponseOutput) ToRetentionVolumeResponseOutput() RetentionVolumeResponseOutput
func (RetentionVolumeResponseOutput) ToRetentionVolumeResponseOutputWithContext ¶
func (o RetentionVolumeResponseOutput) ToRetentionVolumeResponseOutputWithContext(ctx context.Context) RetentionVolumeResponseOutput
func (RetentionVolumeResponseOutput) VolumeName ¶
func (o RetentionVolumeResponseOutput) VolumeName() pulumi.StringPtrOutput
The volume name.
type RunAsAccountResponse ¶
type RunAsAccountResponse struct { // The CS RunAs account Id. AccountId *string `pulumi:"accountId"` // The CS RunAs account name. AccountName *string `pulumi:"accountName"` }
CS Accounts Details.
type RunAsAccountResponseArgs ¶
type RunAsAccountResponseArgs struct { // The CS RunAs account Id. AccountId pulumi.StringPtrInput `pulumi:"accountId"` // The CS RunAs account name. AccountName pulumi.StringPtrInput `pulumi:"accountName"` }
CS Accounts Details.
func (RunAsAccountResponseArgs) ElementType ¶
func (RunAsAccountResponseArgs) ElementType() reflect.Type
func (RunAsAccountResponseArgs) ToRunAsAccountResponseOutput ¶
func (i RunAsAccountResponseArgs) ToRunAsAccountResponseOutput() RunAsAccountResponseOutput
func (RunAsAccountResponseArgs) ToRunAsAccountResponseOutputWithContext ¶
func (i RunAsAccountResponseArgs) ToRunAsAccountResponseOutputWithContext(ctx context.Context) RunAsAccountResponseOutput
type RunAsAccountResponseArray ¶
type RunAsAccountResponseArray []RunAsAccountResponseInput
func (RunAsAccountResponseArray) ElementType ¶
func (RunAsAccountResponseArray) ElementType() reflect.Type
func (RunAsAccountResponseArray) ToRunAsAccountResponseArrayOutput ¶
func (i RunAsAccountResponseArray) ToRunAsAccountResponseArrayOutput() RunAsAccountResponseArrayOutput
func (RunAsAccountResponseArray) ToRunAsAccountResponseArrayOutputWithContext ¶
func (i RunAsAccountResponseArray) ToRunAsAccountResponseArrayOutputWithContext(ctx context.Context) RunAsAccountResponseArrayOutput
type RunAsAccountResponseArrayInput ¶
type RunAsAccountResponseArrayInput interface { pulumi.Input ToRunAsAccountResponseArrayOutput() RunAsAccountResponseArrayOutput ToRunAsAccountResponseArrayOutputWithContext(context.Context) RunAsAccountResponseArrayOutput }
RunAsAccountResponseArrayInput is an input type that accepts RunAsAccountResponseArray and RunAsAccountResponseArrayOutput values. You can construct a concrete instance of `RunAsAccountResponseArrayInput` via:
RunAsAccountResponseArray{ RunAsAccountResponseArgs{...} }
type RunAsAccountResponseArrayOutput ¶
type RunAsAccountResponseArrayOutput struct{ *pulumi.OutputState }
func (RunAsAccountResponseArrayOutput) ElementType ¶
func (RunAsAccountResponseArrayOutput) ElementType() reflect.Type
func (RunAsAccountResponseArrayOutput) Index ¶
func (o RunAsAccountResponseArrayOutput) Index(i pulumi.IntInput) RunAsAccountResponseOutput
func (RunAsAccountResponseArrayOutput) ToRunAsAccountResponseArrayOutput ¶
func (o RunAsAccountResponseArrayOutput) ToRunAsAccountResponseArrayOutput() RunAsAccountResponseArrayOutput
func (RunAsAccountResponseArrayOutput) ToRunAsAccountResponseArrayOutputWithContext ¶
func (o RunAsAccountResponseArrayOutput) ToRunAsAccountResponseArrayOutputWithContext(ctx context.Context) RunAsAccountResponseArrayOutput
type RunAsAccountResponseInput ¶
type RunAsAccountResponseInput interface { pulumi.Input ToRunAsAccountResponseOutput() RunAsAccountResponseOutput ToRunAsAccountResponseOutputWithContext(context.Context) RunAsAccountResponseOutput }
RunAsAccountResponseInput is an input type that accepts RunAsAccountResponseArgs and RunAsAccountResponseOutput values. You can construct a concrete instance of `RunAsAccountResponseInput` via:
RunAsAccountResponseArgs{...}
type RunAsAccountResponseOutput ¶
type RunAsAccountResponseOutput struct{ *pulumi.OutputState }
CS Accounts Details.
func (RunAsAccountResponseOutput) AccountId ¶
func (o RunAsAccountResponseOutput) AccountId() pulumi.StringPtrOutput
The CS RunAs account Id.
func (RunAsAccountResponseOutput) AccountName ¶
func (o RunAsAccountResponseOutput) AccountName() pulumi.StringPtrOutput
The CS RunAs account name.
func (RunAsAccountResponseOutput) ElementType ¶
func (RunAsAccountResponseOutput) ElementType() reflect.Type
func (RunAsAccountResponseOutput) ToRunAsAccountResponseOutput ¶
func (o RunAsAccountResponseOutput) ToRunAsAccountResponseOutput() RunAsAccountResponseOutput
func (RunAsAccountResponseOutput) ToRunAsAccountResponseOutputWithContext ¶
func (o RunAsAccountResponseOutput) ToRunAsAccountResponseOutputWithContext(ctx context.Context) RunAsAccountResponseOutput
type SanEnableProtectionInput ¶
type SanEnableProtectionInput struct { // The class type. InstanceType *string `pulumi:"instanceType"` }
San enable protection provider specific input.
type SanEnableProtectionInputArgs ¶
type SanEnableProtectionInputArgs struct { // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` }
San enable protection provider specific input.
func (SanEnableProtectionInputArgs) ElementType ¶
func (SanEnableProtectionInputArgs) ElementType() reflect.Type
func (SanEnableProtectionInputArgs) ToSanEnableProtectionInputOutput ¶
func (i SanEnableProtectionInputArgs) ToSanEnableProtectionInputOutput() SanEnableProtectionInputOutput
func (SanEnableProtectionInputArgs) ToSanEnableProtectionInputOutputWithContext ¶
func (i SanEnableProtectionInputArgs) ToSanEnableProtectionInputOutputWithContext(ctx context.Context) SanEnableProtectionInputOutput
type SanEnableProtectionInputInput ¶
type SanEnableProtectionInputInput interface { pulumi.Input ToSanEnableProtectionInputOutput() SanEnableProtectionInputOutput ToSanEnableProtectionInputOutputWithContext(context.Context) SanEnableProtectionInputOutput }
SanEnableProtectionInputInput is an input type that accepts SanEnableProtectionInputArgs and SanEnableProtectionInputOutput values. You can construct a concrete instance of `SanEnableProtectionInputInput` via:
SanEnableProtectionInputArgs{...}
type SanEnableProtectionInputOutput ¶
type SanEnableProtectionInputOutput struct{ *pulumi.OutputState }
San enable protection provider specific input.
func (SanEnableProtectionInputOutput) ElementType ¶
func (SanEnableProtectionInputOutput) ElementType() reflect.Type
func (SanEnableProtectionInputOutput) InstanceType ¶
func (o SanEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutput ¶
func (o SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutput() SanEnableProtectionInputOutput
func (SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutputWithContext ¶
func (o SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutputWithContext(ctx context.Context) SanEnableProtectionInputOutput
type StorageClassificationMappingPropertiesResponse ¶
type StorageClassificationMappingPropertiesResponse struct { // Target storage object Id. TargetStorageClassificationId *string `pulumi:"targetStorageClassificationId"` }
Storage mapping properties.
type StorageClassificationMappingPropertiesResponseArgs ¶
type StorageClassificationMappingPropertiesResponseArgs struct { // Target storage object Id. TargetStorageClassificationId pulumi.StringPtrInput `pulumi:"targetStorageClassificationId"` }
Storage mapping properties.
func (StorageClassificationMappingPropertiesResponseArgs) ElementType ¶
func (StorageClassificationMappingPropertiesResponseArgs) ElementType() reflect.Type
func (StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponseOutput ¶
func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponseOutput() StorageClassificationMappingPropertiesResponseOutput
func (StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponseOutputWithContext ¶
func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponseOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponseOutput
func (StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponsePtrOutput ¶
func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput
func (StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext ¶
func (i StorageClassificationMappingPropertiesResponseArgs) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponsePtrOutput
type StorageClassificationMappingPropertiesResponseInput ¶
type StorageClassificationMappingPropertiesResponseInput interface { pulumi.Input ToStorageClassificationMappingPropertiesResponseOutput() StorageClassificationMappingPropertiesResponseOutput ToStorageClassificationMappingPropertiesResponseOutputWithContext(context.Context) StorageClassificationMappingPropertiesResponseOutput }
StorageClassificationMappingPropertiesResponseInput is an input type that accepts StorageClassificationMappingPropertiesResponseArgs and StorageClassificationMappingPropertiesResponseOutput values. You can construct a concrete instance of `StorageClassificationMappingPropertiesResponseInput` via:
StorageClassificationMappingPropertiesResponseArgs{...}
type StorageClassificationMappingPropertiesResponseOutput ¶
type StorageClassificationMappingPropertiesResponseOutput struct{ *pulumi.OutputState }
Storage mapping properties.
func (StorageClassificationMappingPropertiesResponseOutput) ElementType ¶
func (StorageClassificationMappingPropertiesResponseOutput) ElementType() reflect.Type
func (StorageClassificationMappingPropertiesResponseOutput) TargetStorageClassificationId ¶
func (o StorageClassificationMappingPropertiesResponseOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
Target storage object Id.
func (StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponseOutput ¶
func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponseOutput() StorageClassificationMappingPropertiesResponseOutput
func (StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponseOutputWithContext ¶
func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponseOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponseOutput
func (StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponsePtrOutput ¶
func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput
func (StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext ¶
func (o StorageClassificationMappingPropertiesResponseOutput) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponsePtrOutput
type StorageClassificationMappingPropertiesResponsePtrInput ¶
type StorageClassificationMappingPropertiesResponsePtrInput interface { pulumi.Input ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(context.Context) StorageClassificationMappingPropertiesResponsePtrOutput }
StorageClassificationMappingPropertiesResponsePtrInput is an input type that accepts StorageClassificationMappingPropertiesResponseArgs, StorageClassificationMappingPropertiesResponsePtr and StorageClassificationMappingPropertiesResponsePtrOutput values. You can construct a concrete instance of `StorageClassificationMappingPropertiesResponsePtrInput` via:
StorageClassificationMappingPropertiesResponseArgs{...} or: nil
func StorageClassificationMappingPropertiesResponsePtr ¶
func StorageClassificationMappingPropertiesResponsePtr(v *StorageClassificationMappingPropertiesResponseArgs) StorageClassificationMappingPropertiesResponsePtrInput
type StorageClassificationMappingPropertiesResponsePtrOutput ¶
type StorageClassificationMappingPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageClassificationMappingPropertiesResponsePtrOutput) ElementType ¶
func (StorageClassificationMappingPropertiesResponsePtrOutput) ElementType() reflect.Type
func (StorageClassificationMappingPropertiesResponsePtrOutput) TargetStorageClassificationId ¶
func (o StorageClassificationMappingPropertiesResponsePtrOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
Target storage object Id.
func (StorageClassificationMappingPropertiesResponsePtrOutput) ToStorageClassificationMappingPropertiesResponsePtrOutput ¶
func (o StorageClassificationMappingPropertiesResponsePtrOutput) ToStorageClassificationMappingPropertiesResponsePtrOutput() StorageClassificationMappingPropertiesResponsePtrOutput
func (StorageClassificationMappingPropertiesResponsePtrOutput) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext ¶
func (o StorageClassificationMappingPropertiesResponsePtrOutput) ToStorageClassificationMappingPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageClassificationMappingPropertiesResponsePtrOutput
type StorageMappingInputProperties ¶
type StorageMappingInputProperties struct { // The ID of the storage object. TargetStorageClassificationId *string `pulumi:"targetStorageClassificationId"` }
Storage mapping input properties.
type StorageMappingInputPropertiesArgs ¶
type StorageMappingInputPropertiesArgs struct { // The ID of the storage object. TargetStorageClassificationId pulumi.StringPtrInput `pulumi:"targetStorageClassificationId"` }
Storage mapping input properties.
func (StorageMappingInputPropertiesArgs) ElementType ¶
func (StorageMappingInputPropertiesArgs) ElementType() reflect.Type
func (StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesOutput ¶
func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesOutput() StorageMappingInputPropertiesOutput
func (StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesOutputWithContext ¶
func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesOutputWithContext(ctx context.Context) StorageMappingInputPropertiesOutput
func (StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesPtrOutput ¶
func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput
func (StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesPtrOutputWithContext ¶
func (i StorageMappingInputPropertiesArgs) ToStorageMappingInputPropertiesPtrOutputWithContext(ctx context.Context) StorageMappingInputPropertiesPtrOutput
type StorageMappingInputPropertiesInput ¶
type StorageMappingInputPropertiesInput interface { pulumi.Input ToStorageMappingInputPropertiesOutput() StorageMappingInputPropertiesOutput ToStorageMappingInputPropertiesOutputWithContext(context.Context) StorageMappingInputPropertiesOutput }
StorageMappingInputPropertiesInput is an input type that accepts StorageMappingInputPropertiesArgs and StorageMappingInputPropertiesOutput values. You can construct a concrete instance of `StorageMappingInputPropertiesInput` via:
StorageMappingInputPropertiesArgs{...}
type StorageMappingInputPropertiesOutput ¶
type StorageMappingInputPropertiesOutput struct{ *pulumi.OutputState }
Storage mapping input properties.
func (StorageMappingInputPropertiesOutput) ElementType ¶
func (StorageMappingInputPropertiesOutput) ElementType() reflect.Type
func (StorageMappingInputPropertiesOutput) TargetStorageClassificationId ¶
func (o StorageMappingInputPropertiesOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
The ID of the storage object.
func (StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesOutput ¶
func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesOutput() StorageMappingInputPropertiesOutput
func (StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesOutputWithContext ¶
func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesOutputWithContext(ctx context.Context) StorageMappingInputPropertiesOutput
func (StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesPtrOutput ¶
func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput
func (StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesPtrOutputWithContext ¶
func (o StorageMappingInputPropertiesOutput) ToStorageMappingInputPropertiesPtrOutputWithContext(ctx context.Context) StorageMappingInputPropertiesPtrOutput
type StorageMappingInputPropertiesPtrInput ¶
type StorageMappingInputPropertiesPtrInput interface { pulumi.Input ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput ToStorageMappingInputPropertiesPtrOutputWithContext(context.Context) StorageMappingInputPropertiesPtrOutput }
StorageMappingInputPropertiesPtrInput is an input type that accepts StorageMappingInputPropertiesArgs, StorageMappingInputPropertiesPtr and StorageMappingInputPropertiesPtrOutput values. You can construct a concrete instance of `StorageMappingInputPropertiesPtrInput` via:
StorageMappingInputPropertiesArgs{...} or: nil
func StorageMappingInputPropertiesPtr ¶
func StorageMappingInputPropertiesPtr(v *StorageMappingInputPropertiesArgs) StorageMappingInputPropertiesPtrInput
type StorageMappingInputPropertiesPtrOutput ¶
type StorageMappingInputPropertiesPtrOutput struct{ *pulumi.OutputState }
func (StorageMappingInputPropertiesPtrOutput) ElementType ¶
func (StorageMappingInputPropertiesPtrOutput) ElementType() reflect.Type
func (StorageMappingInputPropertiesPtrOutput) TargetStorageClassificationId ¶
func (o StorageMappingInputPropertiesPtrOutput) TargetStorageClassificationId() pulumi.StringPtrOutput
The ID of the storage object.
func (StorageMappingInputPropertiesPtrOutput) ToStorageMappingInputPropertiesPtrOutput ¶
func (o StorageMappingInputPropertiesPtrOutput) ToStorageMappingInputPropertiesPtrOutput() StorageMappingInputPropertiesPtrOutput
func (StorageMappingInputPropertiesPtrOutput) ToStorageMappingInputPropertiesPtrOutputWithContext ¶
func (o StorageMappingInputPropertiesPtrOutput) ToStorageMappingInputPropertiesPtrOutputWithContext(ctx context.Context) StorageMappingInputPropertiesPtrOutput
type VCenterPropertiesResponse ¶
type VCenterPropertiesResponse struct { // The VCenter discovery status. DiscoveryStatus *string `pulumi:"discoveryStatus"` // The ARM resource name of the fabric containing this VCenter. FabricArmResourceName *string `pulumi:"fabricArmResourceName"` // Friendly name of the vCenter. FriendlyName *string `pulumi:"friendlyName"` // The health errors for this VCenter. HealthErrors []HealthErrorResponse `pulumi:"healthErrors"` // The infrastructure Id of vCenter. InfrastructureId *string `pulumi:"infrastructureId"` // VCenter internal ID. InternalId *string `pulumi:"internalId"` // The IP address of the vCenter. IpAddress *string `pulumi:"ipAddress"` // The time when the last heartbeat was received by vCenter. LastHeartbeat *string `pulumi:"lastHeartbeat"` // The port number for discovery. Port *string `pulumi:"port"` // The process server Id. ProcessServerId *string `pulumi:"processServerId"` // The account Id which has privileges to discover the vCenter. RunAsAccountId *string `pulumi:"runAsAccountId"` }
vCenter properties.
type VCenterPropertiesResponseArgs ¶
type VCenterPropertiesResponseArgs struct { // The VCenter discovery status. DiscoveryStatus pulumi.StringPtrInput `pulumi:"discoveryStatus"` // The ARM resource name of the fabric containing this VCenter. FabricArmResourceName pulumi.StringPtrInput `pulumi:"fabricArmResourceName"` // Friendly name of the vCenter. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // The health errors for this VCenter. HealthErrors HealthErrorResponseArrayInput `pulumi:"healthErrors"` // The infrastructure Id of vCenter. InfrastructureId pulumi.StringPtrInput `pulumi:"infrastructureId"` // VCenter internal ID. InternalId pulumi.StringPtrInput `pulumi:"internalId"` // The IP address of the vCenter. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The time when the last heartbeat was received by vCenter. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // The port number for discovery. Port pulumi.StringPtrInput `pulumi:"port"` // The process server Id. ProcessServerId pulumi.StringPtrInput `pulumi:"processServerId"` // The account Id which has privileges to discover the vCenter. RunAsAccountId pulumi.StringPtrInput `pulumi:"runAsAccountId"` }
vCenter properties.
func (VCenterPropertiesResponseArgs) ElementType ¶
func (VCenterPropertiesResponseArgs) ElementType() reflect.Type
func (VCenterPropertiesResponseArgs) ToVCenterPropertiesResponseOutput ¶
func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponseOutput() VCenterPropertiesResponseOutput
func (VCenterPropertiesResponseArgs) ToVCenterPropertiesResponseOutputWithContext ¶
func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponseOutputWithContext(ctx context.Context) VCenterPropertiesResponseOutput
func (VCenterPropertiesResponseArgs) ToVCenterPropertiesResponsePtrOutput ¶
func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput
func (VCenterPropertiesResponseArgs) ToVCenterPropertiesResponsePtrOutputWithContext ¶
func (i VCenterPropertiesResponseArgs) ToVCenterPropertiesResponsePtrOutputWithContext(ctx context.Context) VCenterPropertiesResponsePtrOutput
type VCenterPropertiesResponseInput ¶
type VCenterPropertiesResponseInput interface { pulumi.Input ToVCenterPropertiesResponseOutput() VCenterPropertiesResponseOutput ToVCenterPropertiesResponseOutputWithContext(context.Context) VCenterPropertiesResponseOutput }
VCenterPropertiesResponseInput is an input type that accepts VCenterPropertiesResponseArgs and VCenterPropertiesResponseOutput values. You can construct a concrete instance of `VCenterPropertiesResponseInput` via:
VCenterPropertiesResponseArgs{...}
type VCenterPropertiesResponseOutput ¶
type VCenterPropertiesResponseOutput struct{ *pulumi.OutputState }
vCenter properties.
func (VCenterPropertiesResponseOutput) DiscoveryStatus ¶
func (o VCenterPropertiesResponseOutput) DiscoveryStatus() pulumi.StringPtrOutput
The VCenter discovery status.
func (VCenterPropertiesResponseOutput) ElementType ¶
func (VCenterPropertiesResponseOutput) ElementType() reflect.Type
func (VCenterPropertiesResponseOutput) FabricArmResourceName ¶
func (o VCenterPropertiesResponseOutput) FabricArmResourceName() pulumi.StringPtrOutput
The ARM resource name of the fabric containing this VCenter.
func (VCenterPropertiesResponseOutput) FriendlyName ¶
func (o VCenterPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the vCenter.
func (VCenterPropertiesResponseOutput) HealthErrors ¶
func (o VCenterPropertiesResponseOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors for this VCenter.
func (VCenterPropertiesResponseOutput) InfrastructureId ¶
func (o VCenterPropertiesResponseOutput) InfrastructureId() pulumi.StringPtrOutput
The infrastructure Id of vCenter.
func (VCenterPropertiesResponseOutput) InternalId ¶
func (o VCenterPropertiesResponseOutput) InternalId() pulumi.StringPtrOutput
VCenter internal ID.
func (VCenterPropertiesResponseOutput) IpAddress ¶
func (o VCenterPropertiesResponseOutput) IpAddress() pulumi.StringPtrOutput
The IP address of the vCenter.
func (VCenterPropertiesResponseOutput) LastHeartbeat ¶
func (o VCenterPropertiesResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The time when the last heartbeat was received by vCenter.
func (VCenterPropertiesResponseOutput) Port ¶
func (o VCenterPropertiesResponseOutput) Port() pulumi.StringPtrOutput
The port number for discovery.
func (VCenterPropertiesResponseOutput) ProcessServerId ¶
func (o VCenterPropertiesResponseOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id.
func (VCenterPropertiesResponseOutput) RunAsAccountId ¶
func (o VCenterPropertiesResponseOutput) RunAsAccountId() pulumi.StringPtrOutput
The account Id which has privileges to discover the vCenter.
func (VCenterPropertiesResponseOutput) ToVCenterPropertiesResponseOutput ¶
func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponseOutput() VCenterPropertiesResponseOutput
func (VCenterPropertiesResponseOutput) ToVCenterPropertiesResponseOutputWithContext ¶
func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponseOutputWithContext(ctx context.Context) VCenterPropertiesResponseOutput
func (VCenterPropertiesResponseOutput) ToVCenterPropertiesResponsePtrOutput ¶
func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput
func (VCenterPropertiesResponseOutput) ToVCenterPropertiesResponsePtrOutputWithContext ¶
func (o VCenterPropertiesResponseOutput) ToVCenterPropertiesResponsePtrOutputWithContext(ctx context.Context) VCenterPropertiesResponsePtrOutput
type VCenterPropertiesResponsePtrInput ¶
type VCenterPropertiesResponsePtrInput interface { pulumi.Input ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput ToVCenterPropertiesResponsePtrOutputWithContext(context.Context) VCenterPropertiesResponsePtrOutput }
VCenterPropertiesResponsePtrInput is an input type that accepts VCenterPropertiesResponseArgs, VCenterPropertiesResponsePtr and VCenterPropertiesResponsePtrOutput values. You can construct a concrete instance of `VCenterPropertiesResponsePtrInput` via:
VCenterPropertiesResponseArgs{...} or: nil
func VCenterPropertiesResponsePtr ¶
func VCenterPropertiesResponsePtr(v *VCenterPropertiesResponseArgs) VCenterPropertiesResponsePtrInput
type VCenterPropertiesResponsePtrOutput ¶
type VCenterPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (VCenterPropertiesResponsePtrOutput) DiscoveryStatus ¶
func (o VCenterPropertiesResponsePtrOutput) DiscoveryStatus() pulumi.StringPtrOutput
The VCenter discovery status.
func (VCenterPropertiesResponsePtrOutput) Elem ¶
func (o VCenterPropertiesResponsePtrOutput) Elem() VCenterPropertiesResponseOutput
func (VCenterPropertiesResponsePtrOutput) ElementType ¶
func (VCenterPropertiesResponsePtrOutput) ElementType() reflect.Type
func (VCenterPropertiesResponsePtrOutput) FabricArmResourceName ¶
func (o VCenterPropertiesResponsePtrOutput) FabricArmResourceName() pulumi.StringPtrOutput
The ARM resource name of the fabric containing this VCenter.
func (VCenterPropertiesResponsePtrOutput) FriendlyName ¶
func (o VCenterPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of the vCenter.
func (VCenterPropertiesResponsePtrOutput) HealthErrors ¶
func (o VCenterPropertiesResponsePtrOutput) HealthErrors() HealthErrorResponseArrayOutput
The health errors for this VCenter.
func (VCenterPropertiesResponsePtrOutput) InfrastructureId ¶
func (o VCenterPropertiesResponsePtrOutput) InfrastructureId() pulumi.StringPtrOutput
The infrastructure Id of vCenter.
func (VCenterPropertiesResponsePtrOutput) InternalId ¶
func (o VCenterPropertiesResponsePtrOutput) InternalId() pulumi.StringPtrOutput
VCenter internal ID.
func (VCenterPropertiesResponsePtrOutput) IpAddress ¶
func (o VCenterPropertiesResponsePtrOutput) IpAddress() pulumi.StringPtrOutput
The IP address of the vCenter.
func (VCenterPropertiesResponsePtrOutput) LastHeartbeat ¶
func (o VCenterPropertiesResponsePtrOutput) LastHeartbeat() pulumi.StringPtrOutput
The time when the last heartbeat was received by vCenter.
func (VCenterPropertiesResponsePtrOutput) Port ¶
func (o VCenterPropertiesResponsePtrOutput) Port() pulumi.StringPtrOutput
The port number for discovery.
func (VCenterPropertiesResponsePtrOutput) ProcessServerId ¶
func (o VCenterPropertiesResponsePtrOutput) ProcessServerId() pulumi.StringPtrOutput
The process server Id.
func (VCenterPropertiesResponsePtrOutput) RunAsAccountId ¶
func (o VCenterPropertiesResponsePtrOutput) RunAsAccountId() pulumi.StringPtrOutput
The account Id which has privileges to discover the vCenter.
func (VCenterPropertiesResponsePtrOutput) ToVCenterPropertiesResponsePtrOutput ¶
func (o VCenterPropertiesResponsePtrOutput) ToVCenterPropertiesResponsePtrOutput() VCenterPropertiesResponsePtrOutput
func (VCenterPropertiesResponsePtrOutput) ToVCenterPropertiesResponsePtrOutputWithContext ¶
func (o VCenterPropertiesResponsePtrOutput) ToVCenterPropertiesResponsePtrOutputWithContext(ctx context.Context) VCenterPropertiesResponsePtrOutput
type VMNicDetailsResponse ¶
type VMNicDetailsResponse struct { // A value indicating whether the NIC has accelerated networking enabled. EnableAcceleratedNetworkingOnRecovery *bool `pulumi:"enableAcceleratedNetworkingOnRecovery"` // Whether the test failover NIC has accelerated networking enabled. EnableAcceleratedNetworkingOnTfo *bool `pulumi:"enableAcceleratedNetworkingOnTfo"` // Ip address type. IpAddressType *string `pulumi:"ipAddressType"` // The nic Id. NicId *string `pulumi:"nicId"` // Primary nic static IP address. PrimaryNicStaticIPAddress *string `pulumi:"primaryNicStaticIPAddress"` // The target backend address pools for the NIC. RecoveryLBBackendAddressPoolIds []string `pulumi:"recoveryLBBackendAddressPoolIds"` // The id of the NSG associated with the NIC. RecoveryNetworkSecurityGroupId *string `pulumi:"recoveryNetworkSecurityGroupId"` // IP allocation type for recovery VM. RecoveryNicIpAddressType *string `pulumi:"recoveryNicIpAddressType"` // The name of the NIC to be used when creating target NICs. RecoveryNicName *string `pulumi:"recoveryNicName"` // The resource group of the NIC to be used when creating target NICs. RecoveryNicResourceGroupName *string `pulumi:"recoveryNicResourceGroupName"` // The id of the public IP address resource associated with the NIC. RecoveryPublicIpAddressId *string `pulumi:"recoveryPublicIpAddressId"` // Recovery VM network Id. RecoveryVMNetworkId *string `pulumi:"recoveryVMNetworkId"` // Recovery VM subnet name. RecoveryVMSubnetName *string `pulumi:"recoveryVMSubnetName"` // The replica nic Id. ReplicaNicId *string `pulumi:"replicaNicId"` // Replica nic static IP address. ReplicaNicStaticIPAddress *string `pulumi:"replicaNicStaticIPAddress"` // A value indicating whether an existing NIC is allowed to be reused during failover subject to availability. ReuseExistingNic *bool `pulumi:"reuseExistingNic"` // Selection type for failover. SelectionType *string `pulumi:"selectionType"` // The source nic ARM Id. SourceNicArmId *string `pulumi:"sourceNicArmId"` // The IP configurations to be used by NIC during test failover. TfoIPConfigs []IPConfigResponse `pulumi:"tfoIPConfigs"` // The NSG to be used by NIC during test failover. TfoNetworkSecurityGroupId *string `pulumi:"tfoNetworkSecurityGroupId"` // The name of the NIC to be used when creating target NICs in TFO. TfoRecoveryNicName *string `pulumi:"tfoRecoveryNicName"` // The resource group of the NIC to be used when creating target NICs in TFO. TfoRecoveryNicResourceGroupName *string `pulumi:"tfoRecoveryNicResourceGroupName"` // A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability. TfoReuseExistingNic *bool `pulumi:"tfoReuseExistingNic"` // The network to be used by NIC during test failover. TfoVMNetworkId *string `pulumi:"tfoVMNetworkId"` // The subnet to be used by NIC during test failover. TfoVMSubnetName *string `pulumi:"tfoVMSubnetName"` // VM network name. VMNetworkName *string `pulumi:"vMNetworkName"` // VM subnet name. VMSubnetName *string `pulumi:"vMSubnetName"` }
Hyper V VM network details.
type VMNicDetailsResponseArgs ¶
type VMNicDetailsResponseArgs struct { // A value indicating whether the NIC has accelerated networking enabled. EnableAcceleratedNetworkingOnRecovery pulumi.BoolPtrInput `pulumi:"enableAcceleratedNetworkingOnRecovery"` // Whether the test failover NIC has accelerated networking enabled. EnableAcceleratedNetworkingOnTfo pulumi.BoolPtrInput `pulumi:"enableAcceleratedNetworkingOnTfo"` // Ip address type. IpAddressType pulumi.StringPtrInput `pulumi:"ipAddressType"` // The nic Id. NicId pulumi.StringPtrInput `pulumi:"nicId"` // Primary nic static IP address. PrimaryNicStaticIPAddress pulumi.StringPtrInput `pulumi:"primaryNicStaticIPAddress"` // The target backend address pools for the NIC. RecoveryLBBackendAddressPoolIds pulumi.StringArrayInput `pulumi:"recoveryLBBackendAddressPoolIds"` // The id of the NSG associated with the NIC. RecoveryNetworkSecurityGroupId pulumi.StringPtrInput `pulumi:"recoveryNetworkSecurityGroupId"` // IP allocation type for recovery VM. RecoveryNicIpAddressType pulumi.StringPtrInput `pulumi:"recoveryNicIpAddressType"` // The name of the NIC to be used when creating target NICs. RecoveryNicName pulumi.StringPtrInput `pulumi:"recoveryNicName"` // The resource group of the NIC to be used when creating target NICs. RecoveryNicResourceGroupName pulumi.StringPtrInput `pulumi:"recoveryNicResourceGroupName"` // The id of the public IP address resource associated with the NIC. RecoveryPublicIpAddressId pulumi.StringPtrInput `pulumi:"recoveryPublicIpAddressId"` // Recovery VM network Id. RecoveryVMNetworkId pulumi.StringPtrInput `pulumi:"recoveryVMNetworkId"` // Recovery VM subnet name. RecoveryVMSubnetName pulumi.StringPtrInput `pulumi:"recoveryVMSubnetName"` // The replica nic Id. ReplicaNicId pulumi.StringPtrInput `pulumi:"replicaNicId"` // Replica nic static IP address. ReplicaNicStaticIPAddress pulumi.StringPtrInput `pulumi:"replicaNicStaticIPAddress"` // A value indicating whether an existing NIC is allowed to be reused during failover subject to availability. ReuseExistingNic pulumi.BoolPtrInput `pulumi:"reuseExistingNic"` // Selection type for failover. SelectionType pulumi.StringPtrInput `pulumi:"selectionType"` // The source nic ARM Id. SourceNicArmId pulumi.StringPtrInput `pulumi:"sourceNicArmId"` // The IP configurations to be used by NIC during test failover. TfoIPConfigs IPConfigResponseArrayInput `pulumi:"tfoIPConfigs"` // The NSG to be used by NIC during test failover. TfoNetworkSecurityGroupId pulumi.StringPtrInput `pulumi:"tfoNetworkSecurityGroupId"` // The name of the NIC to be used when creating target NICs in TFO. TfoRecoveryNicName pulumi.StringPtrInput `pulumi:"tfoRecoveryNicName"` // The resource group of the NIC to be used when creating target NICs in TFO. TfoRecoveryNicResourceGroupName pulumi.StringPtrInput `pulumi:"tfoRecoveryNicResourceGroupName"` // A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability. TfoReuseExistingNic pulumi.BoolPtrInput `pulumi:"tfoReuseExistingNic"` // The network to be used by NIC during test failover. TfoVMNetworkId pulumi.StringPtrInput `pulumi:"tfoVMNetworkId"` // The subnet to be used by NIC during test failover. TfoVMSubnetName pulumi.StringPtrInput `pulumi:"tfoVMSubnetName"` // VM network name. VMNetworkName pulumi.StringPtrInput `pulumi:"vMNetworkName"` // VM subnet name. VMSubnetName pulumi.StringPtrInput `pulumi:"vMSubnetName"` }
Hyper V VM network details.
func (VMNicDetailsResponseArgs) ElementType ¶
func (VMNicDetailsResponseArgs) ElementType() reflect.Type
func (VMNicDetailsResponseArgs) ToVMNicDetailsResponseOutput ¶
func (i VMNicDetailsResponseArgs) ToVMNicDetailsResponseOutput() VMNicDetailsResponseOutput
func (VMNicDetailsResponseArgs) ToVMNicDetailsResponseOutputWithContext ¶
func (i VMNicDetailsResponseArgs) ToVMNicDetailsResponseOutputWithContext(ctx context.Context) VMNicDetailsResponseOutput
type VMNicDetailsResponseArray ¶
type VMNicDetailsResponseArray []VMNicDetailsResponseInput
func (VMNicDetailsResponseArray) ElementType ¶
func (VMNicDetailsResponseArray) ElementType() reflect.Type
func (VMNicDetailsResponseArray) ToVMNicDetailsResponseArrayOutput ¶
func (i VMNicDetailsResponseArray) ToVMNicDetailsResponseArrayOutput() VMNicDetailsResponseArrayOutput
func (VMNicDetailsResponseArray) ToVMNicDetailsResponseArrayOutputWithContext ¶
func (i VMNicDetailsResponseArray) ToVMNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMNicDetailsResponseArrayOutput
type VMNicDetailsResponseArrayInput ¶
type VMNicDetailsResponseArrayInput interface { pulumi.Input ToVMNicDetailsResponseArrayOutput() VMNicDetailsResponseArrayOutput ToVMNicDetailsResponseArrayOutputWithContext(context.Context) VMNicDetailsResponseArrayOutput }
VMNicDetailsResponseArrayInput is an input type that accepts VMNicDetailsResponseArray and VMNicDetailsResponseArrayOutput values. You can construct a concrete instance of `VMNicDetailsResponseArrayInput` via:
VMNicDetailsResponseArray{ VMNicDetailsResponseArgs{...} }
type VMNicDetailsResponseArrayOutput ¶
type VMNicDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (VMNicDetailsResponseArrayOutput) ElementType ¶
func (VMNicDetailsResponseArrayOutput) ElementType() reflect.Type
func (VMNicDetailsResponseArrayOutput) Index ¶
func (o VMNicDetailsResponseArrayOutput) Index(i pulumi.IntInput) VMNicDetailsResponseOutput
func (VMNicDetailsResponseArrayOutput) ToVMNicDetailsResponseArrayOutput ¶
func (o VMNicDetailsResponseArrayOutput) ToVMNicDetailsResponseArrayOutput() VMNicDetailsResponseArrayOutput
func (VMNicDetailsResponseArrayOutput) ToVMNicDetailsResponseArrayOutputWithContext ¶
func (o VMNicDetailsResponseArrayOutput) ToVMNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMNicDetailsResponseArrayOutput
type VMNicDetailsResponseInput ¶
type VMNicDetailsResponseInput interface { pulumi.Input ToVMNicDetailsResponseOutput() VMNicDetailsResponseOutput ToVMNicDetailsResponseOutputWithContext(context.Context) VMNicDetailsResponseOutput }
VMNicDetailsResponseInput is an input type that accepts VMNicDetailsResponseArgs and VMNicDetailsResponseOutput values. You can construct a concrete instance of `VMNicDetailsResponseInput` via:
VMNicDetailsResponseArgs{...}
type VMNicDetailsResponseOutput ¶
type VMNicDetailsResponseOutput struct{ *pulumi.OutputState }
Hyper V VM network details.
func (VMNicDetailsResponseOutput) ElementType ¶
func (VMNicDetailsResponseOutput) ElementType() reflect.Type
func (VMNicDetailsResponseOutput) EnableAcceleratedNetworkingOnRecovery ¶
func (o VMNicDetailsResponseOutput) EnableAcceleratedNetworkingOnRecovery() pulumi.BoolPtrOutput
A value indicating whether the NIC has accelerated networking enabled.
func (VMNicDetailsResponseOutput) EnableAcceleratedNetworkingOnTfo ¶
func (o VMNicDetailsResponseOutput) EnableAcceleratedNetworkingOnTfo() pulumi.BoolPtrOutput
Whether the test failover NIC has accelerated networking enabled.
func (VMNicDetailsResponseOutput) IpAddressType ¶
func (o VMNicDetailsResponseOutput) IpAddressType() pulumi.StringPtrOutput
Ip address type.
func (VMNicDetailsResponseOutput) NicId ¶
func (o VMNicDetailsResponseOutput) NicId() pulumi.StringPtrOutput
The nic Id.
func (VMNicDetailsResponseOutput) PrimaryNicStaticIPAddress ¶
func (o VMNicDetailsResponseOutput) PrimaryNicStaticIPAddress() pulumi.StringPtrOutput
Primary nic static IP address.
func (VMNicDetailsResponseOutput) RecoveryLBBackendAddressPoolIds ¶
func (o VMNicDetailsResponseOutput) RecoveryLBBackendAddressPoolIds() pulumi.StringArrayOutput
The target backend address pools for the NIC.
func (VMNicDetailsResponseOutput) RecoveryNetworkSecurityGroupId ¶
func (o VMNicDetailsResponseOutput) RecoveryNetworkSecurityGroupId() pulumi.StringPtrOutput
The id of the NSG associated with the NIC.
func (VMNicDetailsResponseOutput) RecoveryNicIpAddressType ¶
func (o VMNicDetailsResponseOutput) RecoveryNicIpAddressType() pulumi.StringPtrOutput
IP allocation type for recovery VM.
func (VMNicDetailsResponseOutput) RecoveryNicName ¶
func (o VMNicDetailsResponseOutput) RecoveryNicName() pulumi.StringPtrOutput
The name of the NIC to be used when creating target NICs.
func (VMNicDetailsResponseOutput) RecoveryNicResourceGroupName ¶
func (o VMNicDetailsResponseOutput) RecoveryNicResourceGroupName() pulumi.StringPtrOutput
The resource group of the NIC to be used when creating target NICs.
func (VMNicDetailsResponseOutput) RecoveryPublicIpAddressId ¶
func (o VMNicDetailsResponseOutput) RecoveryPublicIpAddressId() pulumi.StringPtrOutput
The id of the public IP address resource associated with the NIC.
func (VMNicDetailsResponseOutput) RecoveryVMNetworkId ¶
func (o VMNicDetailsResponseOutput) RecoveryVMNetworkId() pulumi.StringPtrOutput
Recovery VM network Id.
func (VMNicDetailsResponseOutput) RecoveryVMSubnetName ¶
func (o VMNicDetailsResponseOutput) RecoveryVMSubnetName() pulumi.StringPtrOutput
Recovery VM subnet name.
func (VMNicDetailsResponseOutput) ReplicaNicId ¶
func (o VMNicDetailsResponseOutput) ReplicaNicId() pulumi.StringPtrOutput
The replica nic Id.
func (VMNicDetailsResponseOutput) ReplicaNicStaticIPAddress ¶
func (o VMNicDetailsResponseOutput) ReplicaNicStaticIPAddress() pulumi.StringPtrOutput
Replica nic static IP address.
func (VMNicDetailsResponseOutput) ReuseExistingNic ¶
func (o VMNicDetailsResponseOutput) ReuseExistingNic() pulumi.BoolPtrOutput
A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
func (VMNicDetailsResponseOutput) SelectionType ¶
func (o VMNicDetailsResponseOutput) SelectionType() pulumi.StringPtrOutput
Selection type for failover.
func (VMNicDetailsResponseOutput) SourceNicArmId ¶
func (o VMNicDetailsResponseOutput) SourceNicArmId() pulumi.StringPtrOutput
The source nic ARM Id.
func (VMNicDetailsResponseOutput) TfoIPConfigs ¶
func (o VMNicDetailsResponseOutput) TfoIPConfigs() IPConfigResponseArrayOutput
The IP configurations to be used by NIC during test failover.
func (VMNicDetailsResponseOutput) TfoNetworkSecurityGroupId ¶
func (o VMNicDetailsResponseOutput) TfoNetworkSecurityGroupId() pulumi.StringPtrOutput
The NSG to be used by NIC during test failover.
func (VMNicDetailsResponseOutput) TfoRecoveryNicName ¶
func (o VMNicDetailsResponseOutput) TfoRecoveryNicName() pulumi.StringPtrOutput
The name of the NIC to be used when creating target NICs in TFO.
func (VMNicDetailsResponseOutput) TfoRecoveryNicResourceGroupName ¶
func (o VMNicDetailsResponseOutput) TfoRecoveryNicResourceGroupName() pulumi.StringPtrOutput
The resource group of the NIC to be used when creating target NICs in TFO.
func (VMNicDetailsResponseOutput) TfoReuseExistingNic ¶
func (o VMNicDetailsResponseOutput) TfoReuseExistingNic() pulumi.BoolPtrOutput
A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
func (VMNicDetailsResponseOutput) TfoVMNetworkId ¶
func (o VMNicDetailsResponseOutput) TfoVMNetworkId() pulumi.StringPtrOutput
The network to be used by NIC during test failover.
func (VMNicDetailsResponseOutput) TfoVMSubnetName ¶
func (o VMNicDetailsResponseOutput) TfoVMSubnetName() pulumi.StringPtrOutput
The subnet to be used by NIC during test failover.
func (VMNicDetailsResponseOutput) ToVMNicDetailsResponseOutput ¶
func (o VMNicDetailsResponseOutput) ToVMNicDetailsResponseOutput() VMNicDetailsResponseOutput
func (VMNicDetailsResponseOutput) ToVMNicDetailsResponseOutputWithContext ¶
func (o VMNicDetailsResponseOutput) ToVMNicDetailsResponseOutputWithContext(ctx context.Context) VMNicDetailsResponseOutput
func (VMNicDetailsResponseOutput) VMNetworkName ¶
func (o VMNicDetailsResponseOutput) VMNetworkName() pulumi.StringPtrOutput
VM network name.
func (VMNicDetailsResponseOutput) VMSubnetName ¶
func (o VMNicDetailsResponseOutput) VMSubnetName() pulumi.StringPtrOutput
VM subnet name.
type VMwareCbtContainerMappingInput ¶
type VMwareCbtContainerMappingInput struct { // The class type. InstanceType *string `pulumi:"instanceType"` // The target key vault ARM Id. KeyVaultId string `pulumi:"keyVaultId"` // The target key vault URL. KeyVaultUri string `pulumi:"keyVaultUri"` // The secret name of the service bus connection string. ServiceBusConnectionStringSecretName string `pulumi:"serviceBusConnectionStringSecretName"` // The storage account ARM Id. StorageAccountId string `pulumi:"storageAccountId"` // The secret name of the storage account. StorageAccountSasSecretName string `pulumi:"storageAccountSasSecretName"` // The target location. TargetLocation string `pulumi:"targetLocation"` }
VMwareCbt container mapping input.
type VMwareCbtContainerMappingInputArgs ¶
type VMwareCbtContainerMappingInputArgs struct { // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The target key vault ARM Id. KeyVaultId pulumi.StringInput `pulumi:"keyVaultId"` // The target key vault URL. KeyVaultUri pulumi.StringInput `pulumi:"keyVaultUri"` // The secret name of the service bus connection string. ServiceBusConnectionStringSecretName pulumi.StringInput `pulumi:"serviceBusConnectionStringSecretName"` // The storage account ARM Id. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` // The secret name of the storage account. StorageAccountSasSecretName pulumi.StringInput `pulumi:"storageAccountSasSecretName"` // The target location. TargetLocation pulumi.StringInput `pulumi:"targetLocation"` }
VMwareCbt container mapping input.
func (VMwareCbtContainerMappingInputArgs) ElementType ¶
func (VMwareCbtContainerMappingInputArgs) ElementType() reflect.Type
func (VMwareCbtContainerMappingInputArgs) ToVMwareCbtContainerMappingInputOutput ¶
func (i VMwareCbtContainerMappingInputArgs) ToVMwareCbtContainerMappingInputOutput() VMwareCbtContainerMappingInputOutput
func (VMwareCbtContainerMappingInputArgs) ToVMwareCbtContainerMappingInputOutputWithContext ¶
func (i VMwareCbtContainerMappingInputArgs) ToVMwareCbtContainerMappingInputOutputWithContext(ctx context.Context) VMwareCbtContainerMappingInputOutput
type VMwareCbtContainerMappingInputInput ¶
type VMwareCbtContainerMappingInputInput interface { pulumi.Input ToVMwareCbtContainerMappingInputOutput() VMwareCbtContainerMappingInputOutput ToVMwareCbtContainerMappingInputOutputWithContext(context.Context) VMwareCbtContainerMappingInputOutput }
VMwareCbtContainerMappingInputInput is an input type that accepts VMwareCbtContainerMappingInputArgs and VMwareCbtContainerMappingInputOutput values. You can construct a concrete instance of `VMwareCbtContainerMappingInputInput` via:
VMwareCbtContainerMappingInputArgs{...}
type VMwareCbtContainerMappingInputOutput ¶
type VMwareCbtContainerMappingInputOutput struct{ *pulumi.OutputState }
VMwareCbt container mapping input.
func (VMwareCbtContainerMappingInputOutput) ElementType ¶
func (VMwareCbtContainerMappingInputOutput) ElementType() reflect.Type
func (VMwareCbtContainerMappingInputOutput) InstanceType ¶
func (o VMwareCbtContainerMappingInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (VMwareCbtContainerMappingInputOutput) KeyVaultId ¶
func (o VMwareCbtContainerMappingInputOutput) KeyVaultId() pulumi.StringOutput
The target key vault ARM Id.
func (VMwareCbtContainerMappingInputOutput) KeyVaultUri ¶
func (o VMwareCbtContainerMappingInputOutput) KeyVaultUri() pulumi.StringOutput
The target key vault URL.
func (VMwareCbtContainerMappingInputOutput) ServiceBusConnectionStringSecretName ¶
func (o VMwareCbtContainerMappingInputOutput) ServiceBusConnectionStringSecretName() pulumi.StringOutput
The secret name of the service bus connection string.
func (VMwareCbtContainerMappingInputOutput) StorageAccountId ¶
func (o VMwareCbtContainerMappingInputOutput) StorageAccountId() pulumi.StringOutput
The storage account ARM Id.
func (VMwareCbtContainerMappingInputOutput) StorageAccountSasSecretName ¶
func (o VMwareCbtContainerMappingInputOutput) StorageAccountSasSecretName() pulumi.StringOutput
The secret name of the storage account.
func (VMwareCbtContainerMappingInputOutput) TargetLocation ¶
func (o VMwareCbtContainerMappingInputOutput) TargetLocation() pulumi.StringOutput
The target location.
func (VMwareCbtContainerMappingInputOutput) ToVMwareCbtContainerMappingInputOutput ¶
func (o VMwareCbtContainerMappingInputOutput) ToVMwareCbtContainerMappingInputOutput() VMwareCbtContainerMappingInputOutput
func (VMwareCbtContainerMappingInputOutput) ToVMwareCbtContainerMappingInputOutputWithContext ¶
func (o VMwareCbtContainerMappingInputOutput) ToVMwareCbtContainerMappingInputOutputWithContext(ctx context.Context) VMwareCbtContainerMappingInputOutput
type VMwareCbtDiskInput ¶
type VMwareCbtDiskInput struct { // The disk Id. DiskId string `pulumi:"diskId"` // The disk type. DiskType *string `pulumi:"diskType"` // A value indicating whether the disk is the OS disk. IsOSDisk string `pulumi:"isOSDisk"` // The log storage account ARM Id. LogStorageAccountId string `pulumi:"logStorageAccountId"` // The key vault secret name of the log storage account. LogStorageAccountSasSecretName string `pulumi:"logStorageAccountSasSecretName"` }
VMwareCbt disk input.
type VMwareCbtDiskInputArgs ¶
type VMwareCbtDiskInputArgs struct { // The disk Id. DiskId pulumi.StringInput `pulumi:"diskId"` // The disk type. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // A value indicating whether the disk is the OS disk. IsOSDisk pulumi.StringInput `pulumi:"isOSDisk"` // The log storage account ARM Id. LogStorageAccountId pulumi.StringInput `pulumi:"logStorageAccountId"` // The key vault secret name of the log storage account. LogStorageAccountSasSecretName pulumi.StringInput `pulumi:"logStorageAccountSasSecretName"` }
VMwareCbt disk input.
func (VMwareCbtDiskInputArgs) ElementType ¶
func (VMwareCbtDiskInputArgs) ElementType() reflect.Type
func (VMwareCbtDiskInputArgs) ToVMwareCbtDiskInputOutput ¶
func (i VMwareCbtDiskInputArgs) ToVMwareCbtDiskInputOutput() VMwareCbtDiskInputOutput
func (VMwareCbtDiskInputArgs) ToVMwareCbtDiskInputOutputWithContext ¶
func (i VMwareCbtDiskInputArgs) ToVMwareCbtDiskInputOutputWithContext(ctx context.Context) VMwareCbtDiskInputOutput
type VMwareCbtDiskInputArray ¶
type VMwareCbtDiskInputArray []VMwareCbtDiskInputInput
func (VMwareCbtDiskInputArray) ElementType ¶
func (VMwareCbtDiskInputArray) ElementType() reflect.Type
func (VMwareCbtDiskInputArray) ToVMwareCbtDiskInputArrayOutput ¶
func (i VMwareCbtDiskInputArray) ToVMwareCbtDiskInputArrayOutput() VMwareCbtDiskInputArrayOutput
func (VMwareCbtDiskInputArray) ToVMwareCbtDiskInputArrayOutputWithContext ¶
func (i VMwareCbtDiskInputArray) ToVMwareCbtDiskInputArrayOutputWithContext(ctx context.Context) VMwareCbtDiskInputArrayOutput
type VMwareCbtDiskInputArrayInput ¶
type VMwareCbtDiskInputArrayInput interface { pulumi.Input ToVMwareCbtDiskInputArrayOutput() VMwareCbtDiskInputArrayOutput ToVMwareCbtDiskInputArrayOutputWithContext(context.Context) VMwareCbtDiskInputArrayOutput }
VMwareCbtDiskInputArrayInput is an input type that accepts VMwareCbtDiskInputArray and VMwareCbtDiskInputArrayOutput values. You can construct a concrete instance of `VMwareCbtDiskInputArrayInput` via:
VMwareCbtDiskInputArray{ VMwareCbtDiskInputArgs{...} }
type VMwareCbtDiskInputArrayOutput ¶
type VMwareCbtDiskInputArrayOutput struct{ *pulumi.OutputState }
func (VMwareCbtDiskInputArrayOutput) ElementType ¶
func (VMwareCbtDiskInputArrayOutput) ElementType() reflect.Type
func (VMwareCbtDiskInputArrayOutput) Index ¶
func (o VMwareCbtDiskInputArrayOutput) Index(i pulumi.IntInput) VMwareCbtDiskInputOutput
func (VMwareCbtDiskInputArrayOutput) ToVMwareCbtDiskInputArrayOutput ¶
func (o VMwareCbtDiskInputArrayOutput) ToVMwareCbtDiskInputArrayOutput() VMwareCbtDiskInputArrayOutput
func (VMwareCbtDiskInputArrayOutput) ToVMwareCbtDiskInputArrayOutputWithContext ¶
func (o VMwareCbtDiskInputArrayOutput) ToVMwareCbtDiskInputArrayOutputWithContext(ctx context.Context) VMwareCbtDiskInputArrayOutput
type VMwareCbtDiskInputInput ¶
type VMwareCbtDiskInputInput interface { pulumi.Input ToVMwareCbtDiskInputOutput() VMwareCbtDiskInputOutput ToVMwareCbtDiskInputOutputWithContext(context.Context) VMwareCbtDiskInputOutput }
VMwareCbtDiskInputInput is an input type that accepts VMwareCbtDiskInputArgs and VMwareCbtDiskInputOutput values. You can construct a concrete instance of `VMwareCbtDiskInputInput` via:
VMwareCbtDiskInputArgs{...}
type VMwareCbtDiskInputOutput ¶
type VMwareCbtDiskInputOutput struct{ *pulumi.OutputState }
VMwareCbt disk input.
func (VMwareCbtDiskInputOutput) DiskId ¶
func (o VMwareCbtDiskInputOutput) DiskId() pulumi.StringOutput
The disk Id.
func (VMwareCbtDiskInputOutput) DiskType ¶
func (o VMwareCbtDiskInputOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (VMwareCbtDiskInputOutput) ElementType ¶
func (VMwareCbtDiskInputOutput) ElementType() reflect.Type
func (VMwareCbtDiskInputOutput) IsOSDisk ¶
func (o VMwareCbtDiskInputOutput) IsOSDisk() pulumi.StringOutput
A value indicating whether the disk is the OS disk.
func (VMwareCbtDiskInputOutput) LogStorageAccountId ¶
func (o VMwareCbtDiskInputOutput) LogStorageAccountId() pulumi.StringOutput
The log storage account ARM Id.
func (VMwareCbtDiskInputOutput) LogStorageAccountSasSecretName ¶
func (o VMwareCbtDiskInputOutput) LogStorageAccountSasSecretName() pulumi.StringOutput
The key vault secret name of the log storage account.
func (VMwareCbtDiskInputOutput) ToVMwareCbtDiskInputOutput ¶
func (o VMwareCbtDiskInputOutput) ToVMwareCbtDiskInputOutput() VMwareCbtDiskInputOutput
func (VMwareCbtDiskInputOutput) ToVMwareCbtDiskInputOutputWithContext ¶
func (o VMwareCbtDiskInputOutput) ToVMwareCbtDiskInputOutputWithContext(ctx context.Context) VMwareCbtDiskInputOutput
type VMwareCbtEnableMigrationInput ¶
type VMwareCbtEnableMigrationInput struct { // The data mover RunAs account Id. DataMoverRunAsAccountId string `pulumi:"dataMoverRunAsAccountId"` // The disks to include list. DisksToInclude []VMwareCbtDiskInput `pulumi:"disksToInclude"` // The class type. InstanceType string `pulumi:"instanceType"` // License type. LicenseType *string `pulumi:"licenseType"` // The snapshot RunAs account Id. SnapshotRunAsAccountId string `pulumi:"snapshotRunAsAccountId"` // The target availability set ARM Id. TargetAvailabilitySetId *string `pulumi:"targetAvailabilitySetId"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId *string `pulumi:"targetBootDiagnosticsStorageAccountId"` // The target network ARM Id. TargetNetworkId string `pulumi:"targetNetworkId"` // The target resource group ARM Id. TargetResourceGroupId string `pulumi:"targetResourceGroupId"` // The target subnet name. TargetSubnetName *string `pulumi:"targetSubnetName"` // The target VM name. TargetVmName *string `pulumi:"targetVmName"` // The target VM size. TargetVmSize *string `pulumi:"targetVmSize"` // The ARM Id of the VM discovered in VMware. VmwareMachineId string `pulumi:"vmwareMachineId"` }
VMwareCbt specific enable migration input.
type VMwareCbtEnableMigrationInputArgs ¶
type VMwareCbtEnableMigrationInputArgs struct { // The data mover RunAs account Id. DataMoverRunAsAccountId pulumi.StringInput `pulumi:"dataMoverRunAsAccountId"` // The disks to include list. DisksToInclude VMwareCbtDiskInputArrayInput `pulumi:"disksToInclude"` // The class type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // License type. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The snapshot RunAs account Id. SnapshotRunAsAccountId pulumi.StringInput `pulumi:"snapshotRunAsAccountId"` // The target availability set ARM Id. TargetAvailabilitySetId pulumi.StringPtrInput `pulumi:"targetAvailabilitySetId"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId pulumi.StringPtrInput `pulumi:"targetBootDiagnosticsStorageAccountId"` // The target network ARM Id. TargetNetworkId pulumi.StringInput `pulumi:"targetNetworkId"` // The target resource group ARM Id. TargetResourceGroupId pulumi.StringInput `pulumi:"targetResourceGroupId"` // The target subnet name. TargetSubnetName pulumi.StringPtrInput `pulumi:"targetSubnetName"` // The target VM name. TargetVmName pulumi.StringPtrInput `pulumi:"targetVmName"` // The target VM size. TargetVmSize pulumi.StringPtrInput `pulumi:"targetVmSize"` // The ARM Id of the VM discovered in VMware. VmwareMachineId pulumi.StringInput `pulumi:"vmwareMachineId"` }
VMwareCbt specific enable migration input.
func (VMwareCbtEnableMigrationInputArgs) ElementType ¶
func (VMwareCbtEnableMigrationInputArgs) ElementType() reflect.Type
func (VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputOutput ¶
func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputOutput() VMwareCbtEnableMigrationInputOutput
func (VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputOutputWithContext ¶
func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputOutput
func (VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputPtrOutput ¶
func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput
func (VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputPtrOutputWithContext ¶
func (i VMwareCbtEnableMigrationInputArgs) ToVMwareCbtEnableMigrationInputPtrOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputPtrOutput
type VMwareCbtEnableMigrationInputInput ¶
type VMwareCbtEnableMigrationInputInput interface { pulumi.Input ToVMwareCbtEnableMigrationInputOutput() VMwareCbtEnableMigrationInputOutput ToVMwareCbtEnableMigrationInputOutputWithContext(context.Context) VMwareCbtEnableMigrationInputOutput }
VMwareCbtEnableMigrationInputInput is an input type that accepts VMwareCbtEnableMigrationInputArgs and VMwareCbtEnableMigrationInputOutput values. You can construct a concrete instance of `VMwareCbtEnableMigrationInputInput` via:
VMwareCbtEnableMigrationInputArgs{...}
type VMwareCbtEnableMigrationInputOutput ¶
type VMwareCbtEnableMigrationInputOutput struct{ *pulumi.OutputState }
VMwareCbt specific enable migration input.
func (VMwareCbtEnableMigrationInputOutput) DataMoverRunAsAccountId ¶
func (o VMwareCbtEnableMigrationInputOutput) DataMoverRunAsAccountId() pulumi.StringOutput
The data mover RunAs account Id.
func (VMwareCbtEnableMigrationInputOutput) DisksToInclude ¶
func (o VMwareCbtEnableMigrationInputOutput) DisksToInclude() VMwareCbtDiskInputArrayOutput
The disks to include list.
func (VMwareCbtEnableMigrationInputOutput) ElementType ¶
func (VMwareCbtEnableMigrationInputOutput) ElementType() reflect.Type
func (VMwareCbtEnableMigrationInputOutput) InstanceType ¶
func (o VMwareCbtEnableMigrationInputOutput) InstanceType() pulumi.StringOutput
The class type.
func (VMwareCbtEnableMigrationInputOutput) LicenseType ¶
func (o VMwareCbtEnableMigrationInputOutput) LicenseType() pulumi.StringPtrOutput
License type.
func (VMwareCbtEnableMigrationInputOutput) SnapshotRunAsAccountId ¶
func (o VMwareCbtEnableMigrationInputOutput) SnapshotRunAsAccountId() pulumi.StringOutput
The snapshot RunAs account Id.
func (VMwareCbtEnableMigrationInputOutput) TargetAvailabilitySetId ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
The target availability set ARM Id.
func (VMwareCbtEnableMigrationInputOutput) TargetBootDiagnosticsStorageAccountId ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
The target boot diagnostics storage account ARM Id.
func (VMwareCbtEnableMigrationInputOutput) TargetNetworkId ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetNetworkId() pulumi.StringOutput
The target network ARM Id.
func (VMwareCbtEnableMigrationInputOutput) TargetResourceGroupId ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetResourceGroupId() pulumi.StringOutput
The target resource group ARM Id.
func (VMwareCbtEnableMigrationInputOutput) TargetSubnetName ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetSubnetName() pulumi.StringPtrOutput
The target subnet name.
func (VMwareCbtEnableMigrationInputOutput) TargetVmName ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetVmName() pulumi.StringPtrOutput
The target VM name.
func (VMwareCbtEnableMigrationInputOutput) TargetVmSize ¶
func (o VMwareCbtEnableMigrationInputOutput) TargetVmSize() pulumi.StringPtrOutput
The target VM size.
func (VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputOutput ¶
func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputOutput() VMwareCbtEnableMigrationInputOutput
func (VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputOutputWithContext ¶
func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputOutput
func (VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputPtrOutput ¶
func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput
func (VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputPtrOutputWithContext ¶
func (o VMwareCbtEnableMigrationInputOutput) ToVMwareCbtEnableMigrationInputPtrOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputPtrOutput
func (VMwareCbtEnableMigrationInputOutput) VmwareMachineId ¶
func (o VMwareCbtEnableMigrationInputOutput) VmwareMachineId() pulumi.StringOutput
The ARM Id of the VM discovered in VMware.
type VMwareCbtEnableMigrationInputPtrInput ¶
type VMwareCbtEnableMigrationInputPtrInput interface { pulumi.Input ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput ToVMwareCbtEnableMigrationInputPtrOutputWithContext(context.Context) VMwareCbtEnableMigrationInputPtrOutput }
VMwareCbtEnableMigrationInputPtrInput is an input type that accepts VMwareCbtEnableMigrationInputArgs, VMwareCbtEnableMigrationInputPtr and VMwareCbtEnableMigrationInputPtrOutput values. You can construct a concrete instance of `VMwareCbtEnableMigrationInputPtrInput` via:
VMwareCbtEnableMigrationInputArgs{...} or: nil
func VMwareCbtEnableMigrationInputPtr ¶
func VMwareCbtEnableMigrationInputPtr(v *VMwareCbtEnableMigrationInputArgs) VMwareCbtEnableMigrationInputPtrInput
type VMwareCbtEnableMigrationInputPtrOutput ¶
type VMwareCbtEnableMigrationInputPtrOutput struct{ *pulumi.OutputState }
func (VMwareCbtEnableMigrationInputPtrOutput) DataMoverRunAsAccountId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) DataMoverRunAsAccountId() pulumi.StringPtrOutput
The data mover RunAs account Id.
func (VMwareCbtEnableMigrationInputPtrOutput) DisksToInclude ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) DisksToInclude() VMwareCbtDiskInputArrayOutput
The disks to include list.
func (VMwareCbtEnableMigrationInputPtrOutput) ElementType ¶
func (VMwareCbtEnableMigrationInputPtrOutput) ElementType() reflect.Type
func (VMwareCbtEnableMigrationInputPtrOutput) InstanceType ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (VMwareCbtEnableMigrationInputPtrOutput) LicenseType ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) LicenseType() pulumi.StringPtrOutput
License type.
func (VMwareCbtEnableMigrationInputPtrOutput) SnapshotRunAsAccountId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) SnapshotRunAsAccountId() pulumi.StringPtrOutput
The snapshot RunAs account Id.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetAvailabilitySetId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
The target availability set ARM Id.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetBootDiagnosticsStorageAccountId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
The target boot diagnostics storage account ARM Id.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetNetworkId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetNetworkId() pulumi.StringPtrOutput
The target network ARM Id.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetResourceGroupId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetResourceGroupId() pulumi.StringPtrOutput
The target resource group ARM Id.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetSubnetName ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetSubnetName() pulumi.StringPtrOutput
The target subnet name.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetVmName ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetVmName() pulumi.StringPtrOutput
The target VM name.
func (VMwareCbtEnableMigrationInputPtrOutput) TargetVmSize ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) TargetVmSize() pulumi.StringPtrOutput
The target VM size.
func (VMwareCbtEnableMigrationInputPtrOutput) ToVMwareCbtEnableMigrationInputPtrOutput ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) ToVMwareCbtEnableMigrationInputPtrOutput() VMwareCbtEnableMigrationInputPtrOutput
func (VMwareCbtEnableMigrationInputPtrOutput) ToVMwareCbtEnableMigrationInputPtrOutputWithContext ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) ToVMwareCbtEnableMigrationInputPtrOutputWithContext(ctx context.Context) VMwareCbtEnableMigrationInputPtrOutput
func (VMwareCbtEnableMigrationInputPtrOutput) VmwareMachineId ¶
func (o VMwareCbtEnableMigrationInputPtrOutput) VmwareMachineId() pulumi.StringPtrOutput
The ARM Id of the VM discovered in VMware.
type VMwareCbtMigrationDetailsResponse ¶
type VMwareCbtMigrationDetailsResponse struct { // The data mover RunAs account Id. DataMoverRunAsAccountId string `pulumi:"dataMoverRunAsAccountId"` // Gets the instance type. InstanceType string `pulumi:"instanceType"` // The last recovery point received time. LastRecoveryPointReceived string `pulumi:"lastRecoveryPointReceived"` // License Type of the VM to be used. LicenseType *string `pulumi:"licenseType"` // The recovery point Id to which the VM was migrated. MigrationRecoveryPointId string `pulumi:"migrationRecoveryPointId"` // The type of the OS on the VM. OsType string `pulumi:"osType"` // The list of protected disks. ProtectedDisks []VMwareCbtProtectedDiskDetailsResponse `pulumi:"protectedDisks"` // The snapshot RunAs account Id. SnapshotRunAsAccountId string `pulumi:"snapshotRunAsAccountId"` // The target availability set Id. TargetAvailabilitySetId *string `pulumi:"targetAvailabilitySetId"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId *string `pulumi:"targetBootDiagnosticsStorageAccountId"` // The target location. TargetLocation string `pulumi:"targetLocation"` // The target network Id. TargetNetworkId *string `pulumi:"targetNetworkId"` // The target resource group Id. TargetResourceGroupId *string `pulumi:"targetResourceGroupId"` // Target VM name. TargetVmName *string `pulumi:"targetVmName"` // The target VM size. TargetVmSize *string `pulumi:"targetVmSize"` // The network details. VmNics []VMwareCbtNicDetailsResponse `pulumi:"vmNics"` // The ARM Id of the VM discovered in VMware. VmwareMachineId string `pulumi:"vmwareMachineId"` }
VMwareCbt provider specific settings
type VMwareCbtMigrationDetailsResponseArgs ¶
type VMwareCbtMigrationDetailsResponseArgs struct { // The data mover RunAs account Id. DataMoverRunAsAccountId pulumi.StringInput `pulumi:"dataMoverRunAsAccountId"` // Gets the instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The last recovery point received time. LastRecoveryPointReceived pulumi.StringInput `pulumi:"lastRecoveryPointReceived"` // License Type of the VM to be used. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The recovery point Id to which the VM was migrated. MigrationRecoveryPointId pulumi.StringInput `pulumi:"migrationRecoveryPointId"` // The type of the OS on the VM. OsType pulumi.StringInput `pulumi:"osType"` // The list of protected disks. ProtectedDisks VMwareCbtProtectedDiskDetailsResponseArrayInput `pulumi:"protectedDisks"` // The snapshot RunAs account Id. SnapshotRunAsAccountId pulumi.StringInput `pulumi:"snapshotRunAsAccountId"` // The target availability set Id. TargetAvailabilitySetId pulumi.StringPtrInput `pulumi:"targetAvailabilitySetId"` // The target boot diagnostics storage account ARM Id. TargetBootDiagnosticsStorageAccountId pulumi.StringPtrInput `pulumi:"targetBootDiagnosticsStorageAccountId"` // The target location. TargetLocation pulumi.StringInput `pulumi:"targetLocation"` // The target network Id. TargetNetworkId pulumi.StringPtrInput `pulumi:"targetNetworkId"` // The target resource group Id. TargetResourceGroupId pulumi.StringPtrInput `pulumi:"targetResourceGroupId"` // Target VM name. TargetVmName pulumi.StringPtrInput `pulumi:"targetVmName"` // The target VM size. TargetVmSize pulumi.StringPtrInput `pulumi:"targetVmSize"` // The network details. VmNics VMwareCbtNicDetailsResponseArrayInput `pulumi:"vmNics"` // The ARM Id of the VM discovered in VMware. VmwareMachineId pulumi.StringInput `pulumi:"vmwareMachineId"` }
VMwareCbt provider specific settings
func (VMwareCbtMigrationDetailsResponseArgs) ElementType ¶
func (VMwareCbtMigrationDetailsResponseArgs) ElementType() reflect.Type
func (VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponseOutput ¶
func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponseOutput() VMwareCbtMigrationDetailsResponseOutput
func (VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponseOutputWithContext ¶
func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponseOutput
func (VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponsePtrOutput ¶
func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput
func (VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext ¶
func (i VMwareCbtMigrationDetailsResponseArgs) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponsePtrOutput
type VMwareCbtMigrationDetailsResponseInput ¶
type VMwareCbtMigrationDetailsResponseInput interface { pulumi.Input ToVMwareCbtMigrationDetailsResponseOutput() VMwareCbtMigrationDetailsResponseOutput ToVMwareCbtMigrationDetailsResponseOutputWithContext(context.Context) VMwareCbtMigrationDetailsResponseOutput }
VMwareCbtMigrationDetailsResponseInput is an input type that accepts VMwareCbtMigrationDetailsResponseArgs and VMwareCbtMigrationDetailsResponseOutput values. You can construct a concrete instance of `VMwareCbtMigrationDetailsResponseInput` via:
VMwareCbtMigrationDetailsResponseArgs{...}
type VMwareCbtMigrationDetailsResponseOutput ¶
type VMwareCbtMigrationDetailsResponseOutput struct{ *pulumi.OutputState }
VMwareCbt provider specific settings
func (VMwareCbtMigrationDetailsResponseOutput) DataMoverRunAsAccountId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) DataMoverRunAsAccountId() pulumi.StringOutput
The data mover RunAs account Id.
func (VMwareCbtMigrationDetailsResponseOutput) ElementType ¶
func (VMwareCbtMigrationDetailsResponseOutput) ElementType() reflect.Type
func (VMwareCbtMigrationDetailsResponseOutput) InstanceType ¶
func (o VMwareCbtMigrationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the instance type.
func (VMwareCbtMigrationDetailsResponseOutput) LastRecoveryPointReceived ¶
func (o VMwareCbtMigrationDetailsResponseOutput) LastRecoveryPointReceived() pulumi.StringOutput
The last recovery point received time.
func (VMwareCbtMigrationDetailsResponseOutput) LicenseType ¶
func (o VMwareCbtMigrationDetailsResponseOutput) LicenseType() pulumi.StringPtrOutput
License Type of the VM to be used.
func (VMwareCbtMigrationDetailsResponseOutput) MigrationRecoveryPointId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) MigrationRecoveryPointId() pulumi.StringOutput
The recovery point Id to which the VM was migrated.
func (VMwareCbtMigrationDetailsResponseOutput) OsType ¶
func (o VMwareCbtMigrationDetailsResponseOutput) OsType() pulumi.StringOutput
The type of the OS on the VM.
func (VMwareCbtMigrationDetailsResponseOutput) ProtectedDisks ¶
func (o VMwareCbtMigrationDetailsResponseOutput) ProtectedDisks() VMwareCbtProtectedDiskDetailsResponseArrayOutput
The list of protected disks.
func (VMwareCbtMigrationDetailsResponseOutput) SnapshotRunAsAccountId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) SnapshotRunAsAccountId() pulumi.StringOutput
The snapshot RunAs account Id.
func (VMwareCbtMigrationDetailsResponseOutput) TargetAvailabilitySetId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
The target availability set Id.
func (VMwareCbtMigrationDetailsResponseOutput) TargetBootDiagnosticsStorageAccountId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
The target boot diagnostics storage account ARM Id.
func (VMwareCbtMigrationDetailsResponseOutput) TargetLocation ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetLocation() pulumi.StringOutput
The target location.
func (VMwareCbtMigrationDetailsResponseOutput) TargetNetworkId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetNetworkId() pulumi.StringPtrOutput
The target network Id.
func (VMwareCbtMigrationDetailsResponseOutput) TargetResourceGroupId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetResourceGroupId() pulumi.StringPtrOutput
The target resource group Id.
func (VMwareCbtMigrationDetailsResponseOutput) TargetVmName ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetVmName() pulumi.StringPtrOutput
Target VM name.
func (VMwareCbtMigrationDetailsResponseOutput) TargetVmSize ¶
func (o VMwareCbtMigrationDetailsResponseOutput) TargetVmSize() pulumi.StringPtrOutput
The target VM size.
func (VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponseOutput ¶
func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponseOutput() VMwareCbtMigrationDetailsResponseOutput
func (VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponseOutputWithContext ¶
func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponseOutput
func (VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponsePtrOutput ¶
func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput
func (VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext ¶
func (o VMwareCbtMigrationDetailsResponseOutput) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponsePtrOutput
func (VMwareCbtMigrationDetailsResponseOutput) VmwareMachineId ¶
func (o VMwareCbtMigrationDetailsResponseOutput) VmwareMachineId() pulumi.StringOutput
The ARM Id of the VM discovered in VMware.
type VMwareCbtMigrationDetailsResponsePtrInput ¶
type VMwareCbtMigrationDetailsResponsePtrInput interface { pulumi.Input ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(context.Context) VMwareCbtMigrationDetailsResponsePtrOutput }
VMwareCbtMigrationDetailsResponsePtrInput is an input type that accepts VMwareCbtMigrationDetailsResponseArgs, VMwareCbtMigrationDetailsResponsePtr and VMwareCbtMigrationDetailsResponsePtrOutput values. You can construct a concrete instance of `VMwareCbtMigrationDetailsResponsePtrInput` via:
VMwareCbtMigrationDetailsResponseArgs{...} or: nil
func VMwareCbtMigrationDetailsResponsePtr ¶
func VMwareCbtMigrationDetailsResponsePtr(v *VMwareCbtMigrationDetailsResponseArgs) VMwareCbtMigrationDetailsResponsePtrInput
type VMwareCbtMigrationDetailsResponsePtrOutput ¶
type VMwareCbtMigrationDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (VMwareCbtMigrationDetailsResponsePtrOutput) DataMoverRunAsAccountId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) DataMoverRunAsAccountId() pulumi.StringPtrOutput
The data mover RunAs account Id.
func (VMwareCbtMigrationDetailsResponsePtrOutput) ElementType ¶
func (VMwareCbtMigrationDetailsResponsePtrOutput) ElementType() reflect.Type
func (VMwareCbtMigrationDetailsResponsePtrOutput) InstanceType ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) InstanceType() pulumi.StringPtrOutput
Gets the instance type.
func (VMwareCbtMigrationDetailsResponsePtrOutput) LastRecoveryPointReceived ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) LastRecoveryPointReceived() pulumi.StringPtrOutput
The last recovery point received time.
func (VMwareCbtMigrationDetailsResponsePtrOutput) LicenseType ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) LicenseType() pulumi.StringPtrOutput
License Type of the VM to be used.
func (VMwareCbtMigrationDetailsResponsePtrOutput) MigrationRecoveryPointId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) MigrationRecoveryPointId() pulumi.StringPtrOutput
The recovery point Id to which the VM was migrated.
func (VMwareCbtMigrationDetailsResponsePtrOutput) OsType ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) OsType() pulumi.StringPtrOutput
The type of the OS on the VM.
func (VMwareCbtMigrationDetailsResponsePtrOutput) ProtectedDisks ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) ProtectedDisks() VMwareCbtProtectedDiskDetailsResponseArrayOutput
The list of protected disks.
func (VMwareCbtMigrationDetailsResponsePtrOutput) SnapshotRunAsAccountId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) SnapshotRunAsAccountId() pulumi.StringPtrOutput
The snapshot RunAs account Id.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetAvailabilitySetId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetAvailabilitySetId() pulumi.StringPtrOutput
The target availability set Id.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetBootDiagnosticsStorageAccountId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetBootDiagnosticsStorageAccountId() pulumi.StringPtrOutput
The target boot diagnostics storage account ARM Id.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetLocation ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetLocation() pulumi.StringPtrOutput
The target location.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetNetworkId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetNetworkId() pulumi.StringPtrOutput
The target network Id.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetResourceGroupId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetResourceGroupId() pulumi.StringPtrOutput
The target resource group Id.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetVmName ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetVmName() pulumi.StringPtrOutput
Target VM name.
func (VMwareCbtMigrationDetailsResponsePtrOutput) TargetVmSize ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) TargetVmSize() pulumi.StringPtrOutput
The target VM size.
func (VMwareCbtMigrationDetailsResponsePtrOutput) ToVMwareCbtMigrationDetailsResponsePtrOutput ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) ToVMwareCbtMigrationDetailsResponsePtrOutput() VMwareCbtMigrationDetailsResponsePtrOutput
func (VMwareCbtMigrationDetailsResponsePtrOutput) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) ToVMwareCbtMigrationDetailsResponsePtrOutputWithContext(ctx context.Context) VMwareCbtMigrationDetailsResponsePtrOutput
func (VMwareCbtMigrationDetailsResponsePtrOutput) VmwareMachineId ¶
func (o VMwareCbtMigrationDetailsResponsePtrOutput) VmwareMachineId() pulumi.StringPtrOutput
The ARM Id of the VM discovered in VMware.
type VMwareCbtNicDetailsResponse ¶
type VMwareCbtNicDetailsResponse struct { // A value indicating whether this is the primary NIC. IsPrimaryNic *string `pulumi:"isPrimaryNic"` // A value indicating whether this NIC is selected for migration. IsSelectedForMigration *string `pulumi:"isSelectedForMigration"` // The NIC Id. NicId string `pulumi:"nicId"` // The source IP address. SourceIPAddress string `pulumi:"sourceIPAddress"` // The source IP address type. SourceIPAddressType string `pulumi:"sourceIPAddressType"` // Source network Id. SourceNetworkId string `pulumi:"sourceNetworkId"` // The target IP address. TargetIPAddress *string `pulumi:"targetIPAddress"` // The target IP address type. TargetIPAddressType *string `pulumi:"targetIPAddressType"` // Target subnet name. TargetSubnetName *string `pulumi:"targetSubnetName"` }
VMwareCbt NIC details.
type VMwareCbtNicDetailsResponseArgs ¶
type VMwareCbtNicDetailsResponseArgs struct { // A value indicating whether this is the primary NIC. IsPrimaryNic pulumi.StringPtrInput `pulumi:"isPrimaryNic"` // A value indicating whether this NIC is selected for migration. IsSelectedForMigration pulumi.StringPtrInput `pulumi:"isSelectedForMigration"` // The NIC Id. NicId pulumi.StringInput `pulumi:"nicId"` // The source IP address. SourceIPAddress pulumi.StringInput `pulumi:"sourceIPAddress"` // The source IP address type. SourceIPAddressType pulumi.StringInput `pulumi:"sourceIPAddressType"` // Source network Id. SourceNetworkId pulumi.StringInput `pulumi:"sourceNetworkId"` // The target IP address. TargetIPAddress pulumi.StringPtrInput `pulumi:"targetIPAddress"` // The target IP address type. TargetIPAddressType pulumi.StringPtrInput `pulumi:"targetIPAddressType"` // Target subnet name. TargetSubnetName pulumi.StringPtrInput `pulumi:"targetSubnetName"` }
VMwareCbt NIC details.
func (VMwareCbtNicDetailsResponseArgs) ElementType ¶
func (VMwareCbtNicDetailsResponseArgs) ElementType() reflect.Type
func (VMwareCbtNicDetailsResponseArgs) ToVMwareCbtNicDetailsResponseOutput ¶
func (i VMwareCbtNicDetailsResponseArgs) ToVMwareCbtNicDetailsResponseOutput() VMwareCbtNicDetailsResponseOutput
func (VMwareCbtNicDetailsResponseArgs) ToVMwareCbtNicDetailsResponseOutputWithContext ¶
func (i VMwareCbtNicDetailsResponseArgs) ToVMwareCbtNicDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseOutput
type VMwareCbtNicDetailsResponseArray ¶
type VMwareCbtNicDetailsResponseArray []VMwareCbtNicDetailsResponseInput
func (VMwareCbtNicDetailsResponseArray) ElementType ¶
func (VMwareCbtNicDetailsResponseArray) ElementType() reflect.Type
func (VMwareCbtNicDetailsResponseArray) ToVMwareCbtNicDetailsResponseArrayOutput ¶
func (i VMwareCbtNicDetailsResponseArray) ToVMwareCbtNicDetailsResponseArrayOutput() VMwareCbtNicDetailsResponseArrayOutput
func (VMwareCbtNicDetailsResponseArray) ToVMwareCbtNicDetailsResponseArrayOutputWithContext ¶
func (i VMwareCbtNicDetailsResponseArray) ToVMwareCbtNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseArrayOutput
type VMwareCbtNicDetailsResponseArrayInput ¶
type VMwareCbtNicDetailsResponseArrayInput interface { pulumi.Input ToVMwareCbtNicDetailsResponseArrayOutput() VMwareCbtNicDetailsResponseArrayOutput ToVMwareCbtNicDetailsResponseArrayOutputWithContext(context.Context) VMwareCbtNicDetailsResponseArrayOutput }
VMwareCbtNicDetailsResponseArrayInput is an input type that accepts VMwareCbtNicDetailsResponseArray and VMwareCbtNicDetailsResponseArrayOutput values. You can construct a concrete instance of `VMwareCbtNicDetailsResponseArrayInput` via:
VMwareCbtNicDetailsResponseArray{ VMwareCbtNicDetailsResponseArgs{...} }
type VMwareCbtNicDetailsResponseArrayOutput ¶
type VMwareCbtNicDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (VMwareCbtNicDetailsResponseArrayOutput) ElementType ¶
func (VMwareCbtNicDetailsResponseArrayOutput) ElementType() reflect.Type
func (VMwareCbtNicDetailsResponseArrayOutput) ToVMwareCbtNicDetailsResponseArrayOutput ¶
func (o VMwareCbtNicDetailsResponseArrayOutput) ToVMwareCbtNicDetailsResponseArrayOutput() VMwareCbtNicDetailsResponseArrayOutput
func (VMwareCbtNicDetailsResponseArrayOutput) ToVMwareCbtNicDetailsResponseArrayOutputWithContext ¶
func (o VMwareCbtNicDetailsResponseArrayOutput) ToVMwareCbtNicDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseArrayOutput
type VMwareCbtNicDetailsResponseInput ¶
type VMwareCbtNicDetailsResponseInput interface { pulumi.Input ToVMwareCbtNicDetailsResponseOutput() VMwareCbtNicDetailsResponseOutput ToVMwareCbtNicDetailsResponseOutputWithContext(context.Context) VMwareCbtNicDetailsResponseOutput }
VMwareCbtNicDetailsResponseInput is an input type that accepts VMwareCbtNicDetailsResponseArgs and VMwareCbtNicDetailsResponseOutput values. You can construct a concrete instance of `VMwareCbtNicDetailsResponseInput` via:
VMwareCbtNicDetailsResponseArgs{...}
type VMwareCbtNicDetailsResponseOutput ¶
type VMwareCbtNicDetailsResponseOutput struct{ *pulumi.OutputState }
VMwareCbt NIC details.
func (VMwareCbtNicDetailsResponseOutput) ElementType ¶
func (VMwareCbtNicDetailsResponseOutput) ElementType() reflect.Type
func (VMwareCbtNicDetailsResponseOutput) IsPrimaryNic ¶
func (o VMwareCbtNicDetailsResponseOutput) IsPrimaryNic() pulumi.StringPtrOutput
A value indicating whether this is the primary NIC.
func (VMwareCbtNicDetailsResponseOutput) IsSelectedForMigration ¶
func (o VMwareCbtNicDetailsResponseOutput) IsSelectedForMigration() pulumi.StringPtrOutput
A value indicating whether this NIC is selected for migration.
func (VMwareCbtNicDetailsResponseOutput) NicId ¶
func (o VMwareCbtNicDetailsResponseOutput) NicId() pulumi.StringOutput
The NIC Id.
func (VMwareCbtNicDetailsResponseOutput) SourceIPAddress ¶
func (o VMwareCbtNicDetailsResponseOutput) SourceIPAddress() pulumi.StringOutput
The source IP address.
func (VMwareCbtNicDetailsResponseOutput) SourceIPAddressType ¶
func (o VMwareCbtNicDetailsResponseOutput) SourceIPAddressType() pulumi.StringOutput
The source IP address type.
func (VMwareCbtNicDetailsResponseOutput) SourceNetworkId ¶
func (o VMwareCbtNicDetailsResponseOutput) SourceNetworkId() pulumi.StringOutput
Source network Id.
func (VMwareCbtNicDetailsResponseOutput) TargetIPAddress ¶
func (o VMwareCbtNicDetailsResponseOutput) TargetIPAddress() pulumi.StringPtrOutput
The target IP address.
func (VMwareCbtNicDetailsResponseOutput) TargetIPAddressType ¶
func (o VMwareCbtNicDetailsResponseOutput) TargetIPAddressType() pulumi.StringPtrOutput
The target IP address type.
func (VMwareCbtNicDetailsResponseOutput) TargetSubnetName ¶
func (o VMwareCbtNicDetailsResponseOutput) TargetSubnetName() pulumi.StringPtrOutput
Target subnet name.
func (VMwareCbtNicDetailsResponseOutput) ToVMwareCbtNicDetailsResponseOutput ¶
func (o VMwareCbtNicDetailsResponseOutput) ToVMwareCbtNicDetailsResponseOutput() VMwareCbtNicDetailsResponseOutput
func (VMwareCbtNicDetailsResponseOutput) ToVMwareCbtNicDetailsResponseOutputWithContext ¶
func (o VMwareCbtNicDetailsResponseOutput) ToVMwareCbtNicDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtNicDetailsResponseOutput
type VMwareCbtPolicyCreationInput ¶
type VMwareCbtPolicyCreationInput struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // The class type. InstanceType *string `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes *int `pulumi:"recoveryPointHistoryInMinutes"` }
VMware Cbt policy creation input.
type VMwareCbtPolicyCreationInputArgs ¶
type VMwareCbtPolicyCreationInputArgs struct { // The app consistent snapshot frequency (in minutes). AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency (in minutes). CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointHistoryInMinutes"` }
VMware Cbt policy creation input.
func (VMwareCbtPolicyCreationInputArgs) ElementType ¶
func (VMwareCbtPolicyCreationInputArgs) ElementType() reflect.Type
func (VMwareCbtPolicyCreationInputArgs) ToVMwareCbtPolicyCreationInputOutput ¶
func (i VMwareCbtPolicyCreationInputArgs) ToVMwareCbtPolicyCreationInputOutput() VMwareCbtPolicyCreationInputOutput
func (VMwareCbtPolicyCreationInputArgs) ToVMwareCbtPolicyCreationInputOutputWithContext ¶
func (i VMwareCbtPolicyCreationInputArgs) ToVMwareCbtPolicyCreationInputOutputWithContext(ctx context.Context) VMwareCbtPolicyCreationInputOutput
type VMwareCbtPolicyCreationInputInput ¶
type VMwareCbtPolicyCreationInputInput interface { pulumi.Input ToVMwareCbtPolicyCreationInputOutput() VMwareCbtPolicyCreationInputOutput ToVMwareCbtPolicyCreationInputOutputWithContext(context.Context) VMwareCbtPolicyCreationInputOutput }
VMwareCbtPolicyCreationInputInput is an input type that accepts VMwareCbtPolicyCreationInputArgs and VMwareCbtPolicyCreationInputOutput values. You can construct a concrete instance of `VMwareCbtPolicyCreationInputInput` via:
VMwareCbtPolicyCreationInputArgs{...}
type VMwareCbtPolicyCreationInputOutput ¶
type VMwareCbtPolicyCreationInputOutput struct{ *pulumi.OutputState }
VMware Cbt policy creation input.
func (VMwareCbtPolicyCreationInputOutput) AppConsistentFrequencyInMinutes ¶
func (o VMwareCbtPolicyCreationInputOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency (in minutes).
func (VMwareCbtPolicyCreationInputOutput) CrashConsistentFrequencyInMinutes ¶
func (o VMwareCbtPolicyCreationInputOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency (in minutes).
func (VMwareCbtPolicyCreationInputOutput) ElementType ¶
func (VMwareCbtPolicyCreationInputOutput) ElementType() reflect.Type
func (VMwareCbtPolicyCreationInputOutput) InstanceType ¶
func (o VMwareCbtPolicyCreationInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (VMwareCbtPolicyCreationInputOutput) RecoveryPointHistoryInMinutes ¶
func (o VMwareCbtPolicyCreationInputOutput) RecoveryPointHistoryInMinutes() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutput ¶
func (o VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutput() VMwareCbtPolicyCreationInputOutput
func (VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutputWithContext ¶
func (o VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutputWithContext(ctx context.Context) VMwareCbtPolicyCreationInputOutput
type VMwareCbtProtectedDiskDetailsResponse ¶
type VMwareCbtProtectedDiskDetailsResponse struct { // The disk capacity in bytes. CapacityInBytes int `pulumi:"capacityInBytes"` // The disk id. DiskId string `pulumi:"diskId"` // The disk name. DiskName string `pulumi:"diskName"` // The disk path. DiskPath string `pulumi:"diskPath"` // The disk type. DiskType *string `pulumi:"diskType"` // A value indicating whether the disk is the OS disk. IsOSDisk string `pulumi:"isOSDisk"` // The log storage account ARM Id. LogStorageAccountId string `pulumi:"logStorageAccountId"` // The key vault secret name of the log storage account. LogStorageAccountSasSecretName string `pulumi:"logStorageAccountSasSecretName"` // The ARM Id of the seed managed disk. SeedManagedDiskId string `pulumi:"seedManagedDiskId"` // The ARM Id of the target managed disk. TargetManagedDiskId string `pulumi:"targetManagedDiskId"` }
VMwareCbt protected disk details.
type VMwareCbtProtectedDiskDetailsResponseArgs ¶
type VMwareCbtProtectedDiskDetailsResponseArgs struct { // The disk capacity in bytes. CapacityInBytes pulumi.IntInput `pulumi:"capacityInBytes"` // The disk id. DiskId pulumi.StringInput `pulumi:"diskId"` // The disk name. DiskName pulumi.StringInput `pulumi:"diskName"` // The disk path. DiskPath pulumi.StringInput `pulumi:"diskPath"` // The disk type. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // A value indicating whether the disk is the OS disk. IsOSDisk pulumi.StringInput `pulumi:"isOSDisk"` // The log storage account ARM Id. LogStorageAccountId pulumi.StringInput `pulumi:"logStorageAccountId"` // The key vault secret name of the log storage account. LogStorageAccountSasSecretName pulumi.StringInput `pulumi:"logStorageAccountSasSecretName"` // The ARM Id of the seed managed disk. SeedManagedDiskId pulumi.StringInput `pulumi:"seedManagedDiskId"` // The ARM Id of the target managed disk. TargetManagedDiskId pulumi.StringInput `pulumi:"targetManagedDiskId"` }
VMwareCbt protected disk details.
func (VMwareCbtProtectedDiskDetailsResponseArgs) ElementType ¶
func (VMwareCbtProtectedDiskDetailsResponseArgs) ElementType() reflect.Type
func (VMwareCbtProtectedDiskDetailsResponseArgs) ToVMwareCbtProtectedDiskDetailsResponseOutput ¶
func (i VMwareCbtProtectedDiskDetailsResponseArgs) ToVMwareCbtProtectedDiskDetailsResponseOutput() VMwareCbtProtectedDiskDetailsResponseOutput
func (VMwareCbtProtectedDiskDetailsResponseArgs) ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext ¶
func (i VMwareCbtProtectedDiskDetailsResponseArgs) ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseOutput
type VMwareCbtProtectedDiskDetailsResponseArray ¶
type VMwareCbtProtectedDiskDetailsResponseArray []VMwareCbtProtectedDiskDetailsResponseInput
func (VMwareCbtProtectedDiskDetailsResponseArray) ElementType ¶
func (VMwareCbtProtectedDiskDetailsResponseArray) ElementType() reflect.Type
func (VMwareCbtProtectedDiskDetailsResponseArray) ToVMwareCbtProtectedDiskDetailsResponseArrayOutput ¶
func (i VMwareCbtProtectedDiskDetailsResponseArray) ToVMwareCbtProtectedDiskDetailsResponseArrayOutput() VMwareCbtProtectedDiskDetailsResponseArrayOutput
func (VMwareCbtProtectedDiskDetailsResponseArray) ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (i VMwareCbtProtectedDiskDetailsResponseArray) ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseArrayOutput
type VMwareCbtProtectedDiskDetailsResponseArrayInput ¶
type VMwareCbtProtectedDiskDetailsResponseArrayInput interface { pulumi.Input ToVMwareCbtProtectedDiskDetailsResponseArrayOutput() VMwareCbtProtectedDiskDetailsResponseArrayOutput ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext(context.Context) VMwareCbtProtectedDiskDetailsResponseArrayOutput }
VMwareCbtProtectedDiskDetailsResponseArrayInput is an input type that accepts VMwareCbtProtectedDiskDetailsResponseArray and VMwareCbtProtectedDiskDetailsResponseArrayOutput values. You can construct a concrete instance of `VMwareCbtProtectedDiskDetailsResponseArrayInput` via:
VMwareCbtProtectedDiskDetailsResponseArray{ VMwareCbtProtectedDiskDetailsResponseArgs{...} }
type VMwareCbtProtectedDiskDetailsResponseArrayOutput ¶
type VMwareCbtProtectedDiskDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (VMwareCbtProtectedDiskDetailsResponseArrayOutput) ElementType ¶
func (VMwareCbtProtectedDiskDetailsResponseArrayOutput) ElementType() reflect.Type
func (VMwareCbtProtectedDiskDetailsResponseArrayOutput) ToVMwareCbtProtectedDiskDetailsResponseArrayOutput ¶
func (o VMwareCbtProtectedDiskDetailsResponseArrayOutput) ToVMwareCbtProtectedDiskDetailsResponseArrayOutput() VMwareCbtProtectedDiskDetailsResponseArrayOutput
func (VMwareCbtProtectedDiskDetailsResponseArrayOutput) ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext ¶
func (o VMwareCbtProtectedDiskDetailsResponseArrayOutput) ToVMwareCbtProtectedDiskDetailsResponseArrayOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseArrayOutput
type VMwareCbtProtectedDiskDetailsResponseInput ¶
type VMwareCbtProtectedDiskDetailsResponseInput interface { pulumi.Input ToVMwareCbtProtectedDiskDetailsResponseOutput() VMwareCbtProtectedDiskDetailsResponseOutput ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext(context.Context) VMwareCbtProtectedDiskDetailsResponseOutput }
VMwareCbtProtectedDiskDetailsResponseInput is an input type that accepts VMwareCbtProtectedDiskDetailsResponseArgs and VMwareCbtProtectedDiskDetailsResponseOutput values. You can construct a concrete instance of `VMwareCbtProtectedDiskDetailsResponseInput` via:
VMwareCbtProtectedDiskDetailsResponseArgs{...}
type VMwareCbtProtectedDiskDetailsResponseOutput ¶
type VMwareCbtProtectedDiskDetailsResponseOutput struct{ *pulumi.OutputState }
VMwareCbt protected disk details.
func (VMwareCbtProtectedDiskDetailsResponseOutput) CapacityInBytes ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) CapacityInBytes() pulumi.IntOutput
The disk capacity in bytes.
func (VMwareCbtProtectedDiskDetailsResponseOutput) DiskId ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskId() pulumi.StringOutput
The disk id.
func (VMwareCbtProtectedDiskDetailsResponseOutput) DiskName ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringOutput
The disk name.
func (VMwareCbtProtectedDiskDetailsResponseOutput) DiskPath ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskPath() pulumi.StringOutput
The disk path.
func (VMwareCbtProtectedDiskDetailsResponseOutput) DiskType ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (VMwareCbtProtectedDiskDetailsResponseOutput) ElementType ¶
func (VMwareCbtProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
func (VMwareCbtProtectedDiskDetailsResponseOutput) IsOSDisk ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) IsOSDisk() pulumi.StringOutput
A value indicating whether the disk is the OS disk.
func (VMwareCbtProtectedDiskDetailsResponseOutput) LogStorageAccountId ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) LogStorageAccountId() pulumi.StringOutput
The log storage account ARM Id.
func (VMwareCbtProtectedDiskDetailsResponseOutput) LogStorageAccountSasSecretName ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) LogStorageAccountSasSecretName() pulumi.StringOutput
The key vault secret name of the log storage account.
func (VMwareCbtProtectedDiskDetailsResponseOutput) SeedManagedDiskId ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) SeedManagedDiskId() pulumi.StringOutput
The ARM Id of the seed managed disk.
func (VMwareCbtProtectedDiskDetailsResponseOutput) TargetManagedDiskId ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) TargetManagedDiskId() pulumi.StringOutput
The ARM Id of the target managed disk.
func (VMwareCbtProtectedDiskDetailsResponseOutput) ToVMwareCbtProtectedDiskDetailsResponseOutput ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) ToVMwareCbtProtectedDiskDetailsResponseOutput() VMwareCbtProtectedDiskDetailsResponseOutput
func (VMwareCbtProtectedDiskDetailsResponseOutput) ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext ¶
func (o VMwareCbtProtectedDiskDetailsResponseOutput) ToVMwareCbtProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectedDiskDetailsResponseOutput
type VMwareCbtProtectionContainerMappingDetailsResponse ¶
type VMwareCbtProtectionContainerMappingDetailsResponse struct { // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The target key vault ARM Id. KeyVaultId string `pulumi:"keyVaultId"` // The target key vault URI. KeyVaultUri string `pulumi:"keyVaultUri"` // The secret name of the service bus connection string. ServiceBusConnectionStringSecretName string `pulumi:"serviceBusConnectionStringSecretName"` // The storage account ARM Id. StorageAccountId string `pulumi:"storageAccountId"` // The secret name of the storage account. StorageAccountSasSecretName string `pulumi:"storageAccountSasSecretName"` // The target location. TargetLocation string `pulumi:"targetLocation"` }
VMwareCbt provider specific container mapping details.
type VMwareCbtProtectionContainerMappingDetailsResponseArgs ¶
type VMwareCbtProtectionContainerMappingDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The target key vault ARM Id. KeyVaultId pulumi.StringInput `pulumi:"keyVaultId"` // The target key vault URI. KeyVaultUri pulumi.StringInput `pulumi:"keyVaultUri"` // The secret name of the service bus connection string. ServiceBusConnectionStringSecretName pulumi.StringInput `pulumi:"serviceBusConnectionStringSecretName"` // The storage account ARM Id. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` // The secret name of the storage account. StorageAccountSasSecretName pulumi.StringInput `pulumi:"storageAccountSasSecretName"` // The target location. TargetLocation pulumi.StringInput `pulumi:"targetLocation"` }
VMwareCbt provider specific container mapping details.
func (VMwareCbtProtectionContainerMappingDetailsResponseArgs) ElementType ¶
func (VMwareCbtProtectionContainerMappingDetailsResponseArgs) ElementType() reflect.Type
func (VMwareCbtProtectionContainerMappingDetailsResponseArgs) ToVMwareCbtProtectionContainerMappingDetailsResponseOutput ¶
func (i VMwareCbtProtectionContainerMappingDetailsResponseArgs) ToVMwareCbtProtectionContainerMappingDetailsResponseOutput() VMwareCbtProtectionContainerMappingDetailsResponseOutput
func (VMwareCbtProtectionContainerMappingDetailsResponseArgs) ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext ¶
func (i VMwareCbtProtectionContainerMappingDetailsResponseArgs) ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectionContainerMappingDetailsResponseOutput
type VMwareCbtProtectionContainerMappingDetailsResponseInput ¶
type VMwareCbtProtectionContainerMappingDetailsResponseInput interface { pulumi.Input ToVMwareCbtProtectionContainerMappingDetailsResponseOutput() VMwareCbtProtectionContainerMappingDetailsResponseOutput ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext(context.Context) VMwareCbtProtectionContainerMappingDetailsResponseOutput }
VMwareCbtProtectionContainerMappingDetailsResponseInput is an input type that accepts VMwareCbtProtectionContainerMappingDetailsResponseArgs and VMwareCbtProtectionContainerMappingDetailsResponseOutput values. You can construct a concrete instance of `VMwareCbtProtectionContainerMappingDetailsResponseInput` via:
VMwareCbtProtectionContainerMappingDetailsResponseArgs{...}
type VMwareCbtProtectionContainerMappingDetailsResponseOutput ¶
type VMwareCbtProtectionContainerMappingDetailsResponseOutput struct{ *pulumi.OutputState }
VMwareCbt provider specific container mapping details.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) ElementType ¶
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) ElementType() reflect.Type
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) InstanceType ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) KeyVaultId ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) KeyVaultId() pulumi.StringOutput
The target key vault ARM Id.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) KeyVaultUri ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) KeyVaultUri() pulumi.StringOutput
The target key vault URI.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) ServiceBusConnectionStringSecretName ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) ServiceBusConnectionStringSecretName() pulumi.StringOutput
The secret name of the service bus connection string.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) StorageAccountId ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) StorageAccountId() pulumi.StringOutput
The storage account ARM Id.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) StorageAccountSasSecretName ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) StorageAccountSasSecretName() pulumi.StringOutput
The secret name of the storage account.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) TargetLocation ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) TargetLocation() pulumi.StringOutput
The target location.
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) ToVMwareCbtProtectionContainerMappingDetailsResponseOutput ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) ToVMwareCbtProtectionContainerMappingDetailsResponseOutput() VMwareCbtProtectionContainerMappingDetailsResponseOutput
func (VMwareCbtProtectionContainerMappingDetailsResponseOutput) ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext ¶
func (o VMwareCbtProtectionContainerMappingDetailsResponseOutput) ToVMwareCbtProtectionContainerMappingDetailsResponseOutputWithContext(ctx context.Context) VMwareCbtProtectionContainerMappingDetailsResponseOutput
type VMwareDetailsResponse ¶
type VMwareDetailsResponse struct { // The number of source and target servers configured to talk to this CS. AgentCount *string `pulumi:"agentCount"` // Agent expiry date. AgentExpiryDate *string `pulumi:"agentExpiryDate"` // The agent Version. AgentVersion *string `pulumi:"agentVersion"` // The agent version details. AgentVersionDetails *VersionDetailsResponse `pulumi:"agentVersionDetails"` // The available memory. AvailableMemoryInBytes *int `pulumi:"availableMemoryInBytes"` // The available space. AvailableSpaceInBytes *int `pulumi:"availableSpaceInBytes"` // The percentage of the CPU load. CpuLoad *string `pulumi:"cpuLoad"` // The CPU load status. CpuLoadStatus *string `pulumi:"cpuLoadStatus"` // The CS service status. CsServiceStatus *string `pulumi:"csServiceStatus"` // The database server load. DatabaseServerLoad *string `pulumi:"databaseServerLoad"` // The database server load status. DatabaseServerLoadStatus *string `pulumi:"databaseServerLoadStatus"` // The host name. HostName *string `pulumi:"hostName"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The IP address. IpAddress *string `pulumi:"ipAddress"` // The last heartbeat received from CS server. LastHeartbeat *string `pulumi:"lastHeartbeat"` // The list of Master Target servers associated with the fabric. MasterTargetServers []MasterTargetServerResponse `pulumi:"masterTargetServers"` // The memory usage status. MemoryUsageStatus *string `pulumi:"memoryUsageStatus"` // The number of process servers. ProcessServerCount *string `pulumi:"processServerCount"` // The list of Process Servers associated with the fabric. ProcessServers []ProcessServerResponse `pulumi:"processServers"` // The number of protected servers. ProtectedServers *string `pulumi:"protectedServers"` // PS template version. PsTemplateVersion *string `pulumi:"psTemplateVersion"` // The number of replication pairs configured in this CS. ReplicationPairCount *string `pulumi:"replicationPairCount"` // The list of run as accounts created on the server. RunAsAccounts []RunAsAccountResponse `pulumi:"runAsAccounts"` // The space usage status. SpaceUsageStatus *string `pulumi:"spaceUsageStatus"` // CS SSL cert expiry date. SslCertExpiryDate *string `pulumi:"sslCertExpiryDate"` // CS SSL cert expiry date. SslCertExpiryRemainingDays *int `pulumi:"sslCertExpiryRemainingDays"` // The percentage of the system load. SystemLoad *string `pulumi:"systemLoad"` // The system load status. SystemLoadStatus *string `pulumi:"systemLoadStatus"` // The total memory. TotalMemoryInBytes *int `pulumi:"totalMemoryInBytes"` // The total space. TotalSpaceInBytes *int `pulumi:"totalSpaceInBytes"` // Version status VersionStatus *string `pulumi:"versionStatus"` // The web load. WebLoad *string `pulumi:"webLoad"` // The web load status. WebLoadStatus *string `pulumi:"webLoadStatus"` }
Store the fabric details specific to the VMware fabric.
type VMwareDetailsResponseArgs ¶
type VMwareDetailsResponseArgs struct { // The number of source and target servers configured to talk to this CS. AgentCount pulumi.StringPtrInput `pulumi:"agentCount"` // Agent expiry date. AgentExpiryDate pulumi.StringPtrInput `pulumi:"agentExpiryDate"` // The agent Version. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // The agent version details. AgentVersionDetails VersionDetailsResponsePtrInput `pulumi:"agentVersionDetails"` // The available memory. AvailableMemoryInBytes pulumi.IntPtrInput `pulumi:"availableMemoryInBytes"` // The available space. AvailableSpaceInBytes pulumi.IntPtrInput `pulumi:"availableSpaceInBytes"` // The percentage of the CPU load. CpuLoad pulumi.StringPtrInput `pulumi:"cpuLoad"` // The CPU load status. CpuLoadStatus pulumi.StringPtrInput `pulumi:"cpuLoadStatus"` // The CS service status. CsServiceStatus pulumi.StringPtrInput `pulumi:"csServiceStatus"` // The database server load. DatabaseServerLoad pulumi.StringPtrInput `pulumi:"databaseServerLoad"` // The database server load status. DatabaseServerLoadStatus pulumi.StringPtrInput `pulumi:"databaseServerLoadStatus"` // The host name. HostName pulumi.StringPtrInput `pulumi:"hostName"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The IP address. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The last heartbeat received from CS server. LastHeartbeat pulumi.StringPtrInput `pulumi:"lastHeartbeat"` // The list of Master Target servers associated with the fabric. MasterTargetServers MasterTargetServerResponseArrayInput `pulumi:"masterTargetServers"` // The memory usage status. MemoryUsageStatus pulumi.StringPtrInput `pulumi:"memoryUsageStatus"` // The number of process servers. ProcessServerCount pulumi.StringPtrInput `pulumi:"processServerCount"` // The list of Process Servers associated with the fabric. ProcessServers ProcessServerResponseArrayInput `pulumi:"processServers"` // The number of protected servers. ProtectedServers pulumi.StringPtrInput `pulumi:"protectedServers"` // PS template version. PsTemplateVersion pulumi.StringPtrInput `pulumi:"psTemplateVersion"` // The number of replication pairs configured in this CS. ReplicationPairCount pulumi.StringPtrInput `pulumi:"replicationPairCount"` // The list of run as accounts created on the server. RunAsAccounts RunAsAccountResponseArrayInput `pulumi:"runAsAccounts"` // The space usage status. SpaceUsageStatus pulumi.StringPtrInput `pulumi:"spaceUsageStatus"` // CS SSL cert expiry date. SslCertExpiryDate pulumi.StringPtrInput `pulumi:"sslCertExpiryDate"` // CS SSL cert expiry date. SslCertExpiryRemainingDays pulumi.IntPtrInput `pulumi:"sslCertExpiryRemainingDays"` // The percentage of the system load. SystemLoad pulumi.StringPtrInput `pulumi:"systemLoad"` // The system load status. SystemLoadStatus pulumi.StringPtrInput `pulumi:"systemLoadStatus"` // The total memory. TotalMemoryInBytes pulumi.IntPtrInput `pulumi:"totalMemoryInBytes"` // The total space. TotalSpaceInBytes pulumi.IntPtrInput `pulumi:"totalSpaceInBytes"` // Version status VersionStatus pulumi.StringPtrInput `pulumi:"versionStatus"` // The web load. WebLoad pulumi.StringPtrInput `pulumi:"webLoad"` // The web load status. WebLoadStatus pulumi.StringPtrInput `pulumi:"webLoadStatus"` }
Store the fabric details specific to the VMware fabric.
func (VMwareDetailsResponseArgs) ElementType ¶
func (VMwareDetailsResponseArgs) ElementType() reflect.Type
func (VMwareDetailsResponseArgs) ToVMwareDetailsResponseOutput ¶
func (i VMwareDetailsResponseArgs) ToVMwareDetailsResponseOutput() VMwareDetailsResponseOutput
func (VMwareDetailsResponseArgs) ToVMwareDetailsResponseOutputWithContext ¶
func (i VMwareDetailsResponseArgs) ToVMwareDetailsResponseOutputWithContext(ctx context.Context) VMwareDetailsResponseOutput
type VMwareDetailsResponseInput ¶
type VMwareDetailsResponseInput interface { pulumi.Input ToVMwareDetailsResponseOutput() VMwareDetailsResponseOutput ToVMwareDetailsResponseOutputWithContext(context.Context) VMwareDetailsResponseOutput }
VMwareDetailsResponseInput is an input type that accepts VMwareDetailsResponseArgs and VMwareDetailsResponseOutput values. You can construct a concrete instance of `VMwareDetailsResponseInput` via:
VMwareDetailsResponseArgs{...}
type VMwareDetailsResponseOutput ¶
type VMwareDetailsResponseOutput struct{ *pulumi.OutputState }
Store the fabric details specific to the VMware fabric.
func (VMwareDetailsResponseOutput) AgentCount ¶
func (o VMwareDetailsResponseOutput) AgentCount() pulumi.StringPtrOutput
The number of source and target servers configured to talk to this CS.
func (VMwareDetailsResponseOutput) AgentExpiryDate ¶
func (o VMwareDetailsResponseOutput) AgentExpiryDate() pulumi.StringPtrOutput
Agent expiry date.
func (VMwareDetailsResponseOutput) AgentVersion ¶
func (o VMwareDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
The agent Version.
func (VMwareDetailsResponseOutput) AgentVersionDetails ¶
func (o VMwareDetailsResponseOutput) AgentVersionDetails() VersionDetailsResponsePtrOutput
The agent version details.
func (VMwareDetailsResponseOutput) AvailableMemoryInBytes ¶
func (o VMwareDetailsResponseOutput) AvailableMemoryInBytes() pulumi.IntPtrOutput
The available memory.
func (VMwareDetailsResponseOutput) AvailableSpaceInBytes ¶
func (o VMwareDetailsResponseOutput) AvailableSpaceInBytes() pulumi.IntPtrOutput
The available space.
func (VMwareDetailsResponseOutput) CpuLoad ¶
func (o VMwareDetailsResponseOutput) CpuLoad() pulumi.StringPtrOutput
The percentage of the CPU load.
func (VMwareDetailsResponseOutput) CpuLoadStatus ¶
func (o VMwareDetailsResponseOutput) CpuLoadStatus() pulumi.StringPtrOutput
The CPU load status.
func (VMwareDetailsResponseOutput) CsServiceStatus ¶
func (o VMwareDetailsResponseOutput) CsServiceStatus() pulumi.StringPtrOutput
The CS service status.
func (VMwareDetailsResponseOutput) DatabaseServerLoad ¶
func (o VMwareDetailsResponseOutput) DatabaseServerLoad() pulumi.StringPtrOutput
The database server load.
func (VMwareDetailsResponseOutput) DatabaseServerLoadStatus ¶
func (o VMwareDetailsResponseOutput) DatabaseServerLoadStatus() pulumi.StringPtrOutput
The database server load status.
func (VMwareDetailsResponseOutput) ElementType ¶
func (VMwareDetailsResponseOutput) ElementType() reflect.Type
func (VMwareDetailsResponseOutput) HostName ¶
func (o VMwareDetailsResponseOutput) HostName() pulumi.StringPtrOutput
The host name.
func (VMwareDetailsResponseOutput) InstanceType ¶
func (o VMwareDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (VMwareDetailsResponseOutput) IpAddress ¶
func (o VMwareDetailsResponseOutput) IpAddress() pulumi.StringPtrOutput
The IP address.
func (VMwareDetailsResponseOutput) LastHeartbeat ¶
func (o VMwareDetailsResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
The last heartbeat received from CS server.
func (VMwareDetailsResponseOutput) MasterTargetServers ¶
func (o VMwareDetailsResponseOutput) MasterTargetServers() MasterTargetServerResponseArrayOutput
The list of Master Target servers associated with the fabric.
func (VMwareDetailsResponseOutput) MemoryUsageStatus ¶
func (o VMwareDetailsResponseOutput) MemoryUsageStatus() pulumi.StringPtrOutput
The memory usage status.
func (VMwareDetailsResponseOutput) ProcessServerCount ¶
func (o VMwareDetailsResponseOutput) ProcessServerCount() pulumi.StringPtrOutput
The number of process servers.
func (VMwareDetailsResponseOutput) ProcessServers ¶
func (o VMwareDetailsResponseOutput) ProcessServers() ProcessServerResponseArrayOutput
The list of Process Servers associated with the fabric.
func (VMwareDetailsResponseOutput) ProtectedServers ¶
func (o VMwareDetailsResponseOutput) ProtectedServers() pulumi.StringPtrOutput
The number of protected servers.
func (VMwareDetailsResponseOutput) PsTemplateVersion ¶
func (o VMwareDetailsResponseOutput) PsTemplateVersion() pulumi.StringPtrOutput
PS template version.
func (VMwareDetailsResponseOutput) ReplicationPairCount ¶
func (o VMwareDetailsResponseOutput) ReplicationPairCount() pulumi.StringPtrOutput
The number of replication pairs configured in this CS.
func (VMwareDetailsResponseOutput) RunAsAccounts ¶
func (o VMwareDetailsResponseOutput) RunAsAccounts() RunAsAccountResponseArrayOutput
The list of run as accounts created on the server.
func (VMwareDetailsResponseOutput) SpaceUsageStatus ¶
func (o VMwareDetailsResponseOutput) SpaceUsageStatus() pulumi.StringPtrOutput
The space usage status.
func (VMwareDetailsResponseOutput) SslCertExpiryDate ¶
func (o VMwareDetailsResponseOutput) SslCertExpiryDate() pulumi.StringPtrOutput
CS SSL cert expiry date.
func (VMwareDetailsResponseOutput) SslCertExpiryRemainingDays ¶
func (o VMwareDetailsResponseOutput) SslCertExpiryRemainingDays() pulumi.IntPtrOutput
CS SSL cert expiry date.
func (VMwareDetailsResponseOutput) SystemLoad ¶
func (o VMwareDetailsResponseOutput) SystemLoad() pulumi.StringPtrOutput
The percentage of the system load.
func (VMwareDetailsResponseOutput) SystemLoadStatus ¶
func (o VMwareDetailsResponseOutput) SystemLoadStatus() pulumi.StringPtrOutput
The system load status.
func (VMwareDetailsResponseOutput) ToVMwareDetailsResponseOutput ¶
func (o VMwareDetailsResponseOutput) ToVMwareDetailsResponseOutput() VMwareDetailsResponseOutput
func (VMwareDetailsResponseOutput) ToVMwareDetailsResponseOutputWithContext ¶
func (o VMwareDetailsResponseOutput) ToVMwareDetailsResponseOutputWithContext(ctx context.Context) VMwareDetailsResponseOutput
func (VMwareDetailsResponseOutput) TotalMemoryInBytes ¶
func (o VMwareDetailsResponseOutput) TotalMemoryInBytes() pulumi.IntPtrOutput
The total memory.
func (VMwareDetailsResponseOutput) TotalSpaceInBytes ¶
func (o VMwareDetailsResponseOutput) TotalSpaceInBytes() pulumi.IntPtrOutput
The total space.
func (VMwareDetailsResponseOutput) VersionStatus ¶
func (o VMwareDetailsResponseOutput) VersionStatus() pulumi.StringPtrOutput
Version status
func (VMwareDetailsResponseOutput) WebLoad ¶
func (o VMwareDetailsResponseOutput) WebLoad() pulumi.StringPtrOutput
The web load.
func (VMwareDetailsResponseOutput) WebLoadStatus ¶
func (o VMwareDetailsResponseOutput) WebLoadStatus() pulumi.StringPtrOutput
The web load status.
type VMwareV2FabricCreationInput ¶
type VMwareV2FabricCreationInput struct { // Gets the class type. InstanceType *string `pulumi:"instanceType"` // The ARM Id of the migration solution. MigrationSolutionId string `pulumi:"migrationSolutionId"` // The ARM Id of the VMware site. VmwareSiteId string `pulumi:"vmwareSiteId"` }
VMwareV2 fabric provider specific settings.
type VMwareV2FabricCreationInputArgs ¶
type VMwareV2FabricCreationInputArgs struct { // Gets the class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The ARM Id of the migration solution. MigrationSolutionId pulumi.StringInput `pulumi:"migrationSolutionId"` // The ARM Id of the VMware site. VmwareSiteId pulumi.StringInput `pulumi:"vmwareSiteId"` }
VMwareV2 fabric provider specific settings.
func (VMwareV2FabricCreationInputArgs) ElementType ¶
func (VMwareV2FabricCreationInputArgs) ElementType() reflect.Type
func (VMwareV2FabricCreationInputArgs) ToVMwareV2FabricCreationInputOutput ¶
func (i VMwareV2FabricCreationInputArgs) ToVMwareV2FabricCreationInputOutput() VMwareV2FabricCreationInputOutput
func (VMwareV2FabricCreationInputArgs) ToVMwareV2FabricCreationInputOutputWithContext ¶
func (i VMwareV2FabricCreationInputArgs) ToVMwareV2FabricCreationInputOutputWithContext(ctx context.Context) VMwareV2FabricCreationInputOutput
type VMwareV2FabricCreationInputInput ¶
type VMwareV2FabricCreationInputInput interface { pulumi.Input ToVMwareV2FabricCreationInputOutput() VMwareV2FabricCreationInputOutput ToVMwareV2FabricCreationInputOutputWithContext(context.Context) VMwareV2FabricCreationInputOutput }
VMwareV2FabricCreationInputInput is an input type that accepts VMwareV2FabricCreationInputArgs and VMwareV2FabricCreationInputOutput values. You can construct a concrete instance of `VMwareV2FabricCreationInputInput` via:
VMwareV2FabricCreationInputArgs{...}
type VMwareV2FabricCreationInputOutput ¶
type VMwareV2FabricCreationInputOutput struct{ *pulumi.OutputState }
VMwareV2 fabric provider specific settings.
func (VMwareV2FabricCreationInputOutput) ElementType ¶
func (VMwareV2FabricCreationInputOutput) ElementType() reflect.Type
func (VMwareV2FabricCreationInputOutput) InstanceType ¶
func (o VMwareV2FabricCreationInputOutput) InstanceType() pulumi.StringPtrOutput
Gets the class type.
func (VMwareV2FabricCreationInputOutput) MigrationSolutionId ¶
func (o VMwareV2FabricCreationInputOutput) MigrationSolutionId() pulumi.StringOutput
The ARM Id of the migration solution.
func (VMwareV2FabricCreationInputOutput) ToVMwareV2FabricCreationInputOutput ¶
func (o VMwareV2FabricCreationInputOutput) ToVMwareV2FabricCreationInputOutput() VMwareV2FabricCreationInputOutput
func (VMwareV2FabricCreationInputOutput) ToVMwareV2FabricCreationInputOutputWithContext ¶
func (o VMwareV2FabricCreationInputOutput) ToVMwareV2FabricCreationInputOutputWithContext(ctx context.Context) VMwareV2FabricCreationInputOutput
func (VMwareV2FabricCreationInputOutput) VmwareSiteId ¶
func (o VMwareV2FabricCreationInputOutput) VmwareSiteId() pulumi.StringOutput
The ARM Id of the VMware site.
type VMwareV2FabricSpecificDetailsResponse ¶
type VMwareV2FabricSpecificDetailsResponse struct { // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The Migration solution ARM Id. MigrationSolutionId string `pulumi:"migrationSolutionId"` // The service endpoint. ServiceEndpoint string `pulumi:"serviceEndpoint"` // The service resource Id. ServiceResourceId string `pulumi:"serviceResourceId"` // The ARM Id of the VMware site. VmwareSiteId string `pulumi:"vmwareSiteId"` }
VMwareV2 fabric specific details.
type VMwareV2FabricSpecificDetailsResponseArgs ¶
type VMwareV2FabricSpecificDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Migration solution ARM Id. MigrationSolutionId pulumi.StringInput `pulumi:"migrationSolutionId"` // The service endpoint. ServiceEndpoint pulumi.StringInput `pulumi:"serviceEndpoint"` // The service resource Id. ServiceResourceId pulumi.StringInput `pulumi:"serviceResourceId"` // The ARM Id of the VMware site. VmwareSiteId pulumi.StringInput `pulumi:"vmwareSiteId"` }
VMwareV2 fabric specific details.
func (VMwareV2FabricSpecificDetailsResponseArgs) ElementType ¶
func (VMwareV2FabricSpecificDetailsResponseArgs) ElementType() reflect.Type
func (VMwareV2FabricSpecificDetailsResponseArgs) ToVMwareV2FabricSpecificDetailsResponseOutput ¶
func (i VMwareV2FabricSpecificDetailsResponseArgs) ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput
func (VMwareV2FabricSpecificDetailsResponseArgs) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext ¶
func (i VMwareV2FabricSpecificDetailsResponseArgs) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(ctx context.Context) VMwareV2FabricSpecificDetailsResponseOutput
type VMwareV2FabricSpecificDetailsResponseInput ¶
type VMwareV2FabricSpecificDetailsResponseInput interface { pulumi.Input ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(context.Context) VMwareV2FabricSpecificDetailsResponseOutput }
VMwareV2FabricSpecificDetailsResponseInput is an input type that accepts VMwareV2FabricSpecificDetailsResponseArgs and VMwareV2FabricSpecificDetailsResponseOutput values. You can construct a concrete instance of `VMwareV2FabricSpecificDetailsResponseInput` via:
VMwareV2FabricSpecificDetailsResponseArgs{...}
type VMwareV2FabricSpecificDetailsResponseOutput ¶
type VMwareV2FabricSpecificDetailsResponseOutput struct{ *pulumi.OutputState }
VMwareV2 fabric specific details.
func (VMwareV2FabricSpecificDetailsResponseOutput) ElementType ¶
func (VMwareV2FabricSpecificDetailsResponseOutput) ElementType() reflect.Type
func (VMwareV2FabricSpecificDetailsResponseOutput) InstanceType ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (VMwareV2FabricSpecificDetailsResponseOutput) MigrationSolutionId ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) MigrationSolutionId() pulumi.StringOutput
The Migration solution ARM Id.
func (VMwareV2FabricSpecificDetailsResponseOutput) ServiceEndpoint ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) ServiceEndpoint() pulumi.StringOutput
The service endpoint.
func (VMwareV2FabricSpecificDetailsResponseOutput) ServiceResourceId ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) ServiceResourceId() pulumi.StringOutput
The service resource Id.
func (VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutput ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput
func (VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(ctx context.Context) VMwareV2FabricSpecificDetailsResponseOutput
func (VMwareV2FabricSpecificDetailsResponseOutput) VmwareSiteId ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) VmwareSiteId() pulumi.StringOutput
The ARM Id of the VMware site.
type VersionDetailsResponse ¶
type VersionDetailsResponse struct { // Version expiry date. ExpiryDate *string `pulumi:"expiryDate"` // A value indicating whether security update required. Status *string `pulumi:"status"` // The agent version. Version *string `pulumi:"version"` }
Version related details.
type VersionDetailsResponseArgs ¶
type VersionDetailsResponseArgs struct { // Version expiry date. ExpiryDate pulumi.StringPtrInput `pulumi:"expiryDate"` // A value indicating whether security update required. Status pulumi.StringPtrInput `pulumi:"status"` // The agent version. Version pulumi.StringPtrInput `pulumi:"version"` }
Version related details.
func (VersionDetailsResponseArgs) ElementType ¶
func (VersionDetailsResponseArgs) ElementType() reflect.Type
func (VersionDetailsResponseArgs) ToVersionDetailsResponseOutput ¶
func (i VersionDetailsResponseArgs) ToVersionDetailsResponseOutput() VersionDetailsResponseOutput
func (VersionDetailsResponseArgs) ToVersionDetailsResponseOutputWithContext ¶
func (i VersionDetailsResponseArgs) ToVersionDetailsResponseOutputWithContext(ctx context.Context) VersionDetailsResponseOutput
func (VersionDetailsResponseArgs) ToVersionDetailsResponsePtrOutput ¶
func (i VersionDetailsResponseArgs) ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput
func (VersionDetailsResponseArgs) ToVersionDetailsResponsePtrOutputWithContext ¶
func (i VersionDetailsResponseArgs) ToVersionDetailsResponsePtrOutputWithContext(ctx context.Context) VersionDetailsResponsePtrOutput
type VersionDetailsResponseInput ¶
type VersionDetailsResponseInput interface { pulumi.Input ToVersionDetailsResponseOutput() VersionDetailsResponseOutput ToVersionDetailsResponseOutputWithContext(context.Context) VersionDetailsResponseOutput }
VersionDetailsResponseInput is an input type that accepts VersionDetailsResponseArgs and VersionDetailsResponseOutput values. You can construct a concrete instance of `VersionDetailsResponseInput` via:
VersionDetailsResponseArgs{...}
type VersionDetailsResponseOutput ¶
type VersionDetailsResponseOutput struct{ *pulumi.OutputState }
Version related details.
func (VersionDetailsResponseOutput) ElementType ¶
func (VersionDetailsResponseOutput) ElementType() reflect.Type
func (VersionDetailsResponseOutput) ExpiryDate ¶
func (o VersionDetailsResponseOutput) ExpiryDate() pulumi.StringPtrOutput
Version expiry date.
func (VersionDetailsResponseOutput) Status ¶
func (o VersionDetailsResponseOutput) Status() pulumi.StringPtrOutput
A value indicating whether security update required.
func (VersionDetailsResponseOutput) ToVersionDetailsResponseOutput ¶
func (o VersionDetailsResponseOutput) ToVersionDetailsResponseOutput() VersionDetailsResponseOutput
func (VersionDetailsResponseOutput) ToVersionDetailsResponseOutputWithContext ¶
func (o VersionDetailsResponseOutput) ToVersionDetailsResponseOutputWithContext(ctx context.Context) VersionDetailsResponseOutput
func (VersionDetailsResponseOutput) ToVersionDetailsResponsePtrOutput ¶
func (o VersionDetailsResponseOutput) ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput
func (VersionDetailsResponseOutput) ToVersionDetailsResponsePtrOutputWithContext ¶
func (o VersionDetailsResponseOutput) ToVersionDetailsResponsePtrOutputWithContext(ctx context.Context) VersionDetailsResponsePtrOutput
func (VersionDetailsResponseOutput) Version ¶
func (o VersionDetailsResponseOutput) Version() pulumi.StringPtrOutput
The agent version.
type VersionDetailsResponsePtrInput ¶
type VersionDetailsResponsePtrInput interface { pulumi.Input ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput ToVersionDetailsResponsePtrOutputWithContext(context.Context) VersionDetailsResponsePtrOutput }
VersionDetailsResponsePtrInput is an input type that accepts VersionDetailsResponseArgs, VersionDetailsResponsePtr and VersionDetailsResponsePtrOutput values. You can construct a concrete instance of `VersionDetailsResponsePtrInput` via:
VersionDetailsResponseArgs{...} or: nil
func VersionDetailsResponsePtr ¶
func VersionDetailsResponsePtr(v *VersionDetailsResponseArgs) VersionDetailsResponsePtrInput
type VersionDetailsResponsePtrOutput ¶
type VersionDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (VersionDetailsResponsePtrOutput) Elem ¶
func (o VersionDetailsResponsePtrOutput) Elem() VersionDetailsResponseOutput
func (VersionDetailsResponsePtrOutput) ElementType ¶
func (VersionDetailsResponsePtrOutput) ElementType() reflect.Type
func (VersionDetailsResponsePtrOutput) ExpiryDate ¶
func (o VersionDetailsResponsePtrOutput) ExpiryDate() pulumi.StringPtrOutput
Version expiry date.
func (VersionDetailsResponsePtrOutput) Status ¶
func (o VersionDetailsResponsePtrOutput) Status() pulumi.StringPtrOutput
A value indicating whether security update required.
func (VersionDetailsResponsePtrOutput) ToVersionDetailsResponsePtrOutput ¶
func (o VersionDetailsResponsePtrOutput) ToVersionDetailsResponsePtrOutput() VersionDetailsResponsePtrOutput
func (VersionDetailsResponsePtrOutput) ToVersionDetailsResponsePtrOutputWithContext ¶
func (o VersionDetailsResponsePtrOutput) ToVersionDetailsResponsePtrOutputWithContext(ctx context.Context) VersionDetailsResponsePtrOutput
func (VersionDetailsResponsePtrOutput) Version ¶
func (o VersionDetailsResponsePtrOutput) Version() pulumi.StringPtrOutput
The agent version.
type VmmDetailsResponse ¶
type VmmDetailsResponse struct { // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` }
VMM fabric specific details.
type VmmDetailsResponseArgs ¶
type VmmDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` }
VMM fabric specific details.
func (VmmDetailsResponseArgs) ElementType ¶
func (VmmDetailsResponseArgs) ElementType() reflect.Type
func (VmmDetailsResponseArgs) ToVmmDetailsResponseOutput ¶
func (i VmmDetailsResponseArgs) ToVmmDetailsResponseOutput() VmmDetailsResponseOutput
func (VmmDetailsResponseArgs) ToVmmDetailsResponseOutputWithContext ¶
func (i VmmDetailsResponseArgs) ToVmmDetailsResponseOutputWithContext(ctx context.Context) VmmDetailsResponseOutput
type VmmDetailsResponseInput ¶
type VmmDetailsResponseInput interface { pulumi.Input ToVmmDetailsResponseOutput() VmmDetailsResponseOutput ToVmmDetailsResponseOutputWithContext(context.Context) VmmDetailsResponseOutput }
VmmDetailsResponseInput is an input type that accepts VmmDetailsResponseArgs and VmmDetailsResponseOutput values. You can construct a concrete instance of `VmmDetailsResponseInput` via:
VmmDetailsResponseArgs{...}
type VmmDetailsResponseOutput ¶
type VmmDetailsResponseOutput struct{ *pulumi.OutputState }
VMM fabric specific details.
func (VmmDetailsResponseOutput) ElementType ¶
func (VmmDetailsResponseOutput) ElementType() reflect.Type
func (VmmDetailsResponseOutput) InstanceType ¶
func (o VmmDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (VmmDetailsResponseOutput) ToVmmDetailsResponseOutput ¶
func (o VmmDetailsResponseOutput) ToVmmDetailsResponseOutput() VmmDetailsResponseOutput
func (VmmDetailsResponseOutput) ToVmmDetailsResponseOutputWithContext ¶
func (o VmmDetailsResponseOutput) ToVmmDetailsResponseOutputWithContext(ctx context.Context) VmmDetailsResponseOutput
type VmmToAzureCreateNetworkMappingInput ¶
type VmmToAzureCreateNetworkMappingInput struct { // The instance type. InstanceType *string `pulumi:"instanceType"` }
Create network mappings input properties/behavior specific to Vmm to Azure Network mapping.
type VmmToAzureCreateNetworkMappingInputArgs ¶
type VmmToAzureCreateNetworkMappingInputArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` }
Create network mappings input properties/behavior specific to Vmm to Azure Network mapping.
func (VmmToAzureCreateNetworkMappingInputArgs) ElementType ¶
func (VmmToAzureCreateNetworkMappingInputArgs) ElementType() reflect.Type
func (VmmToAzureCreateNetworkMappingInputArgs) ToVmmToAzureCreateNetworkMappingInputOutput ¶
func (i VmmToAzureCreateNetworkMappingInputArgs) ToVmmToAzureCreateNetworkMappingInputOutput() VmmToAzureCreateNetworkMappingInputOutput
func (VmmToAzureCreateNetworkMappingInputArgs) ToVmmToAzureCreateNetworkMappingInputOutputWithContext ¶
func (i VmmToAzureCreateNetworkMappingInputArgs) ToVmmToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToAzureCreateNetworkMappingInputOutput
type VmmToAzureCreateNetworkMappingInputInput ¶
type VmmToAzureCreateNetworkMappingInputInput interface { pulumi.Input ToVmmToAzureCreateNetworkMappingInputOutput() VmmToAzureCreateNetworkMappingInputOutput ToVmmToAzureCreateNetworkMappingInputOutputWithContext(context.Context) VmmToAzureCreateNetworkMappingInputOutput }
VmmToAzureCreateNetworkMappingInputInput is an input type that accepts VmmToAzureCreateNetworkMappingInputArgs and VmmToAzureCreateNetworkMappingInputOutput values. You can construct a concrete instance of `VmmToAzureCreateNetworkMappingInputInput` via:
VmmToAzureCreateNetworkMappingInputArgs{...}
type VmmToAzureCreateNetworkMappingInputOutput ¶
type VmmToAzureCreateNetworkMappingInputOutput struct{ *pulumi.OutputState }
Create network mappings input properties/behavior specific to Vmm to Azure Network mapping.
func (VmmToAzureCreateNetworkMappingInputOutput) ElementType ¶
func (VmmToAzureCreateNetworkMappingInputOutput) ElementType() reflect.Type
func (VmmToAzureCreateNetworkMappingInputOutput) InstanceType ¶
func (o VmmToAzureCreateNetworkMappingInputOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (VmmToAzureCreateNetworkMappingInputOutput) ToVmmToAzureCreateNetworkMappingInputOutput ¶
func (o VmmToAzureCreateNetworkMappingInputOutput) ToVmmToAzureCreateNetworkMappingInputOutput() VmmToAzureCreateNetworkMappingInputOutput
func (VmmToAzureCreateNetworkMappingInputOutput) ToVmmToAzureCreateNetworkMappingInputOutputWithContext ¶
func (o VmmToAzureCreateNetworkMappingInputOutput) ToVmmToAzureCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToAzureCreateNetworkMappingInputOutput
type VmmToAzureNetworkMappingSettingsResponse ¶
type VmmToAzureNetworkMappingSettingsResponse struct { // Gets the Instance type. InstanceType string `pulumi:"instanceType"` }
E2A Network Mapping fabric specific settings.
type VmmToAzureNetworkMappingSettingsResponseArgs ¶
type VmmToAzureNetworkMappingSettingsResponseArgs struct { // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` }
E2A Network Mapping fabric specific settings.
func (VmmToAzureNetworkMappingSettingsResponseArgs) ElementType ¶
func (VmmToAzureNetworkMappingSettingsResponseArgs) ElementType() reflect.Type
func (VmmToAzureNetworkMappingSettingsResponseArgs) ToVmmToAzureNetworkMappingSettingsResponseOutput ¶
func (i VmmToAzureNetworkMappingSettingsResponseArgs) ToVmmToAzureNetworkMappingSettingsResponseOutput() VmmToAzureNetworkMappingSettingsResponseOutput
func (VmmToAzureNetworkMappingSettingsResponseArgs) ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext ¶
func (i VmmToAzureNetworkMappingSettingsResponseArgs) ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToAzureNetworkMappingSettingsResponseOutput
type VmmToAzureNetworkMappingSettingsResponseInput ¶
type VmmToAzureNetworkMappingSettingsResponseInput interface { pulumi.Input ToVmmToAzureNetworkMappingSettingsResponseOutput() VmmToAzureNetworkMappingSettingsResponseOutput ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext(context.Context) VmmToAzureNetworkMappingSettingsResponseOutput }
VmmToAzureNetworkMappingSettingsResponseInput is an input type that accepts VmmToAzureNetworkMappingSettingsResponseArgs and VmmToAzureNetworkMappingSettingsResponseOutput values. You can construct a concrete instance of `VmmToAzureNetworkMappingSettingsResponseInput` via:
VmmToAzureNetworkMappingSettingsResponseArgs{...}
type VmmToAzureNetworkMappingSettingsResponseOutput ¶
type VmmToAzureNetworkMappingSettingsResponseOutput struct{ *pulumi.OutputState }
E2A Network Mapping fabric specific settings.
func (VmmToAzureNetworkMappingSettingsResponseOutput) ElementType ¶
func (VmmToAzureNetworkMappingSettingsResponseOutput) ElementType() reflect.Type
func (VmmToAzureNetworkMappingSettingsResponseOutput) InstanceType ¶
func (o VmmToAzureNetworkMappingSettingsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (VmmToAzureNetworkMappingSettingsResponseOutput) ToVmmToAzureNetworkMappingSettingsResponseOutput ¶
func (o VmmToAzureNetworkMappingSettingsResponseOutput) ToVmmToAzureNetworkMappingSettingsResponseOutput() VmmToAzureNetworkMappingSettingsResponseOutput
func (VmmToAzureNetworkMappingSettingsResponseOutput) ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext ¶
func (o VmmToAzureNetworkMappingSettingsResponseOutput) ToVmmToAzureNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToAzureNetworkMappingSettingsResponseOutput
type VmmToVmmCreateNetworkMappingInput ¶
type VmmToVmmCreateNetworkMappingInput struct { // The instance type. InstanceType *string `pulumi:"instanceType"` }
Create network mappings input properties/behavior specific to vmm to vmm Network mapping.
type VmmToVmmCreateNetworkMappingInputArgs ¶
type VmmToVmmCreateNetworkMappingInputArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` }
Create network mappings input properties/behavior specific to vmm to vmm Network mapping.
func (VmmToVmmCreateNetworkMappingInputArgs) ElementType ¶
func (VmmToVmmCreateNetworkMappingInputArgs) ElementType() reflect.Type
func (VmmToVmmCreateNetworkMappingInputArgs) ToVmmToVmmCreateNetworkMappingInputOutput ¶
func (i VmmToVmmCreateNetworkMappingInputArgs) ToVmmToVmmCreateNetworkMappingInputOutput() VmmToVmmCreateNetworkMappingInputOutput
func (VmmToVmmCreateNetworkMappingInputArgs) ToVmmToVmmCreateNetworkMappingInputOutputWithContext ¶
func (i VmmToVmmCreateNetworkMappingInputArgs) ToVmmToVmmCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToVmmCreateNetworkMappingInputOutput
type VmmToVmmCreateNetworkMappingInputInput ¶
type VmmToVmmCreateNetworkMappingInputInput interface { pulumi.Input ToVmmToVmmCreateNetworkMappingInputOutput() VmmToVmmCreateNetworkMappingInputOutput ToVmmToVmmCreateNetworkMappingInputOutputWithContext(context.Context) VmmToVmmCreateNetworkMappingInputOutput }
VmmToVmmCreateNetworkMappingInputInput is an input type that accepts VmmToVmmCreateNetworkMappingInputArgs and VmmToVmmCreateNetworkMappingInputOutput values. You can construct a concrete instance of `VmmToVmmCreateNetworkMappingInputInput` via:
VmmToVmmCreateNetworkMappingInputArgs{...}
type VmmToVmmCreateNetworkMappingInputOutput ¶
type VmmToVmmCreateNetworkMappingInputOutput struct{ *pulumi.OutputState }
Create network mappings input properties/behavior specific to vmm to vmm Network mapping.
func (VmmToVmmCreateNetworkMappingInputOutput) ElementType ¶
func (VmmToVmmCreateNetworkMappingInputOutput) ElementType() reflect.Type
func (VmmToVmmCreateNetworkMappingInputOutput) InstanceType ¶
func (o VmmToVmmCreateNetworkMappingInputOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (VmmToVmmCreateNetworkMappingInputOutput) ToVmmToVmmCreateNetworkMappingInputOutput ¶
func (o VmmToVmmCreateNetworkMappingInputOutput) ToVmmToVmmCreateNetworkMappingInputOutput() VmmToVmmCreateNetworkMappingInputOutput
func (VmmToVmmCreateNetworkMappingInputOutput) ToVmmToVmmCreateNetworkMappingInputOutputWithContext ¶
func (o VmmToVmmCreateNetworkMappingInputOutput) ToVmmToVmmCreateNetworkMappingInputOutputWithContext(ctx context.Context) VmmToVmmCreateNetworkMappingInputOutput
type VmmToVmmNetworkMappingSettingsResponse ¶
type VmmToVmmNetworkMappingSettingsResponse struct { // Gets the Instance type. InstanceType string `pulumi:"instanceType"` }
E2E Network Mapping fabric specific settings.
type VmmToVmmNetworkMappingSettingsResponseArgs ¶
type VmmToVmmNetworkMappingSettingsResponseArgs struct { // Gets the Instance type. InstanceType pulumi.StringInput `pulumi:"instanceType"` }
E2E Network Mapping fabric specific settings.
func (VmmToVmmNetworkMappingSettingsResponseArgs) ElementType ¶
func (VmmToVmmNetworkMappingSettingsResponseArgs) ElementType() reflect.Type
func (VmmToVmmNetworkMappingSettingsResponseArgs) ToVmmToVmmNetworkMappingSettingsResponseOutput ¶
func (i VmmToVmmNetworkMappingSettingsResponseArgs) ToVmmToVmmNetworkMappingSettingsResponseOutput() VmmToVmmNetworkMappingSettingsResponseOutput
func (VmmToVmmNetworkMappingSettingsResponseArgs) ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext ¶
func (i VmmToVmmNetworkMappingSettingsResponseArgs) ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToVmmNetworkMappingSettingsResponseOutput
type VmmToVmmNetworkMappingSettingsResponseInput ¶
type VmmToVmmNetworkMappingSettingsResponseInput interface { pulumi.Input ToVmmToVmmNetworkMappingSettingsResponseOutput() VmmToVmmNetworkMappingSettingsResponseOutput ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext(context.Context) VmmToVmmNetworkMappingSettingsResponseOutput }
VmmToVmmNetworkMappingSettingsResponseInput is an input type that accepts VmmToVmmNetworkMappingSettingsResponseArgs and VmmToVmmNetworkMappingSettingsResponseOutput values. You can construct a concrete instance of `VmmToVmmNetworkMappingSettingsResponseInput` via:
VmmToVmmNetworkMappingSettingsResponseArgs{...}
type VmmToVmmNetworkMappingSettingsResponseOutput ¶
type VmmToVmmNetworkMappingSettingsResponseOutput struct{ *pulumi.OutputState }
E2E Network Mapping fabric specific settings.
func (VmmToVmmNetworkMappingSettingsResponseOutput) ElementType ¶
func (VmmToVmmNetworkMappingSettingsResponseOutput) ElementType() reflect.Type
func (VmmToVmmNetworkMappingSettingsResponseOutput) InstanceType ¶
func (o VmmToVmmNetworkMappingSettingsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type.
func (VmmToVmmNetworkMappingSettingsResponseOutput) ToVmmToVmmNetworkMappingSettingsResponseOutput ¶
func (o VmmToVmmNetworkMappingSettingsResponseOutput) ToVmmToVmmNetworkMappingSettingsResponseOutput() VmmToVmmNetworkMappingSettingsResponseOutput
func (VmmToVmmNetworkMappingSettingsResponseOutput) ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext ¶
func (o VmmToVmmNetworkMappingSettingsResponseOutput) ToVmmToVmmNetworkMappingSettingsResponseOutputWithContext(ctx context.Context) VmmToVmmNetworkMappingSettingsResponseOutput
type VmwareCbtPolicyDetailsResponse ¶
type VmwareCbtPolicyDetailsResponse struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes *int `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes *int `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes *int `pulumi:"recoveryPointHistoryInMinutes"` }
VMware Cbt specific policy details.
type VmwareCbtPolicyDetailsResponseArgs ¶
type VmwareCbtPolicyDetailsResponseArgs struct { // The app consistent snapshot frequency in minutes. AppConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"appConsistentFrequencyInMinutes"` // The crash consistent snapshot frequency in minutes. CrashConsistentFrequencyInMinutes pulumi.IntPtrInput `pulumi:"crashConsistentFrequencyInMinutes"` // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistoryInMinutes pulumi.IntPtrInput `pulumi:"recoveryPointHistoryInMinutes"` }
VMware Cbt specific policy details.
func (VmwareCbtPolicyDetailsResponseArgs) ElementType ¶
func (VmwareCbtPolicyDetailsResponseArgs) ElementType() reflect.Type
func (VmwareCbtPolicyDetailsResponseArgs) ToVmwareCbtPolicyDetailsResponseOutput ¶
func (i VmwareCbtPolicyDetailsResponseArgs) ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput
func (VmwareCbtPolicyDetailsResponseArgs) ToVmwareCbtPolicyDetailsResponseOutputWithContext ¶
func (i VmwareCbtPolicyDetailsResponseArgs) ToVmwareCbtPolicyDetailsResponseOutputWithContext(ctx context.Context) VmwareCbtPolicyDetailsResponseOutput
type VmwareCbtPolicyDetailsResponseInput ¶
type VmwareCbtPolicyDetailsResponseInput interface { pulumi.Input ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput ToVmwareCbtPolicyDetailsResponseOutputWithContext(context.Context) VmwareCbtPolicyDetailsResponseOutput }
VmwareCbtPolicyDetailsResponseInput is an input type that accepts VmwareCbtPolicyDetailsResponseArgs and VmwareCbtPolicyDetailsResponseOutput values. You can construct a concrete instance of `VmwareCbtPolicyDetailsResponseInput` via:
VmwareCbtPolicyDetailsResponseArgs{...}
type VmwareCbtPolicyDetailsResponseOutput ¶
type VmwareCbtPolicyDetailsResponseOutput struct{ *pulumi.OutputState }
VMware Cbt specific policy details.
func (VmwareCbtPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes ¶
func (o VmwareCbtPolicyDetailsResponseOutput) AppConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The app consistent snapshot frequency in minutes.
func (VmwareCbtPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes ¶
func (o VmwareCbtPolicyDetailsResponseOutput) CrashConsistentFrequencyInMinutes() pulumi.IntPtrOutput
The crash consistent snapshot frequency in minutes.
func (VmwareCbtPolicyDetailsResponseOutput) ElementType ¶
func (VmwareCbtPolicyDetailsResponseOutput) ElementType() reflect.Type
func (VmwareCbtPolicyDetailsResponseOutput) InstanceType ¶
func (o VmwareCbtPolicyDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (VmwareCbtPolicyDetailsResponseOutput) RecoveryPointHistoryInMinutes ¶
func (o VmwareCbtPolicyDetailsResponseOutput) RecoveryPointHistoryInMinutes() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutput ¶
func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput
func (VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutputWithContext ¶
func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutputWithContext(ctx context.Context) VmwareCbtPolicyDetailsResponseOutput
Source Files
¶
- getReplicationFabric.go
- getReplicationMigrationItem.go
- getReplicationNetworkMapping.go
- getReplicationPolicy.go
- getReplicationProtectedItem.go
- getReplicationProtectionContainerMapping.go
- getReplicationRecoveryPlan.go
- getReplicationRecoveryServicesProvider.go
- getReplicationStorageClassificationMapping.go
- getReplicationvCenter.go
- pulumiTypes.go
- replicationFabric.go
- replicationMigrationItem.go
- replicationNetworkMapping.go
- replicationPolicy.go
- replicationProtectedItem.go
- replicationProtectionContainerMapping.go
- replicationRecoveryPlan.go
- replicationRecoveryServicesProvider.go
- replicationStorageClassificationMapping.go
- replicationvCenter.go