Documentation ¶
Index ¶
- Constants
- type AccessControlRecord
- type AccessControlRecordArgs
- type AccessControlRecordInput
- type AccessControlRecordOutput
- func (AccessControlRecordOutput) ElementType() reflect.Type
- func (o AccessControlRecordOutput) InitiatorName() pulumi.StringOutput
- func (o AccessControlRecordOutput) Kind() pulumi.StringPtrOutput
- func (o AccessControlRecordOutput) Name() pulumi.StringOutput
- func (o AccessControlRecordOutput) ToAccessControlRecordOutput() AccessControlRecordOutput
- func (o AccessControlRecordOutput) ToAccessControlRecordOutputWithContext(ctx context.Context) AccessControlRecordOutput
- func (o AccessControlRecordOutput) Type() pulumi.StringOutput
- func (o AccessControlRecordOutput) VolumeCount() pulumi.IntOutput
- type AccessControlRecordState
- type AsymmetricEncryptedSecret
- type AsymmetricEncryptedSecretArgs
- func (AsymmetricEncryptedSecretArgs) ElementType() reflect.Type
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
- type AsymmetricEncryptedSecretInput
- type AsymmetricEncryptedSecretOutput
- func (AsymmetricEncryptedSecretOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretOutput) EncryptionAlgorithm() EncryptionAlgorithmOutput
- func (o AsymmetricEncryptedSecretOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretOutput) Value() pulumi.StringOutput
- type AsymmetricEncryptedSecretPtrInput
- type AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) Elem() AsymmetricEncryptedSecretOutput
- func (AsymmetricEncryptedSecretPtrOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretPtrOutput) EncryptionAlgorithm() EncryptionAlgorithmPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) Value() pulumi.StringPtrOutput
- type AsymmetricEncryptedSecretResponse
- type AsymmetricEncryptedSecretResponseOutput
- func (AsymmetricEncryptedSecretResponseOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretResponseOutput) EncryptionAlgorithm() pulumi.StringOutput
- func (o AsymmetricEncryptedSecretResponseOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput
- func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponseOutput
- func (o AsymmetricEncryptedSecretResponseOutput) Value() pulumi.StringOutput
- type AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) Elem() AsymmetricEncryptedSecretResponseOutput
- func (AsymmetricEncryptedSecretResponsePtrOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) Value() pulumi.StringPtrOutput
- type BackupPolicy
- type BackupPolicyArgs
- type BackupPolicyInput
- type BackupPolicyOutput
- func (o BackupPolicyOutput) BackupPolicyCreationType() pulumi.StringOutput
- func (BackupPolicyOutput) ElementType() reflect.Type
- func (o BackupPolicyOutput) Kind() pulumi.StringPtrOutput
- func (o BackupPolicyOutput) LastBackupTime() pulumi.StringOutput
- func (o BackupPolicyOutput) Name() pulumi.StringOutput
- func (o BackupPolicyOutput) NextBackupTime() pulumi.StringOutput
- func (o BackupPolicyOutput) ScheduledBackupStatus() pulumi.StringOutput
- func (o BackupPolicyOutput) SchedulesCount() pulumi.Float64Output
- func (o BackupPolicyOutput) SsmHostName() pulumi.StringOutput
- func (o BackupPolicyOutput) ToBackupPolicyOutput() BackupPolicyOutput
- func (o BackupPolicyOutput) ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput
- func (o BackupPolicyOutput) Type() pulumi.StringOutput
- func (o BackupPolicyOutput) VolumeIds() pulumi.StringArrayOutput
- type BackupPolicyState
- type BackupSchedule
- type BackupScheduleArgs
- type BackupScheduleInput
- type BackupScheduleOutput
- func (o BackupScheduleOutput) BackupType() pulumi.StringOutput
- func (BackupScheduleOutput) ElementType() reflect.Type
- func (o BackupScheduleOutput) Kind() pulumi.StringPtrOutput
- func (o BackupScheduleOutput) LastSuccessfulRun() pulumi.StringOutput
- func (o BackupScheduleOutput) Name() pulumi.StringOutput
- func (o BackupScheduleOutput) RetentionCount() pulumi.Float64Output
- func (o BackupScheduleOutput) ScheduleRecurrence() ScheduleRecurrenceResponseOutput
- func (o BackupScheduleOutput) ScheduleStatus() pulumi.StringOutput
- func (o BackupScheduleOutput) StartTime() pulumi.StringOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
- func (o BackupScheduleOutput) Type() pulumi.StringOutput
- type BackupScheduleState
- type BackupType
- func (BackupType) ElementType() reflect.Type
- func (e BackupType) ToBackupTypeOutput() BackupTypeOutput
- func (e BackupType) ToBackupTypeOutputWithContext(ctx context.Context) BackupTypeOutput
- func (e BackupType) ToBackupTypePtrOutput() BackupTypePtrOutput
- func (e BackupType) ToBackupTypePtrOutputWithContext(ctx context.Context) BackupTypePtrOutput
- func (e BackupType) ToStringOutput() pulumi.StringOutput
- func (e BackupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BackupType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BackupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BackupTypeInput
- type BackupTypeOutput
- func (BackupTypeOutput) ElementType() reflect.Type
- func (o BackupTypeOutput) ToBackupTypeOutput() BackupTypeOutput
- func (o BackupTypeOutput) ToBackupTypeOutputWithContext(ctx context.Context) BackupTypeOutput
- func (o BackupTypeOutput) ToBackupTypePtrOutput() BackupTypePtrOutput
- func (o BackupTypeOutput) ToBackupTypePtrOutputWithContext(ctx context.Context) BackupTypePtrOutput
- func (o BackupTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o BackupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BackupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BackupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BackupTypePtrInput
- type BackupTypePtrOutput
- func (o BackupTypePtrOutput) Elem() BackupTypeOutput
- func (BackupTypePtrOutput) ElementType() reflect.Type
- func (o BackupTypePtrOutput) ToBackupTypePtrOutput() BackupTypePtrOutput
- func (o BackupTypePtrOutput) ToBackupTypePtrOutputWithContext(ctx context.Context) BackupTypePtrOutput
- func (o BackupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BackupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BandwidthSchedule
- type BandwidthScheduleArgs
- type BandwidthScheduleArray
- type BandwidthScheduleArrayInput
- type BandwidthScheduleArrayOutput
- func (BandwidthScheduleArrayOutput) ElementType() reflect.Type
- func (o BandwidthScheduleArrayOutput) Index(i pulumi.IntInput) BandwidthScheduleOutput
- func (o BandwidthScheduleArrayOutput) ToBandwidthScheduleArrayOutput() BandwidthScheduleArrayOutput
- func (o BandwidthScheduleArrayOutput) ToBandwidthScheduleArrayOutputWithContext(ctx context.Context) BandwidthScheduleArrayOutput
- type BandwidthScheduleInput
- type BandwidthScheduleOutput
- func (o BandwidthScheduleOutput) Days() DayOfWeekArrayOutput
- func (BandwidthScheduleOutput) ElementType() reflect.Type
- func (o BandwidthScheduleOutput) RateInMbps() pulumi.IntOutput
- func (o BandwidthScheduleOutput) Start() TimeOutput
- func (o BandwidthScheduleOutput) Stop() TimeOutput
- func (o BandwidthScheduleOutput) ToBandwidthScheduleOutput() BandwidthScheduleOutput
- func (o BandwidthScheduleOutput) ToBandwidthScheduleOutputWithContext(ctx context.Context) BandwidthScheduleOutput
- type BandwidthScheduleResponse
- type BandwidthScheduleResponseArrayOutput
- func (BandwidthScheduleResponseArrayOutput) ElementType() reflect.Type
- func (o BandwidthScheduleResponseArrayOutput) Index(i pulumi.IntInput) BandwidthScheduleResponseOutput
- func (o BandwidthScheduleResponseArrayOutput) ToBandwidthScheduleResponseArrayOutput() BandwidthScheduleResponseArrayOutput
- func (o BandwidthScheduleResponseArrayOutput) ToBandwidthScheduleResponseArrayOutputWithContext(ctx context.Context) BandwidthScheduleResponseArrayOutput
- type BandwidthScheduleResponseOutput
- func (o BandwidthScheduleResponseOutput) Days() pulumi.StringArrayOutput
- func (BandwidthScheduleResponseOutput) ElementType() reflect.Type
- func (o BandwidthScheduleResponseOutput) RateInMbps() pulumi.IntOutput
- func (o BandwidthScheduleResponseOutput) Start() TimeResponseOutput
- func (o BandwidthScheduleResponseOutput) Stop() TimeResponseOutput
- func (o BandwidthScheduleResponseOutput) ToBandwidthScheduleResponseOutput() BandwidthScheduleResponseOutput
- func (o BandwidthScheduleResponseOutput) ToBandwidthScheduleResponseOutputWithContext(ctx context.Context) BandwidthScheduleResponseOutput
- type BandwidthSetting
- type BandwidthSettingArgs
- type BandwidthSettingInput
- type BandwidthSettingOutput
- func (BandwidthSettingOutput) ElementType() reflect.Type
- func (o BandwidthSettingOutput) Kind() pulumi.StringPtrOutput
- func (o BandwidthSettingOutput) Name() pulumi.StringOutput
- func (o BandwidthSettingOutput) Schedules() BandwidthScheduleResponseArrayOutput
- func (o BandwidthSettingOutput) ToBandwidthSettingOutput() BandwidthSettingOutput
- func (o BandwidthSettingOutput) ToBandwidthSettingOutputWithContext(ctx context.Context) BandwidthSettingOutput
- func (o BandwidthSettingOutput) Type() pulumi.StringOutput
- func (o BandwidthSettingOutput) VolumeCount() pulumi.IntOutput
- type BandwidthSettingState
- type DayOfWeek
- func (DayOfWeek) ElementType() reflect.Type
- func (e DayOfWeek) ToDayOfWeekOutput() DayOfWeekOutput
- func (e DayOfWeek) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
- func (e DayOfWeek) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
- func (e DayOfWeek) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
- func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
- func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOfWeekArray
- type DayOfWeekArrayInput
- type DayOfWeekArrayOutput
- func (DayOfWeekArrayOutput) ElementType() reflect.Type
- func (o DayOfWeekArrayOutput) Index(i pulumi.IntInput) DayOfWeekOutput
- func (o DayOfWeekArrayOutput) ToDayOfWeekArrayOutput() DayOfWeekArrayOutput
- func (o DayOfWeekArrayOutput) ToDayOfWeekArrayOutputWithContext(ctx context.Context) DayOfWeekArrayOutput
- type DayOfWeekInput
- type DayOfWeekOutput
- func (DayOfWeekOutput) ElementType() reflect.Type
- func (o DayOfWeekOutput) ToDayOfWeekOutput() DayOfWeekOutput
- func (o DayOfWeekOutput) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
- func (o DayOfWeekOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
- func (o DayOfWeekOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
- func (o DayOfWeekOutput) ToStringOutput() pulumi.StringOutput
- func (o DayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOfWeekPtrInput
- type DayOfWeekPtrOutput
- func (o DayOfWeekPtrOutput) Elem() DayOfWeekOutput
- func (DayOfWeekPtrOutput) ElementType() reflect.Type
- func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
- func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
- func (o DayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionAlgorithm
- func (EncryptionAlgorithm) ElementType() reflect.Type
- func (e EncryptionAlgorithm) ToEncryptionAlgorithmOutput() EncryptionAlgorithmOutput
- func (e EncryptionAlgorithm) ToEncryptionAlgorithmOutputWithContext(ctx context.Context) EncryptionAlgorithmOutput
- func (e EncryptionAlgorithm) ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput
- func (e EncryptionAlgorithm) ToEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) EncryptionAlgorithmPtrOutput
- func (e EncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e EncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionAlgorithmInput
- type EncryptionAlgorithmOutput
- func (EncryptionAlgorithmOutput) ElementType() reflect.Type
- func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmOutput() EncryptionAlgorithmOutput
- func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmOutputWithContext(ctx context.Context) EncryptionAlgorithmOutput
- func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput
- func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) EncryptionAlgorithmPtrOutput
- func (o EncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o EncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionAlgorithmPtrInput
- type EncryptionAlgorithmPtrOutput
- func (o EncryptionAlgorithmPtrOutput) Elem() EncryptionAlgorithmOutput
- func (EncryptionAlgorithmPtrOutput) ElementType() reflect.Type
- func (o EncryptionAlgorithmPtrOutput) ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput
- func (o EncryptionAlgorithmPtrOutput) ToEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) EncryptionAlgorithmPtrOutput
- func (o EncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FailoverSetEligibilityResultResponse
- type FailoverSetEligibilityResultResponseOutput
- func (FailoverSetEligibilityResultResponseOutput) ElementType() reflect.Type
- func (o FailoverSetEligibilityResultResponseOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o FailoverSetEligibilityResultResponseOutput) IsEligibleForFailover() pulumi.BoolPtrOutput
- func (o FailoverSetEligibilityResultResponseOutput) ToFailoverSetEligibilityResultResponseOutput() FailoverSetEligibilityResultResponseOutput
- func (o FailoverSetEligibilityResultResponseOutput) ToFailoverSetEligibilityResultResponseOutputWithContext(ctx context.Context) FailoverSetEligibilityResultResponseOutput
- type FailoverSetEligibilityResultResponsePtrOutput
- func (o FailoverSetEligibilityResultResponsePtrOutput) Elem() FailoverSetEligibilityResultResponseOutput
- func (FailoverSetEligibilityResultResponsePtrOutput) ElementType() reflect.Type
- func (o FailoverSetEligibilityResultResponsePtrOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o FailoverSetEligibilityResultResponsePtrOutput) IsEligibleForFailover() pulumi.BoolPtrOutput
- func (o FailoverSetEligibilityResultResponsePtrOutput) ToFailoverSetEligibilityResultResponsePtrOutput() FailoverSetEligibilityResultResponsePtrOutput
- func (o FailoverSetEligibilityResultResponsePtrOutput) ToFailoverSetEligibilityResultResponsePtrOutputWithContext(ctx context.Context) FailoverSetEligibilityResultResponsePtrOutput
- type FailoverSetResponse
- type FailoverSetResponseArrayOutput
- func (FailoverSetResponseArrayOutput) ElementType() reflect.Type
- func (o FailoverSetResponseArrayOutput) Index(i pulumi.IntInput) FailoverSetResponseOutput
- func (o FailoverSetResponseArrayOutput) ToFailoverSetResponseArrayOutput() FailoverSetResponseArrayOutput
- func (o FailoverSetResponseArrayOutput) ToFailoverSetResponseArrayOutputWithContext(ctx context.Context) FailoverSetResponseArrayOutput
- type FailoverSetResponseOutput
- func (FailoverSetResponseOutput) ElementType() reflect.Type
- func (o FailoverSetResponseOutput) EligibilityResult() FailoverSetEligibilityResultResponsePtrOutput
- func (o FailoverSetResponseOutput) ToFailoverSetResponseOutput() FailoverSetResponseOutput
- func (o FailoverSetResponseOutput) ToFailoverSetResponseOutputWithContext(ctx context.Context) FailoverSetResponseOutput
- func (o FailoverSetResponseOutput) VolumeContainers() VolumeContainerFailoverMetadataResponseArrayOutput
- type FailoverTargetResponse
- type FailoverTargetResponseArrayOutput
- func (FailoverTargetResponseArrayOutput) ElementType() reflect.Type
- func (o FailoverTargetResponseArrayOutput) Index(i pulumi.IntInput) FailoverTargetResponseOutput
- func (o FailoverTargetResponseArrayOutput) ToFailoverTargetResponseArrayOutput() FailoverTargetResponseArrayOutput
- func (o FailoverTargetResponseArrayOutput) ToFailoverTargetResponseArrayOutputWithContext(ctx context.Context) FailoverTargetResponseArrayOutput
- type FailoverTargetResponseOutput
- func (o FailoverTargetResponseOutput) AvailableLocalStorageInBytes() pulumi.Float64PtrOutput
- func (o FailoverTargetResponseOutput) AvailableTieredStorageInBytes() pulumi.Float64PtrOutput
- func (o FailoverTargetResponseOutput) DataContainersCount() pulumi.IntPtrOutput
- func (o FailoverTargetResponseOutput) DeviceId() pulumi.StringPtrOutput
- func (o FailoverTargetResponseOutput) DeviceLocation() pulumi.StringPtrOutput
- func (o FailoverTargetResponseOutput) DeviceSoftwareVersion() pulumi.StringPtrOutput
- func (o FailoverTargetResponseOutput) DeviceStatus() pulumi.StringPtrOutput
- func (FailoverTargetResponseOutput) ElementType() reflect.Type
- func (o FailoverTargetResponseOutput) EligibilityResult() TargetEligibilityResultResponsePtrOutput
- func (o FailoverTargetResponseOutput) FriendlyDeviceSoftwareVersion() pulumi.StringPtrOutput
- func (o FailoverTargetResponseOutput) ModelDescription() pulumi.StringPtrOutput
- func (o FailoverTargetResponseOutput) ToFailoverTargetResponseOutput() FailoverTargetResponseOutput
- func (o FailoverTargetResponseOutput) ToFailoverTargetResponseOutputWithContext(ctx context.Context) FailoverTargetResponseOutput
- func (o FailoverTargetResponseOutput) VolumesCount() pulumi.IntPtrOutput
- type GetManagerDevicePublicEncryptionKeyArgs
- type GetManagerDevicePublicEncryptionKeyOutputArgs
- type GetManagerDevicePublicEncryptionKeyResult
- type GetManagerDevicePublicEncryptionKeyResultOutput
- func (GetManagerDevicePublicEncryptionKeyResultOutput) ElementType() reflect.Type
- func (o GetManagerDevicePublicEncryptionKeyResultOutput) Key() pulumi.StringOutput
- func (o GetManagerDevicePublicEncryptionKeyResultOutput) ToGetManagerDevicePublicEncryptionKeyResultOutput() GetManagerDevicePublicEncryptionKeyResultOutput
- func (o GetManagerDevicePublicEncryptionKeyResultOutput) ToGetManagerDevicePublicEncryptionKeyResultOutputWithContext(ctx context.Context) GetManagerDevicePublicEncryptionKeyResultOutput
- type Kind
- func (Kind) ElementType() reflect.Type
- func (e Kind) ToKindOutput() KindOutput
- func (e Kind) ToKindOutputWithContext(ctx context.Context) KindOutput
- func (e Kind) ToKindPtrOutput() KindPtrOutput
- func (e Kind) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput
- func (e Kind) ToStringOutput() pulumi.StringOutput
- func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KindInput
- type KindOutput
- func (KindOutput) ElementType() reflect.Type
- func (o KindOutput) ToKindOutput() KindOutput
- func (o KindOutput) ToKindOutputWithContext(ctx context.Context) KindOutput
- func (o KindOutput) ToKindPtrOutput() KindPtrOutput
- func (o KindOutput) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput
- func (o KindOutput) ToStringOutput() pulumi.StringOutput
- func (o KindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o KindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KindPtrInput
- type KindPtrOutput
- func (o KindPtrOutput) Elem() KindOutput
- func (KindPtrOutput) ElementType() reflect.Type
- func (o KindPtrOutput) ToKindPtrOutput() KindPtrOutput
- func (o KindPtrOutput) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput
- func (o KindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ListDeviceFailoverSetsArgs
- type ListDeviceFailoverSetsOutputArgs
- type ListDeviceFailoverSetsResult
- type ListDeviceFailoverSetsResultOutput
- func (ListDeviceFailoverSetsResultOutput) ElementType() reflect.Type
- func (o ListDeviceFailoverSetsResultOutput) ToListDeviceFailoverSetsResultOutput() ListDeviceFailoverSetsResultOutput
- func (o ListDeviceFailoverSetsResultOutput) ToListDeviceFailoverSetsResultOutputWithContext(ctx context.Context) ListDeviceFailoverSetsResultOutput
- func (o ListDeviceFailoverSetsResultOutput) Value() FailoverSetResponseArrayOutput
- type ListDeviceFailoverTarsArgs
- type ListDeviceFailoverTarsOutputArgs
- type ListDeviceFailoverTarsResult
- type ListDeviceFailoverTarsResultOutput
- func (ListDeviceFailoverTarsResultOutput) ElementType() reflect.Type
- func (o ListDeviceFailoverTarsResultOutput) ToListDeviceFailoverTarsResultOutput() ListDeviceFailoverTarsResultOutput
- func (o ListDeviceFailoverTarsResultOutput) ToListDeviceFailoverTarsResultOutputWithContext(ctx context.Context) ListDeviceFailoverTarsResultOutput
- func (o ListDeviceFailoverTarsResultOutput) Value() FailoverTargetResponseArrayOutput
- type ListManagerActivationKeyArgs
- type ListManagerActivationKeyOutputArgs
- type ListManagerActivationKeyResult
- type ListManagerActivationKeyResultOutput
- func (o ListManagerActivationKeyResultOutput) ActivationKey() pulumi.StringOutput
- func (ListManagerActivationKeyResultOutput) ElementType() reflect.Type
- func (o ListManagerActivationKeyResultOutput) ToListManagerActivationKeyResultOutput() ListManagerActivationKeyResultOutput
- func (o ListManagerActivationKeyResultOutput) ToListManagerActivationKeyResultOutputWithContext(ctx context.Context) ListManagerActivationKeyResultOutput
- type ListManagerPublicEncryptionKeyArgs
- type ListManagerPublicEncryptionKeyOutputArgs
- type ListManagerPublicEncryptionKeyResult
- type ListManagerPublicEncryptionKeyResultOutput
- func (ListManagerPublicEncryptionKeyResultOutput) ElementType() reflect.Type
- func (o ListManagerPublicEncryptionKeyResultOutput) EncryptionAlgorithm() pulumi.StringOutput
- func (o ListManagerPublicEncryptionKeyResultOutput) ToListManagerPublicEncryptionKeyResultOutput() ListManagerPublicEncryptionKeyResultOutput
- func (o ListManagerPublicEncryptionKeyResultOutput) ToListManagerPublicEncryptionKeyResultOutputWithContext(ctx context.Context) ListManagerPublicEncryptionKeyResultOutput
- func (o ListManagerPublicEncryptionKeyResultOutput) Value() pulumi.StringOutput
- func (o ListManagerPublicEncryptionKeyResultOutput) ValueCertificateThumbprint() pulumi.StringPtrOutput
- type LookupAccessControlRecordArgs
- type LookupAccessControlRecordOutputArgs
- type LookupAccessControlRecordResult
- type LookupAccessControlRecordResultOutput
- func (LookupAccessControlRecordResultOutput) ElementType() reflect.Type
- func (o LookupAccessControlRecordResultOutput) Id() pulumi.StringOutput
- func (o LookupAccessControlRecordResultOutput) InitiatorName() pulumi.StringOutput
- func (o LookupAccessControlRecordResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupAccessControlRecordResultOutput) Name() pulumi.StringOutput
- func (o LookupAccessControlRecordResultOutput) ToLookupAccessControlRecordResultOutput() LookupAccessControlRecordResultOutput
- func (o LookupAccessControlRecordResultOutput) ToLookupAccessControlRecordResultOutputWithContext(ctx context.Context) LookupAccessControlRecordResultOutput
- func (o LookupAccessControlRecordResultOutput) Type() pulumi.StringOutput
- func (o LookupAccessControlRecordResultOutput) VolumeCount() pulumi.IntOutput
- type LookupBackupPolicyArgs
- type LookupBackupPolicyOutputArgs
- type LookupBackupPolicyResult
- type LookupBackupPolicyResultOutput
- func (o LookupBackupPolicyResultOutput) BackupPolicyCreationType() pulumi.StringOutput
- func (LookupBackupPolicyResultOutput) ElementType() reflect.Type
- func (o LookupBackupPolicyResultOutput) Id() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupBackupPolicyResultOutput) LastBackupTime() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) Name() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) NextBackupTime() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) ScheduledBackupStatus() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) SchedulesCount() pulumi.Float64Output
- func (o LookupBackupPolicyResultOutput) SsmHostName() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) ToLookupBackupPolicyResultOutput() LookupBackupPolicyResultOutput
- func (o LookupBackupPolicyResultOutput) ToLookupBackupPolicyResultOutputWithContext(ctx context.Context) LookupBackupPolicyResultOutput
- func (o LookupBackupPolicyResultOutput) Type() pulumi.StringOutput
- func (o LookupBackupPolicyResultOutput) VolumeIds() pulumi.StringArrayOutput
- type LookupBackupScheduleArgs
- type LookupBackupScheduleOutputArgs
- type LookupBackupScheduleResult
- type LookupBackupScheduleResultOutput
- func (o LookupBackupScheduleResultOutput) BackupType() pulumi.StringOutput
- func (LookupBackupScheduleResultOutput) ElementType() reflect.Type
- func (o LookupBackupScheduleResultOutput) Id() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupBackupScheduleResultOutput) LastSuccessfulRun() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) Name() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) RetentionCount() pulumi.Float64Output
- func (o LookupBackupScheduleResultOutput) ScheduleRecurrence() ScheduleRecurrenceResponseOutput
- func (o LookupBackupScheduleResultOutput) ScheduleStatus() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) StartTime() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutput() LookupBackupScheduleResultOutput
- func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutputWithContext(ctx context.Context) LookupBackupScheduleResultOutput
- func (o LookupBackupScheduleResultOutput) Type() pulumi.StringOutput
- type LookupBandwidthSettingArgs
- type LookupBandwidthSettingOutputArgs
- type LookupBandwidthSettingResult
- type LookupBandwidthSettingResultOutput
- func (LookupBandwidthSettingResultOutput) ElementType() reflect.Type
- func (o LookupBandwidthSettingResultOutput) Id() pulumi.StringOutput
- func (o LookupBandwidthSettingResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupBandwidthSettingResultOutput) Name() pulumi.StringOutput
- func (o LookupBandwidthSettingResultOutput) Schedules() BandwidthScheduleResponseArrayOutput
- func (o LookupBandwidthSettingResultOutput) ToLookupBandwidthSettingResultOutput() LookupBandwidthSettingResultOutput
- func (o LookupBandwidthSettingResultOutput) ToLookupBandwidthSettingResultOutputWithContext(ctx context.Context) LookupBandwidthSettingResultOutput
- func (o LookupBandwidthSettingResultOutput) Type() pulumi.StringOutput
- func (o LookupBandwidthSettingResultOutput) VolumeCount() pulumi.IntOutput
- type LookupManagerArgs
- type LookupManagerExtendedInfoArgs
- type LookupManagerExtendedInfoOutputArgs
- type LookupManagerExtendedInfoResult
- type LookupManagerExtendedInfoResultOutput
- func (o LookupManagerExtendedInfoResultOutput) Algorithm() pulumi.StringOutput
- func (LookupManagerExtendedInfoResultOutput) ElementType() reflect.Type
- func (o LookupManagerExtendedInfoResultOutput) EncryptionKey() pulumi.StringPtrOutput
- func (o LookupManagerExtendedInfoResultOutput) EncryptionKeyThumbprint() pulumi.StringPtrOutput
- func (o LookupManagerExtendedInfoResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupManagerExtendedInfoResultOutput) Id() pulumi.StringOutput
- func (o LookupManagerExtendedInfoResultOutput) IntegrityKey() pulumi.StringOutput
- func (o LookupManagerExtendedInfoResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupManagerExtendedInfoResultOutput) Name() pulumi.StringOutput
- func (o LookupManagerExtendedInfoResultOutput) PortalCertificateThumbprint() pulumi.StringPtrOutput
- func (o LookupManagerExtendedInfoResultOutput) ToLookupManagerExtendedInfoResultOutput() LookupManagerExtendedInfoResultOutput
- func (o LookupManagerExtendedInfoResultOutput) ToLookupManagerExtendedInfoResultOutputWithContext(ctx context.Context) LookupManagerExtendedInfoResultOutput
- func (o LookupManagerExtendedInfoResultOutput) Type() pulumi.StringOutput
- func (o LookupManagerExtendedInfoResultOutput) Version() pulumi.StringPtrOutput
- type LookupManagerOutputArgs
- type LookupManagerResult
- type LookupManagerResultOutput
- func (o LookupManagerResultOutput) CisIntrinsicSettings() ManagerIntrinsicSettingsResponsePtrOutput
- func (LookupManagerResultOutput) ElementType() reflect.Type
- func (o LookupManagerResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupManagerResultOutput) Id() pulumi.StringOutput
- func (o LookupManagerResultOutput) Location() pulumi.StringOutput
- func (o LookupManagerResultOutput) Name() pulumi.StringOutput
- func (o LookupManagerResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupManagerResultOutput) Sku() ManagerSkuResponsePtrOutput
- func (o LookupManagerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupManagerResultOutput) ToLookupManagerResultOutput() LookupManagerResultOutput
- func (o LookupManagerResultOutput) ToLookupManagerResultOutputWithContext(ctx context.Context) LookupManagerResultOutput
- func (o LookupManagerResultOutput) Type() pulumi.StringOutput
- type LookupStorageAccountCredentialArgs
- type LookupStorageAccountCredentialOutputArgs
- type LookupStorageAccountCredentialResult
- type LookupStorageAccountCredentialResultOutput
- func (o LookupStorageAccountCredentialResultOutput) AccessKey() AsymmetricEncryptedSecretResponsePtrOutput
- func (LookupStorageAccountCredentialResultOutput) ElementType() reflect.Type
- func (o LookupStorageAccountCredentialResultOutput) EndPoint() pulumi.StringOutput
- func (o LookupStorageAccountCredentialResultOutput) Id() pulumi.StringOutput
- func (o LookupStorageAccountCredentialResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupStorageAccountCredentialResultOutput) Name() pulumi.StringOutput
- func (o LookupStorageAccountCredentialResultOutput) SslStatus() pulumi.StringOutput
- func (o LookupStorageAccountCredentialResultOutput) ToLookupStorageAccountCredentialResultOutput() LookupStorageAccountCredentialResultOutput
- func (o LookupStorageAccountCredentialResultOutput) ToLookupStorageAccountCredentialResultOutputWithContext(ctx context.Context) LookupStorageAccountCredentialResultOutput
- func (o LookupStorageAccountCredentialResultOutput) Type() pulumi.StringOutput
- func (o LookupStorageAccountCredentialResultOutput) VolumesCount() pulumi.IntOutput
- type LookupVolumeArgs
- type LookupVolumeContainerArgs
- type LookupVolumeContainerOutputArgs
- type LookupVolumeContainerResult
- type LookupVolumeContainerResultOutput
- func (o LookupVolumeContainerResultOutput) BandWidthRateInMbps() pulumi.IntPtrOutput
- func (o LookupVolumeContainerResultOutput) BandwidthSettingId() pulumi.StringPtrOutput
- func (LookupVolumeContainerResultOutput) ElementType() reflect.Type
- func (o LookupVolumeContainerResultOutput) EncryptionKey() AsymmetricEncryptedSecretResponsePtrOutput
- func (o LookupVolumeContainerResultOutput) EncryptionStatus() pulumi.StringOutput
- func (o LookupVolumeContainerResultOutput) Id() pulumi.StringOutput
- func (o LookupVolumeContainerResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupVolumeContainerResultOutput) Name() pulumi.StringOutput
- func (o LookupVolumeContainerResultOutput) OwnerShipStatus() pulumi.StringOutput
- func (o LookupVolumeContainerResultOutput) StorageAccountCredentialId() pulumi.StringOutput
- func (o LookupVolumeContainerResultOutput) ToLookupVolumeContainerResultOutput() LookupVolumeContainerResultOutput
- func (o LookupVolumeContainerResultOutput) ToLookupVolumeContainerResultOutputWithContext(ctx context.Context) LookupVolumeContainerResultOutput
- func (o LookupVolumeContainerResultOutput) TotalCloudStorageUsageInBytes() pulumi.Float64Output
- func (o LookupVolumeContainerResultOutput) Type() pulumi.StringOutput
- func (o LookupVolumeContainerResultOutput) VolumeCount() pulumi.IntOutput
- type LookupVolumeOutputArgs
- type LookupVolumeResult
- type LookupVolumeResultOutput
- func (o LookupVolumeResultOutput) AccessControlRecordIds() pulumi.StringArrayOutput
- func (o LookupVolumeResultOutput) BackupPolicyIds() pulumi.StringArrayOutput
- func (o LookupVolumeResultOutput) BackupStatus() pulumi.StringOutput
- func (LookupVolumeResultOutput) ElementType() reflect.Type
- func (o LookupVolumeResultOutput) Id() pulumi.StringOutput
- func (o LookupVolumeResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupVolumeResultOutput) MonitoringStatus() pulumi.StringOutput
- func (o LookupVolumeResultOutput) Name() pulumi.StringOutput
- func (o LookupVolumeResultOutput) OperationStatus() pulumi.StringOutput
- func (o LookupVolumeResultOutput) SizeInBytes() pulumi.Float64Output
- func (o LookupVolumeResultOutput) ToLookupVolumeResultOutput() LookupVolumeResultOutput
- func (o LookupVolumeResultOutput) ToLookupVolumeResultOutputWithContext(ctx context.Context) LookupVolumeResultOutput
- func (o LookupVolumeResultOutput) Type() pulumi.StringOutput
- func (o LookupVolumeResultOutput) VolumeContainerId() pulumi.StringOutput
- func (o LookupVolumeResultOutput) VolumeStatus() pulumi.StringOutput
- func (o LookupVolumeResultOutput) VolumeType() pulumi.StringOutput
- type Manager
- type ManagerArgs
- type ManagerExtendedInfo
- type ManagerExtendedInfoArgs
- type ManagerExtendedInfoInput
- type ManagerExtendedInfoOutput
- func (o ManagerExtendedInfoOutput) Algorithm() pulumi.StringOutput
- func (ManagerExtendedInfoOutput) ElementType() reflect.Type
- func (o ManagerExtendedInfoOutput) EncryptionKey() pulumi.StringPtrOutput
- func (o ManagerExtendedInfoOutput) EncryptionKeyThumbprint() pulumi.StringPtrOutput
- func (o ManagerExtendedInfoOutput) Etag() pulumi.StringPtrOutput
- func (o ManagerExtendedInfoOutput) IntegrityKey() pulumi.StringOutput
- func (o ManagerExtendedInfoOutput) Kind() pulumi.StringPtrOutput
- func (o ManagerExtendedInfoOutput) Name() pulumi.StringOutput
- func (o ManagerExtendedInfoOutput) PortalCertificateThumbprint() pulumi.StringPtrOutput
- func (o ManagerExtendedInfoOutput) ToManagerExtendedInfoOutput() ManagerExtendedInfoOutput
- func (o ManagerExtendedInfoOutput) ToManagerExtendedInfoOutputWithContext(ctx context.Context) ManagerExtendedInfoOutput
- func (o ManagerExtendedInfoOutput) Type() pulumi.StringOutput
- func (o ManagerExtendedInfoOutput) Version() pulumi.StringPtrOutput
- type ManagerExtendedInfoState
- type ManagerInput
- type ManagerIntrinsicSettings
- type ManagerIntrinsicSettingsArgs
- func (ManagerIntrinsicSettingsArgs) ElementType() reflect.Type
- func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsOutput() ManagerIntrinsicSettingsOutput
- func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsOutput
- func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput
- func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsPtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsPtrOutput
- type ManagerIntrinsicSettingsInput
- type ManagerIntrinsicSettingsOutput
- func (ManagerIntrinsicSettingsOutput) ElementType() reflect.Type
- func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsOutput() ManagerIntrinsicSettingsOutput
- func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsOutput
- func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput
- func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsPtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsPtrOutput
- func (o ManagerIntrinsicSettingsOutput) Type() ManagerTypeOutput
- type ManagerIntrinsicSettingsPtrInput
- type ManagerIntrinsicSettingsPtrOutput
- func (o ManagerIntrinsicSettingsPtrOutput) Elem() ManagerIntrinsicSettingsOutput
- func (ManagerIntrinsicSettingsPtrOutput) ElementType() reflect.Type
- func (o ManagerIntrinsicSettingsPtrOutput) ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput
- func (o ManagerIntrinsicSettingsPtrOutput) ToManagerIntrinsicSettingsPtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsPtrOutput
- func (o ManagerIntrinsicSettingsPtrOutput) Type() ManagerTypePtrOutput
- type ManagerIntrinsicSettingsResponse
- type ManagerIntrinsicSettingsResponseOutput
- func (ManagerIntrinsicSettingsResponseOutput) ElementType() reflect.Type
- func (o ManagerIntrinsicSettingsResponseOutput) ToManagerIntrinsicSettingsResponseOutput() ManagerIntrinsicSettingsResponseOutput
- func (o ManagerIntrinsicSettingsResponseOutput) ToManagerIntrinsicSettingsResponseOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsResponseOutput
- func (o ManagerIntrinsicSettingsResponseOutput) Type() pulumi.StringOutput
- type ManagerIntrinsicSettingsResponsePtrOutput
- func (o ManagerIntrinsicSettingsResponsePtrOutput) Elem() ManagerIntrinsicSettingsResponseOutput
- func (ManagerIntrinsicSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ManagerIntrinsicSettingsResponsePtrOutput) ToManagerIntrinsicSettingsResponsePtrOutput() ManagerIntrinsicSettingsResponsePtrOutput
- func (o ManagerIntrinsicSettingsResponsePtrOutput) ToManagerIntrinsicSettingsResponsePtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsResponsePtrOutput
- func (o ManagerIntrinsicSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ManagerOutput
- func (o ManagerOutput) CisIntrinsicSettings() ManagerIntrinsicSettingsResponsePtrOutput
- func (ManagerOutput) ElementType() reflect.Type
- func (o ManagerOutput) Etag() pulumi.StringPtrOutput
- func (o ManagerOutput) Location() pulumi.StringOutput
- func (o ManagerOutput) Name() pulumi.StringOutput
- func (o ManagerOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ManagerOutput) Sku() ManagerSkuResponsePtrOutput
- func (o ManagerOutput) Tags() pulumi.StringMapOutput
- func (o ManagerOutput) ToManagerOutput() ManagerOutput
- func (o ManagerOutput) ToManagerOutputWithContext(ctx context.Context) ManagerOutput
- func (o ManagerOutput) Type() pulumi.StringOutput
- type ManagerSku
- type ManagerSkuArgs
- func (ManagerSkuArgs) ElementType() reflect.Type
- func (i ManagerSkuArgs) ToManagerSkuOutput() ManagerSkuOutput
- func (i ManagerSkuArgs) ToManagerSkuOutputWithContext(ctx context.Context) ManagerSkuOutput
- func (i ManagerSkuArgs) ToManagerSkuPtrOutput() ManagerSkuPtrOutput
- func (i ManagerSkuArgs) ToManagerSkuPtrOutputWithContext(ctx context.Context) ManagerSkuPtrOutput
- type ManagerSkuInput
- type ManagerSkuOutput
- func (ManagerSkuOutput) ElementType() reflect.Type
- func (o ManagerSkuOutput) Name() ManagerSkuTypeOutput
- func (o ManagerSkuOutput) ToManagerSkuOutput() ManagerSkuOutput
- func (o ManagerSkuOutput) ToManagerSkuOutputWithContext(ctx context.Context) ManagerSkuOutput
- func (o ManagerSkuOutput) ToManagerSkuPtrOutput() ManagerSkuPtrOutput
- func (o ManagerSkuOutput) ToManagerSkuPtrOutputWithContext(ctx context.Context) ManagerSkuPtrOutput
- type ManagerSkuPtrInput
- type ManagerSkuPtrOutput
- func (o ManagerSkuPtrOutput) Elem() ManagerSkuOutput
- func (ManagerSkuPtrOutput) ElementType() reflect.Type
- func (o ManagerSkuPtrOutput) Name() ManagerSkuTypePtrOutput
- func (o ManagerSkuPtrOutput) ToManagerSkuPtrOutput() ManagerSkuPtrOutput
- func (o ManagerSkuPtrOutput) ToManagerSkuPtrOutputWithContext(ctx context.Context) ManagerSkuPtrOutput
- type ManagerSkuResponse
- type ManagerSkuResponseOutput
- func (ManagerSkuResponseOutput) ElementType() reflect.Type
- func (o ManagerSkuResponseOutput) Name() pulumi.StringOutput
- func (o ManagerSkuResponseOutput) ToManagerSkuResponseOutput() ManagerSkuResponseOutput
- func (o ManagerSkuResponseOutput) ToManagerSkuResponseOutputWithContext(ctx context.Context) ManagerSkuResponseOutput
- type ManagerSkuResponsePtrOutput
- func (o ManagerSkuResponsePtrOutput) Elem() ManagerSkuResponseOutput
- func (ManagerSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ManagerSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ManagerSkuResponsePtrOutput) ToManagerSkuResponsePtrOutput() ManagerSkuResponsePtrOutput
- func (o ManagerSkuResponsePtrOutput) ToManagerSkuResponsePtrOutputWithContext(ctx context.Context) ManagerSkuResponsePtrOutput
- type ManagerSkuType
- func (ManagerSkuType) ElementType() reflect.Type
- func (e ManagerSkuType) ToManagerSkuTypeOutput() ManagerSkuTypeOutput
- func (e ManagerSkuType) ToManagerSkuTypeOutputWithContext(ctx context.Context) ManagerSkuTypeOutput
- func (e ManagerSkuType) ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput
- func (e ManagerSkuType) ToManagerSkuTypePtrOutputWithContext(ctx context.Context) ManagerSkuTypePtrOutput
- func (e ManagerSkuType) ToStringOutput() pulumi.StringOutput
- func (e ManagerSkuType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagerSkuType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagerSkuType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagerSkuTypeInput
- type ManagerSkuTypeOutput
- func (ManagerSkuTypeOutput) ElementType() reflect.Type
- func (o ManagerSkuTypeOutput) ToManagerSkuTypeOutput() ManagerSkuTypeOutput
- func (o ManagerSkuTypeOutput) ToManagerSkuTypeOutputWithContext(ctx context.Context) ManagerSkuTypeOutput
- func (o ManagerSkuTypeOutput) ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput
- func (o ManagerSkuTypeOutput) ToManagerSkuTypePtrOutputWithContext(ctx context.Context) ManagerSkuTypePtrOutput
- func (o ManagerSkuTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManagerSkuTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManagerSkuTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagerSkuTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagerSkuTypePtrInput
- type ManagerSkuTypePtrOutput
- func (o ManagerSkuTypePtrOutput) Elem() ManagerSkuTypeOutput
- func (ManagerSkuTypePtrOutput) ElementType() reflect.Type
- func (o ManagerSkuTypePtrOutput) ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput
- func (o ManagerSkuTypePtrOutput) ToManagerSkuTypePtrOutputWithContext(ctx context.Context) ManagerSkuTypePtrOutput
- func (o ManagerSkuTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagerSkuTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagerState
- type ManagerType
- func (ManagerType) ElementType() reflect.Type
- func (e ManagerType) ToManagerTypeOutput() ManagerTypeOutput
- func (e ManagerType) ToManagerTypeOutputWithContext(ctx context.Context) ManagerTypeOutput
- func (e ManagerType) ToManagerTypePtrOutput() ManagerTypePtrOutput
- func (e ManagerType) ToManagerTypePtrOutputWithContext(ctx context.Context) ManagerTypePtrOutput
- func (e ManagerType) ToStringOutput() pulumi.StringOutput
- func (e ManagerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagerTypeInput
- type ManagerTypeOutput
- func (ManagerTypeOutput) ElementType() reflect.Type
- func (o ManagerTypeOutput) ToManagerTypeOutput() ManagerTypeOutput
- func (o ManagerTypeOutput) ToManagerTypeOutputWithContext(ctx context.Context) ManagerTypeOutput
- func (o ManagerTypeOutput) ToManagerTypePtrOutput() ManagerTypePtrOutput
- func (o ManagerTypeOutput) ToManagerTypePtrOutputWithContext(ctx context.Context) ManagerTypePtrOutput
- func (o ManagerTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManagerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManagerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagerTypePtrInput
- type ManagerTypePtrOutput
- func (o ManagerTypePtrOutput) Elem() ManagerTypeOutput
- func (ManagerTypePtrOutput) ElementType() reflect.Type
- func (o ManagerTypePtrOutput) ToManagerTypePtrOutput() ManagerTypePtrOutput
- func (o ManagerTypePtrOutput) ToManagerTypePtrOutputWithContext(ctx context.Context) ManagerTypePtrOutput
- func (o ManagerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonitoringStatus
- func (MonitoringStatus) ElementType() reflect.Type
- func (e MonitoringStatus) ToMonitoringStatusOutput() MonitoringStatusOutput
- func (e MonitoringStatus) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
- func (e MonitoringStatus) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
- func (e MonitoringStatus) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
- func (e MonitoringStatus) ToStringOutput() pulumi.StringOutput
- func (e MonitoringStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MonitoringStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MonitoringStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonitoringStatusInput
- type MonitoringStatusOutput
- func (MonitoringStatusOutput) ElementType() reflect.Type
- func (o MonitoringStatusOutput) ToMonitoringStatusOutput() MonitoringStatusOutput
- func (o MonitoringStatusOutput) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
- func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
- func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
- func (o MonitoringStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o MonitoringStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MonitoringStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MonitoringStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonitoringStatusPtrInput
- type MonitoringStatusPtrOutput
- func (o MonitoringStatusPtrOutput) Elem() MonitoringStatusOutput
- func (MonitoringStatusPtrOutput) ElementType() reflect.Type
- func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
- func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
- func (o MonitoringStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MonitoringStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecurrenceType
- func (RecurrenceType) ElementType() reflect.Type
- func (e RecurrenceType) ToRecurrenceTypeOutput() RecurrenceTypeOutput
- func (e RecurrenceType) ToRecurrenceTypeOutputWithContext(ctx context.Context) RecurrenceTypeOutput
- func (e RecurrenceType) ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput
- func (e RecurrenceType) ToRecurrenceTypePtrOutputWithContext(ctx context.Context) RecurrenceTypePtrOutput
- func (e RecurrenceType) ToStringOutput() pulumi.StringOutput
- func (e RecurrenceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecurrenceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecurrenceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecurrenceTypeInput
- type RecurrenceTypeOutput
- func (RecurrenceTypeOutput) ElementType() reflect.Type
- func (o RecurrenceTypeOutput) ToRecurrenceTypeOutput() RecurrenceTypeOutput
- func (o RecurrenceTypeOutput) ToRecurrenceTypeOutputWithContext(ctx context.Context) RecurrenceTypeOutput
- func (o RecurrenceTypeOutput) ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput
- func (o RecurrenceTypeOutput) ToRecurrenceTypePtrOutputWithContext(ctx context.Context) RecurrenceTypePtrOutput
- func (o RecurrenceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RecurrenceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RecurrenceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecurrenceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RecurrenceTypePtrInput
- type RecurrenceTypePtrOutput
- func (o RecurrenceTypePtrOutput) Elem() RecurrenceTypeOutput
- func (RecurrenceTypePtrOutput) ElementType() reflect.Type
- func (o RecurrenceTypePtrOutput) ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput
- func (o RecurrenceTypePtrOutput) ToRecurrenceTypePtrOutputWithContext(ctx context.Context) RecurrenceTypePtrOutput
- func (o RecurrenceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RecurrenceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleRecurrence
- type ScheduleRecurrenceArgs
- type ScheduleRecurrenceInput
- type ScheduleRecurrenceOutput
- func (ScheduleRecurrenceOutput) ElementType() reflect.Type
- func (o ScheduleRecurrenceOutput) RecurrenceType() RecurrenceTypeOutput
- func (o ScheduleRecurrenceOutput) RecurrenceValue() pulumi.IntOutput
- func (o ScheduleRecurrenceOutput) ToScheduleRecurrenceOutput() ScheduleRecurrenceOutput
- func (o ScheduleRecurrenceOutput) ToScheduleRecurrenceOutputWithContext(ctx context.Context) ScheduleRecurrenceOutput
- func (o ScheduleRecurrenceOutput) WeeklyDaysList() DayOfWeekArrayOutput
- type ScheduleRecurrenceResponse
- type ScheduleRecurrenceResponseOutput
- func (ScheduleRecurrenceResponseOutput) ElementType() reflect.Type
- func (o ScheduleRecurrenceResponseOutput) RecurrenceType() pulumi.StringOutput
- func (o ScheduleRecurrenceResponseOutput) RecurrenceValue() pulumi.IntOutput
- func (o ScheduleRecurrenceResponseOutput) ToScheduleRecurrenceResponseOutput() ScheduleRecurrenceResponseOutput
- func (o ScheduleRecurrenceResponseOutput) ToScheduleRecurrenceResponseOutputWithContext(ctx context.Context) ScheduleRecurrenceResponseOutput
- func (o ScheduleRecurrenceResponseOutput) WeeklyDaysList() pulumi.StringArrayOutput
- type ScheduleStatus
- func (ScheduleStatus) ElementType() reflect.Type
- func (e ScheduleStatus) ToScheduleStatusOutput() ScheduleStatusOutput
- func (e ScheduleStatus) ToScheduleStatusOutputWithContext(ctx context.Context) ScheduleStatusOutput
- func (e ScheduleStatus) ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput
- func (e ScheduleStatus) ToScheduleStatusPtrOutputWithContext(ctx context.Context) ScheduleStatusPtrOutput
- func (e ScheduleStatus) ToStringOutput() pulumi.StringOutput
- func (e ScheduleStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduleStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduleStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleStatusInput
- type ScheduleStatusOutput
- func (ScheduleStatusOutput) ElementType() reflect.Type
- func (o ScheduleStatusOutput) ToScheduleStatusOutput() ScheduleStatusOutput
- func (o ScheduleStatusOutput) ToScheduleStatusOutputWithContext(ctx context.Context) ScheduleStatusOutput
- func (o ScheduleStatusOutput) ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput
- func (o ScheduleStatusOutput) ToScheduleStatusPtrOutputWithContext(ctx context.Context) ScheduleStatusPtrOutput
- func (o ScheduleStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ScheduleStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScheduleStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduleStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleStatusPtrInput
- type ScheduleStatusPtrOutput
- func (o ScheduleStatusPtrOutput) Elem() ScheduleStatusOutput
- func (ScheduleStatusPtrOutput) ElementType() reflect.Type
- func (o ScheduleStatusPtrOutput) ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput
- func (o ScheduleStatusPtrOutput) ToScheduleStatusPtrOutputWithContext(ctx context.Context) ScheduleStatusPtrOutput
- func (o ScheduleStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduleStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslStatus
- func (SslStatus) ElementType() reflect.Type
- func (e SslStatus) ToSslStatusOutput() SslStatusOutput
- func (e SslStatus) ToSslStatusOutputWithContext(ctx context.Context) SslStatusOutput
- func (e SslStatus) ToSslStatusPtrOutput() SslStatusPtrOutput
- func (e SslStatus) ToSslStatusPtrOutputWithContext(ctx context.Context) SslStatusPtrOutput
- func (e SslStatus) ToStringOutput() pulumi.StringOutput
- func (e SslStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SslStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SslStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslStatusInput
- type SslStatusOutput
- func (SslStatusOutput) ElementType() reflect.Type
- func (o SslStatusOutput) ToSslStatusOutput() SslStatusOutput
- func (o SslStatusOutput) ToSslStatusOutputWithContext(ctx context.Context) SslStatusOutput
- func (o SslStatusOutput) ToSslStatusPtrOutput() SslStatusPtrOutput
- func (o SslStatusOutput) ToSslStatusPtrOutputWithContext(ctx context.Context) SslStatusPtrOutput
- func (o SslStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o SslStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SslStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslStatusPtrInput
- type SslStatusPtrOutput
- func (o SslStatusPtrOutput) Elem() SslStatusOutput
- func (SslStatusPtrOutput) ElementType() reflect.Type
- func (o SslStatusPtrOutput) ToSslStatusPtrOutput() SslStatusPtrOutput
- func (o SslStatusPtrOutput) ToSslStatusPtrOutputWithContext(ctx context.Context) SslStatusPtrOutput
- func (o SslStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAccountCredential
- type StorageAccountCredentialArgs
- type StorageAccountCredentialInput
- type StorageAccountCredentialOutput
- func (o StorageAccountCredentialOutput) AccessKey() AsymmetricEncryptedSecretResponsePtrOutput
- func (StorageAccountCredentialOutput) ElementType() reflect.Type
- func (o StorageAccountCredentialOutput) EndPoint() pulumi.StringOutput
- func (o StorageAccountCredentialOutput) Kind() pulumi.StringPtrOutput
- func (o StorageAccountCredentialOutput) Name() pulumi.StringOutput
- func (o StorageAccountCredentialOutput) SslStatus() pulumi.StringOutput
- func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutput() StorageAccountCredentialOutput
- func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput
- func (o StorageAccountCredentialOutput) Type() pulumi.StringOutput
- func (o StorageAccountCredentialOutput) VolumesCount() pulumi.IntOutput
- type StorageAccountCredentialState
- type TargetEligibilityErrorMessageResponse
- type TargetEligibilityErrorMessageResponseArrayOutput
- func (TargetEligibilityErrorMessageResponseArrayOutput) ElementType() reflect.Type
- func (o TargetEligibilityErrorMessageResponseArrayOutput) Index(i pulumi.IntInput) TargetEligibilityErrorMessageResponseOutput
- func (o TargetEligibilityErrorMessageResponseArrayOutput) ToTargetEligibilityErrorMessageResponseArrayOutput() TargetEligibilityErrorMessageResponseArrayOutput
- func (o TargetEligibilityErrorMessageResponseArrayOutput) ToTargetEligibilityErrorMessageResponseArrayOutputWithContext(ctx context.Context) TargetEligibilityErrorMessageResponseArrayOutput
- type TargetEligibilityErrorMessageResponseOutput
- func (TargetEligibilityErrorMessageResponseOutput) ElementType() reflect.Type
- func (o TargetEligibilityErrorMessageResponseOutput) Message() pulumi.StringPtrOutput
- func (o TargetEligibilityErrorMessageResponseOutput) Resolution() pulumi.StringPtrOutput
- func (o TargetEligibilityErrorMessageResponseOutput) ResultCode() pulumi.StringPtrOutput
- func (o TargetEligibilityErrorMessageResponseOutput) ToTargetEligibilityErrorMessageResponseOutput() TargetEligibilityErrorMessageResponseOutput
- func (o TargetEligibilityErrorMessageResponseOutput) ToTargetEligibilityErrorMessageResponseOutputWithContext(ctx context.Context) TargetEligibilityErrorMessageResponseOutput
- type TargetEligibilityResultResponse
- type TargetEligibilityResultResponseOutput
- func (TargetEligibilityResultResponseOutput) ElementType() reflect.Type
- func (o TargetEligibilityResultResponseOutput) EligibilityStatus() pulumi.StringPtrOutput
- func (o TargetEligibilityResultResponseOutput) Messages() TargetEligibilityErrorMessageResponseArrayOutput
- func (o TargetEligibilityResultResponseOutput) ToTargetEligibilityResultResponseOutput() TargetEligibilityResultResponseOutput
- func (o TargetEligibilityResultResponseOutput) ToTargetEligibilityResultResponseOutputWithContext(ctx context.Context) TargetEligibilityResultResponseOutput
- type TargetEligibilityResultResponsePtrOutput
- func (o TargetEligibilityResultResponsePtrOutput) Elem() TargetEligibilityResultResponseOutput
- func (TargetEligibilityResultResponsePtrOutput) ElementType() reflect.Type
- func (o TargetEligibilityResultResponsePtrOutput) EligibilityStatus() pulumi.StringPtrOutput
- func (o TargetEligibilityResultResponsePtrOutput) Messages() TargetEligibilityErrorMessageResponseArrayOutput
- func (o TargetEligibilityResultResponsePtrOutput) ToTargetEligibilityResultResponsePtrOutput() TargetEligibilityResultResponsePtrOutput
- func (o TargetEligibilityResultResponsePtrOutput) ToTargetEligibilityResultResponsePtrOutputWithContext(ctx context.Context) TargetEligibilityResultResponsePtrOutput
- type Time
- type TimeArgs
- type TimeInput
- type TimeOutput
- func (TimeOutput) ElementType() reflect.Type
- func (o TimeOutput) Hours() pulumi.IntOutput
- func (o TimeOutput) Minutes() pulumi.IntOutput
- func (o TimeOutput) Seconds() pulumi.IntOutput
- func (o TimeOutput) ToTimeOutput() TimeOutput
- func (o TimeOutput) ToTimeOutputWithContext(ctx context.Context) TimeOutput
- type TimeResponse
- type TimeResponseOutput
- func (TimeResponseOutput) ElementType() reflect.Type
- func (o TimeResponseOutput) Hours() pulumi.IntOutput
- func (o TimeResponseOutput) Minutes() pulumi.IntOutput
- func (o TimeResponseOutput) Seconds() pulumi.IntOutput
- func (o TimeResponseOutput) ToTimeResponseOutput() TimeResponseOutput
- func (o TimeResponseOutput) ToTimeResponseOutputWithContext(ctx context.Context) TimeResponseOutput
- type Volume
- type VolumeArgs
- type VolumeContainer
- type VolumeContainerArgs
- type VolumeContainerFailoverMetadataResponse
- type VolumeContainerFailoverMetadataResponseArrayOutput
- func (VolumeContainerFailoverMetadataResponseArrayOutput) ElementType() reflect.Type
- func (o VolumeContainerFailoverMetadataResponseArrayOutput) Index(i pulumi.IntInput) VolumeContainerFailoverMetadataResponseOutput
- func (o VolumeContainerFailoverMetadataResponseArrayOutput) ToVolumeContainerFailoverMetadataResponseArrayOutput() VolumeContainerFailoverMetadataResponseArrayOutput
- func (o VolumeContainerFailoverMetadataResponseArrayOutput) ToVolumeContainerFailoverMetadataResponseArrayOutputWithContext(ctx context.Context) VolumeContainerFailoverMetadataResponseArrayOutput
- type VolumeContainerFailoverMetadataResponseOutput
- func (VolumeContainerFailoverMetadataResponseOutput) ElementType() reflect.Type
- func (o VolumeContainerFailoverMetadataResponseOutput) ToVolumeContainerFailoverMetadataResponseOutput() VolumeContainerFailoverMetadataResponseOutput
- func (o VolumeContainerFailoverMetadataResponseOutput) ToVolumeContainerFailoverMetadataResponseOutputWithContext(ctx context.Context) VolumeContainerFailoverMetadataResponseOutput
- func (o VolumeContainerFailoverMetadataResponseOutput) VolumeContainerId() pulumi.StringPtrOutput
- func (o VolumeContainerFailoverMetadataResponseOutput) Volumes() VolumeFailoverMetadataResponseArrayOutput
- type VolumeContainerInput
- type VolumeContainerOutput
- func (o VolumeContainerOutput) BandWidthRateInMbps() pulumi.IntPtrOutput
- func (o VolumeContainerOutput) BandwidthSettingId() pulumi.StringPtrOutput
- func (VolumeContainerOutput) ElementType() reflect.Type
- func (o VolumeContainerOutput) EncryptionKey() AsymmetricEncryptedSecretResponsePtrOutput
- func (o VolumeContainerOutput) EncryptionStatus() pulumi.StringOutput
- func (o VolumeContainerOutput) Kind() pulumi.StringPtrOutput
- func (o VolumeContainerOutput) Name() pulumi.StringOutput
- func (o VolumeContainerOutput) OwnerShipStatus() pulumi.StringOutput
- func (o VolumeContainerOutput) StorageAccountCredentialId() pulumi.StringOutput
- func (o VolumeContainerOutput) ToVolumeContainerOutput() VolumeContainerOutput
- func (o VolumeContainerOutput) ToVolumeContainerOutputWithContext(ctx context.Context) VolumeContainerOutput
- func (o VolumeContainerOutput) TotalCloudStorageUsageInBytes() pulumi.Float64Output
- func (o VolumeContainerOutput) Type() pulumi.StringOutput
- func (o VolumeContainerOutput) VolumeCount() pulumi.IntOutput
- type VolumeContainerState
- type VolumeFailoverMetadataResponse
- type VolumeFailoverMetadataResponseArrayOutput
- func (VolumeFailoverMetadataResponseArrayOutput) ElementType() reflect.Type
- func (o VolumeFailoverMetadataResponseArrayOutput) Index(i pulumi.IntInput) VolumeFailoverMetadataResponseOutput
- func (o VolumeFailoverMetadataResponseArrayOutput) ToVolumeFailoverMetadataResponseArrayOutput() VolumeFailoverMetadataResponseArrayOutput
- func (o VolumeFailoverMetadataResponseArrayOutput) ToVolumeFailoverMetadataResponseArrayOutputWithContext(ctx context.Context) VolumeFailoverMetadataResponseArrayOutput
- type VolumeFailoverMetadataResponseOutput
- func (o VolumeFailoverMetadataResponseOutput) BackupCreatedDate() pulumi.StringPtrOutput
- func (o VolumeFailoverMetadataResponseOutput) BackupElementId() pulumi.StringPtrOutput
- func (o VolumeFailoverMetadataResponseOutput) BackupId() pulumi.StringPtrOutput
- func (o VolumeFailoverMetadataResponseOutput) BackupPolicyId() pulumi.StringPtrOutput
- func (VolumeFailoverMetadataResponseOutput) ElementType() reflect.Type
- func (o VolumeFailoverMetadataResponseOutput) SizeInBytes() pulumi.Float64PtrOutput
- func (o VolumeFailoverMetadataResponseOutput) ToVolumeFailoverMetadataResponseOutput() VolumeFailoverMetadataResponseOutput
- func (o VolumeFailoverMetadataResponseOutput) ToVolumeFailoverMetadataResponseOutputWithContext(ctx context.Context) VolumeFailoverMetadataResponseOutput
- func (o VolumeFailoverMetadataResponseOutput) VolumeId() pulumi.StringPtrOutput
- func (o VolumeFailoverMetadataResponseOutput) VolumeType() pulumi.StringPtrOutput
- type VolumeInput
- type VolumeOutput
- func (o VolumeOutput) AccessControlRecordIds() pulumi.StringArrayOutput
- func (o VolumeOutput) BackupPolicyIds() pulumi.StringArrayOutput
- func (o VolumeOutput) BackupStatus() pulumi.StringOutput
- func (VolumeOutput) ElementType() reflect.Type
- func (o VolumeOutput) Kind() pulumi.StringPtrOutput
- func (o VolumeOutput) MonitoringStatus() pulumi.StringOutput
- func (o VolumeOutput) Name() pulumi.StringOutput
- func (o VolumeOutput) OperationStatus() pulumi.StringOutput
- func (o VolumeOutput) SizeInBytes() pulumi.Float64Output
- func (o VolumeOutput) ToVolumeOutput() VolumeOutput
- func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
- func (o VolumeOutput) Type() pulumi.StringOutput
- func (o VolumeOutput) VolumeContainerId() pulumi.StringOutput
- func (o VolumeOutput) VolumeStatus() pulumi.StringOutput
- func (o VolumeOutput) VolumeType() pulumi.StringOutput
- type VolumeState
- type VolumeStatus
- func (VolumeStatus) ElementType() reflect.Type
- func (e VolumeStatus) ToStringOutput() pulumi.StringOutput
- func (e VolumeStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VolumeStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VolumeStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VolumeStatus) ToVolumeStatusOutput() VolumeStatusOutput
- func (e VolumeStatus) ToVolumeStatusOutputWithContext(ctx context.Context) VolumeStatusOutput
- func (e VolumeStatus) ToVolumeStatusPtrOutput() VolumeStatusPtrOutput
- func (e VolumeStatus) ToVolumeStatusPtrOutputWithContext(ctx context.Context) VolumeStatusPtrOutput
- type VolumeStatusInput
- type VolumeStatusOutput
- func (VolumeStatusOutput) ElementType() reflect.Type
- func (o VolumeStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o VolumeStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VolumeStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VolumeStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VolumeStatusOutput) ToVolumeStatusOutput() VolumeStatusOutput
- func (o VolumeStatusOutput) ToVolumeStatusOutputWithContext(ctx context.Context) VolumeStatusOutput
- func (o VolumeStatusOutput) ToVolumeStatusPtrOutput() VolumeStatusPtrOutput
- func (o VolumeStatusOutput) ToVolumeStatusPtrOutputWithContext(ctx context.Context) VolumeStatusPtrOutput
- type VolumeStatusPtrInput
- type VolumeStatusPtrOutput
- func (o VolumeStatusPtrOutput) Elem() VolumeStatusOutput
- func (VolumeStatusPtrOutput) ElementType() reflect.Type
- func (o VolumeStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VolumeStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VolumeStatusPtrOutput) ToVolumeStatusPtrOutput() VolumeStatusPtrOutput
- func (o VolumeStatusPtrOutput) ToVolumeStatusPtrOutputWithContext(ctx context.Context) VolumeStatusPtrOutput
- type VolumeType
- func (VolumeType) ElementType() reflect.Type
- func (e VolumeType) ToStringOutput() pulumi.StringOutput
- func (e VolumeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VolumeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VolumeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VolumeType) ToVolumeTypeOutput() VolumeTypeOutput
- func (e VolumeType) ToVolumeTypeOutputWithContext(ctx context.Context) VolumeTypeOutput
- func (e VolumeType) ToVolumeTypePtrOutput() VolumeTypePtrOutput
- func (e VolumeType) ToVolumeTypePtrOutputWithContext(ctx context.Context) VolumeTypePtrOutput
- type VolumeTypeInput
- type VolumeTypeOutput
- func (VolumeTypeOutput) ElementType() reflect.Type
- func (o VolumeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o VolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VolumeTypeOutput) ToVolumeTypeOutput() VolumeTypeOutput
- func (o VolumeTypeOutput) ToVolumeTypeOutputWithContext(ctx context.Context) VolumeTypeOutput
- func (o VolumeTypeOutput) ToVolumeTypePtrOutput() VolumeTypePtrOutput
- func (o VolumeTypeOutput) ToVolumeTypePtrOutputWithContext(ctx context.Context) VolumeTypePtrOutput
- type VolumeTypePtrInput
- type VolumeTypePtrOutput
- func (o VolumeTypePtrOutput) Elem() VolumeTypeOutput
- func (VolumeTypePtrOutput) ElementType() reflect.Type
- func (o VolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VolumeTypePtrOutput) ToVolumeTypePtrOutput() VolumeTypePtrOutput
- func (o VolumeTypePtrOutput) ToVolumeTypePtrOutputWithContext(ctx context.Context) VolumeTypePtrOutput
Constants ¶
const ( BackupTypeLocalSnapshot = BackupType("LocalSnapshot") BackupTypeCloudSnapshot = BackupType("CloudSnapshot") )
const ( DayOfWeekSunday = DayOfWeek("Sunday") DayOfWeekMonday = DayOfWeek("Monday") DayOfWeekTuesday = DayOfWeek("Tuesday") DayOfWeekWednesday = DayOfWeek("Wednesday") DayOfWeekThursday = DayOfWeek("Thursday") DayOfWeekFriday = DayOfWeek("Friday") DayOfWeekSaturday = DayOfWeek("Saturday") )
const ( EncryptionAlgorithmNone = EncryptionAlgorithm("None") EncryptionAlgorithmAES256 = EncryptionAlgorithm("AES256") EncryptionAlgorithm_RSAES_PKCS1_v_1_5 = EncryptionAlgorithm("RSAES_PKCS1_v_1_5") )
const ( ManagerTypeGardaV1 = ManagerType("GardaV1") ManagerTypeHelsinkiV1 = ManagerType("HelsinkiV1") )
const ( MonitoringStatusEnabled = MonitoringStatus("Enabled") MonitoringStatusDisabled = MonitoringStatus("Disabled") )
const ( RecurrenceTypeMinutes = RecurrenceType("Minutes") RecurrenceTypeHourly = RecurrenceType("Hourly") RecurrenceTypeDaily = RecurrenceType("Daily") RecurrenceTypeWeekly = RecurrenceType("Weekly") )
const ( ScheduleStatusEnabled = ScheduleStatus("Enabled") ScheduleStatusDisabled = ScheduleStatus("Disabled") )
const ( SslStatusEnabled = SslStatus("Enabled") SslStatusDisabled = SslStatus("Disabled") )
const ( VolumeStatusOnline = VolumeStatus("Online") VolumeStatusOffline = VolumeStatus("Offline") )
const ( VolumeTypeTiered = VolumeType("Tiered") VolumeTypeArchival = VolumeType("Archival") VolumeTypeLocallyPinned = VolumeType("LocallyPinned") )
const (
KindSeries8000 = Kind("Series8000")
)
const (
ManagerSkuTypeStandard = ManagerSkuType("Standard")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessControlRecord ¶
type AccessControlRecord struct { pulumi.CustomResourceState // The iSCSI initiator name (IQN). InitiatorName pulumi.StringOutput `pulumi:"initiatorName"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The number of volumes using the access control record. VolumeCount pulumi.IntOutput `pulumi:"volumeCount"` }
The access control record. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetAccessControlRecord ¶
func GetAccessControlRecord(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccessControlRecordState, opts ...pulumi.ResourceOption) (*AccessControlRecord, error)
GetAccessControlRecord gets an existing AccessControlRecord 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 NewAccessControlRecord ¶
func NewAccessControlRecord(ctx *pulumi.Context, name string, args *AccessControlRecordArgs, opts ...pulumi.ResourceOption) (*AccessControlRecord, error)
NewAccessControlRecord registers a new resource with the given unique name, arguments, and options.
func (*AccessControlRecord) ElementType ¶
func (*AccessControlRecord) ElementType() reflect.Type
func (*AccessControlRecord) ToAccessControlRecordOutput ¶
func (i *AccessControlRecord) ToAccessControlRecordOutput() AccessControlRecordOutput
func (*AccessControlRecord) ToAccessControlRecordOutputWithContext ¶
func (i *AccessControlRecord) ToAccessControlRecordOutputWithContext(ctx context.Context) AccessControlRecordOutput
type AccessControlRecordArgs ¶
type AccessControlRecordArgs struct { // The name of the access control record. AccessControlRecordName pulumi.StringPtrInput // The iSCSI initiator name (IQN). InitiatorName pulumi.StringInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a AccessControlRecord resource.
func (AccessControlRecordArgs) ElementType ¶
func (AccessControlRecordArgs) ElementType() reflect.Type
type AccessControlRecordInput ¶
type AccessControlRecordInput interface { pulumi.Input ToAccessControlRecordOutput() AccessControlRecordOutput ToAccessControlRecordOutputWithContext(ctx context.Context) AccessControlRecordOutput }
type AccessControlRecordOutput ¶
type AccessControlRecordOutput struct{ *pulumi.OutputState }
func (AccessControlRecordOutput) ElementType ¶
func (AccessControlRecordOutput) ElementType() reflect.Type
func (AccessControlRecordOutput) InitiatorName ¶
func (o AccessControlRecordOutput) InitiatorName() pulumi.StringOutput
The iSCSI initiator name (IQN).
func (AccessControlRecordOutput) Kind ¶
func (o AccessControlRecordOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (AccessControlRecordOutput) Name ¶
func (o AccessControlRecordOutput) Name() pulumi.StringOutput
The name of the object.
func (AccessControlRecordOutput) ToAccessControlRecordOutput ¶
func (o AccessControlRecordOutput) ToAccessControlRecordOutput() AccessControlRecordOutput
func (AccessControlRecordOutput) ToAccessControlRecordOutputWithContext ¶
func (o AccessControlRecordOutput) ToAccessControlRecordOutputWithContext(ctx context.Context) AccessControlRecordOutput
func (AccessControlRecordOutput) Type ¶
func (o AccessControlRecordOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (AccessControlRecordOutput) VolumeCount ¶
func (o AccessControlRecordOutput) VolumeCount() pulumi.IntOutput
The number of volumes using the access control record.
type AccessControlRecordState ¶
type AccessControlRecordState struct { }
func (AccessControlRecordState) ElementType ¶
func (AccessControlRecordState) ElementType() reflect.Type
type AsymmetricEncryptedSecret ¶
type AsymmetricEncryptedSecret struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm EncryptionAlgorithm `pulumi:"encryptionAlgorithm"` // Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null. EncryptionCertThumbprint *string `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value string `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
type AsymmetricEncryptedSecretArgs ¶
type AsymmetricEncryptedSecretArgs struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm EncryptionAlgorithmInput `pulumi:"encryptionAlgorithm"` // Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null. EncryptionCertThumbprint pulumi.StringPtrInput `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value pulumi.StringInput `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretArgs) ElementType ¶
func (AsymmetricEncryptedSecretArgs) ElementType() reflect.Type
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutput ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutputWithContext ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutput ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutputWithContext ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
type AsymmetricEncryptedSecretInput ¶
type AsymmetricEncryptedSecretInput interface { pulumi.Input ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput ToAsymmetricEncryptedSecretOutputWithContext(context.Context) AsymmetricEncryptedSecretOutput }
AsymmetricEncryptedSecretInput is an input type that accepts AsymmetricEncryptedSecretArgs and AsymmetricEncryptedSecretOutput values. You can construct a concrete instance of `AsymmetricEncryptedSecretInput` via:
AsymmetricEncryptedSecretArgs{...}
type AsymmetricEncryptedSecretOutput ¶
type AsymmetricEncryptedSecretOutput struct{ *pulumi.OutputState }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretOutput) ElementType ¶
func (AsymmetricEncryptedSecretOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretOutput) EncryptionAlgorithm() EncryptionAlgorithmOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutput ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutputWithContext ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutput ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretOutput) Value ¶
func (o AsymmetricEncryptedSecretOutput) Value() pulumi.StringOutput
The value of the secret.
type AsymmetricEncryptedSecretPtrInput ¶
type AsymmetricEncryptedSecretPtrInput interface { pulumi.Input ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput ToAsymmetricEncryptedSecretPtrOutputWithContext(context.Context) AsymmetricEncryptedSecretPtrOutput }
AsymmetricEncryptedSecretPtrInput is an input type that accepts AsymmetricEncryptedSecretArgs, AsymmetricEncryptedSecretPtr and AsymmetricEncryptedSecretPtrOutput values. You can construct a concrete instance of `AsymmetricEncryptedSecretPtrInput` via:
AsymmetricEncryptedSecretArgs{...} or: nil
func AsymmetricEncryptedSecretPtr ¶
func AsymmetricEncryptedSecretPtr(v *AsymmetricEncryptedSecretArgs) AsymmetricEncryptedSecretPtrInput
type AsymmetricEncryptedSecretPtrOutput ¶
type AsymmetricEncryptedSecretPtrOutput struct{ *pulumi.OutputState }
func (AsymmetricEncryptedSecretPtrOutput) Elem ¶
func (o AsymmetricEncryptedSecretPtrOutput) Elem() AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretPtrOutput) ElementType ¶
func (AsymmetricEncryptedSecretPtrOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretPtrOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretPtrOutput) EncryptionAlgorithm() EncryptionAlgorithmPtrOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretPtrOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretPtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
func (AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutput ¶
func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretPtrOutput) Value ¶
func (o AsymmetricEncryptedSecretPtrOutput) Value() pulumi.StringPtrOutput
The value of the secret.
type AsymmetricEncryptedSecretResponse ¶
type AsymmetricEncryptedSecretResponse struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm string `pulumi:"encryptionAlgorithm"` // Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null. EncryptionCertThumbprint *string `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value string `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
type AsymmetricEncryptedSecretResponseOutput ¶
type AsymmetricEncryptedSecretResponseOutput struct{ *pulumi.OutputState }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretResponseOutput) ElementType ¶
func (AsymmetricEncryptedSecretResponseOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretResponseOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretResponseOutput) EncryptionAlgorithm() pulumi.StringOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretResponseOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretResponseOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
func (AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutput ¶
func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput
func (AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutputWithContext ¶
func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponseOutput
func (AsymmetricEncryptedSecretResponseOutput) Value ¶
func (o AsymmetricEncryptedSecretResponseOutput) Value() pulumi.StringOutput
The value of the secret.
type AsymmetricEncryptedSecretResponsePtrOutput ¶
type AsymmetricEncryptedSecretResponsePtrOutput struct{ *pulumi.OutputState }
func (AsymmetricEncryptedSecretResponsePtrOutput) ElementType ¶
func (AsymmetricEncryptedSecretResponsePtrOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretResponsePtrOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretResponsePtrOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
func (AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutput ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponsePtrOutput) Value ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) Value() pulumi.StringPtrOutput
The value of the secret.
type BackupPolicy ¶
type BackupPolicy struct { pulumi.CustomResourceState // The backup policy creation type. Indicates whether this was created through SaaS or through StorSimple Snapshot Manager. BackupPolicyCreationType pulumi.StringOutput `pulumi:"backupPolicyCreationType"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The time of the last backup for the backup policy. LastBackupTime pulumi.StringOutput `pulumi:"lastBackupTime"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // The time of the next backup for the backup policy. NextBackupTime pulumi.StringOutput `pulumi:"nextBackupTime"` // Indicates whether at least one of the schedules in the backup policy is active or not. ScheduledBackupStatus pulumi.StringOutput `pulumi:"scheduledBackupStatus"` // The count of schedules the backup policy contains. SchedulesCount pulumi.Float64Output `pulumi:"schedulesCount"` // If the backup policy was created by StorSimple Snapshot Manager, then this field indicates the hostname of the StorSimple Snapshot Manager. SsmHostName pulumi.StringOutput `pulumi:"ssmHostName"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The path IDs of the volumes which are part of the backup policy. VolumeIds pulumi.StringArrayOutput `pulumi:"volumeIds"` }
The backup policy. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetBackupPolicy ¶
func GetBackupPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupPolicyState, opts ...pulumi.ResourceOption) (*BackupPolicy, error)
GetBackupPolicy gets an existing BackupPolicy 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 NewBackupPolicy ¶
func NewBackupPolicy(ctx *pulumi.Context, name string, args *BackupPolicyArgs, opts ...pulumi.ResourceOption) (*BackupPolicy, error)
NewBackupPolicy registers a new resource with the given unique name, arguments, and options.
func (*BackupPolicy) ElementType ¶
func (*BackupPolicy) ElementType() reflect.Type
func (*BackupPolicy) ToBackupPolicyOutput ¶
func (i *BackupPolicy) ToBackupPolicyOutput() BackupPolicyOutput
func (*BackupPolicy) ToBackupPolicyOutputWithContext ¶
func (i *BackupPolicy) ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput
type BackupPolicyArgs ¶
type BackupPolicyArgs struct { // The name of the backup policy to be created/updated. BackupPolicyName pulumi.StringPtrInput // The device name DeviceName pulumi.StringInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // The path IDs of the volumes which are part of the backup policy. VolumeIds pulumi.StringArrayInput }
The set of arguments for constructing a BackupPolicy resource.
func (BackupPolicyArgs) ElementType ¶
func (BackupPolicyArgs) ElementType() reflect.Type
type BackupPolicyInput ¶
type BackupPolicyInput interface { pulumi.Input ToBackupPolicyOutput() BackupPolicyOutput ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput }
type BackupPolicyOutput ¶
type BackupPolicyOutput struct{ *pulumi.OutputState }
func (BackupPolicyOutput) BackupPolicyCreationType ¶
func (o BackupPolicyOutput) BackupPolicyCreationType() pulumi.StringOutput
The backup policy creation type. Indicates whether this was created through SaaS or through StorSimple Snapshot Manager.
func (BackupPolicyOutput) ElementType ¶
func (BackupPolicyOutput) ElementType() reflect.Type
func (BackupPolicyOutput) Kind ¶
func (o BackupPolicyOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (BackupPolicyOutput) LastBackupTime ¶
func (o BackupPolicyOutput) LastBackupTime() pulumi.StringOutput
The time of the last backup for the backup policy.
func (BackupPolicyOutput) Name ¶
func (o BackupPolicyOutput) Name() pulumi.StringOutput
The name of the object.
func (BackupPolicyOutput) NextBackupTime ¶
func (o BackupPolicyOutput) NextBackupTime() pulumi.StringOutput
The time of the next backup for the backup policy.
func (BackupPolicyOutput) ScheduledBackupStatus ¶
func (o BackupPolicyOutput) ScheduledBackupStatus() pulumi.StringOutput
Indicates whether at least one of the schedules in the backup policy is active or not.
func (BackupPolicyOutput) SchedulesCount ¶
func (o BackupPolicyOutput) SchedulesCount() pulumi.Float64Output
The count of schedules the backup policy contains.
func (BackupPolicyOutput) SsmHostName ¶
func (o BackupPolicyOutput) SsmHostName() pulumi.StringOutput
If the backup policy was created by StorSimple Snapshot Manager, then this field indicates the hostname of the StorSimple Snapshot Manager.
func (BackupPolicyOutput) ToBackupPolicyOutput ¶
func (o BackupPolicyOutput) ToBackupPolicyOutput() BackupPolicyOutput
func (BackupPolicyOutput) ToBackupPolicyOutputWithContext ¶
func (o BackupPolicyOutput) ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput
func (BackupPolicyOutput) Type ¶
func (o BackupPolicyOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (BackupPolicyOutput) VolumeIds ¶
func (o BackupPolicyOutput) VolumeIds() pulumi.StringArrayOutput
The path IDs of the volumes which are part of the backup policy.
type BackupPolicyState ¶
type BackupPolicyState struct { }
func (BackupPolicyState) ElementType ¶
func (BackupPolicyState) ElementType() reflect.Type
type BackupSchedule ¶
type BackupSchedule struct { pulumi.CustomResourceState // The type of backup which needs to be taken. BackupType pulumi.StringOutput `pulumi:"backupType"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The last successful backup run which was triggered for the schedule. LastSuccessfulRun pulumi.StringOutput `pulumi:"lastSuccessfulRun"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // The number of backups to be retained. RetentionCount pulumi.Float64Output `pulumi:"retentionCount"` // The schedule recurrence. ScheduleRecurrence ScheduleRecurrenceResponseOutput `pulumi:"scheduleRecurrence"` // The schedule status. ScheduleStatus pulumi.StringOutput `pulumi:"scheduleStatus"` // The start time of the schedule. StartTime pulumi.StringOutput `pulumi:"startTime"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The backup schedule. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetBackupSchedule ¶
func GetBackupSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupScheduleState, opts ...pulumi.ResourceOption) (*BackupSchedule, error)
GetBackupSchedule gets an existing BackupSchedule 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 NewBackupSchedule ¶
func NewBackupSchedule(ctx *pulumi.Context, name string, args *BackupScheduleArgs, opts ...pulumi.ResourceOption) (*BackupSchedule, error)
NewBackupSchedule registers a new resource with the given unique name, arguments, and options.
func (*BackupSchedule) ElementType ¶
func (*BackupSchedule) ElementType() reflect.Type
func (*BackupSchedule) ToBackupScheduleOutput ¶
func (i *BackupSchedule) ToBackupScheduleOutput() BackupScheduleOutput
func (*BackupSchedule) ToBackupScheduleOutputWithContext ¶
func (i *BackupSchedule) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
type BackupScheduleArgs ¶
type BackupScheduleArgs struct { // The backup policy name. BackupPolicyName pulumi.StringInput // The backup schedule name. BackupScheduleName pulumi.StringPtrInput // The type of backup which needs to be taken. BackupType BackupTypeInput // The device name DeviceName pulumi.StringInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // The number of backups to be retained. RetentionCount pulumi.Float64Input // The schedule recurrence. ScheduleRecurrence ScheduleRecurrenceInput // The schedule status. ScheduleStatus ScheduleStatusInput // The start time of the schedule. StartTime pulumi.StringInput }
The set of arguments for constructing a BackupSchedule resource.
func (BackupScheduleArgs) ElementType ¶
func (BackupScheduleArgs) ElementType() reflect.Type
type BackupScheduleInput ¶
type BackupScheduleInput interface { pulumi.Input ToBackupScheduleOutput() BackupScheduleOutput ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput }
type BackupScheduleOutput ¶
type BackupScheduleOutput struct{ *pulumi.OutputState }
func (BackupScheduleOutput) BackupType ¶
func (o BackupScheduleOutput) BackupType() pulumi.StringOutput
The type of backup which needs to be taken.
func (BackupScheduleOutput) ElementType ¶
func (BackupScheduleOutput) ElementType() reflect.Type
func (BackupScheduleOutput) Kind ¶
func (o BackupScheduleOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (BackupScheduleOutput) LastSuccessfulRun ¶
func (o BackupScheduleOutput) LastSuccessfulRun() pulumi.StringOutput
The last successful backup run which was triggered for the schedule.
func (BackupScheduleOutput) Name ¶
func (o BackupScheduleOutput) Name() pulumi.StringOutput
The name of the object.
func (BackupScheduleOutput) RetentionCount ¶
func (o BackupScheduleOutput) RetentionCount() pulumi.Float64Output
The number of backups to be retained.
func (BackupScheduleOutput) ScheduleRecurrence ¶
func (o BackupScheduleOutput) ScheduleRecurrence() ScheduleRecurrenceResponseOutput
The schedule recurrence.
func (BackupScheduleOutput) ScheduleStatus ¶
func (o BackupScheduleOutput) ScheduleStatus() pulumi.StringOutput
The schedule status.
func (BackupScheduleOutput) StartTime ¶
func (o BackupScheduleOutput) StartTime() pulumi.StringOutput
The start time of the schedule.
func (BackupScheduleOutput) ToBackupScheduleOutput ¶
func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
func (BackupScheduleOutput) ToBackupScheduleOutputWithContext ¶
func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
func (BackupScheduleOutput) Type ¶
func (o BackupScheduleOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
type BackupScheduleState ¶
type BackupScheduleState struct { }
func (BackupScheduleState) ElementType ¶
func (BackupScheduleState) ElementType() reflect.Type
type BackupType ¶
type BackupType string
The type of backup which needs to be taken.
func (BackupType) ElementType ¶
func (BackupType) ElementType() reflect.Type
func (BackupType) ToBackupTypeOutput ¶
func (e BackupType) ToBackupTypeOutput() BackupTypeOutput
func (BackupType) ToBackupTypeOutputWithContext ¶
func (e BackupType) ToBackupTypeOutputWithContext(ctx context.Context) BackupTypeOutput
func (BackupType) ToBackupTypePtrOutput ¶
func (e BackupType) ToBackupTypePtrOutput() BackupTypePtrOutput
func (BackupType) ToBackupTypePtrOutputWithContext ¶
func (e BackupType) ToBackupTypePtrOutputWithContext(ctx context.Context) BackupTypePtrOutput
func (BackupType) ToStringOutput ¶
func (e BackupType) ToStringOutput() pulumi.StringOutput
func (BackupType) ToStringOutputWithContext ¶
func (e BackupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupType) ToStringPtrOutput ¶
func (e BackupType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupType) ToStringPtrOutputWithContext ¶
func (e BackupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BackupTypeInput ¶
type BackupTypeInput interface { pulumi.Input ToBackupTypeOutput() BackupTypeOutput ToBackupTypeOutputWithContext(context.Context) BackupTypeOutput }
BackupTypeInput is an input type that accepts values of the BackupType enum A concrete instance of `BackupTypeInput` can be one of the following:
BackupTypeLocalSnapshot BackupTypeCloudSnapshot
type BackupTypeOutput ¶
type BackupTypeOutput struct{ *pulumi.OutputState }
func (BackupTypeOutput) ElementType ¶
func (BackupTypeOutput) ElementType() reflect.Type
func (BackupTypeOutput) ToBackupTypeOutput ¶
func (o BackupTypeOutput) ToBackupTypeOutput() BackupTypeOutput
func (BackupTypeOutput) ToBackupTypeOutputWithContext ¶
func (o BackupTypeOutput) ToBackupTypeOutputWithContext(ctx context.Context) BackupTypeOutput
func (BackupTypeOutput) ToBackupTypePtrOutput ¶
func (o BackupTypeOutput) ToBackupTypePtrOutput() BackupTypePtrOutput
func (BackupTypeOutput) ToBackupTypePtrOutputWithContext ¶
func (o BackupTypeOutput) ToBackupTypePtrOutputWithContext(ctx context.Context) BackupTypePtrOutput
func (BackupTypeOutput) ToStringOutput ¶
func (o BackupTypeOutput) ToStringOutput() pulumi.StringOutput
func (BackupTypeOutput) ToStringOutputWithContext ¶
func (o BackupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupTypeOutput) ToStringPtrOutput ¶
func (o BackupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupTypeOutput) ToStringPtrOutputWithContext ¶
func (o BackupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BackupTypePtrInput ¶
type BackupTypePtrInput interface { pulumi.Input ToBackupTypePtrOutput() BackupTypePtrOutput ToBackupTypePtrOutputWithContext(context.Context) BackupTypePtrOutput }
func BackupTypePtr ¶
func BackupTypePtr(v string) BackupTypePtrInput
type BackupTypePtrOutput ¶
type BackupTypePtrOutput struct{ *pulumi.OutputState }
func (BackupTypePtrOutput) Elem ¶
func (o BackupTypePtrOutput) Elem() BackupTypeOutput
func (BackupTypePtrOutput) ElementType ¶
func (BackupTypePtrOutput) ElementType() reflect.Type
func (BackupTypePtrOutput) ToBackupTypePtrOutput ¶
func (o BackupTypePtrOutput) ToBackupTypePtrOutput() BackupTypePtrOutput
func (BackupTypePtrOutput) ToBackupTypePtrOutputWithContext ¶
func (o BackupTypePtrOutput) ToBackupTypePtrOutputWithContext(ctx context.Context) BackupTypePtrOutput
func (BackupTypePtrOutput) ToStringPtrOutput ¶
func (o BackupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o BackupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BandwidthSchedule ¶
type BandwidthSchedule struct { // The days of the week when this schedule is applicable. Days []DayOfWeek `pulumi:"days"` // The rate in Mbps. RateInMbps int `pulumi:"rateInMbps"` // The start time of the schedule. Start Time `pulumi:"start"` // The stop time of the schedule. Stop Time `pulumi:"stop"` }
The schedule for bandwidth setting.
type BandwidthScheduleArgs ¶
type BandwidthScheduleArgs struct { // The days of the week when this schedule is applicable. Days DayOfWeekArrayInput `pulumi:"days"` // The rate in Mbps. RateInMbps pulumi.IntInput `pulumi:"rateInMbps"` // The start time of the schedule. Start TimeInput `pulumi:"start"` // The stop time of the schedule. Stop TimeInput `pulumi:"stop"` }
The schedule for bandwidth setting.
func (BandwidthScheduleArgs) ElementType ¶
func (BandwidthScheduleArgs) ElementType() reflect.Type
func (BandwidthScheduleArgs) ToBandwidthScheduleOutput ¶
func (i BandwidthScheduleArgs) ToBandwidthScheduleOutput() BandwidthScheduleOutput
func (BandwidthScheduleArgs) ToBandwidthScheduleOutputWithContext ¶
func (i BandwidthScheduleArgs) ToBandwidthScheduleOutputWithContext(ctx context.Context) BandwidthScheduleOutput
type BandwidthScheduleArray ¶
type BandwidthScheduleArray []BandwidthScheduleInput
func (BandwidthScheduleArray) ElementType ¶
func (BandwidthScheduleArray) ElementType() reflect.Type
func (BandwidthScheduleArray) ToBandwidthScheduleArrayOutput ¶
func (i BandwidthScheduleArray) ToBandwidthScheduleArrayOutput() BandwidthScheduleArrayOutput
func (BandwidthScheduleArray) ToBandwidthScheduleArrayOutputWithContext ¶
func (i BandwidthScheduleArray) ToBandwidthScheduleArrayOutputWithContext(ctx context.Context) BandwidthScheduleArrayOutput
type BandwidthScheduleArrayInput ¶
type BandwidthScheduleArrayInput interface { pulumi.Input ToBandwidthScheduleArrayOutput() BandwidthScheduleArrayOutput ToBandwidthScheduleArrayOutputWithContext(context.Context) BandwidthScheduleArrayOutput }
BandwidthScheduleArrayInput is an input type that accepts BandwidthScheduleArray and BandwidthScheduleArrayOutput values. You can construct a concrete instance of `BandwidthScheduleArrayInput` via:
BandwidthScheduleArray{ BandwidthScheduleArgs{...} }
type BandwidthScheduleArrayOutput ¶
type BandwidthScheduleArrayOutput struct{ *pulumi.OutputState }
func (BandwidthScheduleArrayOutput) ElementType ¶
func (BandwidthScheduleArrayOutput) ElementType() reflect.Type
func (BandwidthScheduleArrayOutput) Index ¶
func (o BandwidthScheduleArrayOutput) Index(i pulumi.IntInput) BandwidthScheduleOutput
func (BandwidthScheduleArrayOutput) ToBandwidthScheduleArrayOutput ¶
func (o BandwidthScheduleArrayOutput) ToBandwidthScheduleArrayOutput() BandwidthScheduleArrayOutput
func (BandwidthScheduleArrayOutput) ToBandwidthScheduleArrayOutputWithContext ¶
func (o BandwidthScheduleArrayOutput) ToBandwidthScheduleArrayOutputWithContext(ctx context.Context) BandwidthScheduleArrayOutput
type BandwidthScheduleInput ¶
type BandwidthScheduleInput interface { pulumi.Input ToBandwidthScheduleOutput() BandwidthScheduleOutput ToBandwidthScheduleOutputWithContext(context.Context) BandwidthScheduleOutput }
BandwidthScheduleInput is an input type that accepts BandwidthScheduleArgs and BandwidthScheduleOutput values. You can construct a concrete instance of `BandwidthScheduleInput` via:
BandwidthScheduleArgs{...}
type BandwidthScheduleOutput ¶
type BandwidthScheduleOutput struct{ *pulumi.OutputState }
The schedule for bandwidth setting.
func (BandwidthScheduleOutput) Days ¶
func (o BandwidthScheduleOutput) Days() DayOfWeekArrayOutput
The days of the week when this schedule is applicable.
func (BandwidthScheduleOutput) ElementType ¶
func (BandwidthScheduleOutput) ElementType() reflect.Type
func (BandwidthScheduleOutput) RateInMbps ¶
func (o BandwidthScheduleOutput) RateInMbps() pulumi.IntOutput
The rate in Mbps.
func (BandwidthScheduleOutput) Start ¶
func (o BandwidthScheduleOutput) Start() TimeOutput
The start time of the schedule.
func (BandwidthScheduleOutput) Stop ¶
func (o BandwidthScheduleOutput) Stop() TimeOutput
The stop time of the schedule.
func (BandwidthScheduleOutput) ToBandwidthScheduleOutput ¶
func (o BandwidthScheduleOutput) ToBandwidthScheduleOutput() BandwidthScheduleOutput
func (BandwidthScheduleOutput) ToBandwidthScheduleOutputWithContext ¶
func (o BandwidthScheduleOutput) ToBandwidthScheduleOutputWithContext(ctx context.Context) BandwidthScheduleOutput
type BandwidthScheduleResponse ¶
type BandwidthScheduleResponse struct { // The days of the week when this schedule is applicable. Days []string `pulumi:"days"` // The rate in Mbps. RateInMbps int `pulumi:"rateInMbps"` // The start time of the schedule. Start TimeResponse `pulumi:"start"` // The stop time of the schedule. Stop TimeResponse `pulumi:"stop"` }
The schedule for bandwidth setting.
type BandwidthScheduleResponseArrayOutput ¶
type BandwidthScheduleResponseArrayOutput struct{ *pulumi.OutputState }
func (BandwidthScheduleResponseArrayOutput) ElementType ¶
func (BandwidthScheduleResponseArrayOutput) ElementType() reflect.Type
func (BandwidthScheduleResponseArrayOutput) Index ¶
func (o BandwidthScheduleResponseArrayOutput) Index(i pulumi.IntInput) BandwidthScheduleResponseOutput
func (BandwidthScheduleResponseArrayOutput) ToBandwidthScheduleResponseArrayOutput ¶
func (o BandwidthScheduleResponseArrayOutput) ToBandwidthScheduleResponseArrayOutput() BandwidthScheduleResponseArrayOutput
func (BandwidthScheduleResponseArrayOutput) ToBandwidthScheduleResponseArrayOutputWithContext ¶
func (o BandwidthScheduleResponseArrayOutput) ToBandwidthScheduleResponseArrayOutputWithContext(ctx context.Context) BandwidthScheduleResponseArrayOutput
type BandwidthScheduleResponseOutput ¶
type BandwidthScheduleResponseOutput struct{ *pulumi.OutputState }
The schedule for bandwidth setting.
func (BandwidthScheduleResponseOutput) Days ¶
func (o BandwidthScheduleResponseOutput) Days() pulumi.StringArrayOutput
The days of the week when this schedule is applicable.
func (BandwidthScheduleResponseOutput) ElementType ¶
func (BandwidthScheduleResponseOutput) ElementType() reflect.Type
func (BandwidthScheduleResponseOutput) RateInMbps ¶
func (o BandwidthScheduleResponseOutput) RateInMbps() pulumi.IntOutput
The rate in Mbps.
func (BandwidthScheduleResponseOutput) Start ¶
func (o BandwidthScheduleResponseOutput) Start() TimeResponseOutput
The start time of the schedule.
func (BandwidthScheduleResponseOutput) Stop ¶
func (o BandwidthScheduleResponseOutput) Stop() TimeResponseOutput
The stop time of the schedule.
func (BandwidthScheduleResponseOutput) ToBandwidthScheduleResponseOutput ¶
func (o BandwidthScheduleResponseOutput) ToBandwidthScheduleResponseOutput() BandwidthScheduleResponseOutput
func (BandwidthScheduleResponseOutput) ToBandwidthScheduleResponseOutputWithContext ¶
func (o BandwidthScheduleResponseOutput) ToBandwidthScheduleResponseOutputWithContext(ctx context.Context) BandwidthScheduleResponseOutput
type BandwidthSetting ¶
type BandwidthSetting struct { pulumi.CustomResourceState // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // The schedules. Schedules BandwidthScheduleResponseArrayOutput `pulumi:"schedules"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The number of volumes that uses the bandwidth setting. VolumeCount pulumi.IntOutput `pulumi:"volumeCount"` }
The bandwidth setting. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetBandwidthSetting ¶
func GetBandwidthSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BandwidthSettingState, opts ...pulumi.ResourceOption) (*BandwidthSetting, error)
GetBandwidthSetting gets an existing BandwidthSetting 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 NewBandwidthSetting ¶
func NewBandwidthSetting(ctx *pulumi.Context, name string, args *BandwidthSettingArgs, opts ...pulumi.ResourceOption) (*BandwidthSetting, error)
NewBandwidthSetting registers a new resource with the given unique name, arguments, and options.
func (*BandwidthSetting) ElementType ¶
func (*BandwidthSetting) ElementType() reflect.Type
func (*BandwidthSetting) ToBandwidthSettingOutput ¶
func (i *BandwidthSetting) ToBandwidthSettingOutput() BandwidthSettingOutput
func (*BandwidthSetting) ToBandwidthSettingOutputWithContext ¶
func (i *BandwidthSetting) ToBandwidthSettingOutputWithContext(ctx context.Context) BandwidthSettingOutput
type BandwidthSettingArgs ¶
type BandwidthSettingArgs struct { // The bandwidth setting name. BandwidthSettingName pulumi.StringPtrInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // The schedules. Schedules BandwidthScheduleArrayInput }
The set of arguments for constructing a BandwidthSetting resource.
func (BandwidthSettingArgs) ElementType ¶
func (BandwidthSettingArgs) ElementType() reflect.Type
type BandwidthSettingInput ¶
type BandwidthSettingInput interface { pulumi.Input ToBandwidthSettingOutput() BandwidthSettingOutput ToBandwidthSettingOutputWithContext(ctx context.Context) BandwidthSettingOutput }
type BandwidthSettingOutput ¶
type BandwidthSettingOutput struct{ *pulumi.OutputState }
func (BandwidthSettingOutput) ElementType ¶
func (BandwidthSettingOutput) ElementType() reflect.Type
func (BandwidthSettingOutput) Kind ¶
func (o BandwidthSettingOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (BandwidthSettingOutput) Name ¶
func (o BandwidthSettingOutput) Name() pulumi.StringOutput
The name of the object.
func (BandwidthSettingOutput) Schedules ¶
func (o BandwidthSettingOutput) Schedules() BandwidthScheduleResponseArrayOutput
The schedules.
func (BandwidthSettingOutput) ToBandwidthSettingOutput ¶
func (o BandwidthSettingOutput) ToBandwidthSettingOutput() BandwidthSettingOutput
func (BandwidthSettingOutput) ToBandwidthSettingOutputWithContext ¶
func (o BandwidthSettingOutput) ToBandwidthSettingOutputWithContext(ctx context.Context) BandwidthSettingOutput
func (BandwidthSettingOutput) Type ¶
func (o BandwidthSettingOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (BandwidthSettingOutput) VolumeCount ¶
func (o BandwidthSettingOutput) VolumeCount() pulumi.IntOutput
The number of volumes that uses the bandwidth setting.
type BandwidthSettingState ¶
type BandwidthSettingState struct { }
func (BandwidthSettingState) ElementType ¶
func (BandwidthSettingState) ElementType() reflect.Type
type DayOfWeek ¶
type DayOfWeek string
func (DayOfWeek) ElementType ¶
func (DayOfWeek) ToDayOfWeekOutput ¶
func (e DayOfWeek) ToDayOfWeekOutput() DayOfWeekOutput
func (DayOfWeek) ToDayOfWeekOutputWithContext ¶
func (e DayOfWeek) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
func (DayOfWeek) ToDayOfWeekPtrOutput ¶
func (e DayOfWeek) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
func (DayOfWeek) ToDayOfWeekPtrOutputWithContext ¶
func (e DayOfWeek) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
func (DayOfWeek) ToStringOutput ¶
func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
func (DayOfWeek) ToStringOutputWithContext ¶
func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DayOfWeek) ToStringPtrOutput ¶
func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeek) ToStringPtrOutputWithContext ¶
func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOfWeekArray ¶
type DayOfWeekArray []DayOfWeek
func (DayOfWeekArray) ElementType ¶
func (DayOfWeekArray) ElementType() reflect.Type
func (DayOfWeekArray) ToDayOfWeekArrayOutput ¶
func (i DayOfWeekArray) ToDayOfWeekArrayOutput() DayOfWeekArrayOutput
func (DayOfWeekArray) ToDayOfWeekArrayOutputWithContext ¶
func (i DayOfWeekArray) ToDayOfWeekArrayOutputWithContext(ctx context.Context) DayOfWeekArrayOutput
type DayOfWeekArrayInput ¶
type DayOfWeekArrayInput interface { pulumi.Input ToDayOfWeekArrayOutput() DayOfWeekArrayOutput ToDayOfWeekArrayOutputWithContext(context.Context) DayOfWeekArrayOutput }
DayOfWeekArrayInput is an input type that accepts DayOfWeekArray and DayOfWeekArrayOutput values. You can construct a concrete instance of `DayOfWeekArrayInput` via:
DayOfWeekArray{ DayOfWeekArgs{...} }
type DayOfWeekArrayOutput ¶
type DayOfWeekArrayOutput struct{ *pulumi.OutputState }
func (DayOfWeekArrayOutput) ElementType ¶
func (DayOfWeekArrayOutput) ElementType() reflect.Type
func (DayOfWeekArrayOutput) Index ¶
func (o DayOfWeekArrayOutput) Index(i pulumi.IntInput) DayOfWeekOutput
func (DayOfWeekArrayOutput) ToDayOfWeekArrayOutput ¶
func (o DayOfWeekArrayOutput) ToDayOfWeekArrayOutput() DayOfWeekArrayOutput
func (DayOfWeekArrayOutput) ToDayOfWeekArrayOutputWithContext ¶
func (o DayOfWeekArrayOutput) ToDayOfWeekArrayOutputWithContext(ctx context.Context) DayOfWeekArrayOutput
type DayOfWeekInput ¶
type DayOfWeekInput interface { pulumi.Input ToDayOfWeekOutput() DayOfWeekOutput ToDayOfWeekOutputWithContext(context.Context) DayOfWeekOutput }
DayOfWeekInput is an input type that accepts values of the DayOfWeek enum A concrete instance of `DayOfWeekInput` can be one of the following:
DayOfWeekSunday DayOfWeekMonday DayOfWeekTuesday DayOfWeekWednesday DayOfWeekThursday DayOfWeekFriday DayOfWeekSaturday
type DayOfWeekOutput ¶
type DayOfWeekOutput struct{ *pulumi.OutputState }
func (DayOfWeekOutput) ElementType ¶
func (DayOfWeekOutput) ElementType() reflect.Type
func (DayOfWeekOutput) ToDayOfWeekOutput ¶
func (o DayOfWeekOutput) ToDayOfWeekOutput() DayOfWeekOutput
func (DayOfWeekOutput) ToDayOfWeekOutputWithContext ¶
func (o DayOfWeekOutput) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
func (DayOfWeekOutput) ToDayOfWeekPtrOutput ¶
func (o DayOfWeekOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
func (DayOfWeekOutput) ToDayOfWeekPtrOutputWithContext ¶
func (o DayOfWeekOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
func (DayOfWeekOutput) ToStringOutput ¶
func (o DayOfWeekOutput) ToStringOutput() pulumi.StringOutput
func (DayOfWeekOutput) ToStringOutputWithContext ¶
func (o DayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DayOfWeekOutput) ToStringPtrOutput ¶
func (o DayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeekOutput) ToStringPtrOutputWithContext ¶
func (o DayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOfWeekPtrInput ¶
type DayOfWeekPtrInput interface { pulumi.Input ToDayOfWeekPtrOutput() DayOfWeekPtrOutput ToDayOfWeekPtrOutputWithContext(context.Context) DayOfWeekPtrOutput }
func DayOfWeekPtr ¶
func DayOfWeekPtr(v string) DayOfWeekPtrInput
type DayOfWeekPtrOutput ¶
type DayOfWeekPtrOutput struct{ *pulumi.OutputState }
func (DayOfWeekPtrOutput) Elem ¶
func (o DayOfWeekPtrOutput) Elem() DayOfWeekOutput
func (DayOfWeekPtrOutput) ElementType ¶
func (DayOfWeekPtrOutput) ElementType() reflect.Type
func (DayOfWeekPtrOutput) ToDayOfWeekPtrOutput ¶
func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
func (DayOfWeekPtrOutput) ToDayOfWeekPtrOutputWithContext ¶
func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
func (DayOfWeekPtrOutput) ToStringPtrOutput ¶
func (o DayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeekPtrOutput) ToStringPtrOutputWithContext ¶
func (o DayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionAlgorithm ¶
type EncryptionAlgorithm string
The algorithm used to encrypt "Value".
func (EncryptionAlgorithm) ElementType ¶
func (EncryptionAlgorithm) ElementType() reflect.Type
func (EncryptionAlgorithm) ToEncryptionAlgorithmOutput ¶
func (e EncryptionAlgorithm) ToEncryptionAlgorithmOutput() EncryptionAlgorithmOutput
func (EncryptionAlgorithm) ToEncryptionAlgorithmOutputWithContext ¶
func (e EncryptionAlgorithm) ToEncryptionAlgorithmOutputWithContext(ctx context.Context) EncryptionAlgorithmOutput
func (EncryptionAlgorithm) ToEncryptionAlgorithmPtrOutput ¶
func (e EncryptionAlgorithm) ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput
func (EncryptionAlgorithm) ToEncryptionAlgorithmPtrOutputWithContext ¶
func (e EncryptionAlgorithm) ToEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) EncryptionAlgorithmPtrOutput
func (EncryptionAlgorithm) ToStringOutput ¶
func (e EncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
func (EncryptionAlgorithm) ToStringOutputWithContext ¶
func (e EncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionAlgorithm) ToStringPtrOutput ¶
func (e EncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAlgorithm) ToStringPtrOutputWithContext ¶
func (e EncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionAlgorithmInput ¶
type EncryptionAlgorithmInput interface { pulumi.Input ToEncryptionAlgorithmOutput() EncryptionAlgorithmOutput ToEncryptionAlgorithmOutputWithContext(context.Context) EncryptionAlgorithmOutput }
EncryptionAlgorithmInput is an input type that accepts values of the EncryptionAlgorithm enum A concrete instance of `EncryptionAlgorithmInput` can be one of the following:
EncryptionAlgorithmNone EncryptionAlgorithmAES256 EncryptionAlgorithm_RSAES_PKCS1_v_1_5
type EncryptionAlgorithmOutput ¶
type EncryptionAlgorithmOutput struct{ *pulumi.OutputState }
func (EncryptionAlgorithmOutput) ElementType ¶
func (EncryptionAlgorithmOutput) ElementType() reflect.Type
func (EncryptionAlgorithmOutput) ToEncryptionAlgorithmOutput ¶
func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmOutput() EncryptionAlgorithmOutput
func (EncryptionAlgorithmOutput) ToEncryptionAlgorithmOutputWithContext ¶
func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmOutputWithContext(ctx context.Context) EncryptionAlgorithmOutput
func (EncryptionAlgorithmOutput) ToEncryptionAlgorithmPtrOutput ¶
func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput
func (EncryptionAlgorithmOutput) ToEncryptionAlgorithmPtrOutputWithContext ¶
func (o EncryptionAlgorithmOutput) ToEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) EncryptionAlgorithmPtrOutput
func (EncryptionAlgorithmOutput) ToStringOutput ¶
func (o EncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (EncryptionAlgorithmOutput) ToStringOutputWithContext ¶
func (o EncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionAlgorithmOutput) ToStringPtrOutput ¶
func (o EncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAlgorithmOutput) ToStringPtrOutputWithContext ¶
func (o EncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionAlgorithmPtrInput ¶
type EncryptionAlgorithmPtrInput interface { pulumi.Input ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput ToEncryptionAlgorithmPtrOutputWithContext(context.Context) EncryptionAlgorithmPtrOutput }
func EncryptionAlgorithmPtr ¶
func EncryptionAlgorithmPtr(v string) EncryptionAlgorithmPtrInput
type EncryptionAlgorithmPtrOutput ¶
type EncryptionAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (EncryptionAlgorithmPtrOutput) Elem ¶
func (o EncryptionAlgorithmPtrOutput) Elem() EncryptionAlgorithmOutput
func (EncryptionAlgorithmPtrOutput) ElementType ¶
func (EncryptionAlgorithmPtrOutput) ElementType() reflect.Type
func (EncryptionAlgorithmPtrOutput) ToEncryptionAlgorithmPtrOutput ¶
func (o EncryptionAlgorithmPtrOutput) ToEncryptionAlgorithmPtrOutput() EncryptionAlgorithmPtrOutput
func (EncryptionAlgorithmPtrOutput) ToEncryptionAlgorithmPtrOutputWithContext ¶
func (o EncryptionAlgorithmPtrOutput) ToEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) EncryptionAlgorithmPtrOutput
func (EncryptionAlgorithmPtrOutput) ToStringPtrOutput ¶
func (o EncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶
func (o EncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FailoverSetEligibilityResultResponse ¶
type FailoverSetEligibilityResultResponse struct { // The error message, if the failover set is not eligible for failover. ErrorMessage *string `pulumi:"errorMessage"` // Represents if this failover set is eligible for failover or not. IsEligibleForFailover *bool `pulumi:"isEligibleForFailover"` }
The eligibility result of failover set, for failover.
type FailoverSetEligibilityResultResponseOutput ¶
type FailoverSetEligibilityResultResponseOutput struct{ *pulumi.OutputState }
The eligibility result of failover set, for failover.
func (FailoverSetEligibilityResultResponseOutput) ElementType ¶
func (FailoverSetEligibilityResultResponseOutput) ElementType() reflect.Type
func (FailoverSetEligibilityResultResponseOutput) ErrorMessage ¶
func (o FailoverSetEligibilityResultResponseOutput) ErrorMessage() pulumi.StringPtrOutput
The error message, if the failover set is not eligible for failover.
func (FailoverSetEligibilityResultResponseOutput) IsEligibleForFailover ¶
func (o FailoverSetEligibilityResultResponseOutput) IsEligibleForFailover() pulumi.BoolPtrOutput
Represents if this failover set is eligible for failover or not.
func (FailoverSetEligibilityResultResponseOutput) ToFailoverSetEligibilityResultResponseOutput ¶
func (o FailoverSetEligibilityResultResponseOutput) ToFailoverSetEligibilityResultResponseOutput() FailoverSetEligibilityResultResponseOutput
func (FailoverSetEligibilityResultResponseOutput) ToFailoverSetEligibilityResultResponseOutputWithContext ¶
func (o FailoverSetEligibilityResultResponseOutput) ToFailoverSetEligibilityResultResponseOutputWithContext(ctx context.Context) FailoverSetEligibilityResultResponseOutput
type FailoverSetEligibilityResultResponsePtrOutput ¶
type FailoverSetEligibilityResultResponsePtrOutput struct{ *pulumi.OutputState }
func (FailoverSetEligibilityResultResponsePtrOutput) ElementType ¶
func (FailoverSetEligibilityResultResponsePtrOutput) ElementType() reflect.Type
func (FailoverSetEligibilityResultResponsePtrOutput) ErrorMessage ¶
func (o FailoverSetEligibilityResultResponsePtrOutput) ErrorMessage() pulumi.StringPtrOutput
The error message, if the failover set is not eligible for failover.
func (FailoverSetEligibilityResultResponsePtrOutput) IsEligibleForFailover ¶
func (o FailoverSetEligibilityResultResponsePtrOutput) IsEligibleForFailover() pulumi.BoolPtrOutput
Represents if this failover set is eligible for failover or not.
func (FailoverSetEligibilityResultResponsePtrOutput) ToFailoverSetEligibilityResultResponsePtrOutput ¶
func (o FailoverSetEligibilityResultResponsePtrOutput) ToFailoverSetEligibilityResultResponsePtrOutput() FailoverSetEligibilityResultResponsePtrOutput
func (FailoverSetEligibilityResultResponsePtrOutput) ToFailoverSetEligibilityResultResponsePtrOutputWithContext ¶
func (o FailoverSetEligibilityResultResponsePtrOutput) ToFailoverSetEligibilityResultResponsePtrOutputWithContext(ctx context.Context) FailoverSetEligibilityResultResponsePtrOutput
type FailoverSetResponse ¶
type FailoverSetResponse struct { // The eligibility result of the failover set, for failover. EligibilityResult *FailoverSetEligibilityResultResponse `pulumi:"eligibilityResult"` // The list of meta data of volume containers, which are part of the failover set. VolumeContainers []VolumeContainerFailoverMetadataResponse `pulumi:"volumeContainers"` }
The failover set on a device.
type FailoverSetResponseArrayOutput ¶
type FailoverSetResponseArrayOutput struct{ *pulumi.OutputState }
func (FailoverSetResponseArrayOutput) ElementType ¶
func (FailoverSetResponseArrayOutput) ElementType() reflect.Type
func (FailoverSetResponseArrayOutput) Index ¶
func (o FailoverSetResponseArrayOutput) Index(i pulumi.IntInput) FailoverSetResponseOutput
func (FailoverSetResponseArrayOutput) ToFailoverSetResponseArrayOutput ¶
func (o FailoverSetResponseArrayOutput) ToFailoverSetResponseArrayOutput() FailoverSetResponseArrayOutput
func (FailoverSetResponseArrayOutput) ToFailoverSetResponseArrayOutputWithContext ¶
func (o FailoverSetResponseArrayOutput) ToFailoverSetResponseArrayOutputWithContext(ctx context.Context) FailoverSetResponseArrayOutput
type FailoverSetResponseOutput ¶
type FailoverSetResponseOutput struct{ *pulumi.OutputState }
The failover set on a device.
func (FailoverSetResponseOutput) ElementType ¶
func (FailoverSetResponseOutput) ElementType() reflect.Type
func (FailoverSetResponseOutput) EligibilityResult ¶
func (o FailoverSetResponseOutput) EligibilityResult() FailoverSetEligibilityResultResponsePtrOutput
The eligibility result of the failover set, for failover.
func (FailoverSetResponseOutput) ToFailoverSetResponseOutput ¶
func (o FailoverSetResponseOutput) ToFailoverSetResponseOutput() FailoverSetResponseOutput
func (FailoverSetResponseOutput) ToFailoverSetResponseOutputWithContext ¶
func (o FailoverSetResponseOutput) ToFailoverSetResponseOutputWithContext(ctx context.Context) FailoverSetResponseOutput
func (FailoverSetResponseOutput) VolumeContainers ¶
func (o FailoverSetResponseOutput) VolumeContainers() VolumeContainerFailoverMetadataResponseArrayOutput
The list of meta data of volume containers, which are part of the failover set.
type FailoverTargetResponse ¶
type FailoverTargetResponse struct { // The amount of free local storage available on the device in bytes. AvailableLocalStorageInBytes *float64 `pulumi:"availableLocalStorageInBytes"` // The amount of free tiered storage available for the device in bytes. AvailableTieredStorageInBytes *float64 `pulumi:"availableTieredStorageInBytes"` // The count of data containers on the device. DataContainersCount *int `pulumi:"dataContainersCount"` // The path ID of the device. DeviceId *string `pulumi:"deviceId"` // The geo location (applicable only for cloud appliances) of the device. DeviceLocation *string `pulumi:"deviceLocation"` // The software version of the device. DeviceSoftwareVersion *string `pulumi:"deviceSoftwareVersion"` // The status of the device. DeviceStatus *string `pulumi:"deviceStatus"` // The eligibility result of the device, as a failover target device. EligibilityResult *TargetEligibilityResultResponse `pulumi:"eligibilityResult"` // The friendly name for the current version of software on the device. FriendlyDeviceSoftwareVersion *string `pulumi:"friendlyDeviceSoftwareVersion"` // The model number of the device. ModelDescription *string `pulumi:"modelDescription"` // The count of volumes on the device. VolumesCount *int `pulumi:"volumesCount"` }
Represents the eligibility of a device as a failover target device.
type FailoverTargetResponseArrayOutput ¶
type FailoverTargetResponseArrayOutput struct{ *pulumi.OutputState }
func (FailoverTargetResponseArrayOutput) ElementType ¶
func (FailoverTargetResponseArrayOutput) ElementType() reflect.Type
func (FailoverTargetResponseArrayOutput) Index ¶
func (o FailoverTargetResponseArrayOutput) Index(i pulumi.IntInput) FailoverTargetResponseOutput
func (FailoverTargetResponseArrayOutput) ToFailoverTargetResponseArrayOutput ¶
func (o FailoverTargetResponseArrayOutput) ToFailoverTargetResponseArrayOutput() FailoverTargetResponseArrayOutput
func (FailoverTargetResponseArrayOutput) ToFailoverTargetResponseArrayOutputWithContext ¶
func (o FailoverTargetResponseArrayOutput) ToFailoverTargetResponseArrayOutputWithContext(ctx context.Context) FailoverTargetResponseArrayOutput
type FailoverTargetResponseOutput ¶
type FailoverTargetResponseOutput struct{ *pulumi.OutputState }
Represents the eligibility of a device as a failover target device.
func (FailoverTargetResponseOutput) AvailableLocalStorageInBytes ¶
func (o FailoverTargetResponseOutput) AvailableLocalStorageInBytes() pulumi.Float64PtrOutput
The amount of free local storage available on the device in bytes.
func (FailoverTargetResponseOutput) AvailableTieredStorageInBytes ¶
func (o FailoverTargetResponseOutput) AvailableTieredStorageInBytes() pulumi.Float64PtrOutput
The amount of free tiered storage available for the device in bytes.
func (FailoverTargetResponseOutput) DataContainersCount ¶
func (o FailoverTargetResponseOutput) DataContainersCount() pulumi.IntPtrOutput
The count of data containers on the device.
func (FailoverTargetResponseOutput) DeviceId ¶
func (o FailoverTargetResponseOutput) DeviceId() pulumi.StringPtrOutput
The path ID of the device.
func (FailoverTargetResponseOutput) DeviceLocation ¶
func (o FailoverTargetResponseOutput) DeviceLocation() pulumi.StringPtrOutput
The geo location (applicable only for cloud appliances) of the device.
func (FailoverTargetResponseOutput) DeviceSoftwareVersion ¶
func (o FailoverTargetResponseOutput) DeviceSoftwareVersion() pulumi.StringPtrOutput
The software version of the device.
func (FailoverTargetResponseOutput) DeviceStatus ¶
func (o FailoverTargetResponseOutput) DeviceStatus() pulumi.StringPtrOutput
The status of the device.
func (FailoverTargetResponseOutput) ElementType ¶
func (FailoverTargetResponseOutput) ElementType() reflect.Type
func (FailoverTargetResponseOutput) EligibilityResult ¶
func (o FailoverTargetResponseOutput) EligibilityResult() TargetEligibilityResultResponsePtrOutput
The eligibility result of the device, as a failover target device.
func (FailoverTargetResponseOutput) FriendlyDeviceSoftwareVersion ¶
func (o FailoverTargetResponseOutput) FriendlyDeviceSoftwareVersion() pulumi.StringPtrOutput
The friendly name for the current version of software on the device.
func (FailoverTargetResponseOutput) ModelDescription ¶
func (o FailoverTargetResponseOutput) ModelDescription() pulumi.StringPtrOutput
The model number of the device.
func (FailoverTargetResponseOutput) ToFailoverTargetResponseOutput ¶
func (o FailoverTargetResponseOutput) ToFailoverTargetResponseOutput() FailoverTargetResponseOutput
func (FailoverTargetResponseOutput) ToFailoverTargetResponseOutputWithContext ¶
func (o FailoverTargetResponseOutput) ToFailoverTargetResponseOutputWithContext(ctx context.Context) FailoverTargetResponseOutput
func (FailoverTargetResponseOutput) VolumesCount ¶
func (o FailoverTargetResponseOutput) VolumesCount() pulumi.IntPtrOutput
The count of volumes on the device.
type GetManagerDevicePublicEncryptionKeyOutputArgs ¶
type GetManagerDevicePublicEncryptionKeyOutputArgs struct { // The device name DeviceName pulumi.StringInput `pulumi:"deviceName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (GetManagerDevicePublicEncryptionKeyOutputArgs) ElementType ¶
func (GetManagerDevicePublicEncryptionKeyOutputArgs) ElementType() reflect.Type
type GetManagerDevicePublicEncryptionKeyResult ¶
type GetManagerDevicePublicEncryptionKeyResult struct { // The key. Key string `pulumi:"key"` }
The public key.
func GetManagerDevicePublicEncryptionKey ¶
func GetManagerDevicePublicEncryptionKey(ctx *pulumi.Context, args *GetManagerDevicePublicEncryptionKeyArgs, opts ...pulumi.InvokeOption) (*GetManagerDevicePublicEncryptionKeyResult, error)
Returns the public encryption key of the device. Azure REST API version: 2017-06-01.
type GetManagerDevicePublicEncryptionKeyResultOutput ¶
type GetManagerDevicePublicEncryptionKeyResultOutput struct{ *pulumi.OutputState }
The public key.
func GetManagerDevicePublicEncryptionKeyOutput ¶
func GetManagerDevicePublicEncryptionKeyOutput(ctx *pulumi.Context, args GetManagerDevicePublicEncryptionKeyOutputArgs, opts ...pulumi.InvokeOption) GetManagerDevicePublicEncryptionKeyResultOutput
func (GetManagerDevicePublicEncryptionKeyResultOutput) ElementType ¶
func (GetManagerDevicePublicEncryptionKeyResultOutput) ElementType() reflect.Type
func (GetManagerDevicePublicEncryptionKeyResultOutput) Key ¶
func (o GetManagerDevicePublicEncryptionKeyResultOutput) Key() pulumi.StringOutput
The key.
func (GetManagerDevicePublicEncryptionKeyResultOutput) ToGetManagerDevicePublicEncryptionKeyResultOutput ¶
func (o GetManagerDevicePublicEncryptionKeyResultOutput) ToGetManagerDevicePublicEncryptionKeyResultOutput() GetManagerDevicePublicEncryptionKeyResultOutput
func (GetManagerDevicePublicEncryptionKeyResultOutput) ToGetManagerDevicePublicEncryptionKeyResultOutputWithContext ¶
func (o GetManagerDevicePublicEncryptionKeyResultOutput) ToGetManagerDevicePublicEncryptionKeyResultOutputWithContext(ctx context.Context) GetManagerDevicePublicEncryptionKeyResultOutput
type Kind ¶
type Kind string
The Kind of the object. Currently only Series8000 is supported
func (Kind) ElementType ¶
func (Kind) ToKindOutput ¶
func (e Kind) ToKindOutput() KindOutput
func (Kind) ToKindOutputWithContext ¶
func (e Kind) ToKindOutputWithContext(ctx context.Context) KindOutput
func (Kind) ToKindPtrOutput ¶
func (e Kind) ToKindPtrOutput() KindPtrOutput
func (Kind) ToKindPtrOutputWithContext ¶
func (e Kind) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput
func (Kind) ToStringOutput ¶
func (e Kind) ToStringOutput() pulumi.StringOutput
func (Kind) ToStringOutputWithContext ¶
func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Kind) ToStringPtrOutput ¶
func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
func (Kind) ToStringPtrOutputWithContext ¶
func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KindInput ¶
type KindInput interface { pulumi.Input ToKindOutput() KindOutput ToKindOutputWithContext(context.Context) KindOutput }
KindInput is an input type that accepts values of the Kind enum A concrete instance of `KindInput` can be one of the following:
KindSeries8000
type KindOutput ¶
type KindOutput struct{ *pulumi.OutputState }
func (KindOutput) ElementType ¶
func (KindOutput) ElementType() reflect.Type
func (KindOutput) ToKindOutput ¶
func (o KindOutput) ToKindOutput() KindOutput
func (KindOutput) ToKindOutputWithContext ¶
func (o KindOutput) ToKindOutputWithContext(ctx context.Context) KindOutput
func (KindOutput) ToKindPtrOutput ¶
func (o KindOutput) ToKindPtrOutput() KindPtrOutput
func (KindOutput) ToKindPtrOutputWithContext ¶
func (o KindOutput) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput
func (KindOutput) ToStringOutput ¶
func (o KindOutput) ToStringOutput() pulumi.StringOutput
func (KindOutput) ToStringOutputWithContext ¶
func (o KindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KindOutput) ToStringPtrOutput ¶
func (o KindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KindOutput) ToStringPtrOutputWithContext ¶
func (o KindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KindPtrInput ¶
type KindPtrInput interface { pulumi.Input ToKindPtrOutput() KindPtrOutput ToKindPtrOutputWithContext(context.Context) KindPtrOutput }
func KindPtr ¶
func KindPtr(v string) KindPtrInput
type KindPtrOutput ¶
type KindPtrOutput struct{ *pulumi.OutputState }
func (KindPtrOutput) Elem ¶
func (o KindPtrOutput) Elem() KindOutput
func (KindPtrOutput) ElementType ¶
func (KindPtrOutput) ElementType() reflect.Type
func (KindPtrOutput) ToKindPtrOutput ¶
func (o KindPtrOutput) ToKindPtrOutput() KindPtrOutput
func (KindPtrOutput) ToKindPtrOutputWithContext ¶
func (o KindPtrOutput) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput
func (KindPtrOutput) ToStringPtrOutput ¶
func (o KindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KindPtrOutput) ToStringPtrOutputWithContext ¶
func (o KindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ListDeviceFailoverSetsOutputArgs ¶
type ListDeviceFailoverSetsOutputArgs struct { // The device name DeviceName pulumi.StringInput `pulumi:"deviceName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListDeviceFailoverSetsOutputArgs) ElementType ¶
func (ListDeviceFailoverSetsOutputArgs) ElementType() reflect.Type
type ListDeviceFailoverSetsResult ¶
type ListDeviceFailoverSetsResult struct { // The list of failover sets. Value []FailoverSetResponse `pulumi:"value"` }
The list of failover sets.
func ListDeviceFailoverSets ¶
func ListDeviceFailoverSets(ctx *pulumi.Context, args *ListDeviceFailoverSetsArgs, opts ...pulumi.InvokeOption) (*ListDeviceFailoverSetsResult, error)
Returns all failover sets for a given device and their eligibility for participating in a failover. A failover set refers to a set of volume containers that need to be failed-over as a single unit to maintain data integrity. Azure REST API version: 2017-06-01.
type ListDeviceFailoverSetsResultOutput ¶
type ListDeviceFailoverSetsResultOutput struct{ *pulumi.OutputState }
The list of failover sets.
func ListDeviceFailoverSetsOutput ¶
func ListDeviceFailoverSetsOutput(ctx *pulumi.Context, args ListDeviceFailoverSetsOutputArgs, opts ...pulumi.InvokeOption) ListDeviceFailoverSetsResultOutput
func (ListDeviceFailoverSetsResultOutput) ElementType ¶
func (ListDeviceFailoverSetsResultOutput) ElementType() reflect.Type
func (ListDeviceFailoverSetsResultOutput) ToListDeviceFailoverSetsResultOutput ¶
func (o ListDeviceFailoverSetsResultOutput) ToListDeviceFailoverSetsResultOutput() ListDeviceFailoverSetsResultOutput
func (ListDeviceFailoverSetsResultOutput) ToListDeviceFailoverSetsResultOutputWithContext ¶
func (o ListDeviceFailoverSetsResultOutput) ToListDeviceFailoverSetsResultOutputWithContext(ctx context.Context) ListDeviceFailoverSetsResultOutput
func (ListDeviceFailoverSetsResultOutput) Value ¶
func (o ListDeviceFailoverSetsResultOutput) Value() FailoverSetResponseArrayOutput
The list of failover sets.
type ListDeviceFailoverTarsArgs ¶
type ListDeviceFailoverTarsArgs struct { // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` // The source device name on which failover is performed. SourceDeviceName string `pulumi:"sourceDeviceName"` // The list of path IDs of the volume containers that needs to be failed-over, for which we want to fetch the eligible targets. VolumeContainers []string `pulumi:"volumeContainers"` }
type ListDeviceFailoverTarsOutputArgs ¶
type ListDeviceFailoverTarsOutputArgs struct { // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The source device name on which failover is performed. SourceDeviceName pulumi.StringInput `pulumi:"sourceDeviceName"` // The list of path IDs of the volume containers that needs to be failed-over, for which we want to fetch the eligible targets. VolumeContainers pulumi.StringArrayInput `pulumi:"volumeContainers"` }
func (ListDeviceFailoverTarsOutputArgs) ElementType ¶
func (ListDeviceFailoverTarsOutputArgs) ElementType() reflect.Type
type ListDeviceFailoverTarsResult ¶
type ListDeviceFailoverTarsResult struct { // The list of all the failover targets. Value []FailoverTargetResponse `pulumi:"value"` }
The list of all devices in a resource and their eligibility status as a failover target device.
func ListDeviceFailoverTars ¶
func ListDeviceFailoverTars(ctx *pulumi.Context, args *ListDeviceFailoverTarsArgs, opts ...pulumi.InvokeOption) (*ListDeviceFailoverTarsResult, error)
Given a list of volume containers to be failed over from a source device, this method returns the eligibility result, as a failover target, for all devices under that resource. Azure REST API version: 2017-06-01.
type ListDeviceFailoverTarsResultOutput ¶
type ListDeviceFailoverTarsResultOutput struct{ *pulumi.OutputState }
The list of all devices in a resource and their eligibility status as a failover target device.
func ListDeviceFailoverTarsOutput ¶
func ListDeviceFailoverTarsOutput(ctx *pulumi.Context, args ListDeviceFailoverTarsOutputArgs, opts ...pulumi.InvokeOption) ListDeviceFailoverTarsResultOutput
func (ListDeviceFailoverTarsResultOutput) ElementType ¶
func (ListDeviceFailoverTarsResultOutput) ElementType() reflect.Type
func (ListDeviceFailoverTarsResultOutput) ToListDeviceFailoverTarsResultOutput ¶
func (o ListDeviceFailoverTarsResultOutput) ToListDeviceFailoverTarsResultOutput() ListDeviceFailoverTarsResultOutput
func (ListDeviceFailoverTarsResultOutput) ToListDeviceFailoverTarsResultOutputWithContext ¶
func (o ListDeviceFailoverTarsResultOutput) ToListDeviceFailoverTarsResultOutputWithContext(ctx context.Context) ListDeviceFailoverTarsResultOutput
func (ListDeviceFailoverTarsResultOutput) Value ¶
func (o ListDeviceFailoverTarsResultOutput) Value() FailoverTargetResponseArrayOutput
The list of all the failover targets.
type ListManagerActivationKeyOutputArgs ¶
type ListManagerActivationKeyOutputArgs struct { // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListManagerActivationKeyOutputArgs) ElementType ¶
func (ListManagerActivationKeyOutputArgs) ElementType() reflect.Type
type ListManagerActivationKeyResult ¶
type ListManagerActivationKeyResult struct { // The activation key for the device. ActivationKey string `pulumi:"activationKey"` }
The key.
func ListManagerActivationKey ¶
func ListManagerActivationKey(ctx *pulumi.Context, args *ListManagerActivationKeyArgs, opts ...pulumi.InvokeOption) (*ListManagerActivationKeyResult, error)
Returns the activation key of the manager. Azure REST API version: 2017-06-01.
type ListManagerActivationKeyResultOutput ¶
type ListManagerActivationKeyResultOutput struct{ *pulumi.OutputState }
The key.
func ListManagerActivationKeyOutput ¶
func ListManagerActivationKeyOutput(ctx *pulumi.Context, args ListManagerActivationKeyOutputArgs, opts ...pulumi.InvokeOption) ListManagerActivationKeyResultOutput
func (ListManagerActivationKeyResultOutput) ActivationKey ¶
func (o ListManagerActivationKeyResultOutput) ActivationKey() pulumi.StringOutput
The activation key for the device.
func (ListManagerActivationKeyResultOutput) ElementType ¶
func (ListManagerActivationKeyResultOutput) ElementType() reflect.Type
func (ListManagerActivationKeyResultOutput) ToListManagerActivationKeyResultOutput ¶
func (o ListManagerActivationKeyResultOutput) ToListManagerActivationKeyResultOutput() ListManagerActivationKeyResultOutput
func (ListManagerActivationKeyResultOutput) ToListManagerActivationKeyResultOutputWithContext ¶
func (o ListManagerActivationKeyResultOutput) ToListManagerActivationKeyResultOutputWithContext(ctx context.Context) ListManagerActivationKeyResultOutput
type ListManagerPublicEncryptionKeyOutputArgs ¶
type ListManagerPublicEncryptionKeyOutputArgs struct { // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListManagerPublicEncryptionKeyOutputArgs) ElementType ¶
func (ListManagerPublicEncryptionKeyOutputArgs) ElementType() reflect.Type
type ListManagerPublicEncryptionKeyResult ¶
type ListManagerPublicEncryptionKeyResult struct { // The algorithm used to encrypt the "Value". EncryptionAlgorithm string `pulumi:"encryptionAlgorithm"` // The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none. Value string `pulumi:"value"` // The thumbprint of the cert that was used to encrypt "Value". ValueCertificateThumbprint *string `pulumi:"valueCertificateThumbprint"` }
Represents the secrets encrypted using Symmetric Encryption Key.
func ListManagerPublicEncryptionKey ¶
func ListManagerPublicEncryptionKey(ctx *pulumi.Context, args *ListManagerPublicEncryptionKeyArgs, opts ...pulumi.InvokeOption) (*ListManagerPublicEncryptionKeyResult, error)
Returns the symmetric encrypted public encryption key of the manager. Azure REST API version: 2017-06-01.
type ListManagerPublicEncryptionKeyResultOutput ¶
type ListManagerPublicEncryptionKeyResultOutput struct{ *pulumi.OutputState }
Represents the secrets encrypted using Symmetric Encryption Key.
func ListManagerPublicEncryptionKeyOutput ¶
func ListManagerPublicEncryptionKeyOutput(ctx *pulumi.Context, args ListManagerPublicEncryptionKeyOutputArgs, opts ...pulumi.InvokeOption) ListManagerPublicEncryptionKeyResultOutput
func (ListManagerPublicEncryptionKeyResultOutput) ElementType ¶
func (ListManagerPublicEncryptionKeyResultOutput) ElementType() reflect.Type
func (ListManagerPublicEncryptionKeyResultOutput) EncryptionAlgorithm ¶
func (o ListManagerPublicEncryptionKeyResultOutput) EncryptionAlgorithm() pulumi.StringOutput
The algorithm used to encrypt the "Value".
func (ListManagerPublicEncryptionKeyResultOutput) ToListManagerPublicEncryptionKeyResultOutput ¶
func (o ListManagerPublicEncryptionKeyResultOutput) ToListManagerPublicEncryptionKeyResultOutput() ListManagerPublicEncryptionKeyResultOutput
func (ListManagerPublicEncryptionKeyResultOutput) ToListManagerPublicEncryptionKeyResultOutputWithContext ¶
func (o ListManagerPublicEncryptionKeyResultOutput) ToListManagerPublicEncryptionKeyResultOutputWithContext(ctx context.Context) ListManagerPublicEncryptionKeyResultOutput
func (ListManagerPublicEncryptionKeyResultOutput) Value ¶
func (o ListManagerPublicEncryptionKeyResultOutput) Value() pulumi.StringOutput
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
func (ListManagerPublicEncryptionKeyResultOutput) ValueCertificateThumbprint ¶
func (o ListManagerPublicEncryptionKeyResultOutput) ValueCertificateThumbprint() pulumi.StringPtrOutput
The thumbprint of the cert that was used to encrypt "Value".
type LookupAccessControlRecordArgs ¶
type LookupAccessControlRecordArgs struct { // Name of access control record to be fetched. AccessControlRecordName string `pulumi:"accessControlRecordName"` // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAccessControlRecordOutputArgs ¶
type LookupAccessControlRecordOutputArgs struct { // Name of access control record to be fetched. AccessControlRecordName pulumi.StringInput `pulumi:"accessControlRecordName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupAccessControlRecordOutputArgs) ElementType ¶
func (LookupAccessControlRecordOutputArgs) ElementType() reflect.Type
type LookupAccessControlRecordResult ¶
type LookupAccessControlRecordResult struct { // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The iSCSI initiator name (IQN). InitiatorName string `pulumi:"initiatorName"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The name of the object. Name string `pulumi:"name"` // The hierarchical type of the object. Type string `pulumi:"type"` // The number of volumes using the access control record. VolumeCount int `pulumi:"volumeCount"` }
The access control record.
func LookupAccessControlRecord ¶
func LookupAccessControlRecord(ctx *pulumi.Context, args *LookupAccessControlRecordArgs, opts ...pulumi.InvokeOption) (*LookupAccessControlRecordResult, error)
Returns the properties of the specified access control record name. Azure REST API version: 2017-06-01.
type LookupAccessControlRecordResultOutput ¶
type LookupAccessControlRecordResultOutput struct{ *pulumi.OutputState }
The access control record.
func LookupAccessControlRecordOutput ¶
func LookupAccessControlRecordOutput(ctx *pulumi.Context, args LookupAccessControlRecordOutputArgs, opts ...pulumi.InvokeOption) LookupAccessControlRecordResultOutput
func (LookupAccessControlRecordResultOutput) ElementType ¶
func (LookupAccessControlRecordResultOutput) ElementType() reflect.Type
func (LookupAccessControlRecordResultOutput) Id ¶
func (o LookupAccessControlRecordResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupAccessControlRecordResultOutput) InitiatorName ¶
func (o LookupAccessControlRecordResultOutput) InitiatorName() pulumi.StringOutput
The iSCSI initiator name (IQN).
func (LookupAccessControlRecordResultOutput) Kind ¶
func (o LookupAccessControlRecordResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupAccessControlRecordResultOutput) Name ¶
func (o LookupAccessControlRecordResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupAccessControlRecordResultOutput) ToLookupAccessControlRecordResultOutput ¶
func (o LookupAccessControlRecordResultOutput) ToLookupAccessControlRecordResultOutput() LookupAccessControlRecordResultOutput
func (LookupAccessControlRecordResultOutput) ToLookupAccessControlRecordResultOutputWithContext ¶
func (o LookupAccessControlRecordResultOutput) ToLookupAccessControlRecordResultOutputWithContext(ctx context.Context) LookupAccessControlRecordResultOutput
func (LookupAccessControlRecordResultOutput) Type ¶
func (o LookupAccessControlRecordResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupAccessControlRecordResultOutput) VolumeCount ¶
func (o LookupAccessControlRecordResultOutput) VolumeCount() pulumi.IntOutput
The number of volumes using the access control record.
type LookupBackupPolicyArgs ¶
type LookupBackupPolicyArgs struct { // The name of backup policy to be fetched. BackupPolicyName string `pulumi:"backupPolicyName"` // The device name DeviceName string `pulumi:"deviceName"` // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBackupPolicyOutputArgs ¶
type LookupBackupPolicyOutputArgs struct { // The name of backup policy to be fetched. BackupPolicyName pulumi.StringInput `pulumi:"backupPolicyName"` // The device name DeviceName pulumi.StringInput `pulumi:"deviceName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupBackupPolicyOutputArgs) ElementType ¶
func (LookupBackupPolicyOutputArgs) ElementType() reflect.Type
type LookupBackupPolicyResult ¶
type LookupBackupPolicyResult struct { // The backup policy creation type. Indicates whether this was created through SaaS or through StorSimple Snapshot Manager. BackupPolicyCreationType string `pulumi:"backupPolicyCreationType"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The time of the last backup for the backup policy. LastBackupTime string `pulumi:"lastBackupTime"` // The name of the object. Name string `pulumi:"name"` // The time of the next backup for the backup policy. NextBackupTime string `pulumi:"nextBackupTime"` // Indicates whether at least one of the schedules in the backup policy is active or not. ScheduledBackupStatus string `pulumi:"scheduledBackupStatus"` // The count of schedules the backup policy contains. SchedulesCount float64 `pulumi:"schedulesCount"` // If the backup policy was created by StorSimple Snapshot Manager, then this field indicates the hostname of the StorSimple Snapshot Manager. SsmHostName string `pulumi:"ssmHostName"` // The hierarchical type of the object. Type string `pulumi:"type"` // The path IDs of the volumes which are part of the backup policy. VolumeIds []string `pulumi:"volumeIds"` }
The backup policy.
func LookupBackupPolicy ¶
func LookupBackupPolicy(ctx *pulumi.Context, args *LookupBackupPolicyArgs, opts ...pulumi.InvokeOption) (*LookupBackupPolicyResult, error)
Gets the properties of the specified backup policy name. Azure REST API version: 2017-06-01.
type LookupBackupPolicyResultOutput ¶
type LookupBackupPolicyResultOutput struct{ *pulumi.OutputState }
The backup policy.
func LookupBackupPolicyOutput ¶
func LookupBackupPolicyOutput(ctx *pulumi.Context, args LookupBackupPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupBackupPolicyResultOutput
func (LookupBackupPolicyResultOutput) BackupPolicyCreationType ¶
func (o LookupBackupPolicyResultOutput) BackupPolicyCreationType() pulumi.StringOutput
The backup policy creation type. Indicates whether this was created through SaaS or through StorSimple Snapshot Manager.
func (LookupBackupPolicyResultOutput) ElementType ¶
func (LookupBackupPolicyResultOutput) ElementType() reflect.Type
func (LookupBackupPolicyResultOutput) Id ¶
func (o LookupBackupPolicyResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupBackupPolicyResultOutput) Kind ¶
func (o LookupBackupPolicyResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupBackupPolicyResultOutput) LastBackupTime ¶
func (o LookupBackupPolicyResultOutput) LastBackupTime() pulumi.StringOutput
The time of the last backup for the backup policy.
func (LookupBackupPolicyResultOutput) Name ¶
func (o LookupBackupPolicyResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupBackupPolicyResultOutput) NextBackupTime ¶
func (o LookupBackupPolicyResultOutput) NextBackupTime() pulumi.StringOutput
The time of the next backup for the backup policy.
func (LookupBackupPolicyResultOutput) ScheduledBackupStatus ¶
func (o LookupBackupPolicyResultOutput) ScheduledBackupStatus() pulumi.StringOutput
Indicates whether at least one of the schedules in the backup policy is active or not.
func (LookupBackupPolicyResultOutput) SchedulesCount ¶
func (o LookupBackupPolicyResultOutput) SchedulesCount() pulumi.Float64Output
The count of schedules the backup policy contains.
func (LookupBackupPolicyResultOutput) SsmHostName ¶
func (o LookupBackupPolicyResultOutput) SsmHostName() pulumi.StringOutput
If the backup policy was created by StorSimple Snapshot Manager, then this field indicates the hostname of the StorSimple Snapshot Manager.
func (LookupBackupPolicyResultOutput) ToLookupBackupPolicyResultOutput ¶
func (o LookupBackupPolicyResultOutput) ToLookupBackupPolicyResultOutput() LookupBackupPolicyResultOutput
func (LookupBackupPolicyResultOutput) ToLookupBackupPolicyResultOutputWithContext ¶
func (o LookupBackupPolicyResultOutput) ToLookupBackupPolicyResultOutputWithContext(ctx context.Context) LookupBackupPolicyResultOutput
func (LookupBackupPolicyResultOutput) Type ¶
func (o LookupBackupPolicyResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupBackupPolicyResultOutput) VolumeIds ¶
func (o LookupBackupPolicyResultOutput) VolumeIds() pulumi.StringArrayOutput
The path IDs of the volumes which are part of the backup policy.
type LookupBackupScheduleArgs ¶
type LookupBackupScheduleArgs struct { // The backup policy name. BackupPolicyName string `pulumi:"backupPolicyName"` // The name of the backup schedule to be fetched BackupScheduleName string `pulumi:"backupScheduleName"` // The device name DeviceName string `pulumi:"deviceName"` // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBackupScheduleOutputArgs ¶
type LookupBackupScheduleOutputArgs struct { // The backup policy name. BackupPolicyName pulumi.StringInput `pulumi:"backupPolicyName"` // The name of the backup schedule to be fetched BackupScheduleName pulumi.StringInput `pulumi:"backupScheduleName"` // The device name DeviceName pulumi.StringInput `pulumi:"deviceName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupBackupScheduleOutputArgs) ElementType ¶
func (LookupBackupScheduleOutputArgs) ElementType() reflect.Type
type LookupBackupScheduleResult ¶
type LookupBackupScheduleResult struct { // The type of backup which needs to be taken. BackupType string `pulumi:"backupType"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The last successful backup run which was triggered for the schedule. LastSuccessfulRun string `pulumi:"lastSuccessfulRun"` // The name of the object. Name string `pulumi:"name"` // The number of backups to be retained. RetentionCount float64 `pulumi:"retentionCount"` // The schedule recurrence. ScheduleRecurrence ScheduleRecurrenceResponse `pulumi:"scheduleRecurrence"` // The schedule status. ScheduleStatus string `pulumi:"scheduleStatus"` // The start time of the schedule. StartTime string `pulumi:"startTime"` // The hierarchical type of the object. Type string `pulumi:"type"` }
The backup schedule.
func LookupBackupSchedule ¶
func LookupBackupSchedule(ctx *pulumi.Context, args *LookupBackupScheduleArgs, opts ...pulumi.InvokeOption) (*LookupBackupScheduleResult, error)
Gets the properties of the specified backup schedule name. Azure REST API version: 2017-06-01.
type LookupBackupScheduleResultOutput ¶
type LookupBackupScheduleResultOutput struct{ *pulumi.OutputState }
The backup schedule.
func LookupBackupScheduleOutput ¶
func LookupBackupScheduleOutput(ctx *pulumi.Context, args LookupBackupScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupBackupScheduleResultOutput
func (LookupBackupScheduleResultOutput) BackupType ¶
func (o LookupBackupScheduleResultOutput) BackupType() pulumi.StringOutput
The type of backup which needs to be taken.
func (LookupBackupScheduleResultOutput) ElementType ¶
func (LookupBackupScheduleResultOutput) ElementType() reflect.Type
func (LookupBackupScheduleResultOutput) Id ¶
func (o LookupBackupScheduleResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupBackupScheduleResultOutput) Kind ¶
func (o LookupBackupScheduleResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupBackupScheduleResultOutput) LastSuccessfulRun ¶
func (o LookupBackupScheduleResultOutput) LastSuccessfulRun() pulumi.StringOutput
The last successful backup run which was triggered for the schedule.
func (LookupBackupScheduleResultOutput) Name ¶
func (o LookupBackupScheduleResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupBackupScheduleResultOutput) RetentionCount ¶
func (o LookupBackupScheduleResultOutput) RetentionCount() pulumi.Float64Output
The number of backups to be retained.
func (LookupBackupScheduleResultOutput) ScheduleRecurrence ¶
func (o LookupBackupScheduleResultOutput) ScheduleRecurrence() ScheduleRecurrenceResponseOutput
The schedule recurrence.
func (LookupBackupScheduleResultOutput) ScheduleStatus ¶
func (o LookupBackupScheduleResultOutput) ScheduleStatus() pulumi.StringOutput
The schedule status.
func (LookupBackupScheduleResultOutput) StartTime ¶
func (o LookupBackupScheduleResultOutput) StartTime() pulumi.StringOutput
The start time of the schedule.
func (LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutput ¶
func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutput() LookupBackupScheduleResultOutput
func (LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutputWithContext ¶
func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutputWithContext(ctx context.Context) LookupBackupScheduleResultOutput
func (LookupBackupScheduleResultOutput) Type ¶
func (o LookupBackupScheduleResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
type LookupBandwidthSettingOutputArgs ¶
type LookupBandwidthSettingOutputArgs struct { // The name of bandwidth setting to be fetched. BandwidthSettingName pulumi.StringInput `pulumi:"bandwidthSettingName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupBandwidthSettingOutputArgs) ElementType ¶
func (LookupBandwidthSettingOutputArgs) ElementType() reflect.Type
type LookupBandwidthSettingResult ¶
type LookupBandwidthSettingResult struct { // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The name of the object. Name string `pulumi:"name"` // The schedules. Schedules []BandwidthScheduleResponse `pulumi:"schedules"` // The hierarchical type of the object. Type string `pulumi:"type"` // The number of volumes that uses the bandwidth setting. VolumeCount int `pulumi:"volumeCount"` }
The bandwidth setting.
func LookupBandwidthSetting ¶
func LookupBandwidthSetting(ctx *pulumi.Context, args *LookupBandwidthSettingArgs, opts ...pulumi.InvokeOption) (*LookupBandwidthSettingResult, error)
Returns the properties of the specified bandwidth setting name. Azure REST API version: 2017-06-01.
type LookupBandwidthSettingResultOutput ¶
type LookupBandwidthSettingResultOutput struct{ *pulumi.OutputState }
The bandwidth setting.
func LookupBandwidthSettingOutput ¶
func LookupBandwidthSettingOutput(ctx *pulumi.Context, args LookupBandwidthSettingOutputArgs, opts ...pulumi.InvokeOption) LookupBandwidthSettingResultOutput
func (LookupBandwidthSettingResultOutput) ElementType ¶
func (LookupBandwidthSettingResultOutput) ElementType() reflect.Type
func (LookupBandwidthSettingResultOutput) Id ¶
func (o LookupBandwidthSettingResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupBandwidthSettingResultOutput) Kind ¶
func (o LookupBandwidthSettingResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupBandwidthSettingResultOutput) Name ¶
func (o LookupBandwidthSettingResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupBandwidthSettingResultOutput) Schedules ¶
func (o LookupBandwidthSettingResultOutput) Schedules() BandwidthScheduleResponseArrayOutput
The schedules.
func (LookupBandwidthSettingResultOutput) ToLookupBandwidthSettingResultOutput ¶
func (o LookupBandwidthSettingResultOutput) ToLookupBandwidthSettingResultOutput() LookupBandwidthSettingResultOutput
func (LookupBandwidthSettingResultOutput) ToLookupBandwidthSettingResultOutputWithContext ¶
func (o LookupBandwidthSettingResultOutput) ToLookupBandwidthSettingResultOutputWithContext(ctx context.Context) LookupBandwidthSettingResultOutput
func (LookupBandwidthSettingResultOutput) Type ¶
func (o LookupBandwidthSettingResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupBandwidthSettingResultOutput) VolumeCount ¶
func (o LookupBandwidthSettingResultOutput) VolumeCount() pulumi.IntOutput
The number of volumes that uses the bandwidth setting.
type LookupManagerArgs ¶
type LookupManagerExtendedInfoOutputArgs ¶
type LookupManagerExtendedInfoOutputArgs struct { // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupManagerExtendedInfoOutputArgs) ElementType ¶
func (LookupManagerExtendedInfoOutputArgs) ElementType() reflect.Type
type LookupManagerExtendedInfoResult ¶
type LookupManagerExtendedInfoResult struct { // Represents the encryption algorithm used to encrypt the keys. None - if Key is saved in plain text format. Algorithm name - if key is encrypted Algorithm string `pulumi:"algorithm"` // Represents the CEK of the resource. EncryptionKey *string `pulumi:"encryptionKey"` // Represents the Cert thumbprint that was used to encrypt the CEK. EncryptionKeyThumbprint *string `pulumi:"encryptionKeyThumbprint"` // The etag of the resource. Etag *string `pulumi:"etag"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // Represents the CIK of the resource. IntegrityKey string `pulumi:"integrityKey"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The name of the object. Name string `pulumi:"name"` // Represents the portal thumbprint which can be used optionally to encrypt the entire data before storing it. PortalCertificateThumbprint *string `pulumi:"portalCertificateThumbprint"` // The hierarchical type of the object. Type string `pulumi:"type"` // The version of the extended info being persisted. Version *string `pulumi:"version"` }
The extended info of the manager.
func LookupManagerExtendedInfo ¶
func LookupManagerExtendedInfo(ctx *pulumi.Context, args *LookupManagerExtendedInfoArgs, opts ...pulumi.InvokeOption) (*LookupManagerExtendedInfoResult, error)
Returns the extended information of the specified manager name. Azure REST API version: 2017-06-01.
type LookupManagerExtendedInfoResultOutput ¶
type LookupManagerExtendedInfoResultOutput struct{ *pulumi.OutputState }
The extended info of the manager.
func LookupManagerExtendedInfoOutput ¶
func LookupManagerExtendedInfoOutput(ctx *pulumi.Context, args LookupManagerExtendedInfoOutputArgs, opts ...pulumi.InvokeOption) LookupManagerExtendedInfoResultOutput
func (LookupManagerExtendedInfoResultOutput) Algorithm ¶
func (o LookupManagerExtendedInfoResultOutput) Algorithm() pulumi.StringOutput
Represents the encryption algorithm used to encrypt the keys. None - if Key is saved in plain text format. Algorithm name - if key is encrypted
func (LookupManagerExtendedInfoResultOutput) ElementType ¶
func (LookupManagerExtendedInfoResultOutput) ElementType() reflect.Type
func (LookupManagerExtendedInfoResultOutput) EncryptionKey ¶
func (o LookupManagerExtendedInfoResultOutput) EncryptionKey() pulumi.StringPtrOutput
Represents the CEK of the resource.
func (LookupManagerExtendedInfoResultOutput) EncryptionKeyThumbprint ¶
func (o LookupManagerExtendedInfoResultOutput) EncryptionKeyThumbprint() pulumi.StringPtrOutput
Represents the Cert thumbprint that was used to encrypt the CEK.
func (LookupManagerExtendedInfoResultOutput) Etag ¶
func (o LookupManagerExtendedInfoResultOutput) Etag() pulumi.StringPtrOutput
The etag of the resource.
func (LookupManagerExtendedInfoResultOutput) Id ¶
func (o LookupManagerExtendedInfoResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupManagerExtendedInfoResultOutput) IntegrityKey ¶
func (o LookupManagerExtendedInfoResultOutput) IntegrityKey() pulumi.StringOutput
Represents the CIK of the resource.
func (LookupManagerExtendedInfoResultOutput) Kind ¶
func (o LookupManagerExtendedInfoResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupManagerExtendedInfoResultOutput) Name ¶
func (o LookupManagerExtendedInfoResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupManagerExtendedInfoResultOutput) PortalCertificateThumbprint ¶
func (o LookupManagerExtendedInfoResultOutput) PortalCertificateThumbprint() pulumi.StringPtrOutput
Represents the portal thumbprint which can be used optionally to encrypt the entire data before storing it.
func (LookupManagerExtendedInfoResultOutput) ToLookupManagerExtendedInfoResultOutput ¶
func (o LookupManagerExtendedInfoResultOutput) ToLookupManagerExtendedInfoResultOutput() LookupManagerExtendedInfoResultOutput
func (LookupManagerExtendedInfoResultOutput) ToLookupManagerExtendedInfoResultOutputWithContext ¶
func (o LookupManagerExtendedInfoResultOutput) ToLookupManagerExtendedInfoResultOutputWithContext(ctx context.Context) LookupManagerExtendedInfoResultOutput
func (LookupManagerExtendedInfoResultOutput) Type ¶
func (o LookupManagerExtendedInfoResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupManagerExtendedInfoResultOutput) Version ¶
func (o LookupManagerExtendedInfoResultOutput) Version() pulumi.StringPtrOutput
The version of the extended info being persisted.
type LookupManagerOutputArgs ¶
type LookupManagerOutputArgs struct { // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupManagerOutputArgs) ElementType ¶
func (LookupManagerOutputArgs) ElementType() reflect.Type
type LookupManagerResult ¶
type LookupManagerResult struct { // Represents the type of StorSimple Manager. CisIntrinsicSettings *ManagerIntrinsicSettingsResponse `pulumi:"cisIntrinsicSettings"` // The etag of the manager. Etag *string `pulumi:"etag"` // The resource ID. Id string `pulumi:"id"` // The geo location of the resource. Location string `pulumi:"location"` // The resource name. Name string `pulumi:"name"` // Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created. ProvisioningState *string `pulumi:"provisioningState"` // Specifies the Sku. Sku *ManagerSkuResponse `pulumi:"sku"` // The tags attached to the resource. Tags map[string]string `pulumi:"tags"` // The resource type. Type string `pulumi:"type"` }
The StorSimple Manager.
func LookupManager ¶
func LookupManager(ctx *pulumi.Context, args *LookupManagerArgs, opts ...pulumi.InvokeOption) (*LookupManagerResult, error)
Returns the properties of the specified manager name. Azure REST API version: 2017-06-01.
Other available API versions: 2016-10-01.
type LookupManagerResultOutput ¶
type LookupManagerResultOutput struct{ *pulumi.OutputState }
The StorSimple Manager.
func LookupManagerOutput ¶
func LookupManagerOutput(ctx *pulumi.Context, args LookupManagerOutputArgs, opts ...pulumi.InvokeOption) LookupManagerResultOutput
func (LookupManagerResultOutput) CisIntrinsicSettings ¶
func (o LookupManagerResultOutput) CisIntrinsicSettings() ManagerIntrinsicSettingsResponsePtrOutput
Represents the type of StorSimple Manager.
func (LookupManagerResultOutput) ElementType ¶
func (LookupManagerResultOutput) ElementType() reflect.Type
func (LookupManagerResultOutput) Etag ¶
func (o LookupManagerResultOutput) Etag() pulumi.StringPtrOutput
The etag of the manager.
func (LookupManagerResultOutput) Id ¶
func (o LookupManagerResultOutput) Id() pulumi.StringOutput
The resource ID.
func (LookupManagerResultOutput) Location ¶
func (o LookupManagerResultOutput) Location() pulumi.StringOutput
The geo location of the resource.
func (LookupManagerResultOutput) Name ¶
func (o LookupManagerResultOutput) Name() pulumi.StringOutput
The resource name.
func (LookupManagerResultOutput) ProvisioningState ¶
func (o LookupManagerResultOutput) ProvisioningState() pulumi.StringPtrOutput
Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created.
func (LookupManagerResultOutput) Sku ¶
func (o LookupManagerResultOutput) Sku() ManagerSkuResponsePtrOutput
Specifies the Sku.
func (LookupManagerResultOutput) Tags ¶
func (o LookupManagerResultOutput) Tags() pulumi.StringMapOutput
The tags attached to the resource.
func (LookupManagerResultOutput) ToLookupManagerResultOutput ¶
func (o LookupManagerResultOutput) ToLookupManagerResultOutput() LookupManagerResultOutput
func (LookupManagerResultOutput) ToLookupManagerResultOutputWithContext ¶
func (o LookupManagerResultOutput) ToLookupManagerResultOutputWithContext(ctx context.Context) LookupManagerResultOutput
func (LookupManagerResultOutput) Type ¶
func (o LookupManagerResultOutput) Type() pulumi.StringOutput
The resource type.
type LookupStorageAccountCredentialArgs ¶
type LookupStorageAccountCredentialArgs struct { // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` // The name of storage account credential to be fetched. StorageAccountCredentialName string `pulumi:"storageAccountCredentialName"` }
type LookupStorageAccountCredentialOutputArgs ¶
type LookupStorageAccountCredentialOutputArgs struct { // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of storage account credential to be fetched. StorageAccountCredentialName pulumi.StringInput `pulumi:"storageAccountCredentialName"` }
func (LookupStorageAccountCredentialOutputArgs) ElementType ¶
func (LookupStorageAccountCredentialOutputArgs) ElementType() reflect.Type
type LookupStorageAccountCredentialResult ¶
type LookupStorageAccountCredentialResult struct { // The details of the storage account password. AccessKey *AsymmetricEncryptedSecretResponse `pulumi:"accessKey"` // The storage endpoint EndPoint string `pulumi:"endPoint"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The name of the object. Name string `pulumi:"name"` // Signifies whether SSL needs to be enabled or not. SslStatus string `pulumi:"sslStatus"` // The hierarchical type of the object. Type string `pulumi:"type"` // The count of volumes using this storage account credential. VolumesCount int `pulumi:"volumesCount"` }
The storage account credential.
func LookupStorageAccountCredential ¶
func LookupStorageAccountCredential(ctx *pulumi.Context, args *LookupStorageAccountCredentialArgs, opts ...pulumi.InvokeOption) (*LookupStorageAccountCredentialResult, error)
Gets the properties of the specified storage account credential name. Azure REST API version: 2017-06-01.
Other available API versions: 2016-10-01.
type LookupStorageAccountCredentialResultOutput ¶
type LookupStorageAccountCredentialResultOutput struct{ *pulumi.OutputState }
The storage account credential.
func LookupStorageAccountCredentialOutput ¶
func LookupStorageAccountCredentialOutput(ctx *pulumi.Context, args LookupStorageAccountCredentialOutputArgs, opts ...pulumi.InvokeOption) LookupStorageAccountCredentialResultOutput
func (LookupStorageAccountCredentialResultOutput) AccessKey ¶
func (o LookupStorageAccountCredentialResultOutput) AccessKey() AsymmetricEncryptedSecretResponsePtrOutput
The details of the storage account password.
func (LookupStorageAccountCredentialResultOutput) ElementType ¶
func (LookupStorageAccountCredentialResultOutput) ElementType() reflect.Type
func (LookupStorageAccountCredentialResultOutput) EndPoint ¶
func (o LookupStorageAccountCredentialResultOutput) EndPoint() pulumi.StringOutput
The storage endpoint
func (LookupStorageAccountCredentialResultOutput) Id ¶
func (o LookupStorageAccountCredentialResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupStorageAccountCredentialResultOutput) Kind ¶
func (o LookupStorageAccountCredentialResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupStorageAccountCredentialResultOutput) Name ¶
func (o LookupStorageAccountCredentialResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupStorageAccountCredentialResultOutput) SslStatus ¶
func (o LookupStorageAccountCredentialResultOutput) SslStatus() pulumi.StringOutput
Signifies whether SSL needs to be enabled or not.
func (LookupStorageAccountCredentialResultOutput) ToLookupStorageAccountCredentialResultOutput ¶
func (o LookupStorageAccountCredentialResultOutput) ToLookupStorageAccountCredentialResultOutput() LookupStorageAccountCredentialResultOutput
func (LookupStorageAccountCredentialResultOutput) ToLookupStorageAccountCredentialResultOutputWithContext ¶
func (o LookupStorageAccountCredentialResultOutput) ToLookupStorageAccountCredentialResultOutputWithContext(ctx context.Context) LookupStorageAccountCredentialResultOutput
func (LookupStorageAccountCredentialResultOutput) Type ¶
func (o LookupStorageAccountCredentialResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupStorageAccountCredentialResultOutput) VolumesCount ¶
func (o LookupStorageAccountCredentialResultOutput) VolumesCount() pulumi.IntOutput
The count of volumes using this storage account credential.
type LookupVolumeArgs ¶
type LookupVolumeArgs struct { // The device name DeviceName string `pulumi:"deviceName"` // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` // The volume container name. VolumeContainerName string `pulumi:"volumeContainerName"` // The volume name. VolumeName string `pulumi:"volumeName"` }
type LookupVolumeContainerArgs ¶
type LookupVolumeContainerArgs struct { // The device name DeviceName string `pulumi:"deviceName"` // The manager name ManagerName string `pulumi:"managerName"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the volume container. VolumeContainerName string `pulumi:"volumeContainerName"` }
type LookupVolumeContainerOutputArgs ¶
type LookupVolumeContainerOutputArgs struct { // The device name DeviceName pulumi.StringInput `pulumi:"deviceName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the volume container. VolumeContainerName pulumi.StringInput `pulumi:"volumeContainerName"` }
func (LookupVolumeContainerOutputArgs) ElementType ¶
func (LookupVolumeContainerOutputArgs) ElementType() reflect.Type
type LookupVolumeContainerResult ¶
type LookupVolumeContainerResult struct { // The bandwidth-rate set on the volume container. BandWidthRateInMbps *int `pulumi:"bandWidthRateInMbps"` // The ID of the bandwidth setting associated with the volume container. BandwidthSettingId *string `pulumi:"bandwidthSettingId"` // The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled". EncryptionKey *AsymmetricEncryptedSecretResponse `pulumi:"encryptionKey"` // The flag to denote whether encryption is enabled or not. EncryptionStatus string `pulumi:"encryptionStatus"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The name of the object. Name string `pulumi:"name"` // The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted. OwnerShipStatus string `pulumi:"ownerShipStatus"` // The path ID of storage account associated with the volume container. StorageAccountCredentialId string `pulumi:"storageAccountCredentialId"` // The total cloud storage for the volume container. TotalCloudStorageUsageInBytes float64 `pulumi:"totalCloudStorageUsageInBytes"` // The hierarchical type of the object. Type string `pulumi:"type"` // The number of volumes in the volume Container. VolumeCount int `pulumi:"volumeCount"` }
The volume container.
func LookupVolumeContainer ¶
func LookupVolumeContainer(ctx *pulumi.Context, args *LookupVolumeContainerArgs, opts ...pulumi.InvokeOption) (*LookupVolumeContainerResult, error)
Gets the properties of the specified volume container name. Azure REST API version: 2017-06-01.
type LookupVolumeContainerResultOutput ¶
type LookupVolumeContainerResultOutput struct{ *pulumi.OutputState }
The volume container.
func LookupVolumeContainerOutput ¶
func LookupVolumeContainerOutput(ctx *pulumi.Context, args LookupVolumeContainerOutputArgs, opts ...pulumi.InvokeOption) LookupVolumeContainerResultOutput
func (LookupVolumeContainerResultOutput) BandWidthRateInMbps ¶
func (o LookupVolumeContainerResultOutput) BandWidthRateInMbps() pulumi.IntPtrOutput
The bandwidth-rate set on the volume container.
func (LookupVolumeContainerResultOutput) BandwidthSettingId ¶
func (o LookupVolumeContainerResultOutput) BandwidthSettingId() pulumi.StringPtrOutput
The ID of the bandwidth setting associated with the volume container.
func (LookupVolumeContainerResultOutput) ElementType ¶
func (LookupVolumeContainerResultOutput) ElementType() reflect.Type
func (LookupVolumeContainerResultOutput) EncryptionKey ¶
func (o LookupVolumeContainerResultOutput) EncryptionKey() AsymmetricEncryptedSecretResponsePtrOutput
The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
func (LookupVolumeContainerResultOutput) EncryptionStatus ¶
func (o LookupVolumeContainerResultOutput) EncryptionStatus() pulumi.StringOutput
The flag to denote whether encryption is enabled or not.
func (LookupVolumeContainerResultOutput) Id ¶
func (o LookupVolumeContainerResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupVolumeContainerResultOutput) Kind ¶
func (o LookupVolumeContainerResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupVolumeContainerResultOutput) Name ¶
func (o LookupVolumeContainerResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupVolumeContainerResultOutput) OwnerShipStatus ¶
func (o LookupVolumeContainerResultOutput) OwnerShipStatus() pulumi.StringOutput
The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
func (LookupVolumeContainerResultOutput) StorageAccountCredentialId ¶
func (o LookupVolumeContainerResultOutput) StorageAccountCredentialId() pulumi.StringOutput
The path ID of storage account associated with the volume container.
func (LookupVolumeContainerResultOutput) ToLookupVolumeContainerResultOutput ¶
func (o LookupVolumeContainerResultOutput) ToLookupVolumeContainerResultOutput() LookupVolumeContainerResultOutput
func (LookupVolumeContainerResultOutput) ToLookupVolumeContainerResultOutputWithContext ¶
func (o LookupVolumeContainerResultOutput) ToLookupVolumeContainerResultOutputWithContext(ctx context.Context) LookupVolumeContainerResultOutput
func (LookupVolumeContainerResultOutput) TotalCloudStorageUsageInBytes ¶
func (o LookupVolumeContainerResultOutput) TotalCloudStorageUsageInBytes() pulumi.Float64Output
The total cloud storage for the volume container.
func (LookupVolumeContainerResultOutput) Type ¶
func (o LookupVolumeContainerResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupVolumeContainerResultOutput) VolumeCount ¶
func (o LookupVolumeContainerResultOutput) VolumeCount() pulumi.IntOutput
The number of volumes in the volume Container.
type LookupVolumeOutputArgs ¶
type LookupVolumeOutputArgs struct { // The device name DeviceName pulumi.StringInput `pulumi:"deviceName"` // The manager name ManagerName pulumi.StringInput `pulumi:"managerName"` // The resource group name ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The volume container name. VolumeContainerName pulumi.StringInput `pulumi:"volumeContainerName"` // The volume name. VolumeName pulumi.StringInput `pulumi:"volumeName"` }
func (LookupVolumeOutputArgs) ElementType ¶
func (LookupVolumeOutputArgs) ElementType() reflect.Type
type LookupVolumeResult ¶
type LookupVolumeResult struct { // The IDs of the access control records, associated with the volume. AccessControlRecordIds []string `pulumi:"accessControlRecordIds"` // The IDs of the backup policies, in which this volume is part of. BackupPolicyIds []string `pulumi:"backupPolicyIds"` // The backup status of the volume. BackupStatus string `pulumi:"backupStatus"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The Kind of the object. Currently only Series8000 is supported Kind *string `pulumi:"kind"` // The monitoring status of the volume. MonitoringStatus string `pulumi:"monitoringStatus"` // The name of the object. Name string `pulumi:"name"` // The operation status on the volume. OperationStatus string `pulumi:"operationStatus"` // The size of the volume in bytes. SizeInBytes float64 `pulumi:"sizeInBytes"` // The hierarchical type of the object. Type string `pulumi:"type"` // The ID of the volume container, in which this volume is created. VolumeContainerId string `pulumi:"volumeContainerId"` // The volume status. VolumeStatus string `pulumi:"volumeStatus"` // The type of the volume. VolumeType string `pulumi:"volumeType"` }
The volume.
func LookupVolume ¶
func LookupVolume(ctx *pulumi.Context, args *LookupVolumeArgs, opts ...pulumi.InvokeOption) (*LookupVolumeResult, error)
Returns the properties of the specified volume name. Azure REST API version: 2017-06-01.
type LookupVolumeResultOutput ¶
type LookupVolumeResultOutput struct{ *pulumi.OutputState }
The volume.
func LookupVolumeOutput ¶
func LookupVolumeOutput(ctx *pulumi.Context, args LookupVolumeOutputArgs, opts ...pulumi.InvokeOption) LookupVolumeResultOutput
func (LookupVolumeResultOutput) AccessControlRecordIds ¶
func (o LookupVolumeResultOutput) AccessControlRecordIds() pulumi.StringArrayOutput
The IDs of the access control records, associated with the volume.
func (LookupVolumeResultOutput) BackupPolicyIds ¶
func (o LookupVolumeResultOutput) BackupPolicyIds() pulumi.StringArrayOutput
The IDs of the backup policies, in which this volume is part of.
func (LookupVolumeResultOutput) BackupStatus ¶
func (o LookupVolumeResultOutput) BackupStatus() pulumi.StringOutput
The backup status of the volume.
func (LookupVolumeResultOutput) ElementType ¶
func (LookupVolumeResultOutput) ElementType() reflect.Type
func (LookupVolumeResultOutput) Id ¶
func (o LookupVolumeResultOutput) Id() pulumi.StringOutput
The path ID that uniquely identifies the object.
func (LookupVolumeResultOutput) Kind ¶
func (o LookupVolumeResultOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (LookupVolumeResultOutput) MonitoringStatus ¶
func (o LookupVolumeResultOutput) MonitoringStatus() pulumi.StringOutput
The monitoring status of the volume.
func (LookupVolumeResultOutput) Name ¶
func (o LookupVolumeResultOutput) Name() pulumi.StringOutput
The name of the object.
func (LookupVolumeResultOutput) OperationStatus ¶
func (o LookupVolumeResultOutput) OperationStatus() pulumi.StringOutput
The operation status on the volume.
func (LookupVolumeResultOutput) SizeInBytes ¶
func (o LookupVolumeResultOutput) SizeInBytes() pulumi.Float64Output
The size of the volume in bytes.
func (LookupVolumeResultOutput) ToLookupVolumeResultOutput ¶
func (o LookupVolumeResultOutput) ToLookupVolumeResultOutput() LookupVolumeResultOutput
func (LookupVolumeResultOutput) ToLookupVolumeResultOutputWithContext ¶
func (o LookupVolumeResultOutput) ToLookupVolumeResultOutputWithContext(ctx context.Context) LookupVolumeResultOutput
func (LookupVolumeResultOutput) Type ¶
func (o LookupVolumeResultOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (LookupVolumeResultOutput) VolumeContainerId ¶
func (o LookupVolumeResultOutput) VolumeContainerId() pulumi.StringOutput
The ID of the volume container, in which this volume is created.
func (LookupVolumeResultOutput) VolumeStatus ¶
func (o LookupVolumeResultOutput) VolumeStatus() pulumi.StringOutput
The volume status.
func (LookupVolumeResultOutput) VolumeType ¶
func (o LookupVolumeResultOutput) VolumeType() pulumi.StringOutput
The type of the volume.
type Manager ¶
type Manager struct { pulumi.CustomResourceState // Represents the type of StorSimple Manager. CisIntrinsicSettings ManagerIntrinsicSettingsResponsePtrOutput `pulumi:"cisIntrinsicSettings"` // The etag of the manager. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The geo location of the resource. Location pulumi.StringOutput `pulumi:"location"` // The resource name. Name pulumi.StringOutput `pulumi:"name"` // Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Specifies the Sku. Sku ManagerSkuResponsePtrOutput `pulumi:"sku"` // The tags attached to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
The StorSimple Manager. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
Other available API versions: 2016-10-01.
func GetManager ¶
func GetManager(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagerState, opts ...pulumi.ResourceOption) (*Manager, error)
GetManager gets an existing Manager 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 NewManager ¶
func NewManager(ctx *pulumi.Context, name string, args *ManagerArgs, opts ...pulumi.ResourceOption) (*Manager, error)
NewManager registers a new resource with the given unique name, arguments, and options.
func (*Manager) ElementType ¶
func (*Manager) ToManagerOutput ¶
func (i *Manager) ToManagerOutput() ManagerOutput
func (*Manager) ToManagerOutputWithContext ¶
func (i *Manager) ToManagerOutputWithContext(ctx context.Context) ManagerOutput
type ManagerArgs ¶
type ManagerArgs struct { // Represents the type of StorSimple Manager. CisIntrinsicSettings ManagerIntrinsicSettingsPtrInput // The geo location of the resource. Location pulumi.StringPtrInput // The manager name ManagerName pulumi.StringPtrInput // Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created. ProvisioningState pulumi.StringPtrInput // The resource group name ResourceGroupName pulumi.StringInput // Specifies the Sku. Sku ManagerSkuPtrInput // The tags attached to the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Manager resource.
func (ManagerArgs) ElementType ¶
func (ManagerArgs) ElementType() reflect.Type
type ManagerExtendedInfo ¶
type ManagerExtendedInfo struct { pulumi.CustomResourceState // Represents the encryption algorithm used to encrypt the keys. None - if Key is saved in plain text format. Algorithm name - if key is encrypted Algorithm pulumi.StringOutput `pulumi:"algorithm"` // Represents the CEK of the resource. EncryptionKey pulumi.StringPtrOutput `pulumi:"encryptionKey"` // Represents the Cert thumbprint that was used to encrypt the CEK. EncryptionKeyThumbprint pulumi.StringPtrOutput `pulumi:"encryptionKeyThumbprint"` // The etag of the resource. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Represents the CIK of the resource. IntegrityKey pulumi.StringOutput `pulumi:"integrityKey"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // Represents the portal thumbprint which can be used optionally to encrypt the entire data before storing it. PortalCertificateThumbprint pulumi.StringPtrOutput `pulumi:"portalCertificateThumbprint"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The version of the extended info being persisted. Version pulumi.StringPtrOutput `pulumi:"version"` }
The extended info of the manager. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetManagerExtendedInfo ¶
func GetManagerExtendedInfo(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagerExtendedInfoState, opts ...pulumi.ResourceOption) (*ManagerExtendedInfo, error)
GetManagerExtendedInfo gets an existing ManagerExtendedInfo 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 NewManagerExtendedInfo ¶
func NewManagerExtendedInfo(ctx *pulumi.Context, name string, args *ManagerExtendedInfoArgs, opts ...pulumi.ResourceOption) (*ManagerExtendedInfo, error)
NewManagerExtendedInfo registers a new resource with the given unique name, arguments, and options.
func (*ManagerExtendedInfo) ElementType ¶
func (*ManagerExtendedInfo) ElementType() reflect.Type
func (*ManagerExtendedInfo) ToManagerExtendedInfoOutput ¶
func (i *ManagerExtendedInfo) ToManagerExtendedInfoOutput() ManagerExtendedInfoOutput
func (*ManagerExtendedInfo) ToManagerExtendedInfoOutputWithContext ¶
func (i *ManagerExtendedInfo) ToManagerExtendedInfoOutputWithContext(ctx context.Context) ManagerExtendedInfoOutput
type ManagerExtendedInfoArgs ¶
type ManagerExtendedInfoArgs struct { // Represents the encryption algorithm used to encrypt the keys. None - if Key is saved in plain text format. Algorithm name - if key is encrypted Algorithm pulumi.StringInput // Represents the CEK of the resource. EncryptionKey pulumi.StringPtrInput // Represents the Cert thumbprint that was used to encrypt the CEK. EncryptionKeyThumbprint pulumi.StringPtrInput // Represents the CIK of the resource. IntegrityKey pulumi.StringInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // Represents the portal thumbprint which can be used optionally to encrypt the entire data before storing it. PortalCertificateThumbprint pulumi.StringPtrInput // The resource group name ResourceGroupName pulumi.StringInput // The version of the extended info being persisted. Version pulumi.StringPtrInput }
The set of arguments for constructing a ManagerExtendedInfo resource.
func (ManagerExtendedInfoArgs) ElementType ¶
func (ManagerExtendedInfoArgs) ElementType() reflect.Type
type ManagerExtendedInfoInput ¶
type ManagerExtendedInfoInput interface { pulumi.Input ToManagerExtendedInfoOutput() ManagerExtendedInfoOutput ToManagerExtendedInfoOutputWithContext(ctx context.Context) ManagerExtendedInfoOutput }
type ManagerExtendedInfoOutput ¶
type ManagerExtendedInfoOutput struct{ *pulumi.OutputState }
func (ManagerExtendedInfoOutput) Algorithm ¶
func (o ManagerExtendedInfoOutput) Algorithm() pulumi.StringOutput
Represents the encryption algorithm used to encrypt the keys. None - if Key is saved in plain text format. Algorithm name - if key is encrypted
func (ManagerExtendedInfoOutput) ElementType ¶
func (ManagerExtendedInfoOutput) ElementType() reflect.Type
func (ManagerExtendedInfoOutput) EncryptionKey ¶
func (o ManagerExtendedInfoOutput) EncryptionKey() pulumi.StringPtrOutput
Represents the CEK of the resource.
func (ManagerExtendedInfoOutput) EncryptionKeyThumbprint ¶
func (o ManagerExtendedInfoOutput) EncryptionKeyThumbprint() pulumi.StringPtrOutput
Represents the Cert thumbprint that was used to encrypt the CEK.
func (ManagerExtendedInfoOutput) Etag ¶
func (o ManagerExtendedInfoOutput) Etag() pulumi.StringPtrOutput
The etag of the resource.
func (ManagerExtendedInfoOutput) IntegrityKey ¶
func (o ManagerExtendedInfoOutput) IntegrityKey() pulumi.StringOutput
Represents the CIK of the resource.
func (ManagerExtendedInfoOutput) Kind ¶
func (o ManagerExtendedInfoOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (ManagerExtendedInfoOutput) Name ¶
func (o ManagerExtendedInfoOutput) Name() pulumi.StringOutput
The name of the object.
func (ManagerExtendedInfoOutput) PortalCertificateThumbprint ¶
func (o ManagerExtendedInfoOutput) PortalCertificateThumbprint() pulumi.StringPtrOutput
Represents the portal thumbprint which can be used optionally to encrypt the entire data before storing it.
func (ManagerExtendedInfoOutput) ToManagerExtendedInfoOutput ¶
func (o ManagerExtendedInfoOutput) ToManagerExtendedInfoOutput() ManagerExtendedInfoOutput
func (ManagerExtendedInfoOutput) ToManagerExtendedInfoOutputWithContext ¶
func (o ManagerExtendedInfoOutput) ToManagerExtendedInfoOutputWithContext(ctx context.Context) ManagerExtendedInfoOutput
func (ManagerExtendedInfoOutput) Type ¶
func (o ManagerExtendedInfoOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (ManagerExtendedInfoOutput) Version ¶
func (o ManagerExtendedInfoOutput) Version() pulumi.StringPtrOutput
The version of the extended info being persisted.
type ManagerExtendedInfoState ¶
type ManagerExtendedInfoState struct { }
func (ManagerExtendedInfoState) ElementType ¶
func (ManagerExtendedInfoState) ElementType() reflect.Type
type ManagerInput ¶
type ManagerInput interface { pulumi.Input ToManagerOutput() ManagerOutput ToManagerOutputWithContext(ctx context.Context) ManagerOutput }
type ManagerIntrinsicSettings ¶
type ManagerIntrinsicSettings struct { // The type of StorSimple Manager. Type ManagerType `pulumi:"type"` }
Intrinsic settings which refers to the type of the StorSimple Manager.
type ManagerIntrinsicSettingsArgs ¶
type ManagerIntrinsicSettingsArgs struct { // The type of StorSimple Manager. Type ManagerTypeInput `pulumi:"type"` }
Intrinsic settings which refers to the type of the StorSimple Manager.
func (ManagerIntrinsicSettingsArgs) ElementType ¶
func (ManagerIntrinsicSettingsArgs) ElementType() reflect.Type
func (ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsOutput ¶
func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsOutput() ManagerIntrinsicSettingsOutput
func (ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsOutputWithContext ¶
func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsOutput
func (ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsPtrOutput ¶
func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput
func (ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsPtrOutputWithContext ¶
func (i ManagerIntrinsicSettingsArgs) ToManagerIntrinsicSettingsPtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsPtrOutput
type ManagerIntrinsicSettingsInput ¶
type ManagerIntrinsicSettingsInput interface { pulumi.Input ToManagerIntrinsicSettingsOutput() ManagerIntrinsicSettingsOutput ToManagerIntrinsicSettingsOutputWithContext(context.Context) ManagerIntrinsicSettingsOutput }
ManagerIntrinsicSettingsInput is an input type that accepts ManagerIntrinsicSettingsArgs and ManagerIntrinsicSettingsOutput values. You can construct a concrete instance of `ManagerIntrinsicSettingsInput` via:
ManagerIntrinsicSettingsArgs{...}
type ManagerIntrinsicSettingsOutput ¶
type ManagerIntrinsicSettingsOutput struct{ *pulumi.OutputState }
Intrinsic settings which refers to the type of the StorSimple Manager.
func (ManagerIntrinsicSettingsOutput) ElementType ¶
func (ManagerIntrinsicSettingsOutput) ElementType() reflect.Type
func (ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsOutput ¶
func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsOutput() ManagerIntrinsicSettingsOutput
func (ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsOutputWithContext ¶
func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsOutput
func (ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsPtrOutput ¶
func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput
func (ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsPtrOutputWithContext ¶
func (o ManagerIntrinsicSettingsOutput) ToManagerIntrinsicSettingsPtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsPtrOutput
func (ManagerIntrinsicSettingsOutput) Type ¶
func (o ManagerIntrinsicSettingsOutput) Type() ManagerTypeOutput
The type of StorSimple Manager.
type ManagerIntrinsicSettingsPtrInput ¶
type ManagerIntrinsicSettingsPtrInput interface { pulumi.Input ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput ToManagerIntrinsicSettingsPtrOutputWithContext(context.Context) ManagerIntrinsicSettingsPtrOutput }
ManagerIntrinsicSettingsPtrInput is an input type that accepts ManagerIntrinsicSettingsArgs, ManagerIntrinsicSettingsPtr and ManagerIntrinsicSettingsPtrOutput values. You can construct a concrete instance of `ManagerIntrinsicSettingsPtrInput` via:
ManagerIntrinsicSettingsArgs{...} or: nil
func ManagerIntrinsicSettingsPtr ¶
func ManagerIntrinsicSettingsPtr(v *ManagerIntrinsicSettingsArgs) ManagerIntrinsicSettingsPtrInput
type ManagerIntrinsicSettingsPtrOutput ¶
type ManagerIntrinsicSettingsPtrOutput struct{ *pulumi.OutputState }
func (ManagerIntrinsicSettingsPtrOutput) Elem ¶
func (o ManagerIntrinsicSettingsPtrOutput) Elem() ManagerIntrinsicSettingsOutput
func (ManagerIntrinsicSettingsPtrOutput) ElementType ¶
func (ManagerIntrinsicSettingsPtrOutput) ElementType() reflect.Type
func (ManagerIntrinsicSettingsPtrOutput) ToManagerIntrinsicSettingsPtrOutput ¶
func (o ManagerIntrinsicSettingsPtrOutput) ToManagerIntrinsicSettingsPtrOutput() ManagerIntrinsicSettingsPtrOutput
func (ManagerIntrinsicSettingsPtrOutput) ToManagerIntrinsicSettingsPtrOutputWithContext ¶
func (o ManagerIntrinsicSettingsPtrOutput) ToManagerIntrinsicSettingsPtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsPtrOutput
func (ManagerIntrinsicSettingsPtrOutput) Type ¶
func (o ManagerIntrinsicSettingsPtrOutput) Type() ManagerTypePtrOutput
The type of StorSimple Manager.
type ManagerIntrinsicSettingsResponse ¶
type ManagerIntrinsicSettingsResponse struct { // The type of StorSimple Manager. Type string `pulumi:"type"` }
Intrinsic settings which refers to the type of the StorSimple Manager.
type ManagerIntrinsicSettingsResponseOutput ¶
type ManagerIntrinsicSettingsResponseOutput struct{ *pulumi.OutputState }
Intrinsic settings which refers to the type of the StorSimple Manager.
func (ManagerIntrinsicSettingsResponseOutput) ElementType ¶
func (ManagerIntrinsicSettingsResponseOutput) ElementType() reflect.Type
func (ManagerIntrinsicSettingsResponseOutput) ToManagerIntrinsicSettingsResponseOutput ¶
func (o ManagerIntrinsicSettingsResponseOutput) ToManagerIntrinsicSettingsResponseOutput() ManagerIntrinsicSettingsResponseOutput
func (ManagerIntrinsicSettingsResponseOutput) ToManagerIntrinsicSettingsResponseOutputWithContext ¶
func (o ManagerIntrinsicSettingsResponseOutput) ToManagerIntrinsicSettingsResponseOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsResponseOutput
func (ManagerIntrinsicSettingsResponseOutput) Type ¶
func (o ManagerIntrinsicSettingsResponseOutput) Type() pulumi.StringOutput
The type of StorSimple Manager.
type ManagerIntrinsicSettingsResponsePtrOutput ¶
type ManagerIntrinsicSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagerIntrinsicSettingsResponsePtrOutput) ElementType ¶
func (ManagerIntrinsicSettingsResponsePtrOutput) ElementType() reflect.Type
func (ManagerIntrinsicSettingsResponsePtrOutput) ToManagerIntrinsicSettingsResponsePtrOutput ¶
func (o ManagerIntrinsicSettingsResponsePtrOutput) ToManagerIntrinsicSettingsResponsePtrOutput() ManagerIntrinsicSettingsResponsePtrOutput
func (ManagerIntrinsicSettingsResponsePtrOutput) ToManagerIntrinsicSettingsResponsePtrOutputWithContext ¶
func (o ManagerIntrinsicSettingsResponsePtrOutput) ToManagerIntrinsicSettingsResponsePtrOutputWithContext(ctx context.Context) ManagerIntrinsicSettingsResponsePtrOutput
func (ManagerIntrinsicSettingsResponsePtrOutput) Type ¶
func (o ManagerIntrinsicSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of StorSimple Manager.
type ManagerOutput ¶
type ManagerOutput struct{ *pulumi.OutputState }
func (ManagerOutput) CisIntrinsicSettings ¶
func (o ManagerOutput) CisIntrinsicSettings() ManagerIntrinsicSettingsResponsePtrOutput
Represents the type of StorSimple Manager.
func (ManagerOutput) ElementType ¶
func (ManagerOutput) ElementType() reflect.Type
func (ManagerOutput) Etag ¶
func (o ManagerOutput) Etag() pulumi.StringPtrOutput
The etag of the manager.
func (ManagerOutput) Location ¶
func (o ManagerOutput) Location() pulumi.StringOutput
The geo location of the resource.
func (ManagerOutput) ProvisioningState ¶
func (o ManagerOutput) ProvisioningState() pulumi.StringPtrOutput
Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created.
func (ManagerOutput) Sku ¶
func (o ManagerOutput) Sku() ManagerSkuResponsePtrOutput
Specifies the Sku.
func (ManagerOutput) Tags ¶
func (o ManagerOutput) Tags() pulumi.StringMapOutput
The tags attached to the resource.
func (ManagerOutput) ToManagerOutput ¶
func (o ManagerOutput) ToManagerOutput() ManagerOutput
func (ManagerOutput) ToManagerOutputWithContext ¶
func (o ManagerOutput) ToManagerOutputWithContext(ctx context.Context) ManagerOutput
type ManagerSku ¶
type ManagerSku struct { // Refers to the sku name which should be "Standard" Name ManagerSkuType `pulumi:"name"` }
The Sku.
type ManagerSkuArgs ¶
type ManagerSkuArgs struct { // Refers to the sku name which should be "Standard" Name ManagerSkuTypeInput `pulumi:"name"` }
The Sku.
func (ManagerSkuArgs) ElementType ¶
func (ManagerSkuArgs) ElementType() reflect.Type
func (ManagerSkuArgs) ToManagerSkuOutput ¶
func (i ManagerSkuArgs) ToManagerSkuOutput() ManagerSkuOutput
func (ManagerSkuArgs) ToManagerSkuOutputWithContext ¶
func (i ManagerSkuArgs) ToManagerSkuOutputWithContext(ctx context.Context) ManagerSkuOutput
func (ManagerSkuArgs) ToManagerSkuPtrOutput ¶
func (i ManagerSkuArgs) ToManagerSkuPtrOutput() ManagerSkuPtrOutput
func (ManagerSkuArgs) ToManagerSkuPtrOutputWithContext ¶
func (i ManagerSkuArgs) ToManagerSkuPtrOutputWithContext(ctx context.Context) ManagerSkuPtrOutput
type ManagerSkuInput ¶
type ManagerSkuInput interface { pulumi.Input ToManagerSkuOutput() ManagerSkuOutput ToManagerSkuOutputWithContext(context.Context) ManagerSkuOutput }
ManagerSkuInput is an input type that accepts ManagerSkuArgs and ManagerSkuOutput values. You can construct a concrete instance of `ManagerSkuInput` via:
ManagerSkuArgs{...}
type ManagerSkuOutput ¶
type ManagerSkuOutput struct{ *pulumi.OutputState }
The Sku.
func (ManagerSkuOutput) ElementType ¶
func (ManagerSkuOutput) ElementType() reflect.Type
func (ManagerSkuOutput) Name ¶
func (o ManagerSkuOutput) Name() ManagerSkuTypeOutput
Refers to the sku name which should be "Standard"
func (ManagerSkuOutput) ToManagerSkuOutput ¶
func (o ManagerSkuOutput) ToManagerSkuOutput() ManagerSkuOutput
func (ManagerSkuOutput) ToManagerSkuOutputWithContext ¶
func (o ManagerSkuOutput) ToManagerSkuOutputWithContext(ctx context.Context) ManagerSkuOutput
func (ManagerSkuOutput) ToManagerSkuPtrOutput ¶
func (o ManagerSkuOutput) ToManagerSkuPtrOutput() ManagerSkuPtrOutput
func (ManagerSkuOutput) ToManagerSkuPtrOutputWithContext ¶
func (o ManagerSkuOutput) ToManagerSkuPtrOutputWithContext(ctx context.Context) ManagerSkuPtrOutput
type ManagerSkuPtrInput ¶
type ManagerSkuPtrInput interface { pulumi.Input ToManagerSkuPtrOutput() ManagerSkuPtrOutput ToManagerSkuPtrOutputWithContext(context.Context) ManagerSkuPtrOutput }
ManagerSkuPtrInput is an input type that accepts ManagerSkuArgs, ManagerSkuPtr and ManagerSkuPtrOutput values. You can construct a concrete instance of `ManagerSkuPtrInput` via:
ManagerSkuArgs{...} or: nil
func ManagerSkuPtr ¶
func ManagerSkuPtr(v *ManagerSkuArgs) ManagerSkuPtrInput
type ManagerSkuPtrOutput ¶
type ManagerSkuPtrOutput struct{ *pulumi.OutputState }
func (ManagerSkuPtrOutput) Elem ¶
func (o ManagerSkuPtrOutput) Elem() ManagerSkuOutput
func (ManagerSkuPtrOutput) ElementType ¶
func (ManagerSkuPtrOutput) ElementType() reflect.Type
func (ManagerSkuPtrOutput) Name ¶
func (o ManagerSkuPtrOutput) Name() ManagerSkuTypePtrOutput
Refers to the sku name which should be "Standard"
func (ManagerSkuPtrOutput) ToManagerSkuPtrOutput ¶
func (o ManagerSkuPtrOutput) ToManagerSkuPtrOutput() ManagerSkuPtrOutput
func (ManagerSkuPtrOutput) ToManagerSkuPtrOutputWithContext ¶
func (o ManagerSkuPtrOutput) ToManagerSkuPtrOutputWithContext(ctx context.Context) ManagerSkuPtrOutput
type ManagerSkuResponse ¶
type ManagerSkuResponse struct { // Refers to the sku name which should be "Standard" Name string `pulumi:"name"` }
The Sku.
type ManagerSkuResponseOutput ¶
type ManagerSkuResponseOutput struct{ *pulumi.OutputState }
The Sku.
func (ManagerSkuResponseOutput) ElementType ¶
func (ManagerSkuResponseOutput) ElementType() reflect.Type
func (ManagerSkuResponseOutput) Name ¶
func (o ManagerSkuResponseOutput) Name() pulumi.StringOutput
Refers to the sku name which should be "Standard"
func (ManagerSkuResponseOutput) ToManagerSkuResponseOutput ¶
func (o ManagerSkuResponseOutput) ToManagerSkuResponseOutput() ManagerSkuResponseOutput
func (ManagerSkuResponseOutput) ToManagerSkuResponseOutputWithContext ¶
func (o ManagerSkuResponseOutput) ToManagerSkuResponseOutputWithContext(ctx context.Context) ManagerSkuResponseOutput
type ManagerSkuResponsePtrOutput ¶
type ManagerSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagerSkuResponsePtrOutput) Elem ¶
func (o ManagerSkuResponsePtrOutput) Elem() ManagerSkuResponseOutput
func (ManagerSkuResponsePtrOutput) ElementType ¶
func (ManagerSkuResponsePtrOutput) ElementType() reflect.Type
func (ManagerSkuResponsePtrOutput) Name ¶
func (o ManagerSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Refers to the sku name which should be "Standard"
func (ManagerSkuResponsePtrOutput) ToManagerSkuResponsePtrOutput ¶
func (o ManagerSkuResponsePtrOutput) ToManagerSkuResponsePtrOutput() ManagerSkuResponsePtrOutput
func (ManagerSkuResponsePtrOutput) ToManagerSkuResponsePtrOutputWithContext ¶
func (o ManagerSkuResponsePtrOutput) ToManagerSkuResponsePtrOutputWithContext(ctx context.Context) ManagerSkuResponsePtrOutput
type ManagerSkuType ¶
type ManagerSkuType string
Refers to the sku name which should be "Standard"
func (ManagerSkuType) ElementType ¶
func (ManagerSkuType) ElementType() reflect.Type
func (ManagerSkuType) ToManagerSkuTypeOutput ¶
func (e ManagerSkuType) ToManagerSkuTypeOutput() ManagerSkuTypeOutput
func (ManagerSkuType) ToManagerSkuTypeOutputWithContext ¶
func (e ManagerSkuType) ToManagerSkuTypeOutputWithContext(ctx context.Context) ManagerSkuTypeOutput
func (ManagerSkuType) ToManagerSkuTypePtrOutput ¶
func (e ManagerSkuType) ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput
func (ManagerSkuType) ToManagerSkuTypePtrOutputWithContext ¶
func (e ManagerSkuType) ToManagerSkuTypePtrOutputWithContext(ctx context.Context) ManagerSkuTypePtrOutput
func (ManagerSkuType) ToStringOutput ¶
func (e ManagerSkuType) ToStringOutput() pulumi.StringOutput
func (ManagerSkuType) ToStringOutputWithContext ¶
func (e ManagerSkuType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagerSkuType) ToStringPtrOutput ¶
func (e ManagerSkuType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagerSkuType) ToStringPtrOutputWithContext ¶
func (e ManagerSkuType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagerSkuTypeInput ¶
type ManagerSkuTypeInput interface { pulumi.Input ToManagerSkuTypeOutput() ManagerSkuTypeOutput ToManagerSkuTypeOutputWithContext(context.Context) ManagerSkuTypeOutput }
ManagerSkuTypeInput is an input type that accepts values of the ManagerSkuType enum A concrete instance of `ManagerSkuTypeInput` can be one of the following:
ManagerSkuTypeStandard
type ManagerSkuTypeOutput ¶
type ManagerSkuTypeOutput struct{ *pulumi.OutputState }
func (ManagerSkuTypeOutput) ElementType ¶
func (ManagerSkuTypeOutput) ElementType() reflect.Type
func (ManagerSkuTypeOutput) ToManagerSkuTypeOutput ¶
func (o ManagerSkuTypeOutput) ToManagerSkuTypeOutput() ManagerSkuTypeOutput
func (ManagerSkuTypeOutput) ToManagerSkuTypeOutputWithContext ¶
func (o ManagerSkuTypeOutput) ToManagerSkuTypeOutputWithContext(ctx context.Context) ManagerSkuTypeOutput
func (ManagerSkuTypeOutput) ToManagerSkuTypePtrOutput ¶
func (o ManagerSkuTypeOutput) ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput
func (ManagerSkuTypeOutput) ToManagerSkuTypePtrOutputWithContext ¶
func (o ManagerSkuTypeOutput) ToManagerSkuTypePtrOutputWithContext(ctx context.Context) ManagerSkuTypePtrOutput
func (ManagerSkuTypeOutput) ToStringOutput ¶
func (o ManagerSkuTypeOutput) ToStringOutput() pulumi.StringOutput
func (ManagerSkuTypeOutput) ToStringOutputWithContext ¶
func (o ManagerSkuTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagerSkuTypeOutput) ToStringPtrOutput ¶
func (o ManagerSkuTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagerSkuTypeOutput) ToStringPtrOutputWithContext ¶
func (o ManagerSkuTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagerSkuTypePtrInput ¶
type ManagerSkuTypePtrInput interface { pulumi.Input ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput ToManagerSkuTypePtrOutputWithContext(context.Context) ManagerSkuTypePtrOutput }
func ManagerSkuTypePtr ¶
func ManagerSkuTypePtr(v string) ManagerSkuTypePtrInput
type ManagerSkuTypePtrOutput ¶
type ManagerSkuTypePtrOutput struct{ *pulumi.OutputState }
func (ManagerSkuTypePtrOutput) Elem ¶
func (o ManagerSkuTypePtrOutput) Elem() ManagerSkuTypeOutput
func (ManagerSkuTypePtrOutput) ElementType ¶
func (ManagerSkuTypePtrOutput) ElementType() reflect.Type
func (ManagerSkuTypePtrOutput) ToManagerSkuTypePtrOutput ¶
func (o ManagerSkuTypePtrOutput) ToManagerSkuTypePtrOutput() ManagerSkuTypePtrOutput
func (ManagerSkuTypePtrOutput) ToManagerSkuTypePtrOutputWithContext ¶
func (o ManagerSkuTypePtrOutput) ToManagerSkuTypePtrOutputWithContext(ctx context.Context) ManagerSkuTypePtrOutput
func (ManagerSkuTypePtrOutput) ToStringPtrOutput ¶
func (o ManagerSkuTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagerSkuTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManagerSkuTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagerState ¶
type ManagerState struct { }
func (ManagerState) ElementType ¶
func (ManagerState) ElementType() reflect.Type
type ManagerType ¶
type ManagerType string
The type of StorSimple Manager.
func (ManagerType) ElementType ¶
func (ManagerType) ElementType() reflect.Type
func (ManagerType) ToManagerTypeOutput ¶
func (e ManagerType) ToManagerTypeOutput() ManagerTypeOutput
func (ManagerType) ToManagerTypeOutputWithContext ¶
func (e ManagerType) ToManagerTypeOutputWithContext(ctx context.Context) ManagerTypeOutput
func (ManagerType) ToManagerTypePtrOutput ¶
func (e ManagerType) ToManagerTypePtrOutput() ManagerTypePtrOutput
func (ManagerType) ToManagerTypePtrOutputWithContext ¶
func (e ManagerType) ToManagerTypePtrOutputWithContext(ctx context.Context) ManagerTypePtrOutput
func (ManagerType) ToStringOutput ¶
func (e ManagerType) ToStringOutput() pulumi.StringOutput
func (ManagerType) ToStringOutputWithContext ¶
func (e ManagerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagerType) ToStringPtrOutput ¶
func (e ManagerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagerType) ToStringPtrOutputWithContext ¶
func (e ManagerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagerTypeInput ¶
type ManagerTypeInput interface { pulumi.Input ToManagerTypeOutput() ManagerTypeOutput ToManagerTypeOutputWithContext(context.Context) ManagerTypeOutput }
ManagerTypeInput is an input type that accepts values of the ManagerType enum A concrete instance of `ManagerTypeInput` can be one of the following:
ManagerTypeGardaV1 ManagerTypeHelsinkiV1
type ManagerTypeOutput ¶
type ManagerTypeOutput struct{ *pulumi.OutputState }
func (ManagerTypeOutput) ElementType ¶
func (ManagerTypeOutput) ElementType() reflect.Type
func (ManagerTypeOutput) ToManagerTypeOutput ¶
func (o ManagerTypeOutput) ToManagerTypeOutput() ManagerTypeOutput
func (ManagerTypeOutput) ToManagerTypeOutputWithContext ¶
func (o ManagerTypeOutput) ToManagerTypeOutputWithContext(ctx context.Context) ManagerTypeOutput
func (ManagerTypeOutput) ToManagerTypePtrOutput ¶
func (o ManagerTypeOutput) ToManagerTypePtrOutput() ManagerTypePtrOutput
func (ManagerTypeOutput) ToManagerTypePtrOutputWithContext ¶
func (o ManagerTypeOutput) ToManagerTypePtrOutputWithContext(ctx context.Context) ManagerTypePtrOutput
func (ManagerTypeOutput) ToStringOutput ¶
func (o ManagerTypeOutput) ToStringOutput() pulumi.StringOutput
func (ManagerTypeOutput) ToStringOutputWithContext ¶
func (o ManagerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagerTypeOutput) ToStringPtrOutput ¶
func (o ManagerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagerTypeOutput) ToStringPtrOutputWithContext ¶
func (o ManagerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagerTypePtrInput ¶
type ManagerTypePtrInput interface { pulumi.Input ToManagerTypePtrOutput() ManagerTypePtrOutput ToManagerTypePtrOutputWithContext(context.Context) ManagerTypePtrOutput }
func ManagerTypePtr ¶
func ManagerTypePtr(v string) ManagerTypePtrInput
type ManagerTypePtrOutput ¶
type ManagerTypePtrOutput struct{ *pulumi.OutputState }
func (ManagerTypePtrOutput) Elem ¶
func (o ManagerTypePtrOutput) Elem() ManagerTypeOutput
func (ManagerTypePtrOutput) ElementType ¶
func (ManagerTypePtrOutput) ElementType() reflect.Type
func (ManagerTypePtrOutput) ToManagerTypePtrOutput ¶
func (o ManagerTypePtrOutput) ToManagerTypePtrOutput() ManagerTypePtrOutput
func (ManagerTypePtrOutput) ToManagerTypePtrOutputWithContext ¶
func (o ManagerTypePtrOutput) ToManagerTypePtrOutputWithContext(ctx context.Context) ManagerTypePtrOutput
func (ManagerTypePtrOutput) ToStringPtrOutput ¶
func (o ManagerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagerTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManagerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonitoringStatus ¶
type MonitoringStatus string
The monitoring status of the volume.
func (MonitoringStatus) ElementType ¶
func (MonitoringStatus) ElementType() reflect.Type
func (MonitoringStatus) ToMonitoringStatusOutput ¶
func (e MonitoringStatus) ToMonitoringStatusOutput() MonitoringStatusOutput
func (MonitoringStatus) ToMonitoringStatusOutputWithContext ¶
func (e MonitoringStatus) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
func (MonitoringStatus) ToMonitoringStatusPtrOutput ¶
func (e MonitoringStatus) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
func (MonitoringStatus) ToMonitoringStatusPtrOutputWithContext ¶
func (e MonitoringStatus) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
func (MonitoringStatus) ToStringOutput ¶
func (e MonitoringStatus) ToStringOutput() pulumi.StringOutput
func (MonitoringStatus) ToStringOutputWithContext ¶
func (e MonitoringStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MonitoringStatus) ToStringPtrOutput ¶
func (e MonitoringStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatus) ToStringPtrOutputWithContext ¶
func (e MonitoringStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonitoringStatusInput ¶
type MonitoringStatusInput interface { pulumi.Input ToMonitoringStatusOutput() MonitoringStatusOutput ToMonitoringStatusOutputWithContext(context.Context) MonitoringStatusOutput }
MonitoringStatusInput is an input type that accepts values of the MonitoringStatus enum A concrete instance of `MonitoringStatusInput` can be one of the following:
MonitoringStatusEnabled MonitoringStatusDisabled
type MonitoringStatusOutput ¶
type MonitoringStatusOutput struct{ *pulumi.OutputState }
func (MonitoringStatusOutput) ElementType ¶
func (MonitoringStatusOutput) ElementType() reflect.Type
func (MonitoringStatusOutput) ToMonitoringStatusOutput ¶
func (o MonitoringStatusOutput) ToMonitoringStatusOutput() MonitoringStatusOutput
func (MonitoringStatusOutput) ToMonitoringStatusOutputWithContext ¶
func (o MonitoringStatusOutput) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
func (MonitoringStatusOutput) ToMonitoringStatusPtrOutput ¶
func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
func (MonitoringStatusOutput) ToMonitoringStatusPtrOutputWithContext ¶
func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
func (MonitoringStatusOutput) ToStringOutput ¶
func (o MonitoringStatusOutput) ToStringOutput() pulumi.StringOutput
func (MonitoringStatusOutput) ToStringOutputWithContext ¶
func (o MonitoringStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MonitoringStatusOutput) ToStringPtrOutput ¶
func (o MonitoringStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatusOutput) ToStringPtrOutputWithContext ¶
func (o MonitoringStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonitoringStatusPtrInput ¶
type MonitoringStatusPtrInput interface { pulumi.Input ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput ToMonitoringStatusPtrOutputWithContext(context.Context) MonitoringStatusPtrOutput }
func MonitoringStatusPtr ¶
func MonitoringStatusPtr(v string) MonitoringStatusPtrInput
type MonitoringStatusPtrOutput ¶
type MonitoringStatusPtrOutput struct{ *pulumi.OutputState }
func (MonitoringStatusPtrOutput) Elem ¶
func (o MonitoringStatusPtrOutput) Elem() MonitoringStatusOutput
func (MonitoringStatusPtrOutput) ElementType ¶
func (MonitoringStatusPtrOutput) ElementType() reflect.Type
func (MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutput ¶
func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
func (MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutputWithContext ¶
func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
func (MonitoringStatusPtrOutput) ToStringPtrOutput ¶
func (o MonitoringStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o MonitoringStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecurrenceType ¶
type RecurrenceType string
The recurrence type.
func (RecurrenceType) ElementType ¶
func (RecurrenceType) ElementType() reflect.Type
func (RecurrenceType) ToRecurrenceTypeOutput ¶
func (e RecurrenceType) ToRecurrenceTypeOutput() RecurrenceTypeOutput
func (RecurrenceType) ToRecurrenceTypeOutputWithContext ¶
func (e RecurrenceType) ToRecurrenceTypeOutputWithContext(ctx context.Context) RecurrenceTypeOutput
func (RecurrenceType) ToRecurrenceTypePtrOutput ¶
func (e RecurrenceType) ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput
func (RecurrenceType) ToRecurrenceTypePtrOutputWithContext ¶
func (e RecurrenceType) ToRecurrenceTypePtrOutputWithContext(ctx context.Context) RecurrenceTypePtrOutput
func (RecurrenceType) ToStringOutput ¶
func (e RecurrenceType) ToStringOutput() pulumi.StringOutput
func (RecurrenceType) ToStringOutputWithContext ¶
func (e RecurrenceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecurrenceType) ToStringPtrOutput ¶
func (e RecurrenceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecurrenceType) ToStringPtrOutputWithContext ¶
func (e RecurrenceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecurrenceTypeInput ¶
type RecurrenceTypeInput interface { pulumi.Input ToRecurrenceTypeOutput() RecurrenceTypeOutput ToRecurrenceTypeOutputWithContext(context.Context) RecurrenceTypeOutput }
RecurrenceTypeInput is an input type that accepts values of the RecurrenceType enum A concrete instance of `RecurrenceTypeInput` can be one of the following:
RecurrenceTypeMinutes RecurrenceTypeHourly RecurrenceTypeDaily RecurrenceTypeWeekly
type RecurrenceTypeOutput ¶
type RecurrenceTypeOutput struct{ *pulumi.OutputState }
func (RecurrenceTypeOutput) ElementType ¶
func (RecurrenceTypeOutput) ElementType() reflect.Type
func (RecurrenceTypeOutput) ToRecurrenceTypeOutput ¶
func (o RecurrenceTypeOutput) ToRecurrenceTypeOutput() RecurrenceTypeOutput
func (RecurrenceTypeOutput) ToRecurrenceTypeOutputWithContext ¶
func (o RecurrenceTypeOutput) ToRecurrenceTypeOutputWithContext(ctx context.Context) RecurrenceTypeOutput
func (RecurrenceTypeOutput) ToRecurrenceTypePtrOutput ¶
func (o RecurrenceTypeOutput) ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput
func (RecurrenceTypeOutput) ToRecurrenceTypePtrOutputWithContext ¶
func (o RecurrenceTypeOutput) ToRecurrenceTypePtrOutputWithContext(ctx context.Context) RecurrenceTypePtrOutput
func (RecurrenceTypeOutput) ToStringOutput ¶
func (o RecurrenceTypeOutput) ToStringOutput() pulumi.StringOutput
func (RecurrenceTypeOutput) ToStringOutputWithContext ¶
func (o RecurrenceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecurrenceTypeOutput) ToStringPtrOutput ¶
func (o RecurrenceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecurrenceTypeOutput) ToStringPtrOutputWithContext ¶
func (o RecurrenceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecurrenceTypePtrInput ¶
type RecurrenceTypePtrInput interface { pulumi.Input ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput ToRecurrenceTypePtrOutputWithContext(context.Context) RecurrenceTypePtrOutput }
func RecurrenceTypePtr ¶
func RecurrenceTypePtr(v string) RecurrenceTypePtrInput
type RecurrenceTypePtrOutput ¶
type RecurrenceTypePtrOutput struct{ *pulumi.OutputState }
func (RecurrenceTypePtrOutput) Elem ¶
func (o RecurrenceTypePtrOutput) Elem() RecurrenceTypeOutput
func (RecurrenceTypePtrOutput) ElementType ¶
func (RecurrenceTypePtrOutput) ElementType() reflect.Type
func (RecurrenceTypePtrOutput) ToRecurrenceTypePtrOutput ¶
func (o RecurrenceTypePtrOutput) ToRecurrenceTypePtrOutput() RecurrenceTypePtrOutput
func (RecurrenceTypePtrOutput) ToRecurrenceTypePtrOutputWithContext ¶
func (o RecurrenceTypePtrOutput) ToRecurrenceTypePtrOutputWithContext(ctx context.Context) RecurrenceTypePtrOutput
func (RecurrenceTypePtrOutput) ToStringPtrOutput ¶
func (o RecurrenceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecurrenceTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o RecurrenceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleRecurrence ¶
type ScheduleRecurrence struct { // The recurrence type. RecurrenceType RecurrenceType `pulumi:"recurrenceType"` // The recurrence value. RecurrenceValue int `pulumi:"recurrenceValue"` // The week days list. Applicable only for schedules of recurrence type 'weekly'. WeeklyDaysList []DayOfWeek `pulumi:"weeklyDaysList"` }
The schedule recurrence.
type ScheduleRecurrenceArgs ¶
type ScheduleRecurrenceArgs struct { // The recurrence type. RecurrenceType RecurrenceTypeInput `pulumi:"recurrenceType"` // The recurrence value. RecurrenceValue pulumi.IntInput `pulumi:"recurrenceValue"` // The week days list. Applicable only for schedules of recurrence type 'weekly'. WeeklyDaysList DayOfWeekArrayInput `pulumi:"weeklyDaysList"` }
The schedule recurrence.
func (ScheduleRecurrenceArgs) ElementType ¶
func (ScheduleRecurrenceArgs) ElementType() reflect.Type
func (ScheduleRecurrenceArgs) ToScheduleRecurrenceOutput ¶
func (i ScheduleRecurrenceArgs) ToScheduleRecurrenceOutput() ScheduleRecurrenceOutput
func (ScheduleRecurrenceArgs) ToScheduleRecurrenceOutputWithContext ¶
func (i ScheduleRecurrenceArgs) ToScheduleRecurrenceOutputWithContext(ctx context.Context) ScheduleRecurrenceOutput
type ScheduleRecurrenceInput ¶
type ScheduleRecurrenceInput interface { pulumi.Input ToScheduleRecurrenceOutput() ScheduleRecurrenceOutput ToScheduleRecurrenceOutputWithContext(context.Context) ScheduleRecurrenceOutput }
ScheduleRecurrenceInput is an input type that accepts ScheduleRecurrenceArgs and ScheduleRecurrenceOutput values. You can construct a concrete instance of `ScheduleRecurrenceInput` via:
ScheduleRecurrenceArgs{...}
type ScheduleRecurrenceOutput ¶
type ScheduleRecurrenceOutput struct{ *pulumi.OutputState }
The schedule recurrence.
func (ScheduleRecurrenceOutput) ElementType ¶
func (ScheduleRecurrenceOutput) ElementType() reflect.Type
func (ScheduleRecurrenceOutput) RecurrenceType ¶
func (o ScheduleRecurrenceOutput) RecurrenceType() RecurrenceTypeOutput
The recurrence type.
func (ScheduleRecurrenceOutput) RecurrenceValue ¶
func (o ScheduleRecurrenceOutput) RecurrenceValue() pulumi.IntOutput
The recurrence value.
func (ScheduleRecurrenceOutput) ToScheduleRecurrenceOutput ¶
func (o ScheduleRecurrenceOutput) ToScheduleRecurrenceOutput() ScheduleRecurrenceOutput
func (ScheduleRecurrenceOutput) ToScheduleRecurrenceOutputWithContext ¶
func (o ScheduleRecurrenceOutput) ToScheduleRecurrenceOutputWithContext(ctx context.Context) ScheduleRecurrenceOutput
func (ScheduleRecurrenceOutput) WeeklyDaysList ¶
func (o ScheduleRecurrenceOutput) WeeklyDaysList() DayOfWeekArrayOutput
The week days list. Applicable only for schedules of recurrence type 'weekly'.
type ScheduleRecurrenceResponse ¶
type ScheduleRecurrenceResponse struct { // The recurrence type. RecurrenceType string `pulumi:"recurrenceType"` // The recurrence value. RecurrenceValue int `pulumi:"recurrenceValue"` // The week days list. Applicable only for schedules of recurrence type 'weekly'. WeeklyDaysList []string `pulumi:"weeklyDaysList"` }
The schedule recurrence.
type ScheduleRecurrenceResponseOutput ¶
type ScheduleRecurrenceResponseOutput struct{ *pulumi.OutputState }
The schedule recurrence.
func (ScheduleRecurrenceResponseOutput) ElementType ¶
func (ScheduleRecurrenceResponseOutput) ElementType() reflect.Type
func (ScheduleRecurrenceResponseOutput) RecurrenceType ¶
func (o ScheduleRecurrenceResponseOutput) RecurrenceType() pulumi.StringOutput
The recurrence type.
func (ScheduleRecurrenceResponseOutput) RecurrenceValue ¶
func (o ScheduleRecurrenceResponseOutput) RecurrenceValue() pulumi.IntOutput
The recurrence value.
func (ScheduleRecurrenceResponseOutput) ToScheduleRecurrenceResponseOutput ¶
func (o ScheduleRecurrenceResponseOutput) ToScheduleRecurrenceResponseOutput() ScheduleRecurrenceResponseOutput
func (ScheduleRecurrenceResponseOutput) ToScheduleRecurrenceResponseOutputWithContext ¶
func (o ScheduleRecurrenceResponseOutput) ToScheduleRecurrenceResponseOutputWithContext(ctx context.Context) ScheduleRecurrenceResponseOutput
func (ScheduleRecurrenceResponseOutput) WeeklyDaysList ¶
func (o ScheduleRecurrenceResponseOutput) WeeklyDaysList() pulumi.StringArrayOutput
The week days list. Applicable only for schedules of recurrence type 'weekly'.
type ScheduleStatus ¶
type ScheduleStatus string
The schedule status.
func (ScheduleStatus) ElementType ¶
func (ScheduleStatus) ElementType() reflect.Type
func (ScheduleStatus) ToScheduleStatusOutput ¶
func (e ScheduleStatus) ToScheduleStatusOutput() ScheduleStatusOutput
func (ScheduleStatus) ToScheduleStatusOutputWithContext ¶
func (e ScheduleStatus) ToScheduleStatusOutputWithContext(ctx context.Context) ScheduleStatusOutput
func (ScheduleStatus) ToScheduleStatusPtrOutput ¶
func (e ScheduleStatus) ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput
func (ScheduleStatus) ToScheduleStatusPtrOutputWithContext ¶
func (e ScheduleStatus) ToScheduleStatusPtrOutputWithContext(ctx context.Context) ScheduleStatusPtrOutput
func (ScheduleStatus) ToStringOutput ¶
func (e ScheduleStatus) ToStringOutput() pulumi.StringOutput
func (ScheduleStatus) ToStringOutputWithContext ¶
func (e ScheduleStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduleStatus) ToStringPtrOutput ¶
func (e ScheduleStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleStatus) ToStringPtrOutputWithContext ¶
func (e ScheduleStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleStatusInput ¶
type ScheduleStatusInput interface { pulumi.Input ToScheduleStatusOutput() ScheduleStatusOutput ToScheduleStatusOutputWithContext(context.Context) ScheduleStatusOutput }
ScheduleStatusInput is an input type that accepts values of the ScheduleStatus enum A concrete instance of `ScheduleStatusInput` can be one of the following:
ScheduleStatusEnabled ScheduleStatusDisabled
type ScheduleStatusOutput ¶
type ScheduleStatusOutput struct{ *pulumi.OutputState }
func (ScheduleStatusOutput) ElementType ¶
func (ScheduleStatusOutput) ElementType() reflect.Type
func (ScheduleStatusOutput) ToScheduleStatusOutput ¶
func (o ScheduleStatusOutput) ToScheduleStatusOutput() ScheduleStatusOutput
func (ScheduleStatusOutput) ToScheduleStatusOutputWithContext ¶
func (o ScheduleStatusOutput) ToScheduleStatusOutputWithContext(ctx context.Context) ScheduleStatusOutput
func (ScheduleStatusOutput) ToScheduleStatusPtrOutput ¶
func (o ScheduleStatusOutput) ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput
func (ScheduleStatusOutput) ToScheduleStatusPtrOutputWithContext ¶
func (o ScheduleStatusOutput) ToScheduleStatusPtrOutputWithContext(ctx context.Context) ScheduleStatusPtrOutput
func (ScheduleStatusOutput) ToStringOutput ¶
func (o ScheduleStatusOutput) ToStringOutput() pulumi.StringOutput
func (ScheduleStatusOutput) ToStringOutputWithContext ¶
func (o ScheduleStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduleStatusOutput) ToStringPtrOutput ¶
func (o ScheduleStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleStatusOutput) ToStringPtrOutputWithContext ¶
func (o ScheduleStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleStatusPtrInput ¶
type ScheduleStatusPtrInput interface { pulumi.Input ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput ToScheduleStatusPtrOutputWithContext(context.Context) ScheduleStatusPtrOutput }
func ScheduleStatusPtr ¶
func ScheduleStatusPtr(v string) ScheduleStatusPtrInput
type ScheduleStatusPtrOutput ¶
type ScheduleStatusPtrOutput struct{ *pulumi.OutputState }
func (ScheduleStatusPtrOutput) Elem ¶
func (o ScheduleStatusPtrOutput) Elem() ScheduleStatusOutput
func (ScheduleStatusPtrOutput) ElementType ¶
func (ScheduleStatusPtrOutput) ElementType() reflect.Type
func (ScheduleStatusPtrOutput) ToScheduleStatusPtrOutput ¶
func (o ScheduleStatusPtrOutput) ToScheduleStatusPtrOutput() ScheduleStatusPtrOutput
func (ScheduleStatusPtrOutput) ToScheduleStatusPtrOutputWithContext ¶
func (o ScheduleStatusPtrOutput) ToScheduleStatusPtrOutputWithContext(ctx context.Context) ScheduleStatusPtrOutput
func (ScheduleStatusPtrOutput) ToStringPtrOutput ¶
func (o ScheduleStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScheduleStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslStatus ¶
type SslStatus string
Signifies whether SSL needs to be enabled or not.
func (SslStatus) ElementType ¶
func (SslStatus) ToSslStatusOutput ¶
func (e SslStatus) ToSslStatusOutput() SslStatusOutput
func (SslStatus) ToSslStatusOutputWithContext ¶
func (e SslStatus) ToSslStatusOutputWithContext(ctx context.Context) SslStatusOutput
func (SslStatus) ToSslStatusPtrOutput ¶
func (e SslStatus) ToSslStatusPtrOutput() SslStatusPtrOutput
func (SslStatus) ToSslStatusPtrOutputWithContext ¶
func (e SslStatus) ToSslStatusPtrOutputWithContext(ctx context.Context) SslStatusPtrOutput
func (SslStatus) ToStringOutput ¶
func (e SslStatus) ToStringOutput() pulumi.StringOutput
func (SslStatus) ToStringOutputWithContext ¶
func (e SslStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslStatus) ToStringPtrOutput ¶
func (e SslStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslStatus) ToStringPtrOutputWithContext ¶
func (e SslStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslStatusInput ¶
type SslStatusInput interface { pulumi.Input ToSslStatusOutput() SslStatusOutput ToSslStatusOutputWithContext(context.Context) SslStatusOutput }
SslStatusInput is an input type that accepts values of the SslStatus enum A concrete instance of `SslStatusInput` can be one of the following:
SslStatusEnabled SslStatusDisabled
type SslStatusOutput ¶
type SslStatusOutput struct{ *pulumi.OutputState }
func (SslStatusOutput) ElementType ¶
func (SslStatusOutput) ElementType() reflect.Type
func (SslStatusOutput) ToSslStatusOutput ¶
func (o SslStatusOutput) ToSslStatusOutput() SslStatusOutput
func (SslStatusOutput) ToSslStatusOutputWithContext ¶
func (o SslStatusOutput) ToSslStatusOutputWithContext(ctx context.Context) SslStatusOutput
func (SslStatusOutput) ToSslStatusPtrOutput ¶
func (o SslStatusOutput) ToSslStatusPtrOutput() SslStatusPtrOutput
func (SslStatusOutput) ToSslStatusPtrOutputWithContext ¶
func (o SslStatusOutput) ToSslStatusPtrOutputWithContext(ctx context.Context) SslStatusPtrOutput
func (SslStatusOutput) ToStringOutput ¶
func (o SslStatusOutput) ToStringOutput() pulumi.StringOutput
func (SslStatusOutput) ToStringOutputWithContext ¶
func (o SslStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslStatusOutput) ToStringPtrOutput ¶
func (o SslStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslStatusOutput) ToStringPtrOutputWithContext ¶
func (o SslStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslStatusPtrInput ¶
type SslStatusPtrInput interface { pulumi.Input ToSslStatusPtrOutput() SslStatusPtrOutput ToSslStatusPtrOutputWithContext(context.Context) SslStatusPtrOutput }
func SslStatusPtr ¶
func SslStatusPtr(v string) SslStatusPtrInput
type SslStatusPtrOutput ¶
type SslStatusPtrOutput struct{ *pulumi.OutputState }
func (SslStatusPtrOutput) Elem ¶
func (o SslStatusPtrOutput) Elem() SslStatusOutput
func (SslStatusPtrOutput) ElementType ¶
func (SslStatusPtrOutput) ElementType() reflect.Type
func (SslStatusPtrOutput) ToSslStatusPtrOutput ¶
func (o SslStatusPtrOutput) ToSslStatusPtrOutput() SslStatusPtrOutput
func (SslStatusPtrOutput) ToSslStatusPtrOutputWithContext ¶
func (o SslStatusPtrOutput) ToSslStatusPtrOutputWithContext(ctx context.Context) SslStatusPtrOutput
func (SslStatusPtrOutput) ToStringPtrOutput ¶
func (o SslStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o SslStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageAccountCredential ¶
type StorageAccountCredential struct { pulumi.CustomResourceState // The details of the storage account password. AccessKey AsymmetricEncryptedSecretResponsePtrOutput `pulumi:"accessKey"` // The storage endpoint EndPoint pulumi.StringOutput `pulumi:"endPoint"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // Signifies whether SSL needs to be enabled or not. SslStatus pulumi.StringOutput `pulumi:"sslStatus"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The count of volumes using this storage account credential. VolumesCount pulumi.IntOutput `pulumi:"volumesCount"` }
The storage account credential. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
Other available API versions: 2016-10-01.
func GetStorageAccountCredential ¶
func GetStorageAccountCredential(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageAccountCredentialState, opts ...pulumi.ResourceOption) (*StorageAccountCredential, error)
GetStorageAccountCredential gets an existing StorageAccountCredential 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 NewStorageAccountCredential ¶
func NewStorageAccountCredential(ctx *pulumi.Context, name string, args *StorageAccountCredentialArgs, opts ...pulumi.ResourceOption) (*StorageAccountCredential, error)
NewStorageAccountCredential registers a new resource with the given unique name, arguments, and options.
func (*StorageAccountCredential) ElementType ¶
func (*StorageAccountCredential) ElementType() reflect.Type
func (*StorageAccountCredential) ToStorageAccountCredentialOutput ¶
func (i *StorageAccountCredential) ToStorageAccountCredentialOutput() StorageAccountCredentialOutput
func (*StorageAccountCredential) ToStorageAccountCredentialOutputWithContext ¶
func (i *StorageAccountCredential) ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput
type StorageAccountCredentialArgs ¶
type StorageAccountCredentialArgs struct { // The details of the storage account password. AccessKey AsymmetricEncryptedSecretPtrInput // The storage endpoint EndPoint pulumi.StringInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // Signifies whether SSL needs to be enabled or not. SslStatus SslStatusInput // The storage account credential name. StorageAccountCredentialName pulumi.StringPtrInput }
The set of arguments for constructing a StorageAccountCredential resource.
func (StorageAccountCredentialArgs) ElementType ¶
func (StorageAccountCredentialArgs) ElementType() reflect.Type
type StorageAccountCredentialInput ¶
type StorageAccountCredentialInput interface { pulumi.Input ToStorageAccountCredentialOutput() StorageAccountCredentialOutput ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput }
type StorageAccountCredentialOutput ¶
type StorageAccountCredentialOutput struct{ *pulumi.OutputState }
func (StorageAccountCredentialOutput) AccessKey ¶
func (o StorageAccountCredentialOutput) AccessKey() AsymmetricEncryptedSecretResponsePtrOutput
The details of the storage account password.
func (StorageAccountCredentialOutput) ElementType ¶
func (StorageAccountCredentialOutput) ElementType() reflect.Type
func (StorageAccountCredentialOutput) EndPoint ¶
func (o StorageAccountCredentialOutput) EndPoint() pulumi.StringOutput
The storage endpoint
func (StorageAccountCredentialOutput) Kind ¶
func (o StorageAccountCredentialOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (StorageAccountCredentialOutput) Name ¶
func (o StorageAccountCredentialOutput) Name() pulumi.StringOutput
The name of the object.
func (StorageAccountCredentialOutput) SslStatus ¶
func (o StorageAccountCredentialOutput) SslStatus() pulumi.StringOutput
Signifies whether SSL needs to be enabled or not.
func (StorageAccountCredentialOutput) ToStorageAccountCredentialOutput ¶
func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutput() StorageAccountCredentialOutput
func (StorageAccountCredentialOutput) ToStorageAccountCredentialOutputWithContext ¶
func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput
func (StorageAccountCredentialOutput) Type ¶
func (o StorageAccountCredentialOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (StorageAccountCredentialOutput) VolumesCount ¶
func (o StorageAccountCredentialOutput) VolumesCount() pulumi.IntOutput
The count of volumes using this storage account credential.
type StorageAccountCredentialState ¶
type StorageAccountCredentialState struct { }
func (StorageAccountCredentialState) ElementType ¶
func (StorageAccountCredentialState) ElementType() reflect.Type
type TargetEligibilityErrorMessageResponse ¶
type TargetEligibilityErrorMessageResponse struct { // The localized error message stating the reason why the device is not eligible as a target device. Message *string `pulumi:"message"` // The localized resolution message for the error. Resolution *string `pulumi:"resolution"` // The result code for the error, due to which the device does not qualify as a failover target device. ResultCode *string `pulumi:"resultCode"` }
The error/warning message due to which the device is ineligible as a failover target device.
type TargetEligibilityErrorMessageResponseArrayOutput ¶
type TargetEligibilityErrorMessageResponseArrayOutput struct{ *pulumi.OutputState }
func (TargetEligibilityErrorMessageResponseArrayOutput) ElementType ¶
func (TargetEligibilityErrorMessageResponseArrayOutput) ElementType() reflect.Type
func (TargetEligibilityErrorMessageResponseArrayOutput) ToTargetEligibilityErrorMessageResponseArrayOutput ¶
func (o TargetEligibilityErrorMessageResponseArrayOutput) ToTargetEligibilityErrorMessageResponseArrayOutput() TargetEligibilityErrorMessageResponseArrayOutput
func (TargetEligibilityErrorMessageResponseArrayOutput) ToTargetEligibilityErrorMessageResponseArrayOutputWithContext ¶
func (o TargetEligibilityErrorMessageResponseArrayOutput) ToTargetEligibilityErrorMessageResponseArrayOutputWithContext(ctx context.Context) TargetEligibilityErrorMessageResponseArrayOutput
type TargetEligibilityErrorMessageResponseOutput ¶
type TargetEligibilityErrorMessageResponseOutput struct{ *pulumi.OutputState }
The error/warning message due to which the device is ineligible as a failover target device.
func (TargetEligibilityErrorMessageResponseOutput) ElementType ¶
func (TargetEligibilityErrorMessageResponseOutput) ElementType() reflect.Type
func (TargetEligibilityErrorMessageResponseOutput) Message ¶
func (o TargetEligibilityErrorMessageResponseOutput) Message() pulumi.StringPtrOutput
The localized error message stating the reason why the device is not eligible as a target device.
func (TargetEligibilityErrorMessageResponseOutput) Resolution ¶
func (o TargetEligibilityErrorMessageResponseOutput) Resolution() pulumi.StringPtrOutput
The localized resolution message for the error.
func (TargetEligibilityErrorMessageResponseOutput) ResultCode ¶
func (o TargetEligibilityErrorMessageResponseOutput) ResultCode() pulumi.StringPtrOutput
The result code for the error, due to which the device does not qualify as a failover target device.
func (TargetEligibilityErrorMessageResponseOutput) ToTargetEligibilityErrorMessageResponseOutput ¶
func (o TargetEligibilityErrorMessageResponseOutput) ToTargetEligibilityErrorMessageResponseOutput() TargetEligibilityErrorMessageResponseOutput
func (TargetEligibilityErrorMessageResponseOutput) ToTargetEligibilityErrorMessageResponseOutputWithContext ¶
func (o TargetEligibilityErrorMessageResponseOutput) ToTargetEligibilityErrorMessageResponseOutputWithContext(ctx context.Context) TargetEligibilityErrorMessageResponseOutput
type TargetEligibilityResultResponse ¶
type TargetEligibilityResultResponse struct { // The eligibility status of device, as a failover target device. EligibilityStatus *string `pulumi:"eligibilityStatus"` // The list of error messages, if a device does not qualify as a failover target device. Messages []TargetEligibilityErrorMessageResponse `pulumi:"messages"` }
The eligibility result of device, as a failover target device.
type TargetEligibilityResultResponseOutput ¶
type TargetEligibilityResultResponseOutput struct{ *pulumi.OutputState }
The eligibility result of device, as a failover target device.
func (TargetEligibilityResultResponseOutput) ElementType ¶
func (TargetEligibilityResultResponseOutput) ElementType() reflect.Type
func (TargetEligibilityResultResponseOutput) EligibilityStatus ¶
func (o TargetEligibilityResultResponseOutput) EligibilityStatus() pulumi.StringPtrOutput
The eligibility status of device, as a failover target device.
func (TargetEligibilityResultResponseOutput) Messages ¶
func (o TargetEligibilityResultResponseOutput) Messages() TargetEligibilityErrorMessageResponseArrayOutput
The list of error messages, if a device does not qualify as a failover target device.
func (TargetEligibilityResultResponseOutput) ToTargetEligibilityResultResponseOutput ¶
func (o TargetEligibilityResultResponseOutput) ToTargetEligibilityResultResponseOutput() TargetEligibilityResultResponseOutput
func (TargetEligibilityResultResponseOutput) ToTargetEligibilityResultResponseOutputWithContext ¶
func (o TargetEligibilityResultResponseOutput) ToTargetEligibilityResultResponseOutputWithContext(ctx context.Context) TargetEligibilityResultResponseOutput
type TargetEligibilityResultResponsePtrOutput ¶
type TargetEligibilityResultResponsePtrOutput struct{ *pulumi.OutputState }
func (TargetEligibilityResultResponsePtrOutput) ElementType ¶
func (TargetEligibilityResultResponsePtrOutput) ElementType() reflect.Type
func (TargetEligibilityResultResponsePtrOutput) EligibilityStatus ¶
func (o TargetEligibilityResultResponsePtrOutput) EligibilityStatus() pulumi.StringPtrOutput
The eligibility status of device, as a failover target device.
func (TargetEligibilityResultResponsePtrOutput) Messages ¶
func (o TargetEligibilityResultResponsePtrOutput) Messages() TargetEligibilityErrorMessageResponseArrayOutput
The list of error messages, if a device does not qualify as a failover target device.
func (TargetEligibilityResultResponsePtrOutput) ToTargetEligibilityResultResponsePtrOutput ¶
func (o TargetEligibilityResultResponsePtrOutput) ToTargetEligibilityResultResponsePtrOutput() TargetEligibilityResultResponsePtrOutput
func (TargetEligibilityResultResponsePtrOutput) ToTargetEligibilityResultResponsePtrOutputWithContext ¶
func (o TargetEligibilityResultResponsePtrOutput) ToTargetEligibilityResultResponsePtrOutputWithContext(ctx context.Context) TargetEligibilityResultResponsePtrOutput
type Time ¶
type Time struct { // The hour. Hours int `pulumi:"hours"` // The minute. Minutes int `pulumi:"minutes"` // The second. Seconds int `pulumi:"seconds"` }
The time.
type TimeArgs ¶
type TimeArgs struct { // The hour. Hours pulumi.IntInput `pulumi:"hours"` // The minute. Minutes pulumi.IntInput `pulumi:"minutes"` // The second. Seconds pulumi.IntInput `pulumi:"seconds"` }
The time.
func (TimeArgs) ElementType ¶
func (TimeArgs) ToTimeOutput ¶
func (i TimeArgs) ToTimeOutput() TimeOutput
func (TimeArgs) ToTimeOutputWithContext ¶
func (i TimeArgs) ToTimeOutputWithContext(ctx context.Context) TimeOutput
type TimeInput ¶
type TimeInput interface { pulumi.Input ToTimeOutput() TimeOutput ToTimeOutputWithContext(context.Context) TimeOutput }
TimeInput is an input type that accepts TimeArgs and TimeOutput values. You can construct a concrete instance of `TimeInput` via:
TimeArgs{...}
type TimeOutput ¶
type TimeOutput struct{ *pulumi.OutputState }
The time.
func (TimeOutput) ElementType ¶
func (TimeOutput) ElementType() reflect.Type
func (TimeOutput) ToTimeOutput ¶
func (o TimeOutput) ToTimeOutput() TimeOutput
func (TimeOutput) ToTimeOutputWithContext ¶
func (o TimeOutput) ToTimeOutputWithContext(ctx context.Context) TimeOutput
type TimeResponse ¶
type TimeResponse struct { // The hour. Hours int `pulumi:"hours"` // The minute. Minutes int `pulumi:"minutes"` // The second. Seconds int `pulumi:"seconds"` }
The time.
type TimeResponseOutput ¶
type TimeResponseOutput struct{ *pulumi.OutputState }
The time.
func (TimeResponseOutput) ElementType ¶
func (TimeResponseOutput) ElementType() reflect.Type
func (TimeResponseOutput) Minutes ¶
func (o TimeResponseOutput) Minutes() pulumi.IntOutput
The minute.
func (TimeResponseOutput) Seconds ¶
func (o TimeResponseOutput) Seconds() pulumi.IntOutput
The second.
func (TimeResponseOutput) ToTimeResponseOutput ¶
func (o TimeResponseOutput) ToTimeResponseOutput() TimeResponseOutput
func (TimeResponseOutput) ToTimeResponseOutputWithContext ¶
func (o TimeResponseOutput) ToTimeResponseOutputWithContext(ctx context.Context) TimeResponseOutput
type Volume ¶
type Volume struct { pulumi.CustomResourceState // The IDs of the access control records, associated with the volume. AccessControlRecordIds pulumi.StringArrayOutput `pulumi:"accessControlRecordIds"` // The IDs of the backup policies, in which this volume is part of. BackupPolicyIds pulumi.StringArrayOutput `pulumi:"backupPolicyIds"` // The backup status of the volume. BackupStatus pulumi.StringOutput `pulumi:"backupStatus"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The monitoring status of the volume. MonitoringStatus pulumi.StringOutput `pulumi:"monitoringStatus"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // The operation status on the volume. OperationStatus pulumi.StringOutput `pulumi:"operationStatus"` // The size of the volume in bytes. SizeInBytes pulumi.Float64Output `pulumi:"sizeInBytes"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The ID of the volume container, in which this volume is created. VolumeContainerId pulumi.StringOutput `pulumi:"volumeContainerId"` // The volume status. VolumeStatus pulumi.StringOutput `pulumi:"volumeStatus"` // The type of the volume. VolumeType pulumi.StringOutput `pulumi:"volumeType"` }
The volume. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetVolume ¶
func GetVolume(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VolumeState, opts ...pulumi.ResourceOption) (*Volume, error)
GetVolume gets an existing Volume 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 NewVolume ¶
func NewVolume(ctx *pulumi.Context, name string, args *VolumeArgs, opts ...pulumi.ResourceOption) (*Volume, error)
NewVolume registers a new resource with the given unique name, arguments, and options.
func (*Volume) ElementType ¶
func (*Volume) ToVolumeOutput ¶
func (i *Volume) ToVolumeOutput() VolumeOutput
func (*Volume) ToVolumeOutputWithContext ¶
func (i *Volume) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
type VolumeArgs ¶
type VolumeArgs struct { // The IDs of the access control records, associated with the volume. AccessControlRecordIds pulumi.StringArrayInput // The device name DeviceName pulumi.StringInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The monitoring status of the volume. MonitoringStatus MonitoringStatusInput // The resource group name ResourceGroupName pulumi.StringInput // The size of the volume in bytes. SizeInBytes pulumi.Float64Input // The volume container name. VolumeContainerName pulumi.StringInput // The volume name. VolumeName pulumi.StringPtrInput // The volume status. VolumeStatus VolumeStatusInput // The type of the volume. VolumeType VolumeTypeInput }
The set of arguments for constructing a Volume resource.
func (VolumeArgs) ElementType ¶
func (VolumeArgs) ElementType() reflect.Type
type VolumeContainer ¶
type VolumeContainer struct { pulumi.CustomResourceState // The bandwidth-rate set on the volume container. BandWidthRateInMbps pulumi.IntPtrOutput `pulumi:"bandWidthRateInMbps"` // The ID of the bandwidth setting associated with the volume container. BandwidthSettingId pulumi.StringPtrOutput `pulumi:"bandwidthSettingId"` // The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled". EncryptionKey AsymmetricEncryptedSecretResponsePtrOutput `pulumi:"encryptionKey"` // The flag to denote whether encryption is enabled or not. EncryptionStatus pulumi.StringOutput `pulumi:"encryptionStatus"` // The Kind of the object. Currently only Series8000 is supported Kind pulumi.StringPtrOutput `pulumi:"kind"` // The name of the object. Name pulumi.StringOutput `pulumi:"name"` // The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted. OwnerShipStatus pulumi.StringOutput `pulumi:"ownerShipStatus"` // The path ID of storage account associated with the volume container. StorageAccountCredentialId pulumi.StringOutput `pulumi:"storageAccountCredentialId"` // The total cloud storage for the volume container. TotalCloudStorageUsageInBytes pulumi.Float64Output `pulumi:"totalCloudStorageUsageInBytes"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // The number of volumes in the volume Container. VolumeCount pulumi.IntOutput `pulumi:"volumeCount"` }
The volume container. Azure REST API version: 2017-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
func GetVolumeContainer ¶
func GetVolumeContainer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VolumeContainerState, opts ...pulumi.ResourceOption) (*VolumeContainer, error)
GetVolumeContainer gets an existing VolumeContainer 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 NewVolumeContainer ¶
func NewVolumeContainer(ctx *pulumi.Context, name string, args *VolumeContainerArgs, opts ...pulumi.ResourceOption) (*VolumeContainer, error)
NewVolumeContainer registers a new resource with the given unique name, arguments, and options.
func (*VolumeContainer) ElementType ¶
func (*VolumeContainer) ElementType() reflect.Type
func (*VolumeContainer) ToVolumeContainerOutput ¶
func (i *VolumeContainer) ToVolumeContainerOutput() VolumeContainerOutput
func (*VolumeContainer) ToVolumeContainerOutputWithContext ¶
func (i *VolumeContainer) ToVolumeContainerOutputWithContext(ctx context.Context) VolumeContainerOutput
type VolumeContainerArgs ¶
type VolumeContainerArgs struct { // The bandwidth-rate set on the volume container. BandWidthRateInMbps pulumi.IntPtrInput // The ID of the bandwidth setting associated with the volume container. BandwidthSettingId pulumi.StringPtrInput // The device name DeviceName pulumi.StringInput // The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled". EncryptionKey AsymmetricEncryptedSecretPtrInput // The Kind of the object. Currently only Series8000 is supported Kind KindPtrInput // The manager name ManagerName pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // The path ID of storage account associated with the volume container. StorageAccountCredentialId pulumi.StringInput // The name of the volume container. VolumeContainerName pulumi.StringPtrInput }
The set of arguments for constructing a VolumeContainer resource.
func (VolumeContainerArgs) ElementType ¶
func (VolumeContainerArgs) ElementType() reflect.Type
type VolumeContainerFailoverMetadataResponse ¶
type VolumeContainerFailoverMetadataResponse struct { // The path ID of the volume container. VolumeContainerId *string `pulumi:"volumeContainerId"` // The list of metadata of volumes inside the volume container, which contains valid cloud snapshots. Volumes []VolumeFailoverMetadataResponse `pulumi:"volumes"` }
The metadata of the volume container, that is being considered as part of a failover set.
type VolumeContainerFailoverMetadataResponseArrayOutput ¶
type VolumeContainerFailoverMetadataResponseArrayOutput struct{ *pulumi.OutputState }
func (VolumeContainerFailoverMetadataResponseArrayOutput) ElementType ¶
func (VolumeContainerFailoverMetadataResponseArrayOutput) ElementType() reflect.Type
func (VolumeContainerFailoverMetadataResponseArrayOutput) ToVolumeContainerFailoverMetadataResponseArrayOutput ¶
func (o VolumeContainerFailoverMetadataResponseArrayOutput) ToVolumeContainerFailoverMetadataResponseArrayOutput() VolumeContainerFailoverMetadataResponseArrayOutput
func (VolumeContainerFailoverMetadataResponseArrayOutput) ToVolumeContainerFailoverMetadataResponseArrayOutputWithContext ¶
func (o VolumeContainerFailoverMetadataResponseArrayOutput) ToVolumeContainerFailoverMetadataResponseArrayOutputWithContext(ctx context.Context) VolumeContainerFailoverMetadataResponseArrayOutput
type VolumeContainerFailoverMetadataResponseOutput ¶
type VolumeContainerFailoverMetadataResponseOutput struct{ *pulumi.OutputState }
The metadata of the volume container, that is being considered as part of a failover set.
func (VolumeContainerFailoverMetadataResponseOutput) ElementType ¶
func (VolumeContainerFailoverMetadataResponseOutput) ElementType() reflect.Type
func (VolumeContainerFailoverMetadataResponseOutput) ToVolumeContainerFailoverMetadataResponseOutput ¶
func (o VolumeContainerFailoverMetadataResponseOutput) ToVolumeContainerFailoverMetadataResponseOutput() VolumeContainerFailoverMetadataResponseOutput
func (VolumeContainerFailoverMetadataResponseOutput) ToVolumeContainerFailoverMetadataResponseOutputWithContext ¶
func (o VolumeContainerFailoverMetadataResponseOutput) ToVolumeContainerFailoverMetadataResponseOutputWithContext(ctx context.Context) VolumeContainerFailoverMetadataResponseOutput
func (VolumeContainerFailoverMetadataResponseOutput) VolumeContainerId ¶
func (o VolumeContainerFailoverMetadataResponseOutput) VolumeContainerId() pulumi.StringPtrOutput
The path ID of the volume container.
func (VolumeContainerFailoverMetadataResponseOutput) Volumes ¶
func (o VolumeContainerFailoverMetadataResponseOutput) Volumes() VolumeFailoverMetadataResponseArrayOutput
The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.
type VolumeContainerInput ¶
type VolumeContainerInput interface { pulumi.Input ToVolumeContainerOutput() VolumeContainerOutput ToVolumeContainerOutputWithContext(ctx context.Context) VolumeContainerOutput }
type VolumeContainerOutput ¶
type VolumeContainerOutput struct{ *pulumi.OutputState }
func (VolumeContainerOutput) BandWidthRateInMbps ¶
func (o VolumeContainerOutput) BandWidthRateInMbps() pulumi.IntPtrOutput
The bandwidth-rate set on the volume container.
func (VolumeContainerOutput) BandwidthSettingId ¶
func (o VolumeContainerOutput) BandwidthSettingId() pulumi.StringPtrOutput
The ID of the bandwidth setting associated with the volume container.
func (VolumeContainerOutput) ElementType ¶
func (VolumeContainerOutput) ElementType() reflect.Type
func (VolumeContainerOutput) EncryptionKey ¶
func (o VolumeContainerOutput) EncryptionKey() AsymmetricEncryptedSecretResponsePtrOutput
The key used to encrypt data in the volume container. It is required when property 'EncryptionStatus' is "Enabled".
func (VolumeContainerOutput) EncryptionStatus ¶
func (o VolumeContainerOutput) EncryptionStatus() pulumi.StringOutput
The flag to denote whether encryption is enabled or not.
func (VolumeContainerOutput) Kind ¶
func (o VolumeContainerOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (VolumeContainerOutput) Name ¶
func (o VolumeContainerOutput) Name() pulumi.StringOutput
The name of the object.
func (VolumeContainerOutput) OwnerShipStatus ¶
func (o VolumeContainerOutput) OwnerShipStatus() pulumi.StringOutput
The owner ship status of the volume container. Only when the status is "NotOwned", the delete operation on the volume container is permitted.
func (VolumeContainerOutput) StorageAccountCredentialId ¶
func (o VolumeContainerOutput) StorageAccountCredentialId() pulumi.StringOutput
The path ID of storage account associated with the volume container.
func (VolumeContainerOutput) ToVolumeContainerOutput ¶
func (o VolumeContainerOutput) ToVolumeContainerOutput() VolumeContainerOutput
func (VolumeContainerOutput) ToVolumeContainerOutputWithContext ¶
func (o VolumeContainerOutput) ToVolumeContainerOutputWithContext(ctx context.Context) VolumeContainerOutput
func (VolumeContainerOutput) TotalCloudStorageUsageInBytes ¶
func (o VolumeContainerOutput) TotalCloudStorageUsageInBytes() pulumi.Float64Output
The total cloud storage for the volume container.
func (VolumeContainerOutput) Type ¶
func (o VolumeContainerOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (VolumeContainerOutput) VolumeCount ¶
func (o VolumeContainerOutput) VolumeCount() pulumi.IntOutput
The number of volumes in the volume Container.
type VolumeContainerState ¶
type VolumeContainerState struct { }
func (VolumeContainerState) ElementType ¶
func (VolumeContainerState) ElementType() reflect.Type
type VolumeFailoverMetadataResponse ¶
type VolumeFailoverMetadataResponse struct { // The date at which the snapshot was taken. BackupCreatedDate *string `pulumi:"backupCreatedDate"` // The path ID of the backup-element for this volume, inside the backup set. BackupElementId *string `pulumi:"backupElementId"` // The path ID of the backup set. BackupId *string `pulumi:"backupId"` // The path ID of the backup policy using which the snapshot was taken. BackupPolicyId *string `pulumi:"backupPolicyId"` // The size of the volume in bytes at the time the snapshot was taken. SizeInBytes *float64 `pulumi:"sizeInBytes"` // The path ID of the volume. VolumeId *string `pulumi:"volumeId"` // The type of the volume. VolumeType *string `pulumi:"volumeType"` }
The metadata of a volume that has valid cloud snapshot.
type VolumeFailoverMetadataResponseArrayOutput ¶
type VolumeFailoverMetadataResponseArrayOutput struct{ *pulumi.OutputState }
func (VolumeFailoverMetadataResponseArrayOutput) ElementType ¶
func (VolumeFailoverMetadataResponseArrayOutput) ElementType() reflect.Type
func (VolumeFailoverMetadataResponseArrayOutput) ToVolumeFailoverMetadataResponseArrayOutput ¶
func (o VolumeFailoverMetadataResponseArrayOutput) ToVolumeFailoverMetadataResponseArrayOutput() VolumeFailoverMetadataResponseArrayOutput
func (VolumeFailoverMetadataResponseArrayOutput) ToVolumeFailoverMetadataResponseArrayOutputWithContext ¶
func (o VolumeFailoverMetadataResponseArrayOutput) ToVolumeFailoverMetadataResponseArrayOutputWithContext(ctx context.Context) VolumeFailoverMetadataResponseArrayOutput
type VolumeFailoverMetadataResponseOutput ¶
type VolumeFailoverMetadataResponseOutput struct{ *pulumi.OutputState }
The metadata of a volume that has valid cloud snapshot.
func (VolumeFailoverMetadataResponseOutput) BackupCreatedDate ¶
func (o VolumeFailoverMetadataResponseOutput) BackupCreatedDate() pulumi.StringPtrOutput
The date at which the snapshot was taken.
func (VolumeFailoverMetadataResponseOutput) BackupElementId ¶
func (o VolumeFailoverMetadataResponseOutput) BackupElementId() pulumi.StringPtrOutput
The path ID of the backup-element for this volume, inside the backup set.
func (VolumeFailoverMetadataResponseOutput) BackupId ¶
func (o VolumeFailoverMetadataResponseOutput) BackupId() pulumi.StringPtrOutput
The path ID of the backup set.
func (VolumeFailoverMetadataResponseOutput) BackupPolicyId ¶
func (o VolumeFailoverMetadataResponseOutput) BackupPolicyId() pulumi.StringPtrOutput
The path ID of the backup policy using which the snapshot was taken.
func (VolumeFailoverMetadataResponseOutput) ElementType ¶
func (VolumeFailoverMetadataResponseOutput) ElementType() reflect.Type
func (VolumeFailoverMetadataResponseOutput) SizeInBytes ¶
func (o VolumeFailoverMetadataResponseOutput) SizeInBytes() pulumi.Float64PtrOutput
The size of the volume in bytes at the time the snapshot was taken.
func (VolumeFailoverMetadataResponseOutput) ToVolumeFailoverMetadataResponseOutput ¶
func (o VolumeFailoverMetadataResponseOutput) ToVolumeFailoverMetadataResponseOutput() VolumeFailoverMetadataResponseOutput
func (VolumeFailoverMetadataResponseOutput) ToVolumeFailoverMetadataResponseOutputWithContext ¶
func (o VolumeFailoverMetadataResponseOutput) ToVolumeFailoverMetadataResponseOutputWithContext(ctx context.Context) VolumeFailoverMetadataResponseOutput
func (VolumeFailoverMetadataResponseOutput) VolumeId ¶
func (o VolumeFailoverMetadataResponseOutput) VolumeId() pulumi.StringPtrOutput
The path ID of the volume.
func (VolumeFailoverMetadataResponseOutput) VolumeType ¶
func (o VolumeFailoverMetadataResponseOutput) VolumeType() pulumi.StringPtrOutput
The type of the volume.
type VolumeInput ¶
type VolumeInput interface { pulumi.Input ToVolumeOutput() VolumeOutput ToVolumeOutputWithContext(ctx context.Context) VolumeOutput }
type VolumeOutput ¶
type VolumeOutput struct{ *pulumi.OutputState }
func (VolumeOutput) AccessControlRecordIds ¶
func (o VolumeOutput) AccessControlRecordIds() pulumi.StringArrayOutput
The IDs of the access control records, associated with the volume.
func (VolumeOutput) BackupPolicyIds ¶
func (o VolumeOutput) BackupPolicyIds() pulumi.StringArrayOutput
The IDs of the backup policies, in which this volume is part of.
func (VolumeOutput) BackupStatus ¶
func (o VolumeOutput) BackupStatus() pulumi.StringOutput
The backup status of the volume.
func (VolumeOutput) ElementType ¶
func (VolumeOutput) ElementType() reflect.Type
func (VolumeOutput) Kind ¶
func (o VolumeOutput) Kind() pulumi.StringPtrOutput
The Kind of the object. Currently only Series8000 is supported
func (VolumeOutput) MonitoringStatus ¶
func (o VolumeOutput) MonitoringStatus() pulumi.StringOutput
The monitoring status of the volume.
func (VolumeOutput) OperationStatus ¶
func (o VolumeOutput) OperationStatus() pulumi.StringOutput
The operation status on the volume.
func (VolumeOutput) SizeInBytes ¶
func (o VolumeOutput) SizeInBytes() pulumi.Float64Output
The size of the volume in bytes.
func (VolumeOutput) ToVolumeOutput ¶
func (o VolumeOutput) ToVolumeOutput() VolumeOutput
func (VolumeOutput) ToVolumeOutputWithContext ¶
func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
func (VolumeOutput) Type ¶
func (o VolumeOutput) Type() pulumi.StringOutput
The hierarchical type of the object.
func (VolumeOutput) VolumeContainerId ¶
func (o VolumeOutput) VolumeContainerId() pulumi.StringOutput
The ID of the volume container, in which this volume is created.
func (VolumeOutput) VolumeStatus ¶
func (o VolumeOutput) VolumeStatus() pulumi.StringOutput
The volume status.
func (VolumeOutput) VolumeType ¶
func (o VolumeOutput) VolumeType() pulumi.StringOutput
The type of the volume.
type VolumeState ¶
type VolumeState struct { }
func (VolumeState) ElementType ¶
func (VolumeState) ElementType() reflect.Type
type VolumeStatus ¶
type VolumeStatus string
The volume status.
func (VolumeStatus) ElementType ¶
func (VolumeStatus) ElementType() reflect.Type
func (VolumeStatus) ToStringOutput ¶
func (e VolumeStatus) ToStringOutput() pulumi.StringOutput
func (VolumeStatus) ToStringOutputWithContext ¶
func (e VolumeStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VolumeStatus) ToStringPtrOutput ¶
func (e VolumeStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (VolumeStatus) ToStringPtrOutputWithContext ¶
func (e VolumeStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VolumeStatus) ToVolumeStatusOutput ¶
func (e VolumeStatus) ToVolumeStatusOutput() VolumeStatusOutput
func (VolumeStatus) ToVolumeStatusOutputWithContext ¶
func (e VolumeStatus) ToVolumeStatusOutputWithContext(ctx context.Context) VolumeStatusOutput
func (VolumeStatus) ToVolumeStatusPtrOutput ¶
func (e VolumeStatus) ToVolumeStatusPtrOutput() VolumeStatusPtrOutput
func (VolumeStatus) ToVolumeStatusPtrOutputWithContext ¶
func (e VolumeStatus) ToVolumeStatusPtrOutputWithContext(ctx context.Context) VolumeStatusPtrOutput
type VolumeStatusInput ¶
type VolumeStatusInput interface { pulumi.Input ToVolumeStatusOutput() VolumeStatusOutput ToVolumeStatusOutputWithContext(context.Context) VolumeStatusOutput }
VolumeStatusInput is an input type that accepts values of the VolumeStatus enum A concrete instance of `VolumeStatusInput` can be one of the following:
VolumeStatusOnline VolumeStatusOffline
type VolumeStatusOutput ¶
type VolumeStatusOutput struct{ *pulumi.OutputState }
func (VolumeStatusOutput) ElementType ¶
func (VolumeStatusOutput) ElementType() reflect.Type
func (VolumeStatusOutput) ToStringOutput ¶
func (o VolumeStatusOutput) ToStringOutput() pulumi.StringOutput
func (VolumeStatusOutput) ToStringOutputWithContext ¶
func (o VolumeStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VolumeStatusOutput) ToStringPtrOutput ¶
func (o VolumeStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VolumeStatusOutput) ToStringPtrOutputWithContext ¶
func (o VolumeStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VolumeStatusOutput) ToVolumeStatusOutput ¶
func (o VolumeStatusOutput) ToVolumeStatusOutput() VolumeStatusOutput
func (VolumeStatusOutput) ToVolumeStatusOutputWithContext ¶
func (o VolumeStatusOutput) ToVolumeStatusOutputWithContext(ctx context.Context) VolumeStatusOutput
func (VolumeStatusOutput) ToVolumeStatusPtrOutput ¶
func (o VolumeStatusOutput) ToVolumeStatusPtrOutput() VolumeStatusPtrOutput
func (VolumeStatusOutput) ToVolumeStatusPtrOutputWithContext ¶
func (o VolumeStatusOutput) ToVolumeStatusPtrOutputWithContext(ctx context.Context) VolumeStatusPtrOutput
type VolumeStatusPtrInput ¶
type VolumeStatusPtrInput interface { pulumi.Input ToVolumeStatusPtrOutput() VolumeStatusPtrOutput ToVolumeStatusPtrOutputWithContext(context.Context) VolumeStatusPtrOutput }
func VolumeStatusPtr ¶
func VolumeStatusPtr(v string) VolumeStatusPtrInput
type VolumeStatusPtrOutput ¶
type VolumeStatusPtrOutput struct{ *pulumi.OutputState }
func (VolumeStatusPtrOutput) Elem ¶
func (o VolumeStatusPtrOutput) Elem() VolumeStatusOutput
func (VolumeStatusPtrOutput) ElementType ¶
func (VolumeStatusPtrOutput) ElementType() reflect.Type
func (VolumeStatusPtrOutput) ToStringPtrOutput ¶
func (o VolumeStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VolumeStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o VolumeStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VolumeStatusPtrOutput) ToVolumeStatusPtrOutput ¶
func (o VolumeStatusPtrOutput) ToVolumeStatusPtrOutput() VolumeStatusPtrOutput
func (VolumeStatusPtrOutput) ToVolumeStatusPtrOutputWithContext ¶
func (o VolumeStatusPtrOutput) ToVolumeStatusPtrOutputWithContext(ctx context.Context) VolumeStatusPtrOutput
type VolumeType ¶
type VolumeType string
The type of the volume.
func (VolumeType) ElementType ¶
func (VolumeType) ElementType() reflect.Type
func (VolumeType) ToStringOutput ¶
func (e VolumeType) ToStringOutput() pulumi.StringOutput
func (VolumeType) ToStringOutputWithContext ¶
func (e VolumeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VolumeType) ToStringPtrOutput ¶
func (e VolumeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (VolumeType) ToStringPtrOutputWithContext ¶
func (e VolumeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VolumeType) ToVolumeTypeOutput ¶
func (e VolumeType) ToVolumeTypeOutput() VolumeTypeOutput
func (VolumeType) ToVolumeTypeOutputWithContext ¶
func (e VolumeType) ToVolumeTypeOutputWithContext(ctx context.Context) VolumeTypeOutput
func (VolumeType) ToVolumeTypePtrOutput ¶
func (e VolumeType) ToVolumeTypePtrOutput() VolumeTypePtrOutput
func (VolumeType) ToVolumeTypePtrOutputWithContext ¶
func (e VolumeType) ToVolumeTypePtrOutputWithContext(ctx context.Context) VolumeTypePtrOutput
type VolumeTypeInput ¶
type VolumeTypeInput interface { pulumi.Input ToVolumeTypeOutput() VolumeTypeOutput ToVolumeTypeOutputWithContext(context.Context) VolumeTypeOutput }
VolumeTypeInput is an input type that accepts values of the VolumeType enum A concrete instance of `VolumeTypeInput` can be one of the following:
VolumeTypeTiered VolumeTypeArchival VolumeTypeLocallyPinned
type VolumeTypeOutput ¶
type VolumeTypeOutput struct{ *pulumi.OutputState }
func (VolumeTypeOutput) ElementType ¶
func (VolumeTypeOutput) ElementType() reflect.Type
func (VolumeTypeOutput) ToStringOutput ¶
func (o VolumeTypeOutput) ToStringOutput() pulumi.StringOutput
func (VolumeTypeOutput) ToStringOutputWithContext ¶
func (o VolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VolumeTypeOutput) ToStringPtrOutput ¶
func (o VolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VolumeTypeOutput) ToStringPtrOutputWithContext ¶
func (o VolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VolumeTypeOutput) ToVolumeTypeOutput ¶
func (o VolumeTypeOutput) ToVolumeTypeOutput() VolumeTypeOutput
func (VolumeTypeOutput) ToVolumeTypeOutputWithContext ¶
func (o VolumeTypeOutput) ToVolumeTypeOutputWithContext(ctx context.Context) VolumeTypeOutput
func (VolumeTypeOutput) ToVolumeTypePtrOutput ¶
func (o VolumeTypeOutput) ToVolumeTypePtrOutput() VolumeTypePtrOutput
func (VolumeTypeOutput) ToVolumeTypePtrOutputWithContext ¶
func (o VolumeTypeOutput) ToVolumeTypePtrOutputWithContext(ctx context.Context) VolumeTypePtrOutput
type VolumeTypePtrInput ¶
type VolumeTypePtrInput interface { pulumi.Input ToVolumeTypePtrOutput() VolumeTypePtrOutput ToVolumeTypePtrOutputWithContext(context.Context) VolumeTypePtrOutput }
func VolumeTypePtr ¶
func VolumeTypePtr(v string) VolumeTypePtrInput
type VolumeTypePtrOutput ¶
type VolumeTypePtrOutput struct{ *pulumi.OutputState }
func (VolumeTypePtrOutput) Elem ¶
func (o VolumeTypePtrOutput) Elem() VolumeTypeOutput
func (VolumeTypePtrOutput) ElementType ¶
func (VolumeTypePtrOutput) ElementType() reflect.Type
func (VolumeTypePtrOutput) ToStringPtrOutput ¶
func (o VolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VolumeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o VolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VolumeTypePtrOutput) ToVolumeTypePtrOutput ¶
func (o VolumeTypePtrOutput) ToVolumeTypePtrOutput() VolumeTypePtrOutput
func (VolumeTypePtrOutput) ToVolumeTypePtrOutputWithContext ¶
func (o VolumeTypePtrOutput) ToVolumeTypePtrOutputWithContext(ctx context.Context) VolumeTypePtrOutput
Source Files ¶
- accessControlRecord.go
- backupPolicy.go
- backupSchedule.go
- bandwidthSetting.go
- getAccessControlRecord.go
- getBackupPolicy.go
- getBackupSchedule.go
- getBandwidthSetting.go
- getManager.go
- getManagerDevicePublicEncryptionKey.go
- getManagerExtendedInfo.go
- getStorageAccountCredential.go
- getVolume.go
- getVolumeContainer.go
- init.go
- listDeviceFailoverSets.go
- listDeviceFailoverTars.go
- listManagerActivationKey.go
- listManagerPublicEncryptionKey.go
- manager.go
- managerExtendedInfo.go
- pulumiEnums.go
- pulumiTypes.go
- storageAccountCredential.go
- volume.go
- volumeContainer.go