Documentation
¶
Index ¶
- Constants
- 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 (A2AEnableProtectionInputOutput) ElementType() reflect.Type
- func (o A2AEnableProtectionInputOutput) FabricObjectId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryCloudServiceId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryContainerId() pulumi.StringPtrOutput
- func (o A2AEnableProtectionInputOutput) RecoveryResourceGroupId() 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) DataPendingAtSourceAgentInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
- func (o A2AProtectedDiskDetailsResponseOutput) DiskUri() pulumi.StringPtrOutput
- func (A2AProtectedDiskDetailsResponseOutput) ElementType() reflect.Type
- 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) 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) DataPendingAtSourceAgentInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DataPendingInStagingStorageAccountInMB() pulumi.Float64PtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskCapacityInBytes() pulumi.IntPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskName() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
- func (A2AProtectedManagedDiskDetailsResponseOutput) ElementType() reflect.Type
- func (o A2AProtectedManagedDiskDetailsResponseOutput) MonitoringJobType() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) MonitoringPercentageCompletion() pulumi.IntPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryDiskId() pulumi.StringPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) ResyncRequired() pulumi.BoolPtrOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput
- func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseOutput
- 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) 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) 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) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAzureVMName() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryCloudService() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryFabricLocation() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RecoveryFabricObjectId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) RpoInSeconds() pulumi.IntPtrOutput
- func (o A2AReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) TestFailoverRecoveryFabricObjectId() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput
- func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutputWithContext(ctx context.Context) A2AReplicationDetailsResponseOutput
- func (o A2AReplicationDetailsResponseOutput) VmNics() VMNicDetailsResponseArrayOutput
- func (o A2AReplicationDetailsResponseOutput) VmProtectionState() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) VmProtectionStateDescription() pulumi.StringPtrOutput
- func (o A2AReplicationDetailsResponseOutput) VmSyncedConfigDetails() AzureToAzureVmSyncedConfigDetailsResponsePtrOutput
- 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) DiskId() pulumi.StringPtrOutput
- func (A2AVmManagedDiskInputDetailsOutput) ElementType() reflect.Type
- func (o A2AVmManagedDiskInputDetailsOutput) PrimaryStagingAzureStorageAccountId() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
- func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput
- func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsOutput
- 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 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) RoleAssignments() RoleAssignmentResponseArrayOutput
- 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) RoleAssignments() RoleAssignmentResponseArrayOutput
- 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 (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() ReplicationProviderSpecificContainerMappingInputPtrOutput
- 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() ReplicationProviderSpecificContainerMappingInputPtrOutput
- 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) 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) RecoveryFabricId() pulumi.StringPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutput() CreateRecoveryPlanInputPropertiesPtrOutput
- func (o CreateRecoveryPlanInputPropertiesPtrOutput) ToCreateRecoveryPlanInputPropertiesPtrOutputWithContext(ctx context.Context) CreateRecoveryPlanInputPropertiesPtrOutput
- 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 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 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 FailoverDeploymentModel
- func (FailoverDeploymentModel) ElementType() reflect.Type
- func (e FailoverDeploymentModel) ToStringOutput() pulumi.StringOutput
- func (e FailoverDeploymentModel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FailoverDeploymentModel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FailoverDeploymentModel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) ChildErrors() HealthErrorResponseArrayOutput
- func (o HealthErrorResponseOutput) CreationTimeUtc() pulumi.StringPtrOutput
- func (HealthErrorResponseOutput) ElementType() reflect.Type
- func (o HealthErrorResponseOutput) EntityId() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) ErrorCode() 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) PossibleCauses() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) RecommendedAction() pulumi.StringPtrOutput
- func (o HealthErrorResponseOutput) RecoveryProviderErrorMessage() 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) 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) 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) Encryption() pulumi.StringPtrOutput
- 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) 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) RecoveryAzureVMName() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmCPUCount() pulumi.IntPtrOutput
- func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SourceVmRAMSizeInMB() pulumi.IntPtrOutput
- 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 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) 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) 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 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) DisksToInclude() pulumi.StringArrayOutput
- 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.StringOutput
- 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) ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput
- func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutputWithContext(ctx context.Context) InMageAzureV2EnableProtectionInputOutput
- func (o InMageAzureV2EnableProtectionInputOutput) UseManagedDisks() pulumi.StringPtrOutput
- 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) 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) ProtectedDisks() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
- 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) SourceVmCPUCount() pulumi.IntPtrOutput
- func (o InMageAzureV2ReplicationDetailsResponseOutput) SourceVmRAMSizeInMB() pulumi.IntPtrOutput
- 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 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 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 LookupReplicationFabricArgs
- type LookupReplicationFabricResult
- type LookupReplicationNetworkMappingArgs
- type LookupReplicationNetworkMappingResult
- type LookupReplicationPolicyArgs
- type LookupReplicationPolicyResult
- type LookupReplicationProtectedItemArgs
- type LookupReplicationProtectedItemResult
- type LookupReplicationProtectionContainerMappingArgs
- type LookupReplicationProtectionContainerMappingResult
- type LookupReplicationRecoveryPlanArgs
- type LookupReplicationRecoveryPlanResult
- 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) AgentVersion() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) DataStores() DataStoreResponseArrayOutput
- func (o MasterTargetServerResponseOutput) DiskCount() pulumi.IntPtrOutput
- func (MasterTargetServerResponseOutput) ElementType() reflect.Type
- func (o MasterTargetServerResponseOutput) Id() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o MasterTargetServerResponseOutput) LastHeartbeat() pulumi.StringPtrOutput
- 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 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 PossibleOperationsDirections
- func (PossibleOperationsDirections) ElementType() reflect.Type
- func (e PossibleOperationsDirections) ToStringOutput() pulumi.StringOutput
- func (e PossibleOperationsDirections) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PossibleOperationsDirections) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PossibleOperationsDirections) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) AgentVersion() pulumi.StringPtrOutput
- 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) 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) 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) 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) 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() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- 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() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- 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 ProtectionContainerMappingProviderSpecificDetailsResponse
- type ProtectionContainerMappingProviderSpecificDetailsResponseArgs
- func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ElementType() reflect.Type
- func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponseOutput() ProtectionContainerMappingProviderSpecificDetailsResponseOutput
- func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponseOutput
- func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- type ProtectionContainerMappingProviderSpecificDetailsResponseInput
- type ProtectionContainerMappingProviderSpecificDetailsResponseOutput
- func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ElementType() reflect.Type
- func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponseOutput() ProtectionContainerMappingProviderSpecificDetailsResponseOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponseOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- type ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput
- type ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) Elem() ProtectionContainerMappingProviderSpecificDetailsResponseOutput
- func (ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
- 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 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 RecoveryPlanGroupType
- func (RecoveryPlanGroupType) ElementType() reflect.Type
- func (e RecoveryPlanGroupType) ToStringOutput() pulumi.StringOutput
- func (e RecoveryPlanGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecoveryPlanGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecoveryPlanGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) 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) 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 ReplicationFabric
- type ReplicationFabricArgs
- type ReplicationFabricInput
- type ReplicationFabricOutput
- type ReplicationFabricState
- type ReplicationNetworkMapping
- type ReplicationNetworkMappingArgs
- type ReplicationNetworkMappingInput
- type ReplicationNetworkMappingOutput
- func (ReplicationNetworkMappingOutput) ElementType() reflect.Type
- func (o ReplicationNetworkMappingOutput) ToReplicationNetworkMappingOutput() ReplicationNetworkMappingOutput
- func (o ReplicationNetworkMappingOutput) ToReplicationNetworkMappingOutputWithContext(ctx context.Context) ReplicationNetworkMappingOutput
- type ReplicationNetworkMappingState
- type ReplicationPolicy
- type ReplicationPolicyArgs
- type ReplicationPolicyInput
- type ReplicationPolicyOutput
- type ReplicationPolicyState
- type ReplicationProtectedItem
- type ReplicationProtectedItemArgs
- type ReplicationProtectedItemInput
- type ReplicationProtectedItemOperation
- func (ReplicationProtectedItemOperation) ElementType() reflect.Type
- func (e ReplicationProtectedItemOperation) ToStringOutput() pulumi.StringOutput
- func (e ReplicationProtectedItemOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicationProtectedItemOperation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicationProtectedItemOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationProtectedItemOutput
- func (ReplicationProtectedItemOutput) ElementType() reflect.Type
- func (o ReplicationProtectedItemOutput) ToReplicationProtectedItemOutput() ReplicationProtectedItemOutput
- func (o ReplicationProtectedItemOutput) ToReplicationProtectedItemOutputWithContext(ctx context.Context) ReplicationProtectedItemOutput
- 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) FailoverHealthErrors() HealthErrorResponseArrayOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) FailoverRecoveryPointId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponseOutput) FriendlyName() pulumi.StringPtrOutput
- 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) 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) ReplicationHealthErrors() HealthErrorResponseArrayOutput
- 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) FailoverHealthErrors() HealthErrorResponseArrayOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverRecoveryPointId() pulumi.StringPtrOutput
- func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FriendlyName() pulumi.StringPtrOutput
- 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) 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) ReplicationHealthErrors() HealthErrorResponseArrayOutput
- 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
- func (*ReplicationProtectionContainerMapping) ElementType() reflect.Type
- func (i *ReplicationProtectionContainerMapping) ToReplicationProtectionContainerMappingOutput() ReplicationProtectionContainerMappingOutput
- func (i *ReplicationProtectionContainerMapping) ToReplicationProtectionContainerMappingOutputWithContext(ctx context.Context) ReplicationProtectionContainerMappingOutput
- type ReplicationProtectionContainerMappingArgs
- type ReplicationProtectionContainerMappingInput
- type ReplicationProtectionContainerMappingOutput
- func (ReplicationProtectionContainerMappingOutput) ElementType() reflect.Type
- func (o ReplicationProtectionContainerMappingOutput) ToReplicationProtectionContainerMappingOutput() ReplicationProtectionContainerMappingOutput
- func (o ReplicationProtectionContainerMappingOutput) ToReplicationProtectionContainerMappingOutputWithContext(ctx context.Context) ReplicationProtectionContainerMappingOutput
- type ReplicationProtectionContainerMappingState
- type ReplicationProviderSpecificContainerMappingInput
- type ReplicationProviderSpecificContainerMappingInputArgs
- func (ReplicationProviderSpecificContainerMappingInputArgs) ElementType() reflect.Type
- func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputOutput() ReplicationProviderSpecificContainerMappingInputOutput
- func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputOutput
- func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput
- func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput
- type ReplicationProviderSpecificContainerMappingInputInput
- type ReplicationProviderSpecificContainerMappingInputOutput
- func (ReplicationProviderSpecificContainerMappingInputOutput) ElementType() reflect.Type
- func (o ReplicationProviderSpecificContainerMappingInputOutput) InstanceType() pulumi.StringPtrOutput
- func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputOutput() ReplicationProviderSpecificContainerMappingInputOutput
- func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputOutput
- func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput
- func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput
- type ReplicationProviderSpecificContainerMappingInputPtrInput
- type ReplicationProviderSpecificContainerMappingInputPtrOutput
- func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) Elem() ReplicationProviderSpecificContainerMappingInputOutput
- func (ReplicationProviderSpecificContainerMappingInputPtrOutput) ElementType() reflect.Type
- func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput
- func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput
- type ReplicationRecoveryPlan
- type ReplicationRecoveryPlanArgs
- type ReplicationRecoveryPlanInput
- type ReplicationRecoveryPlanOutput
- type ReplicationRecoveryPlanState
- type ReplicationStorageClassificationMapping
- func (*ReplicationStorageClassificationMapping) ElementType() reflect.Type
- func (i *ReplicationStorageClassificationMapping) ToReplicationStorageClassificationMappingOutput() ReplicationStorageClassificationMappingOutput
- func (i *ReplicationStorageClassificationMapping) ToReplicationStorageClassificationMappingOutputWithContext(ctx context.Context) ReplicationStorageClassificationMappingOutput
- type ReplicationStorageClassificationMappingArgs
- type ReplicationStorageClassificationMappingInput
- type ReplicationStorageClassificationMappingOutput
- func (ReplicationStorageClassificationMappingOutput) ElementType() reflect.Type
- func (o ReplicationStorageClassificationMappingOutput) ToReplicationStorageClassificationMappingOutput() ReplicationStorageClassificationMappingOutput
- func (o ReplicationStorageClassificationMappingOutput) ToReplicationStorageClassificationMappingOutputWithContext(ctx context.Context) ReplicationStorageClassificationMappingOutput
- type ReplicationStorageClassificationMappingState
- type ReplicationvCenter
- type ReplicationvCenterArgs
- type ReplicationvCenterInput
- type ReplicationvCenterOutput
- type ReplicationvCenterState
- 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 RoleAssignmentResponse
- type RoleAssignmentResponseArgs
- type RoleAssignmentResponseArray
- func (RoleAssignmentResponseArray) ElementType() reflect.Type
- func (i RoleAssignmentResponseArray) ToRoleAssignmentResponseArrayOutput() RoleAssignmentResponseArrayOutput
- func (i RoleAssignmentResponseArray) ToRoleAssignmentResponseArrayOutputWithContext(ctx context.Context) RoleAssignmentResponseArrayOutput
- type RoleAssignmentResponseArrayInput
- type RoleAssignmentResponseArrayOutput
- func (RoleAssignmentResponseArrayOutput) ElementType() reflect.Type
- func (o RoleAssignmentResponseArrayOutput) Index(i pulumi.IntInput) RoleAssignmentResponseOutput
- func (o RoleAssignmentResponseArrayOutput) ToRoleAssignmentResponseArrayOutput() RoleAssignmentResponseArrayOutput
- func (o RoleAssignmentResponseArrayOutput) ToRoleAssignmentResponseArrayOutputWithContext(ctx context.Context) RoleAssignmentResponseArrayOutput
- type RoleAssignmentResponseInput
- type RoleAssignmentResponseOutput
- func (RoleAssignmentResponseOutput) ElementType() reflect.Type
- func (o RoleAssignmentResponseOutput) Id() pulumi.StringPtrOutput
- func (o RoleAssignmentResponseOutput) Name() pulumi.StringPtrOutput
- func (o RoleAssignmentResponseOutput) PrincipalId() pulumi.StringPtrOutput
- func (o RoleAssignmentResponseOutput) RoleDefinitionId() pulumi.StringPtrOutput
- func (o RoleAssignmentResponseOutput) Scope() pulumi.StringPtrOutput
- func (o RoleAssignmentResponseOutput) ToRoleAssignmentResponseOutput() RoleAssignmentResponseOutput
- func (o RoleAssignmentResponseOutput) ToRoleAssignmentResponseOutputWithContext(ctx context.Context) RoleAssignmentResponseOutput
- 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 SetMultiVmSyncStatus
- func (SetMultiVmSyncStatus) ElementType() reflect.Type
- func (e SetMultiVmSyncStatus) ToStringOutput() pulumi.StringOutput
- func (e SetMultiVmSyncStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SetMultiVmSyncStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SetMultiVmSyncStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) 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) 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) IpAddressType() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) NicId() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) PrimaryNicStaticIPAddress() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) RecoveryNicIpAddressType() 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) SelectionType() pulumi.StringPtrOutput
- func (o VMNicDetailsResponseOutput) SourceNicArmId() 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 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) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutput() VMwareCbtPolicyCreationInputOutput
- func (o VMwareCbtPolicyCreationInputOutput) ToVMwareCbtPolicyCreationInputOutputWithContext(ctx context.Context) VMwareCbtPolicyCreationInputOutput
- type VMwareDetailsResponse
- type VMwareDetailsResponseArgs
- type VMwareDetailsResponseInput
- type VMwareDetailsResponseOutput
- func (o VMwareDetailsResponseOutput) AgentCount() pulumi.StringPtrOutput
- func (o VMwareDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
- 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 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) RcmServiceEndpoint() pulumi.StringPtrOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) SrsServiceEndpoint() pulumi.StringPtrOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput
- func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(ctx context.Context) VMwareV2FabricSpecificDetailsResponseOutput
- 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) RecoveryPointHistory() pulumi.IntPtrOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput
- func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutputWithContext(ctx context.Context) VmwareCbtPolicyDetailsResponseOutput
Constants ¶
const ( FailoverDeploymentModelNotApplicable = FailoverDeploymentModel("NotApplicable") FailoverDeploymentModelClassic = FailoverDeploymentModel("Classic") FailoverDeploymentModelResourceManager = FailoverDeploymentModel("ResourceManager") )
const ( PossibleOperationsDirectionsPrimaryToRecovery = PossibleOperationsDirections("PrimaryToRecovery") PossibleOperationsDirectionsRecoveryToPrimary = PossibleOperationsDirections("RecoveryToPrimary") )
const ( RecoveryPlanGroupTypeShutdown = RecoveryPlanGroupType("Shutdown") RecoveryPlanGroupTypeBoot = RecoveryPlanGroupType("Boot") RecoveryPlanGroupTypeFailover = RecoveryPlanGroupType("Failover") )
const ( ReplicationProtectedItemOperationReverseReplicate = ReplicationProtectedItemOperation("ReverseReplicate") ReplicationProtectedItemOperationCommit = ReplicationProtectedItemOperation("Commit") ReplicationProtectedItemOperationPlannedFailover = ReplicationProtectedItemOperation("PlannedFailover") ReplicationProtectedItemOperationUnplannedFailover = ReplicationProtectedItemOperation("UnplannedFailover") ReplicationProtectedItemOperationDisableProtection = ReplicationProtectedItemOperation("DisableProtection") ReplicationProtectedItemOperationTestFailover = ReplicationProtectedItemOperation("TestFailover") ReplicationProtectedItemOperationTestFailoverCleanup = ReplicationProtectedItemOperation("TestFailoverCleanup") ReplicationProtectedItemOperationFailback = ReplicationProtectedItemOperation("Failback") ReplicationProtectedItemOperationFinalizeFailback = ReplicationProtectedItemOperation("FinalizeFailback") ReplicationProtectedItemOperationChangePit = ReplicationProtectedItemOperation("ChangePit") ReplicationProtectedItemOperationRepairReplication = ReplicationProtectedItemOperation("RepairReplication") ReplicationProtectedItemOperationSwitchProtection = ReplicationProtectedItemOperation("SwitchProtection") ReplicationProtectedItemOperationCompleteMigration = ReplicationProtectedItemOperation("CompleteMigration") )
const ( SetMultiVmSyncStatusEnable = SetMultiVmSyncStatus("Enable") SetMultiVmSyncStatusDisable = SetMultiVmSyncStatus("Disable") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type A2AEnableProtectionInput ¶
type A2AEnableProtectionInput struct { // The fabric specific object Id of the virtual machine. FabricObjectId *string `pulumi:"fabricObjectId"` // The class type. // Expected value is 'A2A'. InstanceType *string `pulumi:"instanceType"` // The recovery availability set Id. RecoveryAvailabilitySetId *string `pulumi:"recoveryAvailabilitySetId"` // The recovery cloud service Id. Valid for V1 scenarios. RecoveryCloudServiceId *string `pulumi:"recoveryCloudServiceId"` // The recovery container Id. RecoveryContainerId *string `pulumi:"recoveryContainerId"` // The recovery resource group Id. Valid for V2 scenarios. RecoveryResourceGroupId *string `pulumi:"recoveryResourceGroupId"` // 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 fabric specific object Id of the virtual machine. FabricObjectId pulumi.StringPtrInput `pulumi:"fabricObjectId"` // The class type. // Expected value is 'A2A'. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The recovery availability set Id. RecoveryAvailabilitySetId pulumi.StringPtrInput `pulumi:"recoveryAvailabilitySetId"` // 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 resource group Id. Valid for V2 scenarios. RecoveryResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryResourceGroupId"` // 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) 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. Expected value is 'A2A'.
func (A2AEnableProtectionInputOutput) RecoveryAvailabilitySetId ¶
func (o A2AEnableProtectionInputOutput) RecoveryAvailabilitySetId() pulumi.StringPtrOutput
The recovery availability set Id.
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) RecoveryResourceGroupId ¶
func (o A2AEnableProtectionInputOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
The recovery resource group Id. Valid for V2 scenarios.
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. // Expected value is 'A2A'. 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. // Expected value is 'A2A'. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus SetMultiVmSyncStatus `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. Expected value is 'A2A'.
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. // Expected value is 'A2A'. 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. // Expected value is 'A2A'. 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. Expected value is 'A2A'.
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 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 disk capacity in bytes. DiskCapacityInBytes *int `pulumi:"diskCapacityInBytes"` // The disk name. DiskName *string `pulumi:"diskName"` // The type of disk. DiskType *string `pulumi:"diskType"` // The disk uri. DiskUri *string `pulumi:"diskUri"` // 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"` }
A2A protected disk details.
type A2AProtectedDiskDetailsResponseArgs ¶
type A2AProtectedDiskDetailsResponseArgs struct { // 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 disk capacity in bytes. DiskCapacityInBytes pulumi.IntPtrInput `pulumi:"diskCapacityInBytes"` // The disk name. DiskName pulumi.StringPtrInput `pulumi:"diskName"` // The type of disk. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The disk uri. DiskUri pulumi.StringPtrInput `pulumi:"diskUri"` // 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"` }
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) 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) 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) 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) 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) ToA2AProtectedDiskDetailsResponseOutput ¶
func (o A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutput() A2AProtectedDiskDetailsResponseOutput
func (A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutputWithContext ¶
func (o A2AProtectedDiskDetailsResponseOutput) ToA2AProtectedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedDiskDetailsResponseOutput
type A2AProtectedManagedDiskDetailsResponse ¶
type A2AProtectedManagedDiskDetailsResponse struct { // 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 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 type of disk. DiskType *string `pulumi:"diskType"` // 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 resource group Arm Id. RecoveryAzureResourceGroupId *string `pulumi:"recoveryAzureResourceGroupId"` // Recovery disk Arm Id. RecoveryDiskId *string `pulumi:"recoveryDiskId"` // A value indicating whether resync is required for this disk. ResyncRequired *bool `pulumi:"resyncRequired"` }
A2A protected managed disk details.
type A2AProtectedManagedDiskDetailsResponseArgs ¶
type A2AProtectedManagedDiskDetailsResponseArgs struct { // 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 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 type of disk. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // 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 resource group Arm Id. RecoveryAzureResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryAzureResourceGroupId"` // Recovery disk Arm Id. RecoveryDiskId pulumi.StringPtrInput `pulumi:"recoveryDiskId"` // A value indicating whether resync is required for this disk. ResyncRequired pulumi.BoolPtrInput `pulumi:"resyncRequired"` }
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) 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) 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) DiskType ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) DiskType() pulumi.StringPtrOutput
The type of disk.
func (A2AProtectedManagedDiskDetailsResponseOutput) ElementType ¶
func (A2AProtectedManagedDiskDetailsResponseOutput) ElementType() reflect.Type
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) RecoveryAzureResourceGroupId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryAzureResourceGroupId() pulumi.StringPtrOutput
The recovery disk resource group Arm Id.
func (A2AProtectedManagedDiskDetailsResponseOutput) RecoveryDiskId ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) RecoveryDiskId() pulumi.StringPtrOutput
Recovery disk Arm Id.
func (A2AProtectedManagedDiskDetailsResponseOutput) ResyncRequired ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) ResyncRequired() pulumi.BoolPtrOutput
A value indicating whether resync is required for this disk.
func (A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutput ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutput() A2AProtectedManagedDiskDetailsResponseOutput
func (A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext ¶
func (o A2AProtectedManagedDiskDetailsResponseOutput) ToA2AProtectedManagedDiskDetailsResponseOutputWithContext(ctx context.Context) A2AProtectedManagedDiskDetailsResponseOutput
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"` // Gets the Instance type. // Expected value is 'A2A'. 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"` // 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 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 cloud service. RecoveryCloudService *string `pulumi:"recoveryCloudService"` // The recovery fabric location. RecoveryFabricLocation *string `pulumi:"recoveryFabricLocation"` // The recovery fabric object Id. RecoveryFabricObjectId *string `pulumi:"recoveryFabricObjectId"` // The last RPO value in seconds. RpoInSeconds *int `pulumi:"rpoInSeconds"` // The recovery virtual network. SelectedRecoveryAzureNetworkId *string `pulumi:"selectedRecoveryAzureNetworkId"` // The test failover fabric object Id. TestFailoverRecoveryFabricObjectId *string `pulumi:"testFailoverRecoveryFabricObjectId"` // 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"` // Gets the Instance type. // Expected value is 'A2A'. 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"` // 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 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 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 last RPO value in seconds. RpoInSeconds pulumi.IntPtrInput `pulumi:"rpoInSeconds"` // The recovery virtual network. SelectedRecoveryAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedRecoveryAzureNetworkId"` // The test failover fabric object Id. TestFailoverRecoveryFabricObjectId pulumi.StringPtrInput `pulumi:"testFailoverRecoveryFabricObjectId"` // 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) InstanceType ¶
func (o A2AReplicationDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type. Expected value is 'A2A'.
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) 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) 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) 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) 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) TestFailoverRecoveryFabricObjectId ¶
func (o A2AReplicationDetailsResponseOutput) TestFailoverRecoveryFabricObjectId() pulumi.StringPtrOutput
The test failover fabric object Id.
func (A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutput ¶
func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutput() A2AReplicationDetailsResponseOutput
func (A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutputWithContext ¶
func (o A2AReplicationDetailsResponseOutput) ToA2AReplicationDetailsResponseOutputWithContext(ctx context.Context) A2AReplicationDetailsResponseOutput
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 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 disk Id. DiskId *string `pulumi:"diskId"` // The primary staging storage account Arm Id. PrimaryStagingAzureStorageAccountId *string `pulumi:"primaryStagingAzureStorageAccountId"` // The target resource group Arm Id. RecoveryResourceGroupId *string `pulumi:"recoveryResourceGroupId"` }
Azure VM managed disk input details.
type A2AVmManagedDiskInputDetailsArgs ¶
type A2AVmManagedDiskInputDetailsArgs struct { // The disk Id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // The primary staging storage account Arm Id. PrimaryStagingAzureStorageAccountId pulumi.StringPtrInput `pulumi:"primaryStagingAzureStorageAccountId"` // The target resource group Arm Id. RecoveryResourceGroupId pulumi.StringPtrInput `pulumi:"recoveryResourceGroupId"` }
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) 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) RecoveryResourceGroupId ¶
func (o A2AVmManagedDiskInputDetailsOutput) RecoveryResourceGroupId() pulumi.StringPtrOutput
The target resource group Arm Id.
func (A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutput ¶
func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutput() A2AVmManagedDiskInputDetailsOutput
func (A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutputWithContext ¶
func (o A2AVmManagedDiskInputDetailsOutput) ToA2AVmManagedDiskInputDetailsOutputWithContext(ctx context.Context) A2AVmManagedDiskInputDetailsOutput
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 AzureFabricSpecificDetailsResponse ¶
type AzureFabricSpecificDetailsResponse struct { // The container Ids for the Azure fabric. ContainerIds []string `pulumi:"containerIds"` // Gets the class type. Overridden in derived classes. // Expected value is 'Azure'. 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. // Expected value is 'Azure'. 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. Expected value is 'Azure'.
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. // Expected value is 'AzureToAzure'. 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. // Expected value is 'AzureToAzure'. 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. Expected value is 'AzureToAzure'.
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. // Expected value is 'AzureToAzure'. 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. // Expected value is 'AzureToAzure'. 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. Expected value is 'AzureToAzure'.
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 role assignments. RoleAssignments []RoleAssignmentResponse `pulumi:"roleAssignments"` // 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 role assignments. RoleAssignments RoleAssignmentResponseArrayInput `pulumi:"roleAssignments"` // 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) RoleAssignments ¶
func (o AzureToAzureVmSyncedConfigDetailsResponseOutput) RoleAssignments() RoleAssignmentResponseArrayOutput
The Azure role assignments.
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) RoleAssignments ¶
func (o AzureToAzureVmSyncedConfigDetailsResponsePtrOutput) RoleAssignments() RoleAssignmentResponseArrayOutput
The Azure role assignments.
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 { // 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 { // 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) 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 *ReplicationProviderSpecificContainerMappingInput `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 ReplicationProviderSpecificContainerMappingInputPtrInput `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() ReplicationProviderSpecificContainerMappingInputPtrOutput
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() ReplicationProviderSpecificContainerMappingInputPtrOutput
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 recovery fabric Id. RecoveryFabricId string `pulumi:"recoveryFabricId"` }
Recovery plan creation properties.
type CreateRecoveryPlanInputPropertiesArgs ¶
type CreateRecoveryPlanInputPropertiesArgs struct { // The failover deployment model. FailoverDeploymentModel FailoverDeploymentModel `pulumi:"failoverDeploymentModel"` // The recovery plan groups. Groups RecoveryPlanGroupArrayInput `pulumi:"groups"` // The primary fabric Id. PrimaryFabricId pulumi.StringInput `pulumi:"primaryFabricId"` // 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) 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) 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 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 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 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 FailoverDeploymentModel ¶ added in v0.3.1
The failover deployment model.
func (FailoverDeploymentModel) ElementType ¶ added in v0.3.1
func (FailoverDeploymentModel) ElementType() reflect.Type
func (FailoverDeploymentModel) ToStringOutput ¶ added in v0.3.1
func (e FailoverDeploymentModel) ToStringOutput() pulumi.StringOutput
func (FailoverDeploymentModel) ToStringOutputWithContext ¶ added in v0.3.1
func (e FailoverDeploymentModel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FailoverDeploymentModel) ToStringPtrOutput ¶ added in v0.3.1
func (e FailoverDeploymentModel) ToStringPtrOutput() pulumi.StringPtrOutput
func (FailoverDeploymentModel) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FailoverDeploymentModel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthErrorResponse ¶
type HealthErrorResponse struct { // The child health errors. ChildErrors []HealthErrorResponse `pulumi:"childErrors"` // Error creation time (UTC) CreationTimeUtc *string `pulumi:"creationTimeUtc"` // ID of the entity. EntityId *string `pulumi:"entityId"` // 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"` }
Health Error
type HealthErrorResponseArgs ¶
type HealthErrorResponseArgs struct { // The child health errors. ChildErrors HealthErrorResponseArrayInput `pulumi:"childErrors"` // Error creation time (UTC) CreationTimeUtc pulumi.StringPtrInput `pulumi:"creationTimeUtc"` // ID of the entity. EntityId pulumi.StringPtrInput `pulumi:"entityId"` // 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"` }
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) ChildErrors ¶
func (o HealthErrorResponseOutput) ChildErrors() HealthErrorResponseArrayOutput
The child health errors.
func (HealthErrorResponseOutput) CreationTimeUtc ¶
func (o HealthErrorResponseOutput) CreationTimeUtc() pulumi.StringPtrOutput
Error creation time (UTC)
func (HealthErrorResponseOutput) ElementType ¶
func (HealthErrorResponseOutput) ElementType() reflect.Type
func (HealthErrorResponseOutput) EntityId ¶
func (o HealthErrorResponseOutput) EntityId() pulumi.StringPtrOutput
ID of the entity.
func (HealthErrorResponseOutput) ErrorCode ¶
func (o HealthErrorResponseOutput) ErrorCode() pulumi.StringPtrOutput
Error code.
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) 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) 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. // Expected value is 'HyperVReplicaAzure'. 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 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 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. // Expected value is 'HyperVReplicaAzure'. 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 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 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. Expected value is 'HyperVReplicaAzure'.
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) 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) 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. // Expected value is 'HyperVReplicaAzure'. 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. // Expected value is 'HyperVReplicaAzure'. 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. Expected value is 'HyperVReplicaAzure'.
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"` // A value indicating whether encryption needs to be enabled for Vms in this cloud. Encryption *string `pulumi:"encryption"` // The class type. // Expected value is 'HyperVReplicaAzure'. 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"` // A value indicating whether encryption needs to be enabled for Vms in this cloud. Encryption pulumi.StringPtrInput `pulumi:"encryption"` // The class type. // Expected value is 'HyperVReplicaAzure'. 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) Encryption ¶
func (o HyperVReplicaAzurePolicyInputOutput) Encryption() pulumi.StringPtrOutput
A value indicating whether encryption needs to be enabled for Vms in this cloud.
func (HyperVReplicaAzurePolicyInputOutput) InstanceType ¶
func (o HyperVReplicaAzurePolicyInputOutput) InstanceType() pulumi.StringPtrOutput
The class type. Expected value is 'HyperVReplicaAzure'.
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. // Expected value is 'HyperVReplicaAzure'. InstanceType string `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime *string `pulumi:"lastReplicatedTime"` // 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"` // Recovery Azure given name. RecoveryAzureVMName *string `pulumi:"recoveryAzureVMName"` // The Recovery Azure VM size. RecoveryAzureVMSize *string `pulumi:"recoveryAzureVMSize"` // The selected recovery azure network Id. SelectedRecoveryAzureNetworkId *string `pulumi:"selectedRecoveryAzureNetworkId"` // 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"` // 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. // Expected value is 'HyperVReplicaAzure'. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The Last replication time. LastReplicatedTime pulumi.StringPtrInput `pulumi:"lastReplicatedTime"` // 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"` // Recovery Azure given name. RecoveryAzureVMName pulumi.StringPtrInput `pulumi:"recoveryAzureVMName"` // The Recovery Azure VM size. RecoveryAzureVMSize pulumi.StringPtrInput `pulumi:"recoveryAzureVMSize"` // The selected recovery azure network Id. SelectedRecoveryAzureNetworkId pulumi.StringPtrInput `pulumi:"selectedRecoveryAzureNetworkId"` // 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"` // 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. Expected value is 'HyperVReplicaAzure'.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) LastReplicatedTime ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) LastReplicatedTime() pulumi.StringPtrOutput
The Last replication 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) RecoveryAzureVMName ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMName() pulumi.StringPtrOutput
Recovery Azure given name.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMSize ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) RecoveryAzureVMSize() pulumi.StringPtrOutput
The Recovery Azure VM size.
func (HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId ¶
func (o HyperVReplicaAzureReplicationDetailsResponseOutput) SelectedRecoveryAzureNetworkId() pulumi.StringPtrOutput
The selected recovery azure network Id.
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) 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. // Expected value is 'HyperVReplicaBasePolicyDetails'. 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. // Expected value is 'HyperVReplicaBasePolicyDetails'. 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. Expected value is 'HyperVReplicaBasePolicyDetails'.
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. // Expected value is 'HyperVReplicaBaseReplicationDetails'. 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. // Expected value is 'HyperVReplicaBaseReplicationDetails'. 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. Expected value is 'HyperVReplicaBaseReplicationDetails'.
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. // Expected value is 'HyperVReplica2012R2'. 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. // Expected value is 'HyperVReplica2012R2'. 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. Expected value is 'HyperVReplica2012R2'.
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. // Expected value is 'HyperVReplica2012R2'. 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. // Expected value is 'HyperVReplica2012R2'. 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. Expected value is 'HyperVReplica2012R2'.
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. // Expected value is 'HyperVReplica2012R2'. 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. // Expected value is 'HyperVReplica2012R2'. 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. Expected value is 'HyperVReplica2012R2'.
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. // Expected value is 'HyperVReplica2012'. 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. // Expected value is 'HyperVReplica2012'. 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. Expected value is 'HyperVReplica2012'.
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. // Expected value is 'HyperVReplica2012'. 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 protection profile 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. // Expected value is 'HyperVReplica2012'. 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 protection profile 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 protection profile 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. Expected value is 'HyperVReplica2012'.
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. // Expected value is 'HyperVReplica2012'. 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. // Expected value is 'HyperVReplica2012'. 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. Expected value is 'HyperVReplica2012'.
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. // Expected value is 'HyperVSite'. InstanceType string `pulumi:"instanceType"` }
HyperVSite fabric specific details.
type HyperVSiteDetailsResponseArgs ¶
type HyperVSiteDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. // Expected value is 'HyperVSite'. 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. Expected value is 'HyperVSite'.
func (HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutput ¶
func (o HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutput() HyperVSiteDetailsResponseOutput
func (HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutputWithContext ¶
func (o HyperVSiteDetailsResponseOutput) ToHyperVSiteDetailsResponseOutputWithContext(ctx context.Context) HyperVSiteDetailsResponseOutput
type InMageAgentDetailsResponse ¶
type InMageAgentDetailsResponse struct { // 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 { // 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) 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) 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 InMageAzureV2EnableProtectionInput ¶
type InMageAzureV2EnableProtectionInput struct { // The disks to include list. 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 class type. // Expected value is 'InMageAzureV2'. 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 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"` // A value indicating whether managed disks should be used during failover. UseManagedDisks *string `pulumi:"useManagedDisks"` }
VMware Azure specific enable protection input.
type InMageAzureV2EnableProtectionInputArgs ¶
type InMageAzureV2EnableProtectionInputArgs struct { // The disks to include list. 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 class type. // Expected value is 'InMageAzureV2'. 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.StringInput `pulumi:"storageAccountId"` // 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"` // A value indicating whether managed disks should be used during failover. UseManagedDisks pulumi.StringPtrInput `pulumi:"useManagedDisks"` }
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) DisksToInclude ¶
func (o InMageAzureV2EnableProtectionInputOutput) DisksToInclude() pulumi.StringArrayOutput
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. Expected value is 'InMageAzureV2'.
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.StringOutput
The storage account name.
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) ToInMageAzureV2EnableProtectionInputOutput ¶
func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutput() InMageAzureV2EnableProtectionInputOutput
func (InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutputWithContext ¶
func (o InMageAzureV2EnableProtectionInputOutput) ToInMageAzureV2EnableProtectionInputOutputWithContext(ctx context.Context) InMageAzureV2EnableProtectionInputOutput
func (InMageAzureV2EnableProtectionInputOutput) UseManagedDisks ¶
func (o InMageAzureV2EnableProtectionInputOutput) UseManagedDisks() pulumi.StringPtrOutput
A value indicating whether managed disks should be used during failover.
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. // Expected value is 'InMageAzureV2'. 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. // Expected value is 'InMageAzureV2'. 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. Expected value is 'InMageAzureV2'.
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. // Expected value is 'InMageAzureV2'. 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 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. // Expected value is 'InMageAzureV2'. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus SetMultiVmSyncStatus `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 (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 protection profile 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. Expected value is 'InMageAzureV2'.
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 { // 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. // Expected value is 'InMageAzureV2'. 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 list of protected disks. ProtectedDisks []InMageAzureV2ProtectedDiskDetailsResponse `pulumi:"protectedDisks"` // 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 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 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 { // 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. // Expected value is 'InMageAzureV2'. 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 list of protected disks. ProtectedDisks InMageAzureV2ProtectedDiskDetailsResponseArrayInput `pulumi:"protectedDisks"` // 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 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 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) 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. Expected value is 'InMageAzureV2'.
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) ProtectedDisks ¶
func (o InMageAzureV2ReplicationDetailsResponseOutput) ProtectedDisks() InMageAzureV2ProtectedDiskDetailsResponseArrayOutput
The list of protected 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) 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) 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. // Expected value is 'InMageBasePolicyDetails'. 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. // Expected value is 'InMageBasePolicyDetails'. 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. Expected value is 'InMageBasePolicyDetails'.
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. // Expected value is 'InMage'. 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. // Expected value is 'InMage'. 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. Expected value is 'InMage'.
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. // Expected value is 'InMage'. 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. // Expected value is 'InMage'. 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. Expected value is 'InMage'.
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. // Expected value is 'InMage'. 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. // Expected value is 'InMage'. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. MultiVmSyncStatus SetMultiVmSyncStatus `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. Expected value is 'InMage'.
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 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. // Expected value is 'InMage'. 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. // Expected value is 'InMage'. 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. Expected value is 'InMage'.
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 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 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 Id Id string `pulumi:"id"` // 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 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 Id Id string `pulumi:"id"` // 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 Id Id string `pulumi:"id"` // 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 Id Id string `pulumi:"id"` // 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 Id Id string `pulumi:"id"` // 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 Id Id string `pulumi:"id"` // 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 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 Id Id string `pulumi:"id"` // 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 Id Id string `pulumi:"id"` // 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 { // The version of the scout component on the server. AgentVersion *string `pulumi:"agentVersion"` // The list of data stores in the fabric. DataStores []DataStoreResponse `pulumi:"dataStores"` // Disk count of the master target. DiskCount *int `pulumi:"diskCount"` // 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"` // 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 { // The version of the scout component on the server. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // The list of data stores in the fabric. DataStores DataStoreResponseArrayInput `pulumi:"dataStores"` // Disk count of the master target. DiskCount pulumi.IntPtrInput `pulumi:"diskCount"` // 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"` // 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) AgentVersion ¶
func (o MasterTargetServerResponseOutput) AgentVersion() pulumi.StringPtrOutput
The version of the scout component on the server.
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) 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) 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 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 PossibleOperationsDirections ¶ added in v0.3.1
func (PossibleOperationsDirections) ElementType ¶ added in v0.3.1
func (PossibleOperationsDirections) ElementType() reflect.Type
func (PossibleOperationsDirections) ToStringOutput ¶ added in v0.3.1
func (e PossibleOperationsDirections) ToStringOutput() pulumi.StringOutput
func (PossibleOperationsDirections) ToStringOutputWithContext ¶ added in v0.3.1
func (e PossibleOperationsDirections) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PossibleOperationsDirections) ToStringPtrOutput ¶ added in v0.3.1
func (e PossibleOperationsDirections) ToStringPtrOutput() pulumi.StringPtrOutput
func (PossibleOperationsDirections) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PossibleOperationsDirections) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProcessServerResponse ¶
type ProcessServerResponse struct { // The version of the scout component on the server. AgentVersion *string `pulumi:"agentVersion"` // 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 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 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 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 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 { // The version of the scout component on the server. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // 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 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 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 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 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) AgentVersion ¶
func (o ProcessServerResponseOutput) AgentVersion() pulumi.StringPtrOutput
The version of the scout component on the server.
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) 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) 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) 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) 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 *ProtectionContainerMappingProviderSpecificDetailsResponse `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 ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput `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() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
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() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
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 ProtectionContainerMappingProviderSpecificDetailsResponse ¶
type ProtectionContainerMappingProviderSpecificDetailsResponse struct { // Gets the class type. Overridden in derived classes. InstanceType string `pulumi:"instanceType"` }
Container mapping provider specific details.
type ProtectionContainerMappingProviderSpecificDetailsResponseArgs ¶
type ProtectionContainerMappingProviderSpecificDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. InstanceType pulumi.StringInput `pulumi:"instanceType"` }
Container mapping provider specific details.
func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ElementType ¶
func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ElementType() reflect.Type
func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponseOutput ¶
func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponseOutput() ProtectionContainerMappingProviderSpecificDetailsResponseOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext ¶
func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponseOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput ¶
func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext ¶
func (i ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
type ProtectionContainerMappingProviderSpecificDetailsResponseInput ¶
type ProtectionContainerMappingProviderSpecificDetailsResponseInput interface { pulumi.Input ToProtectionContainerMappingProviderSpecificDetailsResponseOutput() ProtectionContainerMappingProviderSpecificDetailsResponseOutput ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext(context.Context) ProtectionContainerMappingProviderSpecificDetailsResponseOutput }
ProtectionContainerMappingProviderSpecificDetailsResponseInput is an input type that accepts ProtectionContainerMappingProviderSpecificDetailsResponseArgs and ProtectionContainerMappingProviderSpecificDetailsResponseOutput values. You can construct a concrete instance of `ProtectionContainerMappingProviderSpecificDetailsResponseInput` via:
ProtectionContainerMappingProviderSpecificDetailsResponseArgs{...}
type ProtectionContainerMappingProviderSpecificDetailsResponseOutput ¶
type ProtectionContainerMappingProviderSpecificDetailsResponseOutput struct{ *pulumi.OutputState }
Container mapping provider specific details.
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ElementType ¶
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ElementType() reflect.Type
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) InstanceType ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the class type. Overridden in derived classes.
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponseOutput ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponseOutput() ProtectionContainerMappingProviderSpecificDetailsResponseOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponseOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponseOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponseOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
type ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput ¶
type ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput interface { pulumi.Input ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput }
ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput is an input type that accepts ProtectionContainerMappingProviderSpecificDetailsResponseArgs, ProtectionContainerMappingProviderSpecificDetailsResponsePtr and ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput values. You can construct a concrete instance of `ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput` via:
ProtectionContainerMappingProviderSpecificDetailsResponseArgs{...} or: nil
func ProtectionContainerMappingProviderSpecificDetailsResponsePtr ¶
func ProtectionContainerMappingProviderSpecificDetailsResponsePtr(v *ProtectionContainerMappingProviderSpecificDetailsResponseArgs) ProtectionContainerMappingProviderSpecificDetailsResponsePtrInput
type ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput ¶
type ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ElementType ¶
func (ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ElementType() reflect.Type
func (ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) InstanceType ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) InstanceType() pulumi.StringPtrOutput
Gets the class type. Overridden in derived classes.
func (ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput() ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
func (ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext ¶
func (o ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput) ToProtectionContainerMappingProviderSpecificDetailsResponsePtrOutputWithContext(ctx context.Context) ProtectionContainerMappingProviderSpecificDetailsResponsePtrOutput
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. // Expected value is 'RcmAzureMigration'. 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. // Expected value is 'RcmAzureMigration'. 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. Expected value is 'RcmAzureMigration'.
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 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 PossibleOperationsDirectionsArrayInput `pulumi:"failoverDirections"` // The list of failover types. FailoverTypes ReplicationProtectedItemOperationArrayInput `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). // Expected value is 'AutomationRunbookActionDetails'. 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). // Expected value is 'AutomationRunbookActionDetails'. 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). Expected value is 'AutomationRunbookActionDetails'.
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 RecoveryPlanGroupType `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 RecoveryPlanGroupType ¶ added in v0.3.1
The group type.
func (RecoveryPlanGroupType) ElementType ¶ added in v0.3.1
func (RecoveryPlanGroupType) ElementType() reflect.Type
func (RecoveryPlanGroupType) ToStringOutput ¶ added in v0.3.1
func (e RecoveryPlanGroupType) ToStringOutput() pulumi.StringOutput
func (RecoveryPlanGroupType) ToStringOutputWithContext ¶ added in v0.3.1
func (e RecoveryPlanGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecoveryPlanGroupType) ToStringPtrOutput ¶ added in v0.3.1
func (e RecoveryPlanGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecoveryPlanGroupType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RecoveryPlanGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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). // Expected value is 'ManualActionDetails'. 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). // Expected value is 'ManualActionDetails'. 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). Expected value is 'ManualActionDetails'.
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 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 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) 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) 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). // Expected value is 'ScriptActionDetails'. 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). // Expected value is 'ScriptActionDetails'. 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). Expected value is 'ScriptActionDetails'.
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 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.
func (*ReplicationFabric) ElementType ¶ added in v0.2.6
func (*ReplicationFabric) ElementType() reflect.Type
func (*ReplicationFabric) ToReplicationFabricOutput ¶ added in v0.2.6
func (i *ReplicationFabric) ToReplicationFabricOutput() ReplicationFabricOutput
func (*ReplicationFabric) ToReplicationFabricOutputWithContext ¶ added in v0.2.6
func (i *ReplicationFabric) ToReplicationFabricOutputWithContext(ctx context.Context) ReplicationFabricOutput
type ReplicationFabricArgs ¶
type ReplicationFabricArgs struct { // Name of the ASR fabric. FabricName 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 ReplicationFabric resource.
func (ReplicationFabricArgs) ElementType ¶
func (ReplicationFabricArgs) ElementType() reflect.Type
type ReplicationFabricInput ¶ added in v0.2.6
type ReplicationFabricInput interface { pulumi.Input ToReplicationFabricOutput() ReplicationFabricOutput ToReplicationFabricOutputWithContext(ctx context.Context) ReplicationFabricOutput }
type ReplicationFabricOutput ¶ added in v0.2.6
type ReplicationFabricOutput struct {
*pulumi.OutputState
}
func (ReplicationFabricOutput) ElementType ¶ added in v0.2.6
func (ReplicationFabricOutput) ElementType() reflect.Type
func (ReplicationFabricOutput) ToReplicationFabricOutput ¶ added in v0.2.6
func (o ReplicationFabricOutput) ToReplicationFabricOutput() ReplicationFabricOutput
func (ReplicationFabricOutput) ToReplicationFabricOutputWithContext ¶ added in v0.2.6
func (o ReplicationFabricOutput) ToReplicationFabricOutputWithContext(ctx context.Context) ReplicationFabricOutput
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 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.
func (*ReplicationNetworkMapping) ElementType ¶ added in v0.2.6
func (*ReplicationNetworkMapping) ElementType() reflect.Type
func (*ReplicationNetworkMapping) ToReplicationNetworkMappingOutput ¶ added in v0.2.6
func (i *ReplicationNetworkMapping) ToReplicationNetworkMappingOutput() ReplicationNetworkMappingOutput
func (*ReplicationNetworkMapping) ToReplicationNetworkMappingOutputWithContext ¶ added in v0.2.6
func (i *ReplicationNetworkMapping) ToReplicationNetworkMappingOutputWithContext(ctx context.Context) ReplicationNetworkMappingOutput
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 ReplicationNetworkMappingInput ¶ added in v0.2.6
type ReplicationNetworkMappingInput interface { pulumi.Input ToReplicationNetworkMappingOutput() ReplicationNetworkMappingOutput ToReplicationNetworkMappingOutputWithContext(ctx context.Context) ReplicationNetworkMappingOutput }
type ReplicationNetworkMappingOutput ¶ added in v0.2.6
type ReplicationNetworkMappingOutput struct {
*pulumi.OutputState
}
func (ReplicationNetworkMappingOutput) ElementType ¶ added in v0.2.6
func (ReplicationNetworkMappingOutput) ElementType() reflect.Type
func (ReplicationNetworkMappingOutput) ToReplicationNetworkMappingOutput ¶ added in v0.2.6
func (o ReplicationNetworkMappingOutput) ToReplicationNetworkMappingOutput() ReplicationNetworkMappingOutput
func (ReplicationNetworkMappingOutput) ToReplicationNetworkMappingOutputWithContext ¶ added in v0.2.6
func (o ReplicationNetworkMappingOutput) ToReplicationNetworkMappingOutputWithContext(ctx context.Context) ReplicationNetworkMappingOutput
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.
func (*ReplicationPolicy) ElementType ¶ added in v0.2.6
func (*ReplicationPolicy) ElementType() reflect.Type
func (*ReplicationPolicy) ToReplicationPolicyOutput ¶ added in v0.2.6
func (i *ReplicationPolicy) ToReplicationPolicyOutput() ReplicationPolicyOutput
func (*ReplicationPolicy) ToReplicationPolicyOutputWithContext ¶ added in v0.2.6
func (i *ReplicationPolicy) ToReplicationPolicyOutputWithContext(ctx context.Context) ReplicationPolicyOutput
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 ReplicationPolicyInput ¶ added in v0.2.6
type ReplicationPolicyInput interface { pulumi.Input ToReplicationPolicyOutput() ReplicationPolicyOutput ToReplicationPolicyOutputWithContext(ctx context.Context) ReplicationPolicyOutput }
type ReplicationPolicyOutput ¶ added in v0.2.6
type ReplicationPolicyOutput struct {
*pulumi.OutputState
}
func (ReplicationPolicyOutput) ElementType ¶ added in v0.2.6
func (ReplicationPolicyOutput) ElementType() reflect.Type
func (ReplicationPolicyOutput) ToReplicationPolicyOutput ¶ added in v0.2.6
func (o ReplicationPolicyOutput) ToReplicationPolicyOutput() ReplicationPolicyOutput
func (ReplicationPolicyOutput) ToReplicationPolicyOutputWithContext ¶ added in v0.2.6
func (o ReplicationPolicyOutput) ToReplicationPolicyOutputWithContext(ctx context.Context) ReplicationPolicyOutput
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.
func (*ReplicationProtectedItem) ElementType ¶ added in v0.2.6
func (*ReplicationProtectedItem) ElementType() reflect.Type
func (*ReplicationProtectedItem) ToReplicationProtectedItemOutput ¶ added in v0.2.6
func (i *ReplicationProtectedItem) ToReplicationProtectedItemOutput() ReplicationProtectedItemOutput
func (*ReplicationProtectedItem) ToReplicationProtectedItemOutputWithContext ¶ added in v0.2.6
func (i *ReplicationProtectedItem) ToReplicationProtectedItemOutputWithContext(ctx context.Context) ReplicationProtectedItemOutput
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 ReplicationProtectedItemInput ¶ added in v0.2.6
type ReplicationProtectedItemInput interface { pulumi.Input ToReplicationProtectedItemOutput() ReplicationProtectedItemOutput ToReplicationProtectedItemOutputWithContext(ctx context.Context) ReplicationProtectedItemOutput }
type ReplicationProtectedItemOperation ¶ added in v0.3.1
func (ReplicationProtectedItemOperation) ElementType ¶ added in v0.3.1
func (ReplicationProtectedItemOperation) ElementType() reflect.Type
func (ReplicationProtectedItemOperation) ToStringOutput ¶ added in v0.3.1
func (e ReplicationProtectedItemOperation) ToStringOutput() pulumi.StringOutput
func (ReplicationProtectedItemOperation) ToStringOutputWithContext ¶ added in v0.3.1
func (e ReplicationProtectedItemOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicationProtectedItemOperation) ToStringPtrOutput ¶ added in v0.3.1
func (e ReplicationProtectedItemOperation) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationProtectedItemOperation) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ReplicationProtectedItemOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationProtectedItemOutput ¶ added in v0.2.6
type ReplicationProtectedItemOutput struct {
*pulumi.OutputState
}
func (ReplicationProtectedItemOutput) ElementType ¶ added in v0.2.6
func (ReplicationProtectedItemOutput) ElementType() reflect.Type
func (ReplicationProtectedItemOutput) ToReplicationProtectedItemOutput ¶ added in v0.2.6
func (o ReplicationProtectedItemOutput) ToReplicationProtectedItemOutput() ReplicationProtectedItemOutput
func (ReplicationProtectedItemOutput) ToReplicationProtectedItemOutputWithContext ¶ added in v0.2.6
func (o ReplicationProtectedItemOutput) ToReplicationProtectedItemOutputWithContext(ctx context.Context) ReplicationProtectedItemOutput
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"` // List of failover health errors. FailoverHealthErrors []HealthErrorResponse `pulumi:"failoverHealthErrors"` // The recovery point ARM Id to which the Vm was failed over. FailoverRecoveryPointId *string `pulumi:"failoverRecoveryPointId"` // The name. FriendlyName *string `pulumi:"friendlyName"` // 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 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"` // List of replication health errors. ReplicationHealthErrors []HealthErrorResponse `pulumi:"replicationHealthErrors"` // 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"` // List of failover health errors. FailoverHealthErrors HealthErrorResponseArrayInput `pulumi:"failoverHealthErrors"` // The recovery point ARM Id to which the Vm was failed over. FailoverRecoveryPointId pulumi.StringPtrInput `pulumi:"failoverRecoveryPointId"` // The name. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // 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 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"` // List of replication health errors. ReplicationHealthErrors HealthErrorResponseArrayInput `pulumi:"replicationHealthErrors"` // 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) FailoverHealthErrors ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) FailoverHealthErrors() HealthErrorResponseArrayOutput
List of failover health errors.
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) 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) 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) ReplicationHealthErrors ¶
func (o ReplicationProtectedItemPropertiesResponseOutput) ReplicationHealthErrors() HealthErrorResponseArrayOutput
List of replication health errors.
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) FailoverHealthErrors ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) FailoverHealthErrors() HealthErrorResponseArrayOutput
List of failover health errors.
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) 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) 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) ReplicationHealthErrors ¶
func (o ReplicationProtectedItemPropertiesResponsePtrOutput) ReplicationHealthErrors() HealthErrorResponseArrayOutput
List of replication health errors.
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.
func (*ReplicationProtectionContainerMapping) ElementType ¶ added in v0.2.6
func (*ReplicationProtectionContainerMapping) ElementType() reflect.Type
func (*ReplicationProtectionContainerMapping) ToReplicationProtectionContainerMappingOutput ¶ added in v0.2.6
func (i *ReplicationProtectionContainerMapping) ToReplicationProtectionContainerMappingOutput() ReplicationProtectionContainerMappingOutput
func (*ReplicationProtectionContainerMapping) ToReplicationProtectionContainerMappingOutputWithContext ¶ added in v0.2.6
func (i *ReplicationProtectionContainerMapping) ToReplicationProtectionContainerMappingOutputWithContext(ctx context.Context) ReplicationProtectionContainerMappingOutput
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 ReplicationProtectionContainerMappingInput ¶ added in v0.2.6
type ReplicationProtectionContainerMappingInput interface { pulumi.Input ToReplicationProtectionContainerMappingOutput() ReplicationProtectionContainerMappingOutput ToReplicationProtectionContainerMappingOutputWithContext(ctx context.Context) ReplicationProtectionContainerMappingOutput }
type ReplicationProtectionContainerMappingOutput ¶ added in v0.2.6
type ReplicationProtectionContainerMappingOutput struct {
*pulumi.OutputState
}
func (ReplicationProtectionContainerMappingOutput) ElementType ¶ added in v0.2.6
func (ReplicationProtectionContainerMappingOutput) ElementType() reflect.Type
func (ReplicationProtectionContainerMappingOutput) ToReplicationProtectionContainerMappingOutput ¶ added in v0.2.6
func (o ReplicationProtectionContainerMappingOutput) ToReplicationProtectionContainerMappingOutput() ReplicationProtectionContainerMappingOutput
func (ReplicationProtectionContainerMappingOutput) ToReplicationProtectionContainerMappingOutputWithContext ¶ added in v0.2.6
func (o ReplicationProtectionContainerMappingOutput) ToReplicationProtectionContainerMappingOutputWithContext(ctx context.Context) ReplicationProtectionContainerMappingOutput
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 ReplicationProviderSpecificContainerMappingInput ¶
type ReplicationProviderSpecificContainerMappingInput struct { // The class type. InstanceType *string `pulumi:"instanceType"` }
Provider specific input for pairing operations.
type ReplicationProviderSpecificContainerMappingInputArgs ¶
type ReplicationProviderSpecificContainerMappingInputArgs struct { // The class type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` }
Provider specific input for pairing operations.
func (ReplicationProviderSpecificContainerMappingInputArgs) ElementType ¶
func (ReplicationProviderSpecificContainerMappingInputArgs) ElementType() reflect.Type
func (ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputOutput ¶
func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputOutput() ReplicationProviderSpecificContainerMappingInputOutput
func (ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputOutputWithContext ¶
func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputOutput
func (ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputPtrOutput ¶
func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput
func (ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext ¶
func (i ReplicationProviderSpecificContainerMappingInputArgs) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput
type ReplicationProviderSpecificContainerMappingInputInput ¶
type ReplicationProviderSpecificContainerMappingInputInput interface { pulumi.Input ToReplicationProviderSpecificContainerMappingInputOutput() ReplicationProviderSpecificContainerMappingInputOutput ToReplicationProviderSpecificContainerMappingInputOutputWithContext(context.Context) ReplicationProviderSpecificContainerMappingInputOutput }
ReplicationProviderSpecificContainerMappingInputInput is an input type that accepts ReplicationProviderSpecificContainerMappingInputArgs and ReplicationProviderSpecificContainerMappingInputOutput values. You can construct a concrete instance of `ReplicationProviderSpecificContainerMappingInputInput` via:
ReplicationProviderSpecificContainerMappingInputArgs{...}
type ReplicationProviderSpecificContainerMappingInputOutput ¶
type ReplicationProviderSpecificContainerMappingInputOutput struct{ *pulumi.OutputState }
Provider specific input for pairing operations.
func (ReplicationProviderSpecificContainerMappingInputOutput) ElementType ¶
func (ReplicationProviderSpecificContainerMappingInputOutput) ElementType() reflect.Type
func (ReplicationProviderSpecificContainerMappingInputOutput) InstanceType ¶
func (o ReplicationProviderSpecificContainerMappingInputOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputOutput ¶
func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputOutput() ReplicationProviderSpecificContainerMappingInputOutput
func (ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputOutputWithContext ¶
func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputOutput
func (ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutput ¶
func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput
func (ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext ¶
func (o ReplicationProviderSpecificContainerMappingInputOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput
type ReplicationProviderSpecificContainerMappingInputPtrInput ¶
type ReplicationProviderSpecificContainerMappingInputPtrInput interface { pulumi.Input ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput }
ReplicationProviderSpecificContainerMappingInputPtrInput is an input type that accepts ReplicationProviderSpecificContainerMappingInputArgs, ReplicationProviderSpecificContainerMappingInputPtr and ReplicationProviderSpecificContainerMappingInputPtrOutput values. You can construct a concrete instance of `ReplicationProviderSpecificContainerMappingInputPtrInput` via:
ReplicationProviderSpecificContainerMappingInputArgs{...} or: nil
func ReplicationProviderSpecificContainerMappingInputPtr ¶
func ReplicationProviderSpecificContainerMappingInputPtr(v *ReplicationProviderSpecificContainerMappingInputArgs) ReplicationProviderSpecificContainerMappingInputPtrInput
type ReplicationProviderSpecificContainerMappingInputPtrOutput ¶
type ReplicationProviderSpecificContainerMappingInputPtrOutput struct{ *pulumi.OutputState }
func (ReplicationProviderSpecificContainerMappingInputPtrOutput) ElementType ¶
func (ReplicationProviderSpecificContainerMappingInputPtrOutput) ElementType() reflect.Type
func (ReplicationProviderSpecificContainerMappingInputPtrOutput) InstanceType ¶
func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) InstanceType() pulumi.StringPtrOutput
The class type.
func (ReplicationProviderSpecificContainerMappingInputPtrOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutput ¶
func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutput() ReplicationProviderSpecificContainerMappingInputPtrOutput
func (ReplicationProviderSpecificContainerMappingInputPtrOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext ¶
func (o ReplicationProviderSpecificContainerMappingInputPtrOutput) ToReplicationProviderSpecificContainerMappingInputPtrOutputWithContext(ctx context.Context) ReplicationProviderSpecificContainerMappingInputPtrOutput
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.
func (*ReplicationRecoveryPlan) ElementType ¶ added in v0.2.6
func (*ReplicationRecoveryPlan) ElementType() reflect.Type
func (*ReplicationRecoveryPlan) ToReplicationRecoveryPlanOutput ¶ added in v0.2.6
func (i *ReplicationRecoveryPlan) ToReplicationRecoveryPlanOutput() ReplicationRecoveryPlanOutput
func (*ReplicationRecoveryPlan) ToReplicationRecoveryPlanOutputWithContext ¶ added in v0.2.6
func (i *ReplicationRecoveryPlan) ToReplicationRecoveryPlanOutputWithContext(ctx context.Context) ReplicationRecoveryPlanOutput
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 ReplicationRecoveryPlanInput ¶ added in v0.2.6
type ReplicationRecoveryPlanInput interface { pulumi.Input ToReplicationRecoveryPlanOutput() ReplicationRecoveryPlanOutput ToReplicationRecoveryPlanOutputWithContext(ctx context.Context) ReplicationRecoveryPlanOutput }
type ReplicationRecoveryPlanOutput ¶ added in v0.2.6
type ReplicationRecoveryPlanOutput struct {
*pulumi.OutputState
}
func (ReplicationRecoveryPlanOutput) ElementType ¶ added in v0.2.6
func (ReplicationRecoveryPlanOutput) ElementType() reflect.Type
func (ReplicationRecoveryPlanOutput) ToReplicationRecoveryPlanOutput ¶ added in v0.2.6
func (o ReplicationRecoveryPlanOutput) ToReplicationRecoveryPlanOutput() ReplicationRecoveryPlanOutput
func (ReplicationRecoveryPlanOutput) ToReplicationRecoveryPlanOutputWithContext ¶ added in v0.2.6
func (o ReplicationRecoveryPlanOutput) ToReplicationRecoveryPlanOutputWithContext(ctx context.Context) ReplicationRecoveryPlanOutput
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 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.
func (*ReplicationStorageClassificationMapping) ElementType ¶ added in v0.2.6
func (*ReplicationStorageClassificationMapping) ElementType() reflect.Type
func (*ReplicationStorageClassificationMapping) ToReplicationStorageClassificationMappingOutput ¶ added in v0.2.6
func (i *ReplicationStorageClassificationMapping) ToReplicationStorageClassificationMappingOutput() ReplicationStorageClassificationMappingOutput
func (*ReplicationStorageClassificationMapping) ToReplicationStorageClassificationMappingOutputWithContext ¶ added in v0.2.6
func (i *ReplicationStorageClassificationMapping) ToReplicationStorageClassificationMappingOutputWithContext(ctx context.Context) ReplicationStorageClassificationMappingOutput
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 ReplicationStorageClassificationMappingInput ¶ added in v0.2.6
type ReplicationStorageClassificationMappingInput interface { pulumi.Input ToReplicationStorageClassificationMappingOutput() ReplicationStorageClassificationMappingOutput ToReplicationStorageClassificationMappingOutputWithContext(ctx context.Context) ReplicationStorageClassificationMappingOutput }
type ReplicationStorageClassificationMappingOutput ¶ added in v0.2.6
type ReplicationStorageClassificationMappingOutput struct {
*pulumi.OutputState
}
func (ReplicationStorageClassificationMappingOutput) ElementType ¶ added in v0.2.6
func (ReplicationStorageClassificationMappingOutput) ElementType() reflect.Type
func (ReplicationStorageClassificationMappingOutput) ToReplicationStorageClassificationMappingOutput ¶ added in v0.2.6
func (o ReplicationStorageClassificationMappingOutput) ToReplicationStorageClassificationMappingOutput() ReplicationStorageClassificationMappingOutput
func (ReplicationStorageClassificationMappingOutput) ToReplicationStorageClassificationMappingOutputWithContext ¶ added in v0.2.6
func (o ReplicationStorageClassificationMappingOutput) ToReplicationStorageClassificationMappingOutputWithContext(ctx context.Context) ReplicationStorageClassificationMappingOutput
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.
func (*ReplicationvCenter) ElementType ¶ added in v0.2.6
func (*ReplicationvCenter) ElementType() reflect.Type
func (*ReplicationvCenter) ToReplicationvCenterOutput ¶ added in v0.2.6
func (i *ReplicationvCenter) ToReplicationvCenterOutput() ReplicationvCenterOutput
func (*ReplicationvCenter) ToReplicationvCenterOutputWithContext ¶ added in v0.2.6
func (i *ReplicationvCenter) ToReplicationvCenterOutputWithContext(ctx context.Context) ReplicationvCenterOutput
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 ReplicationvCenterInput ¶ added in v0.2.6
type ReplicationvCenterInput interface { pulumi.Input ToReplicationvCenterOutput() ReplicationvCenterOutput ToReplicationvCenterOutputWithContext(ctx context.Context) ReplicationvCenterOutput }
type ReplicationvCenterOutput ¶ added in v0.2.6
type ReplicationvCenterOutput struct {
*pulumi.OutputState
}
func (ReplicationvCenterOutput) ElementType ¶ added in v0.2.6
func (ReplicationvCenterOutput) ElementType() reflect.Type
func (ReplicationvCenterOutput) ToReplicationvCenterOutput ¶ added in v0.2.6
func (o ReplicationvCenterOutput) ToReplicationvCenterOutput() ReplicationvCenterOutput
func (ReplicationvCenterOutput) ToReplicationvCenterOutputWithContext ¶ added in v0.2.6
func (o ReplicationvCenterOutput) ToReplicationvCenterOutputWithContext(ctx context.Context) ReplicationvCenterOutput
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 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 RoleAssignmentResponse ¶
type RoleAssignmentResponse struct { // The ARM Id of the role assignment. Id *string `pulumi:"id"` // The name of the role assignment. Name *string `pulumi:"name"` // Principal Id. PrincipalId *string `pulumi:"principalId"` // Role definition id. RoleDefinitionId *string `pulumi:"roleDefinitionId"` // Role assignment scope. Scope *string `pulumi:"scope"` }
Azure role assignment details.
type RoleAssignmentResponseArgs ¶
type RoleAssignmentResponseArgs struct { // The ARM Id of the role assignment. Id pulumi.StringPtrInput `pulumi:"id"` // The name of the role assignment. Name pulumi.StringPtrInput `pulumi:"name"` // Principal Id. PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` // Role definition id. RoleDefinitionId pulumi.StringPtrInput `pulumi:"roleDefinitionId"` // Role assignment scope. Scope pulumi.StringPtrInput `pulumi:"scope"` }
Azure role assignment details.
func (RoleAssignmentResponseArgs) ElementType ¶
func (RoleAssignmentResponseArgs) ElementType() reflect.Type
func (RoleAssignmentResponseArgs) ToRoleAssignmentResponseOutput ¶
func (i RoleAssignmentResponseArgs) ToRoleAssignmentResponseOutput() RoleAssignmentResponseOutput
func (RoleAssignmentResponseArgs) ToRoleAssignmentResponseOutputWithContext ¶
func (i RoleAssignmentResponseArgs) ToRoleAssignmentResponseOutputWithContext(ctx context.Context) RoleAssignmentResponseOutput
type RoleAssignmentResponseArray ¶
type RoleAssignmentResponseArray []RoleAssignmentResponseInput
func (RoleAssignmentResponseArray) ElementType ¶
func (RoleAssignmentResponseArray) ElementType() reflect.Type
func (RoleAssignmentResponseArray) ToRoleAssignmentResponseArrayOutput ¶
func (i RoleAssignmentResponseArray) ToRoleAssignmentResponseArrayOutput() RoleAssignmentResponseArrayOutput
func (RoleAssignmentResponseArray) ToRoleAssignmentResponseArrayOutputWithContext ¶
func (i RoleAssignmentResponseArray) ToRoleAssignmentResponseArrayOutputWithContext(ctx context.Context) RoleAssignmentResponseArrayOutput
type RoleAssignmentResponseArrayInput ¶
type RoleAssignmentResponseArrayInput interface { pulumi.Input ToRoleAssignmentResponseArrayOutput() RoleAssignmentResponseArrayOutput ToRoleAssignmentResponseArrayOutputWithContext(context.Context) RoleAssignmentResponseArrayOutput }
RoleAssignmentResponseArrayInput is an input type that accepts RoleAssignmentResponseArray and RoleAssignmentResponseArrayOutput values. You can construct a concrete instance of `RoleAssignmentResponseArrayInput` via:
RoleAssignmentResponseArray{ RoleAssignmentResponseArgs{...} }
type RoleAssignmentResponseArrayOutput ¶
type RoleAssignmentResponseArrayOutput struct{ *pulumi.OutputState }
func (RoleAssignmentResponseArrayOutput) ElementType ¶
func (RoleAssignmentResponseArrayOutput) ElementType() reflect.Type
func (RoleAssignmentResponseArrayOutput) Index ¶
func (o RoleAssignmentResponseArrayOutput) Index(i pulumi.IntInput) RoleAssignmentResponseOutput
func (RoleAssignmentResponseArrayOutput) ToRoleAssignmentResponseArrayOutput ¶
func (o RoleAssignmentResponseArrayOutput) ToRoleAssignmentResponseArrayOutput() RoleAssignmentResponseArrayOutput
func (RoleAssignmentResponseArrayOutput) ToRoleAssignmentResponseArrayOutputWithContext ¶
func (o RoleAssignmentResponseArrayOutput) ToRoleAssignmentResponseArrayOutputWithContext(ctx context.Context) RoleAssignmentResponseArrayOutput
type RoleAssignmentResponseInput ¶
type RoleAssignmentResponseInput interface { pulumi.Input ToRoleAssignmentResponseOutput() RoleAssignmentResponseOutput ToRoleAssignmentResponseOutputWithContext(context.Context) RoleAssignmentResponseOutput }
RoleAssignmentResponseInput is an input type that accepts RoleAssignmentResponseArgs and RoleAssignmentResponseOutput values. You can construct a concrete instance of `RoleAssignmentResponseInput` via:
RoleAssignmentResponseArgs{...}
type RoleAssignmentResponseOutput ¶
type RoleAssignmentResponseOutput struct{ *pulumi.OutputState }
Azure role assignment details.
func (RoleAssignmentResponseOutput) ElementType ¶
func (RoleAssignmentResponseOutput) ElementType() reflect.Type
func (RoleAssignmentResponseOutput) Id ¶
func (o RoleAssignmentResponseOutput) Id() pulumi.StringPtrOutput
The ARM Id of the role assignment.
func (RoleAssignmentResponseOutput) Name ¶
func (o RoleAssignmentResponseOutput) Name() pulumi.StringPtrOutput
The name of the role assignment.
func (RoleAssignmentResponseOutput) PrincipalId ¶
func (o RoleAssignmentResponseOutput) PrincipalId() pulumi.StringPtrOutput
Principal Id.
func (RoleAssignmentResponseOutput) RoleDefinitionId ¶
func (o RoleAssignmentResponseOutput) RoleDefinitionId() pulumi.StringPtrOutput
Role definition id.
func (RoleAssignmentResponseOutput) Scope ¶
func (o RoleAssignmentResponseOutput) Scope() pulumi.StringPtrOutput
Role assignment scope.
func (RoleAssignmentResponseOutput) ToRoleAssignmentResponseOutput ¶
func (o RoleAssignmentResponseOutput) ToRoleAssignmentResponseOutput() RoleAssignmentResponseOutput
func (RoleAssignmentResponseOutput) ToRoleAssignmentResponseOutputWithContext ¶
func (o RoleAssignmentResponseOutput) ToRoleAssignmentResponseOutputWithContext(ctx context.Context) RoleAssignmentResponseOutput
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. // Expected value is 'San'. InstanceType *string `pulumi:"instanceType"` }
San enable protection provider specific input.
type SanEnableProtectionInputArgs ¶
type SanEnableProtectionInputArgs struct { // The class type. // Expected value is 'San'. 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. Expected value is 'San'.
func (SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutput ¶
func (o SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutput() SanEnableProtectionInputOutput
func (SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutputWithContext ¶
func (o SanEnableProtectionInputOutput) ToSanEnableProtectionInputOutputWithContext(ctx context.Context) SanEnableProtectionInputOutput
type SetMultiVmSyncStatus ¶ added in v0.3.1
A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
func (SetMultiVmSyncStatus) ElementType ¶ added in v0.3.1
func (SetMultiVmSyncStatus) ElementType() reflect.Type
func (SetMultiVmSyncStatus) ToStringOutput ¶ added in v0.3.1
func (e SetMultiVmSyncStatus) ToStringOutput() pulumi.StringOutput
func (SetMultiVmSyncStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e SetMultiVmSyncStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SetMultiVmSyncStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e SetMultiVmSyncStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SetMultiVmSyncStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SetMultiVmSyncStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 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 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) 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) 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 { // Ip address type. IpAddressType *string `pulumi:"ipAddressType"` // The nic Id. NicId *string `pulumi:"nicId"` // Primary nic static IP address. PrimaryNicStaticIPAddress *string `pulumi:"primaryNicStaticIPAddress"` // IP allocation type for recovery VM. RecoveryNicIpAddressType *string `pulumi:"recoveryNicIpAddressType"` // 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"` // Selection type for failover. SelectionType *string `pulumi:"selectionType"` // The source nic ARM Id. SourceNicArmId *string `pulumi:"sourceNicArmId"` // VM network name. VMNetworkName *string `pulumi:"vMNetworkName"` // VM subnet name. VMSubnetName *string `pulumi:"vMSubnetName"` }
Hyper V VM network details.
type VMNicDetailsResponseArgs ¶
type VMNicDetailsResponseArgs struct { // 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"` // IP allocation type for recovery VM. RecoveryNicIpAddressType pulumi.StringPtrInput `pulumi:"recoveryNicIpAddressType"` // 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"` // Selection type for failover. SelectionType pulumi.StringPtrInput `pulumi:"selectionType"` // The source nic ARM Id. SourceNicArmId pulumi.StringPtrInput `pulumi:"sourceNicArmId"` // 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) 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) RecoveryNicIpAddressType ¶
func (o VMNicDetailsResponseOutput) RecoveryNicIpAddressType() pulumi.StringPtrOutput
IP allocation type for recovery VM.
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) 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) 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 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. // Expected value is 'VMwareCbt'. InstanceType *string `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory *int `pulumi:"recoveryPointHistory"` }
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. // Expected value is 'VMwareCbt'. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The duration in minutes until which the recovery points need to be stored. RecoveryPointHistory pulumi.IntPtrInput `pulumi:"recoveryPointHistory"` }
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. Expected value is 'VMwareCbt'.
func (VMwareCbtPolicyCreationInputOutput) RecoveryPointHistory ¶
func (o VMwareCbtPolicyCreationInputOutput) RecoveryPointHistory() 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 VMwareDetailsResponse ¶
type VMwareDetailsResponse struct { // The number of source and target servers configured to talk to this CS. AgentCount *string `pulumi:"agentCount"` // The agent Version. AgentVersion *string `pulumi:"agentVersion"` // 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. // Expected value is 'VMware'. 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"` // The agent Version. AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"` // 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. // Expected value is 'VMware'. 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) AgentVersion ¶
func (o VMwareDetailsResponseOutput) AgentVersion() pulumi.StringPtrOutput
The agent Version.
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. Expected value is 'VMware'.
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 VMwareV2FabricSpecificDetailsResponse ¶
type VMwareV2FabricSpecificDetailsResponse struct { // Gets the class type. Overridden in derived classes. // Expected value is 'VMwareV2'. InstanceType string `pulumi:"instanceType"` // The endpoint for making requests to the RCM Service. RcmServiceEndpoint *string `pulumi:"rcmServiceEndpoint"` // The endpoint for making requests to the SRS Service. SrsServiceEndpoint *string `pulumi:"srsServiceEndpoint"` }
VMwareV2 fabric Specific Details.
type VMwareV2FabricSpecificDetailsResponseArgs ¶
type VMwareV2FabricSpecificDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. // Expected value is 'VMwareV2'. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The endpoint for making requests to the RCM Service. RcmServiceEndpoint pulumi.StringPtrInput `pulumi:"rcmServiceEndpoint"` // The endpoint for making requests to the SRS Service. SrsServiceEndpoint pulumi.StringPtrInput `pulumi:"srsServiceEndpoint"` }
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. Expected value is 'VMwareV2'.
func (VMwareV2FabricSpecificDetailsResponseOutput) RcmServiceEndpoint ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) RcmServiceEndpoint() pulumi.StringPtrOutput
The endpoint for making requests to the RCM Service.
func (VMwareV2FabricSpecificDetailsResponseOutput) SrsServiceEndpoint ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) SrsServiceEndpoint() pulumi.StringPtrOutput
The endpoint for making requests to the SRS Service.
func (VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutput ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutput() VMwareV2FabricSpecificDetailsResponseOutput
func (VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext ¶
func (o VMwareV2FabricSpecificDetailsResponseOutput) ToVMwareV2FabricSpecificDetailsResponseOutputWithContext(ctx context.Context) VMwareV2FabricSpecificDetailsResponseOutput
type VmmDetailsResponse ¶
type VmmDetailsResponse struct { // Gets the class type. Overridden in derived classes. // Expected value is 'VMM'. InstanceType string `pulumi:"instanceType"` }
VMM fabric specific details.
type VmmDetailsResponseArgs ¶
type VmmDetailsResponseArgs struct { // Gets the class type. Overridden in derived classes. // Expected value is 'VMM'. 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. Expected value is 'VMM'.
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. // Expected value is 'VmmToAzure'. 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. // Expected value is 'VmmToAzure'. 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. Expected value is 'VmmToAzure'.
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. // Expected value is 'VmmToAzure'. InstanceType string `pulumi:"instanceType"` }
E2A Network Mapping fabric specific settings.
type VmmToAzureNetworkMappingSettingsResponseArgs ¶
type VmmToAzureNetworkMappingSettingsResponseArgs struct { // Gets the Instance type. // Expected value is 'VmmToAzure'. 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. Expected value is 'VmmToAzure'.
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. // Expected value is 'VmmToVmm'. 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. // Expected value is 'VmmToVmm'. 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. Expected value is 'VmmToVmm'.
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. // Expected value is 'VmmToVmm'. InstanceType string `pulumi:"instanceType"` }
E2E Network Mapping fabric specific settings.
type VmmToVmmNetworkMappingSettingsResponseArgs ¶
type VmmToVmmNetworkMappingSettingsResponseArgs struct { // Gets the Instance type. // Expected value is 'VmmToVmm'. 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. Expected value is 'VmmToVmm'.
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. // Expected value is 'VMwareCbt'. InstanceType string `pulumi:"instanceType"` // 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 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. // Expected value is 'VMwareCbt'. InstanceType pulumi.StringInput `pulumi:"instanceType"` // 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 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. Expected value is 'VMwareCbt'.
func (VmwareCbtPolicyDetailsResponseOutput) RecoveryPointHistory ¶
func (o VmwareCbtPolicyDetailsResponseOutput) RecoveryPointHistory() pulumi.IntPtrOutput
The duration in minutes until which the recovery points need to be stored.
func (VmwareCbtPolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes ¶
func (o VmwareCbtPolicyDetailsResponseOutput) RecoveryPointThresholdInMinutes() pulumi.IntPtrOutput
The recovery point threshold in minutes.
func (VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutput ¶
func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutput() VmwareCbtPolicyDetailsResponseOutput
func (VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutputWithContext ¶
func (o VmwareCbtPolicyDetailsResponseOutput) ToVmwareCbtPolicyDetailsResponseOutputWithContext(ctx context.Context) VmwareCbtPolicyDetailsResponseOutput
Source Files
¶
- getReplicationFabric.go
- getReplicationNetworkMapping.go
- getReplicationPolicy.go
- getReplicationProtectedItem.go
- getReplicationProtectionContainerMapping.go
- getReplicationRecoveryPlan.go
- getReplicationStorageClassificationMapping.go
- getReplicationvCenter.go
- pulumiEnums.go
- pulumiTypes.go
- replicationFabric.go
- replicationNetworkMapping.go
- replicationPolicy.go
- replicationProtectedItem.go
- replicationProtectionContainerMapping.go
- replicationRecoveryPlan.go
- replicationStorageClassificationMapping.go
- replicationvCenter.go