Documentation ¶
Index ¶
- Constants
- type ComputeEnginePreferences
- type ComputeEnginePreferencesArgs
- func (ComputeEnginePreferencesArgs) ElementType() reflect.Type
- func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesOutput() ComputeEnginePreferencesOutput
- func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesOutputWithContext(ctx context.Context) ComputeEnginePreferencesOutput
- func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
- func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
- type ComputeEnginePreferencesInput
- type ComputeEnginePreferencesLicenseType
- func (ComputeEnginePreferencesLicenseType) ElementType() reflect.Type
- func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypeOutput() ComputeEnginePreferencesLicenseTypeOutput
- func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypeOutput
- func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput
- func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypePtrOutput
- func (e ComputeEnginePreferencesLicenseType) ToStringOutput() pulumi.StringOutput
- func (e ComputeEnginePreferencesLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ComputeEnginePreferencesLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ComputeEnginePreferencesLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComputeEnginePreferencesLicenseTypeInput
- type ComputeEnginePreferencesLicenseTypeOutput
- func (ComputeEnginePreferencesLicenseTypeOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypeOutput() ComputeEnginePreferencesLicenseTypeOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypeOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComputeEnginePreferencesLicenseTypePtrInput
- type ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesLicenseTypePtrOutput) Elem() ComputeEnginePreferencesLicenseTypeOutput
- func (ComputeEnginePreferencesLicenseTypePtrOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComputeEnginePreferencesOutput
- func (ComputeEnginePreferencesOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesOutput) LicenseType() ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesOutput) MachinePreferences() MachinePreferencesPtrOutput
- func (o ComputeEnginePreferencesOutput) PersistentDiskType() ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutput() ComputeEnginePreferencesOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutputWithContext(ctx context.Context) ComputeEnginePreferencesOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
- type ComputeEnginePreferencesPersistentDiskType
- func (ComputeEnginePreferencesPersistentDiskType) ElementType() reflect.Type
- func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypeOutput() ComputeEnginePreferencesPersistentDiskTypeOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypeOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToStringOutput() pulumi.StringOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ComputeEnginePreferencesPersistentDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComputeEnginePreferencesPersistentDiskTypeInput
- type ComputeEnginePreferencesPersistentDiskTypeOutput
- func (ComputeEnginePreferencesPersistentDiskTypeOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypeOutput() ComputeEnginePreferencesPersistentDiskTypeOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypeOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComputeEnginePreferencesPersistentDiskTypePtrInput
- type ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) Elem() ComputeEnginePreferencesPersistentDiskTypeOutput
- func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComputeEnginePreferencesPtrInput
- type ComputeEnginePreferencesPtrOutput
- func (o ComputeEnginePreferencesPtrOutput) Elem() ComputeEnginePreferencesOutput
- func (ComputeEnginePreferencesPtrOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesPtrOutput) LicenseType() ComputeEnginePreferencesLicenseTypePtrOutput
- func (o ComputeEnginePreferencesPtrOutput) MachinePreferences() MachinePreferencesPtrOutput
- func (o ComputeEnginePreferencesPtrOutput) PersistentDiskType() ComputeEnginePreferencesPersistentDiskTypePtrOutput
- func (o ComputeEnginePreferencesPtrOutput) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
- func (o ComputeEnginePreferencesPtrOutput) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
- type ComputeEnginePreferencesResponse
- type ComputeEnginePreferencesResponseOutput
- func (ComputeEnginePreferencesResponseOutput) ElementType() reflect.Type
- func (o ComputeEnginePreferencesResponseOutput) LicenseType() pulumi.StringOutput
- func (o ComputeEnginePreferencesResponseOutput) MachinePreferences() MachinePreferencesResponseOutput
- func (o ComputeEnginePreferencesResponseOutput) PersistentDiskType() pulumi.StringOutput
- func (o ComputeEnginePreferencesResponseOutput) ToComputeEnginePreferencesResponseOutput() ComputeEnginePreferencesResponseOutput
- func (o ComputeEnginePreferencesResponseOutput) ToComputeEnginePreferencesResponseOutputWithContext(ctx context.Context) ComputeEnginePreferencesResponseOutput
- type ExecutionReportResponse
- type ExecutionReportResponseOutput
- func (ExecutionReportResponseOutput) ElementType() reflect.Type
- func (o ExecutionReportResponseOutput) ExecutionErrors() ValidationReportResponseOutput
- func (o ExecutionReportResponseOutput) FramesReported() pulumi.IntOutput
- func (o ExecutionReportResponseOutput) JobErrors() ImportErrorResponseArrayOutputdeprecated
- func (o ExecutionReportResponseOutput) ToExecutionReportResponseOutput() ExecutionReportResponseOutput
- func (o ExecutionReportResponseOutput) ToExecutionReportResponseOutputWithContext(ctx context.Context) ExecutionReportResponseOutput
- func (o ExecutionReportResponseOutput) TotalRowsCount() pulumi.IntOutput
- type FileValidationReportResponse
- type FileValidationReportResponseArrayOutput
- func (FileValidationReportResponseArrayOutput) ElementType() reflect.Type
- func (o FileValidationReportResponseArrayOutput) Index(i pulumi.IntInput) FileValidationReportResponseOutput
- func (o FileValidationReportResponseArrayOutput) ToFileValidationReportResponseArrayOutput() FileValidationReportResponseArrayOutput
- func (o FileValidationReportResponseArrayOutput) ToFileValidationReportResponseArrayOutputWithContext(ctx context.Context) FileValidationReportResponseArrayOutput
- type FileValidationReportResponseOutput
- func (FileValidationReportResponseOutput) ElementType() reflect.Type
- func (o FileValidationReportResponseOutput) FileErrors() ImportErrorResponseArrayOutput
- func (o FileValidationReportResponseOutput) FileName() pulumi.StringOutput
- func (o FileValidationReportResponseOutput) PartialReport() pulumi.BoolOutput
- func (o FileValidationReportResponseOutput) RowErrors() ImportRowErrorResponseArrayOutput
- func (o FileValidationReportResponseOutput) ToFileValidationReportResponseOutput() FileValidationReportResponseOutput
- func (o FileValidationReportResponseOutput) ToFileValidationReportResponseOutputWithContext(ctx context.Context) FileValidationReportResponseOutput
- type GCSPayloadInfo
- type GCSPayloadInfoArgs
- func (GCSPayloadInfoArgs) ElementType() reflect.Type
- func (i GCSPayloadInfoArgs) ToGCSPayloadInfoOutput() GCSPayloadInfoOutput
- func (i GCSPayloadInfoArgs) ToGCSPayloadInfoOutputWithContext(ctx context.Context) GCSPayloadInfoOutput
- func (i GCSPayloadInfoArgs) ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput
- func (i GCSPayloadInfoArgs) ToGCSPayloadInfoPtrOutputWithContext(ctx context.Context) GCSPayloadInfoPtrOutput
- type GCSPayloadInfoFormat
- func (GCSPayloadInfoFormat) ElementType() reflect.Type
- func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatOutput() GCSPayloadInfoFormatOutput
- func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatOutputWithContext(ctx context.Context) GCSPayloadInfoFormatOutput
- func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput
- func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatPtrOutputWithContext(ctx context.Context) GCSPayloadInfoFormatPtrOutput
- func (e GCSPayloadInfoFormat) ToStringOutput() pulumi.StringOutput
- func (e GCSPayloadInfoFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GCSPayloadInfoFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GCSPayloadInfoFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GCSPayloadInfoFormatInput
- type GCSPayloadInfoFormatOutput
- func (GCSPayloadInfoFormatOutput) ElementType() reflect.Type
- func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatOutput() GCSPayloadInfoFormatOutput
- func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatOutputWithContext(ctx context.Context) GCSPayloadInfoFormatOutput
- func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatPtrOutputWithContext(ctx context.Context) GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o GCSPayloadInfoFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GCSPayloadInfoFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GCSPayloadInfoFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GCSPayloadInfoFormatPtrInput
- type GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoFormatPtrOutput) Elem() GCSPayloadInfoFormatOutput
- func (GCSPayloadInfoFormatPtrOutput) ElementType() reflect.Type
- func (o GCSPayloadInfoFormatPtrOutput) ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoFormatPtrOutput) ToGCSPayloadInfoFormatPtrOutputWithContext(ctx context.Context) GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GCSPayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GCSPayloadInfoInput
- type GCSPayloadInfoOutput
- func (GCSPayloadInfoOutput) ElementType() reflect.Type
- func (o GCSPayloadInfoOutput) Format() GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoOutput) Path() pulumi.StringPtrOutput
- func (o GCSPayloadInfoOutput) ToGCSPayloadInfoOutput() GCSPayloadInfoOutput
- func (o GCSPayloadInfoOutput) ToGCSPayloadInfoOutputWithContext(ctx context.Context) GCSPayloadInfoOutput
- func (o GCSPayloadInfoOutput) ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput
- func (o GCSPayloadInfoOutput) ToGCSPayloadInfoPtrOutputWithContext(ctx context.Context) GCSPayloadInfoPtrOutput
- type GCSPayloadInfoPtrInput
- type GCSPayloadInfoPtrOutput
- func (o GCSPayloadInfoPtrOutput) Elem() GCSPayloadInfoOutput
- func (GCSPayloadInfoPtrOutput) ElementType() reflect.Type
- func (o GCSPayloadInfoPtrOutput) Format() GCSPayloadInfoFormatPtrOutput
- func (o GCSPayloadInfoPtrOutput) Path() pulumi.StringPtrOutput
- func (o GCSPayloadInfoPtrOutput) ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput
- func (o GCSPayloadInfoPtrOutput) ToGCSPayloadInfoPtrOutputWithContext(ctx context.Context) GCSPayloadInfoPtrOutput
- type GCSPayloadInfoResponse
- type GCSPayloadInfoResponseOutput
- func (GCSPayloadInfoResponseOutput) ElementType() reflect.Type
- func (o GCSPayloadInfoResponseOutput) Format() pulumi.StringOutput
- func (o GCSPayloadInfoResponseOutput) Path() pulumi.StringOutput
- func (o GCSPayloadInfoResponseOutput) ToGCSPayloadInfoResponseOutput() GCSPayloadInfoResponseOutput
- func (o GCSPayloadInfoResponseOutput) ToGCSPayloadInfoResponseOutputWithContext(ctx context.Context) GCSPayloadInfoResponseOutput
- type Group
- type GroupArgs
- type GroupInput
- type GroupOutput
- func (o GroupOutput) CreateTime() pulumi.StringOutput
- func (o GroupOutput) Description() pulumi.StringOutput
- func (o GroupOutput) DisplayName() pulumi.StringOutput
- func (GroupOutput) ElementType() reflect.Type
- func (o GroupOutput) GroupId() pulumi.StringOutput
- func (o GroupOutput) Labels() pulumi.StringMapOutput
- func (o GroupOutput) Location() pulumi.StringOutput
- func (o GroupOutput) Name() pulumi.StringOutput
- func (o GroupOutput) Project() pulumi.StringOutput
- func (o GroupOutput) RequestId() pulumi.StringPtrOutput
- func (o GroupOutput) ToGroupOutput() GroupOutput
- func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
- func (o GroupOutput) UpdateTime() pulumi.StringOutput
- type GroupState
- type ImportDataFile
- type ImportDataFileArgs
- type ImportDataFileFormat
- func (ImportDataFileFormat) ElementType() reflect.Type
- func (e ImportDataFileFormat) ToImportDataFileFormatOutput() ImportDataFileFormatOutput
- func (e ImportDataFileFormat) ToImportDataFileFormatOutputWithContext(ctx context.Context) ImportDataFileFormatOutput
- func (e ImportDataFileFormat) ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput
- func (e ImportDataFileFormat) ToImportDataFileFormatPtrOutputWithContext(ctx context.Context) ImportDataFileFormatPtrOutput
- func (e ImportDataFileFormat) ToStringOutput() pulumi.StringOutput
- func (e ImportDataFileFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ImportDataFileFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ImportDataFileFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ImportDataFileFormatInput
- type ImportDataFileFormatOutput
- func (ImportDataFileFormatOutput) ElementType() reflect.Type
- func (o ImportDataFileFormatOutput) ToImportDataFileFormatOutput() ImportDataFileFormatOutput
- func (o ImportDataFileFormatOutput) ToImportDataFileFormatOutputWithContext(ctx context.Context) ImportDataFileFormatOutput
- func (o ImportDataFileFormatOutput) ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput
- func (o ImportDataFileFormatOutput) ToImportDataFileFormatPtrOutputWithContext(ctx context.Context) ImportDataFileFormatPtrOutput
- func (o ImportDataFileFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o ImportDataFileFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ImportDataFileFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ImportDataFileFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ImportDataFileFormatPtrInput
- type ImportDataFileFormatPtrOutput
- func (o ImportDataFileFormatPtrOutput) Elem() ImportDataFileFormatOutput
- func (ImportDataFileFormatPtrOutput) ElementType() reflect.Type
- func (o ImportDataFileFormatPtrOutput) ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput
- func (o ImportDataFileFormatPtrOutput) ToImportDataFileFormatPtrOutputWithContext(ctx context.Context) ImportDataFileFormatPtrOutput
- func (o ImportDataFileFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ImportDataFileFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ImportDataFileInput
- type ImportDataFileOutput
- func (o ImportDataFileOutput) CreateTime() pulumi.StringOutput
- func (o ImportDataFileOutput) DisplayName() pulumi.StringOutput
- func (ImportDataFileOutput) ElementType() reflect.Type
- func (o ImportDataFileOutput) Format() pulumi.StringOutput
- func (o ImportDataFileOutput) ImportDataFileId() pulumi.StringOutput
- func (o ImportDataFileOutput) ImportJobId() pulumi.StringOutput
- func (o ImportDataFileOutput) Location() pulumi.StringOutput
- func (o ImportDataFileOutput) Name() pulumi.StringOutput
- func (o ImportDataFileOutput) Project() pulumi.StringOutput
- func (o ImportDataFileOutput) RequestId() pulumi.StringPtrOutput
- func (o ImportDataFileOutput) State() pulumi.StringOutput
- func (o ImportDataFileOutput) ToImportDataFileOutput() ImportDataFileOutput
- func (o ImportDataFileOutput) ToImportDataFileOutputWithContext(ctx context.Context) ImportDataFileOutput
- func (o ImportDataFileOutput) UploadFileInfo() UploadFileInfoResponseOutput
- type ImportDataFileState
- type ImportErrorResponse
- type ImportErrorResponseArrayOutput
- func (ImportErrorResponseArrayOutput) ElementType() reflect.Type
- func (o ImportErrorResponseArrayOutput) Index(i pulumi.IntInput) ImportErrorResponseOutput
- func (o ImportErrorResponseArrayOutput) ToImportErrorResponseArrayOutput() ImportErrorResponseArrayOutput
- func (o ImportErrorResponseArrayOutput) ToImportErrorResponseArrayOutputWithContext(ctx context.Context) ImportErrorResponseArrayOutput
- type ImportErrorResponseOutput
- func (ImportErrorResponseOutput) ElementType() reflect.Type
- func (o ImportErrorResponseOutput) ErrorDetails() pulumi.StringOutput
- func (o ImportErrorResponseOutput) Severity() pulumi.StringOutput
- func (o ImportErrorResponseOutput) ToImportErrorResponseOutput() ImportErrorResponseOutput
- func (o ImportErrorResponseOutput) ToImportErrorResponseOutputWithContext(ctx context.Context) ImportErrorResponseOutput
- type ImportJob
- type ImportJobArgs
- type ImportJobInput
- type ImportJobOutput
- func (o ImportJobOutput) AssetSource() pulumi.StringOutput
- func (o ImportJobOutput) CompleteTime() pulumi.StringOutput
- func (o ImportJobOutput) CreateTime() pulumi.StringOutput
- func (o ImportJobOutput) DisplayName() pulumi.StringOutput
- func (ImportJobOutput) ElementType() reflect.Type
- func (o ImportJobOutput) ExecutionReport() ExecutionReportResponseOutput
- func (o ImportJobOutput) GcsPayload() GCSPayloadInfoResponseOutput
- func (o ImportJobOutput) ImportJobId() pulumi.StringOutput
- func (o ImportJobOutput) InlinePayload() InlinePayloadInfoResponseOutput
- func (o ImportJobOutput) Labels() pulumi.StringMapOutput
- func (o ImportJobOutput) Location() pulumi.StringOutput
- func (o ImportJobOutput) Name() pulumi.StringOutput
- func (o ImportJobOutput) Project() pulumi.StringOutput
- func (o ImportJobOutput) RequestId() pulumi.StringPtrOutput
- func (o ImportJobOutput) State() pulumi.StringOutput
- func (o ImportJobOutput) ToImportJobOutput() ImportJobOutput
- func (o ImportJobOutput) ToImportJobOutputWithContext(ctx context.Context) ImportJobOutput
- func (o ImportJobOutput) UpdateTime() pulumi.StringOutput
- func (o ImportJobOutput) ValidationReport() ValidationReportResponseOutput
- type ImportJobState
- type ImportRowErrorResponse
- type ImportRowErrorResponseArrayOutput
- func (ImportRowErrorResponseArrayOutput) ElementType() reflect.Type
- func (o ImportRowErrorResponseArrayOutput) Index(i pulumi.IntInput) ImportRowErrorResponseOutput
- func (o ImportRowErrorResponseArrayOutput) ToImportRowErrorResponseArrayOutput() ImportRowErrorResponseArrayOutput
- func (o ImportRowErrorResponseArrayOutput) ToImportRowErrorResponseArrayOutputWithContext(ctx context.Context) ImportRowErrorResponseArrayOutput
- type ImportRowErrorResponseOutput
- func (ImportRowErrorResponseOutput) ElementType() reflect.Type
- func (o ImportRowErrorResponseOutput) Errors() ImportErrorResponseArrayOutput
- func (o ImportRowErrorResponseOutput) RowNumber() pulumi.IntOutput
- func (o ImportRowErrorResponseOutput) ToImportRowErrorResponseOutput() ImportRowErrorResponseOutput
- func (o ImportRowErrorResponseOutput) ToImportRowErrorResponseOutputWithContext(ctx context.Context) ImportRowErrorResponseOutput
- func (o ImportRowErrorResponseOutput) VmName() pulumi.StringOutput
- func (o ImportRowErrorResponseOutput) VmUuid() pulumi.StringOutput
- type InlinePayloadInfo
- type InlinePayloadInfoArgs
- func (InlinePayloadInfoArgs) ElementType() reflect.Type
- func (i InlinePayloadInfoArgs) ToInlinePayloadInfoOutput() InlinePayloadInfoOutput
- func (i InlinePayloadInfoArgs) ToInlinePayloadInfoOutputWithContext(ctx context.Context) InlinePayloadInfoOutput
- func (i InlinePayloadInfoArgs) ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput
- func (i InlinePayloadInfoArgs) ToInlinePayloadInfoPtrOutputWithContext(ctx context.Context) InlinePayloadInfoPtrOutput
- type InlinePayloadInfoFormat
- func (InlinePayloadInfoFormat) ElementType() reflect.Type
- func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatOutput() InlinePayloadInfoFormatOutput
- func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatOutputWithContext(ctx context.Context) InlinePayloadInfoFormatOutput
- func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput
- func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatPtrOutputWithContext(ctx context.Context) InlinePayloadInfoFormatPtrOutput
- func (e InlinePayloadInfoFormat) ToStringOutput() pulumi.StringOutput
- func (e InlinePayloadInfoFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InlinePayloadInfoFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InlinePayloadInfoFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InlinePayloadInfoFormatInput
- type InlinePayloadInfoFormatOutput
- func (InlinePayloadInfoFormatOutput) ElementType() reflect.Type
- func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatOutput() InlinePayloadInfoFormatOutput
- func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatOutputWithContext(ctx context.Context) InlinePayloadInfoFormatOutput
- func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatPtrOutputWithContext(ctx context.Context) InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o InlinePayloadInfoFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InlinePayloadInfoFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InlinePayloadInfoFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InlinePayloadInfoFormatPtrInput
- type InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoFormatPtrOutput) Elem() InlinePayloadInfoFormatOutput
- func (InlinePayloadInfoFormatPtrOutput) ElementType() reflect.Type
- func (o InlinePayloadInfoFormatPtrOutput) ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoFormatPtrOutput) ToInlinePayloadInfoFormatPtrOutputWithContext(ctx context.Context) InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InlinePayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InlinePayloadInfoInput
- type InlinePayloadInfoOutput
- func (InlinePayloadInfoOutput) ElementType() reflect.Type
- func (o InlinePayloadInfoOutput) Format() InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoOutput) Payload() PayloadFileArrayOutput
- func (o InlinePayloadInfoOutput) ToInlinePayloadInfoOutput() InlinePayloadInfoOutput
- func (o InlinePayloadInfoOutput) ToInlinePayloadInfoOutputWithContext(ctx context.Context) InlinePayloadInfoOutput
- func (o InlinePayloadInfoOutput) ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput
- func (o InlinePayloadInfoOutput) ToInlinePayloadInfoPtrOutputWithContext(ctx context.Context) InlinePayloadInfoPtrOutput
- type InlinePayloadInfoPtrInput
- type InlinePayloadInfoPtrOutput
- func (o InlinePayloadInfoPtrOutput) Elem() InlinePayloadInfoOutput
- func (InlinePayloadInfoPtrOutput) ElementType() reflect.Type
- func (o InlinePayloadInfoPtrOutput) Format() InlinePayloadInfoFormatPtrOutput
- func (o InlinePayloadInfoPtrOutput) Payload() PayloadFileArrayOutput
- func (o InlinePayloadInfoPtrOutput) ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput
- func (o InlinePayloadInfoPtrOutput) ToInlinePayloadInfoPtrOutputWithContext(ctx context.Context) InlinePayloadInfoPtrOutput
- type InlinePayloadInfoResponse
- type InlinePayloadInfoResponseOutput
- func (InlinePayloadInfoResponseOutput) ElementType() reflect.Type
- func (o InlinePayloadInfoResponseOutput) Format() pulumi.StringOutput
- func (o InlinePayloadInfoResponseOutput) Payload() PayloadFileResponseArrayOutput
- func (o InlinePayloadInfoResponseOutput) ToInlinePayloadInfoResponseOutput() InlinePayloadInfoResponseOutput
- func (o InlinePayloadInfoResponseOutput) ToInlinePayloadInfoResponseOutputWithContext(ctx context.Context) InlinePayloadInfoResponseOutput
- type LookupGroupArgs
- type LookupGroupOutputArgs
- type LookupGroupResult
- type LookupGroupResultOutput
- func (o LookupGroupResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupGroupResultOutput) Description() pulumi.StringOutput
- func (o LookupGroupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupGroupResultOutput) ElementType() reflect.Type
- func (o LookupGroupResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
- func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput
- func (o LookupGroupResultOutput) UpdateTime() pulumi.StringOutput
- type LookupImportDataFileArgs
- type LookupImportDataFileOutputArgs
- type LookupImportDataFileResult
- type LookupImportDataFileResultOutput
- func (o LookupImportDataFileResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupImportDataFileResultOutput) DisplayName() pulumi.StringOutput
- func (LookupImportDataFileResultOutput) ElementType() reflect.Type
- func (o LookupImportDataFileResultOutput) Format() pulumi.StringOutput
- func (o LookupImportDataFileResultOutput) Name() pulumi.StringOutput
- func (o LookupImportDataFileResultOutput) State() pulumi.StringOutput
- func (o LookupImportDataFileResultOutput) ToLookupImportDataFileResultOutput() LookupImportDataFileResultOutput
- func (o LookupImportDataFileResultOutput) ToLookupImportDataFileResultOutputWithContext(ctx context.Context) LookupImportDataFileResultOutput
- func (o LookupImportDataFileResultOutput) UploadFileInfo() UploadFileInfoResponseOutput
- type LookupImportJobArgs
- type LookupImportJobOutputArgs
- type LookupImportJobResult
- type LookupImportJobResultOutput
- func (o LookupImportJobResultOutput) AssetSource() pulumi.StringOutput
- func (o LookupImportJobResultOutput) CompleteTime() pulumi.StringOutput
- func (o LookupImportJobResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupImportJobResultOutput) DisplayName() pulumi.StringOutput
- func (LookupImportJobResultOutput) ElementType() reflect.Type
- func (o LookupImportJobResultOutput) ExecutionReport() ExecutionReportResponseOutput
- func (o LookupImportJobResultOutput) GcsPayload() GCSPayloadInfoResponseOutput
- func (o LookupImportJobResultOutput) InlinePayload() InlinePayloadInfoResponseOutput
- func (o LookupImportJobResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupImportJobResultOutput) Name() pulumi.StringOutput
- func (o LookupImportJobResultOutput) State() pulumi.StringOutput
- func (o LookupImportJobResultOutput) ToLookupImportJobResultOutput() LookupImportJobResultOutput
- func (o LookupImportJobResultOutput) ToLookupImportJobResultOutputWithContext(ctx context.Context) LookupImportJobResultOutput
- func (o LookupImportJobResultOutput) UpdateTime() pulumi.StringOutput
- func (o LookupImportJobResultOutput) ValidationReport() ValidationReportResponseOutput
- type LookupPreferenceSetArgs
- type LookupPreferenceSetOutputArgs
- type LookupPreferenceSetResult
- type LookupPreferenceSetResultOutput
- func (o LookupPreferenceSetResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupPreferenceSetResultOutput) Description() pulumi.StringOutput
- func (o LookupPreferenceSetResultOutput) DisplayName() pulumi.StringOutput
- func (LookupPreferenceSetResultOutput) ElementType() reflect.Type
- func (o LookupPreferenceSetResultOutput) Name() pulumi.StringOutput
- func (o LookupPreferenceSetResultOutput) ToLookupPreferenceSetResultOutput() LookupPreferenceSetResultOutput
- func (o LookupPreferenceSetResultOutput) ToLookupPreferenceSetResultOutputWithContext(ctx context.Context) LookupPreferenceSetResultOutput
- func (o LookupPreferenceSetResultOutput) UpdateTime() pulumi.StringOutput
- func (o LookupPreferenceSetResultOutput) VirtualMachinePreferences() VirtualMachinePreferencesResponseOutput
- type LookupReportArgs
- type LookupReportConfigArgs
- type LookupReportConfigOutputArgs
- type LookupReportConfigResult
- type LookupReportConfigResultOutput
- func (o LookupReportConfigResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupReportConfigResultOutput) Description() pulumi.StringOutput
- func (o LookupReportConfigResultOutput) DisplayName() pulumi.StringOutput
- func (LookupReportConfigResultOutput) ElementType() reflect.Type
- func (o LookupReportConfigResultOutput) GroupPreferencesetAssignments() ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
- func (o LookupReportConfigResultOutput) Name() pulumi.StringOutput
- func (o LookupReportConfigResultOutput) ToLookupReportConfigResultOutput() LookupReportConfigResultOutput
- func (o LookupReportConfigResultOutput) ToLookupReportConfigResultOutputWithContext(ctx context.Context) LookupReportConfigResultOutput
- func (o LookupReportConfigResultOutput) UpdateTime() pulumi.StringOutput
- type LookupReportOutputArgs
- type LookupReportResult
- type LookupReportResultOutput
- func (o LookupReportResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupReportResultOutput) Description() pulumi.StringOutput
- func (o LookupReportResultOutput) DisplayName() pulumi.StringOutput
- func (LookupReportResultOutput) ElementType() reflect.Type
- func (o LookupReportResultOutput) Name() pulumi.StringOutput
- func (o LookupReportResultOutput) State() pulumi.StringOutput
- func (o LookupReportResultOutput) Summary() ReportSummaryResponseOutput
- func (o LookupReportResultOutput) ToLookupReportResultOutput() LookupReportResultOutput
- func (o LookupReportResultOutput) ToLookupReportResultOutputWithContext(ctx context.Context) LookupReportResultOutput
- func (o LookupReportResultOutput) Type() pulumi.StringOutput
- func (o LookupReportResultOutput) UpdateTime() pulumi.StringOutput
- type LookupSourceArgs
- type LookupSourceOutputArgs
- type LookupSourceResult
- type LookupSourceResultOutput
- func (o LookupSourceResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupSourceResultOutput) Description() pulumi.StringOutput
- func (o LookupSourceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupSourceResultOutput) ElementType() reflect.Type
- func (o LookupSourceResultOutput) ErrorFrameCount() pulumi.IntOutput
- func (o LookupSourceResultOutput) IsManaged() pulumi.BoolOutput
- func (o LookupSourceResultOutput) Name() pulumi.StringOutput
- func (o LookupSourceResultOutput) PendingFrameCount() pulumi.IntOutput
- func (o LookupSourceResultOutput) Priority() pulumi.IntOutput
- func (o LookupSourceResultOutput) State() pulumi.StringOutput
- func (o LookupSourceResultOutput) ToLookupSourceResultOutput() LookupSourceResultOutput
- func (o LookupSourceResultOutput) ToLookupSourceResultOutputWithContext(ctx context.Context) LookupSourceResultOutput
- func (o LookupSourceResultOutput) Type() pulumi.StringOutput
- func (o LookupSourceResultOutput) UpdateTime() pulumi.StringOutput
- type MachinePreferences
- type MachinePreferencesArgs
- func (MachinePreferencesArgs) ElementType() reflect.Type
- func (i MachinePreferencesArgs) ToMachinePreferencesOutput() MachinePreferencesOutput
- func (i MachinePreferencesArgs) ToMachinePreferencesOutputWithContext(ctx context.Context) MachinePreferencesOutput
- func (i MachinePreferencesArgs) ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput
- func (i MachinePreferencesArgs) ToMachinePreferencesPtrOutputWithContext(ctx context.Context) MachinePreferencesPtrOutput
- type MachinePreferencesInput
- type MachinePreferencesOutput
- func (o MachinePreferencesOutput) AllowedMachineSeries() MachineSeriesArrayOutput
- func (MachinePreferencesOutput) ElementType() reflect.Type
- func (o MachinePreferencesOutput) ToMachinePreferencesOutput() MachinePreferencesOutput
- func (o MachinePreferencesOutput) ToMachinePreferencesOutputWithContext(ctx context.Context) MachinePreferencesOutput
- func (o MachinePreferencesOutput) ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput
- func (o MachinePreferencesOutput) ToMachinePreferencesPtrOutputWithContext(ctx context.Context) MachinePreferencesPtrOutput
- type MachinePreferencesPtrInput
- type MachinePreferencesPtrOutput
- func (o MachinePreferencesPtrOutput) AllowedMachineSeries() MachineSeriesArrayOutput
- func (o MachinePreferencesPtrOutput) Elem() MachinePreferencesOutput
- func (MachinePreferencesPtrOutput) ElementType() reflect.Type
- func (o MachinePreferencesPtrOutput) ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput
- func (o MachinePreferencesPtrOutput) ToMachinePreferencesPtrOutputWithContext(ctx context.Context) MachinePreferencesPtrOutput
- type MachinePreferencesResponse
- type MachinePreferencesResponseOutput
- func (o MachinePreferencesResponseOutput) AllowedMachineSeries() MachineSeriesResponseArrayOutput
- func (MachinePreferencesResponseOutput) ElementType() reflect.Type
- func (o MachinePreferencesResponseOutput) ToMachinePreferencesResponseOutput() MachinePreferencesResponseOutput
- func (o MachinePreferencesResponseOutput) ToMachinePreferencesResponseOutputWithContext(ctx context.Context) MachinePreferencesResponseOutput
- type MachineSeries
- type MachineSeriesArgs
- type MachineSeriesArray
- type MachineSeriesArrayInput
- type MachineSeriesArrayOutput
- func (MachineSeriesArrayOutput) ElementType() reflect.Type
- func (o MachineSeriesArrayOutput) Index(i pulumi.IntInput) MachineSeriesOutput
- func (o MachineSeriesArrayOutput) ToMachineSeriesArrayOutput() MachineSeriesArrayOutput
- func (o MachineSeriesArrayOutput) ToMachineSeriesArrayOutputWithContext(ctx context.Context) MachineSeriesArrayOutput
- type MachineSeriesInput
- type MachineSeriesOutput
- type MachineSeriesResponse
- type MachineSeriesResponseArrayOutput
- func (MachineSeriesResponseArrayOutput) ElementType() reflect.Type
- func (o MachineSeriesResponseArrayOutput) Index(i pulumi.IntInput) MachineSeriesResponseOutput
- func (o MachineSeriesResponseArrayOutput) ToMachineSeriesResponseArrayOutput() MachineSeriesResponseArrayOutput
- func (o MachineSeriesResponseArrayOutput) ToMachineSeriesResponseArrayOutputWithContext(ctx context.Context) MachineSeriesResponseArrayOutput
- type MachineSeriesResponseOutput
- func (o MachineSeriesResponseOutput) Code() pulumi.StringOutput
- func (MachineSeriesResponseOutput) ElementType() reflect.Type
- func (o MachineSeriesResponseOutput) ToMachineSeriesResponseOutput() MachineSeriesResponseOutput
- func (o MachineSeriesResponseOutput) ToMachineSeriesResponseOutputWithContext(ctx context.Context) MachineSeriesResponseOutput
- type MoneyResponse
- type MoneyResponseOutput
- func (o MoneyResponseOutput) CurrencyCode() pulumi.StringOutput
- func (MoneyResponseOutput) ElementType() reflect.Type
- func (o MoneyResponseOutput) Nanos() pulumi.IntOutput
- func (o MoneyResponseOutput) ToMoneyResponseOutput() MoneyResponseOutput
- func (o MoneyResponseOutput) ToMoneyResponseOutputWithContext(ctx context.Context) MoneyResponseOutput
- func (o MoneyResponseOutput) Units() pulumi.StringOutput
- type PayloadFile
- type PayloadFileArgs
- type PayloadFileArray
- type PayloadFileArrayInput
- type PayloadFileArrayOutput
- func (PayloadFileArrayOutput) ElementType() reflect.Type
- func (o PayloadFileArrayOutput) Index(i pulumi.IntInput) PayloadFileOutput
- func (o PayloadFileArrayOutput) ToPayloadFileArrayOutput() PayloadFileArrayOutput
- func (o PayloadFileArrayOutput) ToPayloadFileArrayOutputWithContext(ctx context.Context) PayloadFileArrayOutput
- type PayloadFileInput
- type PayloadFileOutput
- func (o PayloadFileOutput) Data() pulumi.StringPtrOutput
- func (PayloadFileOutput) ElementType() reflect.Type
- func (o PayloadFileOutput) Name() pulumi.StringPtrOutput
- func (o PayloadFileOutput) ToPayloadFileOutput() PayloadFileOutput
- func (o PayloadFileOutput) ToPayloadFileOutputWithContext(ctx context.Context) PayloadFileOutput
- type PayloadFileResponse
- type PayloadFileResponseArrayOutput
- func (PayloadFileResponseArrayOutput) ElementType() reflect.Type
- func (o PayloadFileResponseArrayOutput) Index(i pulumi.IntInput) PayloadFileResponseOutput
- func (o PayloadFileResponseArrayOutput) ToPayloadFileResponseArrayOutput() PayloadFileResponseArrayOutput
- func (o PayloadFileResponseArrayOutput) ToPayloadFileResponseArrayOutputWithContext(ctx context.Context) PayloadFileResponseArrayOutput
- type PayloadFileResponseOutput
- func (o PayloadFileResponseOutput) Data() pulumi.StringOutput
- func (PayloadFileResponseOutput) ElementType() reflect.Type
- func (o PayloadFileResponseOutput) Name() pulumi.StringOutput
- func (o PayloadFileResponseOutput) ToPayloadFileResponseOutput() PayloadFileResponseOutput
- func (o PayloadFileResponseOutput) ToPayloadFileResponseOutputWithContext(ctx context.Context) PayloadFileResponseOutput
- type PreferenceSet
- type PreferenceSetArgs
- type PreferenceSetInput
- type PreferenceSetOutput
- func (o PreferenceSetOutput) CreateTime() pulumi.StringOutput
- func (o PreferenceSetOutput) Description() pulumi.StringOutput
- func (o PreferenceSetOutput) DisplayName() pulumi.StringOutput
- func (PreferenceSetOutput) ElementType() reflect.Type
- func (o PreferenceSetOutput) Location() pulumi.StringOutput
- func (o PreferenceSetOutput) Name() pulumi.StringOutput
- func (o PreferenceSetOutput) PreferenceSetId() pulumi.StringPtrOutput
- func (o PreferenceSetOutput) Project() pulumi.StringOutput
- func (o PreferenceSetOutput) RequestId() pulumi.StringPtrOutput
- func (o PreferenceSetOutput) ToPreferenceSetOutput() PreferenceSetOutput
- func (o PreferenceSetOutput) ToPreferenceSetOutputWithContext(ctx context.Context) PreferenceSetOutput
- func (o PreferenceSetOutput) UpdateTime() pulumi.StringOutput
- func (o PreferenceSetOutput) VirtualMachinePreferences() VirtualMachinePreferencesResponseOutput
- type PreferenceSetState
- type RegionPreferences
- type RegionPreferencesArgs
- func (RegionPreferencesArgs) ElementType() reflect.Type
- func (i RegionPreferencesArgs) ToRegionPreferencesOutput() RegionPreferencesOutput
- func (i RegionPreferencesArgs) ToRegionPreferencesOutputWithContext(ctx context.Context) RegionPreferencesOutput
- func (i RegionPreferencesArgs) ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput
- func (i RegionPreferencesArgs) ToRegionPreferencesPtrOutputWithContext(ctx context.Context) RegionPreferencesPtrOutput
- type RegionPreferencesInput
- type RegionPreferencesOutput
- func (RegionPreferencesOutput) ElementType() reflect.Type
- func (o RegionPreferencesOutput) PreferredRegions() pulumi.StringArrayOutput
- func (o RegionPreferencesOutput) ToRegionPreferencesOutput() RegionPreferencesOutput
- func (o RegionPreferencesOutput) ToRegionPreferencesOutputWithContext(ctx context.Context) RegionPreferencesOutput
- func (o RegionPreferencesOutput) ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput
- func (o RegionPreferencesOutput) ToRegionPreferencesPtrOutputWithContext(ctx context.Context) RegionPreferencesPtrOutput
- type RegionPreferencesPtrInput
- type RegionPreferencesPtrOutput
- func (o RegionPreferencesPtrOutput) Elem() RegionPreferencesOutput
- func (RegionPreferencesPtrOutput) ElementType() reflect.Type
- func (o RegionPreferencesPtrOutput) PreferredRegions() pulumi.StringArrayOutput
- func (o RegionPreferencesPtrOutput) ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput
- func (o RegionPreferencesPtrOutput) ToRegionPreferencesPtrOutputWithContext(ctx context.Context) RegionPreferencesPtrOutput
- type RegionPreferencesResponse
- type RegionPreferencesResponseOutput
- func (RegionPreferencesResponseOutput) ElementType() reflect.Type
- func (o RegionPreferencesResponseOutput) PreferredRegions() pulumi.StringArrayOutput
- func (o RegionPreferencesResponseOutput) ToRegionPreferencesResponseOutput() RegionPreferencesResponseOutput
- func (o RegionPreferencesResponseOutput) ToRegionPreferencesResponseOutputWithContext(ctx context.Context) RegionPreferencesResponseOutput
- type Report
- type ReportArgs
- type ReportConfig
- type ReportConfigArgs
- type ReportConfigGroupPreferenceSetAssignment
- type ReportConfigGroupPreferenceSetAssignmentArgs
- func (ReportConfigGroupPreferenceSetAssignmentArgs) ElementType() reflect.Type
- func (i ReportConfigGroupPreferenceSetAssignmentArgs) ToReportConfigGroupPreferenceSetAssignmentOutput() ReportConfigGroupPreferenceSetAssignmentOutput
- func (i ReportConfigGroupPreferenceSetAssignmentArgs) ToReportConfigGroupPreferenceSetAssignmentOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentOutput
- type ReportConfigGroupPreferenceSetAssignmentArray
- func (ReportConfigGroupPreferenceSetAssignmentArray) ElementType() reflect.Type
- func (i ReportConfigGroupPreferenceSetAssignmentArray) ToReportConfigGroupPreferenceSetAssignmentArrayOutput() ReportConfigGroupPreferenceSetAssignmentArrayOutput
- func (i ReportConfigGroupPreferenceSetAssignmentArray) ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentArrayOutput
- type ReportConfigGroupPreferenceSetAssignmentArrayInput
- type ReportConfigGroupPreferenceSetAssignmentArrayOutput
- func (ReportConfigGroupPreferenceSetAssignmentArrayOutput) ElementType() reflect.Type
- func (o ReportConfigGroupPreferenceSetAssignmentArrayOutput) Index(i pulumi.IntInput) ReportConfigGroupPreferenceSetAssignmentOutput
- func (o ReportConfigGroupPreferenceSetAssignmentArrayOutput) ToReportConfigGroupPreferenceSetAssignmentArrayOutput() ReportConfigGroupPreferenceSetAssignmentArrayOutput
- func (o ReportConfigGroupPreferenceSetAssignmentArrayOutput) ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentArrayOutput
- type ReportConfigGroupPreferenceSetAssignmentInput
- type ReportConfigGroupPreferenceSetAssignmentOutput
- func (ReportConfigGroupPreferenceSetAssignmentOutput) ElementType() reflect.Type
- func (o ReportConfigGroupPreferenceSetAssignmentOutput) Group() pulumi.StringOutput
- func (o ReportConfigGroupPreferenceSetAssignmentOutput) PreferenceSet() pulumi.StringOutput
- func (o ReportConfigGroupPreferenceSetAssignmentOutput) ToReportConfigGroupPreferenceSetAssignmentOutput() ReportConfigGroupPreferenceSetAssignmentOutput
- func (o ReportConfigGroupPreferenceSetAssignmentOutput) ToReportConfigGroupPreferenceSetAssignmentOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentOutput
- type ReportConfigGroupPreferenceSetAssignmentResponse
- type ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
- func (ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ElementType() reflect.Type
- func (o ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) Index(i pulumi.IntInput) ReportConfigGroupPreferenceSetAssignmentResponseOutput
- func (o ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ToReportConfigGroupPreferenceSetAssignmentResponseArrayOutput() ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
- func (o ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ToReportConfigGroupPreferenceSetAssignmentResponseArrayOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
- type ReportConfigGroupPreferenceSetAssignmentResponseOutput
- func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) ElementType() reflect.Type
- func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) Group() pulumi.StringOutput
- func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) PreferenceSet() pulumi.StringOutput
- func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) ToReportConfigGroupPreferenceSetAssignmentResponseOutput() ReportConfigGroupPreferenceSetAssignmentResponseOutput
- func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) ToReportConfigGroupPreferenceSetAssignmentResponseOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentResponseOutput
- type ReportConfigInput
- type ReportConfigOutput
- func (o ReportConfigOutput) CreateTime() pulumi.StringOutput
- func (o ReportConfigOutput) Description() pulumi.StringOutput
- func (o ReportConfigOutput) DisplayName() pulumi.StringOutput
- func (ReportConfigOutput) ElementType() reflect.Type
- func (o ReportConfigOutput) GroupPreferencesetAssignments() ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
- func (o ReportConfigOutput) Location() pulumi.StringOutput
- func (o ReportConfigOutput) Name() pulumi.StringOutput
- func (o ReportConfigOutput) Project() pulumi.StringOutput
- func (o ReportConfigOutput) ReportConfigId() pulumi.StringOutput
- func (o ReportConfigOutput) RequestId() pulumi.StringPtrOutput
- func (o ReportConfigOutput) ToReportConfigOutput() ReportConfigOutput
- func (o ReportConfigOutput) ToReportConfigOutputWithContext(ctx context.Context) ReportConfigOutput
- func (o ReportConfigOutput) UpdateTime() pulumi.StringOutput
- type ReportConfigState
- type ReportInput
- type ReportOutput
- func (o ReportOutput) CreateTime() pulumi.StringOutput
- func (o ReportOutput) Description() pulumi.StringOutput
- func (o ReportOutput) DisplayName() pulumi.StringOutput
- func (ReportOutput) ElementType() reflect.Type
- func (o ReportOutput) Location() pulumi.StringOutput
- func (o ReportOutput) Name() pulumi.StringOutput
- func (o ReportOutput) Project() pulumi.StringOutput
- func (o ReportOutput) ReportConfigId() pulumi.StringOutput
- func (o ReportOutput) ReportId() pulumi.StringOutput
- func (o ReportOutput) RequestId() pulumi.StringPtrOutput
- func (o ReportOutput) State() pulumi.StringOutput
- func (o ReportOutput) Summary() ReportSummaryResponseOutput
- func (o ReportOutput) ToReportOutput() ReportOutput
- func (o ReportOutput) ToReportOutputWithContext(ctx context.Context) ReportOutput
- func (o ReportOutput) Type() pulumi.StringOutput
- func (o ReportOutput) UpdateTime() pulumi.StringOutput
- type ReportState
- type ReportStateEnum
- func (ReportStateEnum) ElementType() reflect.Type
- func (e ReportStateEnum) ToReportStateEnumOutput() ReportStateEnumOutput
- func (e ReportStateEnum) ToReportStateEnumOutputWithContext(ctx context.Context) ReportStateEnumOutput
- func (e ReportStateEnum) ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput
- func (e ReportStateEnum) ToReportStateEnumPtrOutputWithContext(ctx context.Context) ReportStateEnumPtrOutput
- func (e ReportStateEnum) ToStringOutput() pulumi.StringOutput
- func (e ReportStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportStateEnumInput
- type ReportStateEnumOutput
- func (ReportStateEnumOutput) ElementType() reflect.Type
- func (o ReportStateEnumOutput) ToReportStateEnumOutput() ReportStateEnumOutput
- func (o ReportStateEnumOutput) ToReportStateEnumOutputWithContext(ctx context.Context) ReportStateEnumOutput
- func (o ReportStateEnumOutput) ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput
- func (o ReportStateEnumOutput) ToReportStateEnumPtrOutputWithContext(ctx context.Context) ReportStateEnumPtrOutput
- func (o ReportStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportStateEnumPtrInput
- type ReportStateEnumPtrOutput
- func (o ReportStateEnumPtrOutput) Elem() ReportStateEnumOutput
- func (ReportStateEnumPtrOutput) ElementType() reflect.Type
- func (o ReportStateEnumPtrOutput) ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput
- func (o ReportStateEnumPtrOutput) ToReportStateEnumPtrOutputWithContext(ctx context.Context) ReportStateEnumPtrOutput
- func (o ReportStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportSummaryAssetAggregateStatsResponse
- type ReportSummaryAssetAggregateStatsResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) AssetAge() ReportSummaryChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) CoreCountHistogram() ReportSummaryHistogramChartDataResponseOutput
- func (ReportSummaryAssetAggregateStatsResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryBytesHistogram() ReportSummaryHistogramChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilization() ReportSummaryChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilizationChart() ReportSummaryUtilizationChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) OperatingSystem() ReportSummaryChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageBytesHistogram() ReportSummaryHistogramChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageUtilization() ReportSummaryChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageUtilizationChart() ReportSummaryUtilizationChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) ToReportSummaryAssetAggregateStatsResponseOutput() ReportSummaryAssetAggregateStatsResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) ToReportSummaryAssetAggregateStatsResponseOutputWithContext(ctx context.Context) ReportSummaryAssetAggregateStatsResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalAssets() pulumi.StringOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalCores() pulumi.StringOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalMemoryBytes() pulumi.StringOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalStorageBytes() pulumi.StringOutput
- type ReportSummaryChartDataDataPointResponse
- type ReportSummaryChartDataDataPointResponseArrayOutput
- func (ReportSummaryChartDataDataPointResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummaryChartDataDataPointResponseArrayOutput) Index(i pulumi.IntInput) ReportSummaryChartDataDataPointResponseOutput
- func (o ReportSummaryChartDataDataPointResponseArrayOutput) ToReportSummaryChartDataDataPointResponseArrayOutput() ReportSummaryChartDataDataPointResponseArrayOutput
- func (o ReportSummaryChartDataDataPointResponseArrayOutput) ToReportSummaryChartDataDataPointResponseArrayOutputWithContext(ctx context.Context) ReportSummaryChartDataDataPointResponseArrayOutput
- type ReportSummaryChartDataDataPointResponseOutput
- func (ReportSummaryChartDataDataPointResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryChartDataDataPointResponseOutput) Label() pulumi.StringOutput
- func (o ReportSummaryChartDataDataPointResponseOutput) ToReportSummaryChartDataDataPointResponseOutput() ReportSummaryChartDataDataPointResponseOutput
- func (o ReportSummaryChartDataDataPointResponseOutput) ToReportSummaryChartDataDataPointResponseOutputWithContext(ctx context.Context) ReportSummaryChartDataDataPointResponseOutput
- func (o ReportSummaryChartDataDataPointResponseOutput) Value() pulumi.Float64Output
- type ReportSummaryChartDataResponse
- type ReportSummaryChartDataResponseOutput
- func (o ReportSummaryChartDataResponseOutput) DataPoints() ReportSummaryChartDataDataPointResponseArrayOutput
- func (ReportSummaryChartDataResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryChartDataResponseOutput) ToReportSummaryChartDataResponseOutput() ReportSummaryChartDataResponseOutput
- func (o ReportSummaryChartDataResponseOutput) ToReportSummaryChartDataResponseOutputWithContext(ctx context.Context) ReportSummaryChartDataResponseOutput
- type ReportSummaryGroupFindingResponse
- type ReportSummaryGroupFindingResponseArrayOutput
- func (ReportSummaryGroupFindingResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummaryGroupFindingResponseArrayOutput) Index(i pulumi.IntInput) ReportSummaryGroupFindingResponseOutput
- func (o ReportSummaryGroupFindingResponseArrayOutput) ToReportSummaryGroupFindingResponseArrayOutput() ReportSummaryGroupFindingResponseArrayOutput
- func (o ReportSummaryGroupFindingResponseArrayOutput) ToReportSummaryGroupFindingResponseArrayOutputWithContext(ctx context.Context) ReportSummaryGroupFindingResponseArrayOutput
- type ReportSummaryGroupFindingResponseOutput
- func (o ReportSummaryGroupFindingResponseOutput) AssetAggregateStats() ReportSummaryAssetAggregateStatsResponseOutput
- func (o ReportSummaryGroupFindingResponseOutput) Description() pulumi.StringOutput
- func (o ReportSummaryGroupFindingResponseOutput) DisplayName() pulumi.StringOutput
- func (ReportSummaryGroupFindingResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryGroupFindingResponseOutput) OverlappingAssetCount() pulumi.StringOutputdeprecated
- func (o ReportSummaryGroupFindingResponseOutput) PreferenceSetFindings() ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
- func (o ReportSummaryGroupFindingResponseOutput) ToReportSummaryGroupFindingResponseOutput() ReportSummaryGroupFindingResponseOutput
- func (o ReportSummaryGroupFindingResponseOutput) ToReportSummaryGroupFindingResponseOutputWithContext(ctx context.Context) ReportSummaryGroupFindingResponseOutput
- type ReportSummaryGroupPreferenceSetFindingResponse
- type ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
- func (ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) Index(i pulumi.IntInput) ReportSummaryGroupPreferenceSetFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ToReportSummaryGroupPreferenceSetFindingResponseArrayOutput() ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ToReportSummaryGroupPreferenceSetFindingResponseArrayOutputWithContext(ctx context.Context) ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
- type ReportSummaryGroupPreferenceSetFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) Description() pulumi.StringOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) DisplayName() pulumi.StringOutput
- func (ReportSummaryGroupPreferenceSetFindingResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MachineFinding() ReportSummaryMachineFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MachinePreferences() VirtualMachinePreferencesResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostCompute() MoneyResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostNetworkEgress() MoneyResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostOsLicense() MoneyResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostOther() MoneyResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostStorage() MoneyResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostTotal() MoneyResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) PreferredRegion() pulumi.StringOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) PricingTrack() pulumi.StringOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) SoleTenantFinding() ReportSummarySoleTenantFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutput() ReportSummaryGroupPreferenceSetFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutputWithContext(ctx context.Context) ReportSummaryGroupPreferenceSetFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) TopPriority() pulumi.StringOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) VmwareEngineFinding() ReportSummaryVMWareEngineFindingResponseOutput
- type ReportSummaryHistogramChartDataBucketResponse
- type ReportSummaryHistogramChartDataBucketResponseArrayOutput
- func (ReportSummaryHistogramChartDataBucketResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummaryHistogramChartDataBucketResponseArrayOutput) Index(i pulumi.IntInput) ReportSummaryHistogramChartDataBucketResponseOutput
- func (o ReportSummaryHistogramChartDataBucketResponseArrayOutput) ToReportSummaryHistogramChartDataBucketResponseArrayOutput() ReportSummaryHistogramChartDataBucketResponseArrayOutput
- func (o ReportSummaryHistogramChartDataBucketResponseArrayOutput) ToReportSummaryHistogramChartDataBucketResponseArrayOutputWithContext(ctx context.Context) ReportSummaryHistogramChartDataBucketResponseArrayOutput
- type ReportSummaryHistogramChartDataBucketResponseOutput
- func (o ReportSummaryHistogramChartDataBucketResponseOutput) Count() pulumi.StringOutput
- func (ReportSummaryHistogramChartDataBucketResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryHistogramChartDataBucketResponseOutput) LowerBound() pulumi.StringOutput
- func (o ReportSummaryHistogramChartDataBucketResponseOutput) ToReportSummaryHistogramChartDataBucketResponseOutput() ReportSummaryHistogramChartDataBucketResponseOutput
- func (o ReportSummaryHistogramChartDataBucketResponseOutput) ToReportSummaryHistogramChartDataBucketResponseOutputWithContext(ctx context.Context) ReportSummaryHistogramChartDataBucketResponseOutput
- func (o ReportSummaryHistogramChartDataBucketResponseOutput) UpperBound() pulumi.StringOutput
- type ReportSummaryHistogramChartDataResponse
- type ReportSummaryHistogramChartDataResponseOutput
- func (o ReportSummaryHistogramChartDataResponseOutput) Buckets() ReportSummaryHistogramChartDataBucketResponseArrayOutput
- func (ReportSummaryHistogramChartDataResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryHistogramChartDataResponseOutput) ToReportSummaryHistogramChartDataResponseOutput() ReportSummaryHistogramChartDataResponseOutput
- func (o ReportSummaryHistogramChartDataResponseOutput) ToReportSummaryHistogramChartDataResponseOutputWithContext(ctx context.Context) ReportSummaryHistogramChartDataResponseOutput
- type ReportSummaryMachineFindingResponse
- type ReportSummaryMachineFindingResponseOutput
- func (o ReportSummaryMachineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (o ReportSummaryMachineFindingResponseOutput) AllocatedDiskTypes() pulumi.StringArrayOutput
- func (o ReportSummaryMachineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
- func (ReportSummaryMachineFindingResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryMachineFindingResponseOutput) MachineSeriesAllocations() ReportSummaryMachineSeriesAllocationResponseArrayOutput
- func (o ReportSummaryMachineFindingResponseOutput) ToReportSummaryMachineFindingResponseOutput() ReportSummaryMachineFindingResponseOutput
- func (o ReportSummaryMachineFindingResponseOutput) ToReportSummaryMachineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryMachineFindingResponseOutput
- type ReportSummaryMachineSeriesAllocationResponse
- type ReportSummaryMachineSeriesAllocationResponseArrayOutput
- func (ReportSummaryMachineSeriesAllocationResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummaryMachineSeriesAllocationResponseArrayOutput) Index(i pulumi.IntInput) ReportSummaryMachineSeriesAllocationResponseOutput
- func (o ReportSummaryMachineSeriesAllocationResponseArrayOutput) ToReportSummaryMachineSeriesAllocationResponseArrayOutput() ReportSummaryMachineSeriesAllocationResponseArrayOutput
- func (o ReportSummaryMachineSeriesAllocationResponseArrayOutput) ToReportSummaryMachineSeriesAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummaryMachineSeriesAllocationResponseArrayOutput
- type ReportSummaryMachineSeriesAllocationResponseOutput
- func (o ReportSummaryMachineSeriesAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (ReportSummaryMachineSeriesAllocationResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryMachineSeriesAllocationResponseOutput) MachineSeries() MachineSeriesResponseOutput
- func (o ReportSummaryMachineSeriesAllocationResponseOutput) ToReportSummaryMachineSeriesAllocationResponseOutput() ReportSummaryMachineSeriesAllocationResponseOutput
- func (o ReportSummaryMachineSeriesAllocationResponseOutput) ToReportSummaryMachineSeriesAllocationResponseOutputWithContext(ctx context.Context) ReportSummaryMachineSeriesAllocationResponseOutput
- type ReportSummaryResponse
- type ReportSummaryResponseOutput
- func (o ReportSummaryResponseOutput) AllAssetsStats() ReportSummaryAssetAggregateStatsResponseOutput
- func (ReportSummaryResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryResponseOutput) GroupFindings() ReportSummaryGroupFindingResponseArrayOutput
- func (o ReportSummaryResponseOutput) ToReportSummaryResponseOutput() ReportSummaryResponseOutput
- func (o ReportSummaryResponseOutput) ToReportSummaryResponseOutputWithContext(ctx context.Context) ReportSummaryResponseOutput
- type ReportSummarySoleTenantFindingResponse
- type ReportSummarySoleTenantFindingResponseOutput
- func (o ReportSummarySoleTenantFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (o ReportSummarySoleTenantFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
- func (ReportSummarySoleTenantFindingResponseOutput) ElementType() reflect.Type
- func (o ReportSummarySoleTenantFindingResponseOutput) NodeAllocations() ReportSummarySoleTenantNodeAllocationResponseArrayOutput
- func (o ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutput() ReportSummarySoleTenantFindingResponseOutput
- func (o ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutputWithContext(ctx context.Context) ReportSummarySoleTenantFindingResponseOutput
- type ReportSummarySoleTenantNodeAllocationResponse
- type ReportSummarySoleTenantNodeAllocationResponseArrayOutput
- func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) Index(i pulumi.IntInput) ReportSummarySoleTenantNodeAllocationResponseOutput
- func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutput() ReportSummarySoleTenantNodeAllocationResponseArrayOutput
- func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummarySoleTenantNodeAllocationResponseArrayOutput
- type ReportSummarySoleTenantNodeAllocationResponseOutput
- func (o ReportSummarySoleTenantNodeAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (ReportSummarySoleTenantNodeAllocationResponseOutput) ElementType() reflect.Type
- func (o ReportSummarySoleTenantNodeAllocationResponseOutput) Node() SoleTenantNodeTypeResponseOutput
- func (o ReportSummarySoleTenantNodeAllocationResponseOutput) NodeCount() pulumi.StringOutput
- func (o ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutput() ReportSummarySoleTenantNodeAllocationResponseOutput
- func (o ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutputWithContext(ctx context.Context) ReportSummarySoleTenantNodeAllocationResponseOutput
- type ReportSummaryUtilizationChartDataResponse
- type ReportSummaryUtilizationChartDataResponseOutput
- func (ReportSummaryUtilizationChartDataResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryUtilizationChartDataResponseOutput) Free() pulumi.StringOutput
- func (o ReportSummaryUtilizationChartDataResponseOutput) ToReportSummaryUtilizationChartDataResponseOutput() ReportSummaryUtilizationChartDataResponseOutput
- func (o ReportSummaryUtilizationChartDataResponseOutput) ToReportSummaryUtilizationChartDataResponseOutputWithContext(ctx context.Context) ReportSummaryUtilizationChartDataResponseOutput
- func (o ReportSummaryUtilizationChartDataResponseOutput) Used() pulumi.StringOutput
- type ReportSummaryVMWareEngineFindingResponse
- type ReportSummaryVMWareEngineFindingResponseOutput
- func (o ReportSummaryVMWareEngineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (o ReportSummaryVMWareEngineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
- func (ReportSummaryVMWareEngineFindingResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryVMWareEngineFindingResponseOutput) NodeAllocations() ReportSummaryVMWareNodeAllocationResponseArrayOutput
- func (o ReportSummaryVMWareEngineFindingResponseOutput) ToReportSummaryVMWareEngineFindingResponseOutput() ReportSummaryVMWareEngineFindingResponseOutput
- func (o ReportSummaryVMWareEngineFindingResponseOutput) ToReportSummaryVMWareEngineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryVMWareEngineFindingResponseOutput
- type ReportSummaryVMWareNodeAllocationResponse
- type ReportSummaryVMWareNodeAllocationResponseArrayOutput
- func (ReportSummaryVMWareNodeAllocationResponseArrayOutput) ElementType() reflect.Type
- func (o ReportSummaryVMWareNodeAllocationResponseArrayOutput) Index(i pulumi.IntInput) ReportSummaryVMWareNodeAllocationResponseOutput
- func (o ReportSummaryVMWareNodeAllocationResponseArrayOutput) ToReportSummaryVMWareNodeAllocationResponseArrayOutput() ReportSummaryVMWareNodeAllocationResponseArrayOutput
- func (o ReportSummaryVMWareNodeAllocationResponseArrayOutput) ToReportSummaryVMWareNodeAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummaryVMWareNodeAllocationResponseArrayOutput
- type ReportSummaryVMWareNodeAllocationResponseOutput
- func (o ReportSummaryVMWareNodeAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (ReportSummaryVMWareNodeAllocationResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryVMWareNodeAllocationResponseOutput) NodeCount() pulumi.StringOutput
- func (o ReportSummaryVMWareNodeAllocationResponseOutput) ToReportSummaryVMWareNodeAllocationResponseOutput() ReportSummaryVMWareNodeAllocationResponseOutput
- func (o ReportSummaryVMWareNodeAllocationResponseOutput) ToReportSummaryVMWareNodeAllocationResponseOutputWithContext(ctx context.Context) ReportSummaryVMWareNodeAllocationResponseOutput
- func (o ReportSummaryVMWareNodeAllocationResponseOutput) VmwareNode() ReportSummaryVMWareNodeResponseOutput
- type ReportSummaryVMWareNodeResponse
- type ReportSummaryVMWareNodeResponseOutput
- func (o ReportSummaryVMWareNodeResponseOutput) Code() pulumi.StringOutput
- func (ReportSummaryVMWareNodeResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryVMWareNodeResponseOutput) ToReportSummaryVMWareNodeResponseOutput() ReportSummaryVMWareNodeResponseOutput
- func (o ReportSummaryVMWareNodeResponseOutput) ToReportSummaryVMWareNodeResponseOutputWithContext(ctx context.Context) ReportSummaryVMWareNodeResponseOutput
- type ReportType
- func (ReportType) ElementType() reflect.Type
- func (e ReportType) ToReportTypeOutput() ReportTypeOutput
- func (e ReportType) ToReportTypeOutputWithContext(ctx context.Context) ReportTypeOutput
- func (e ReportType) ToReportTypePtrOutput() ReportTypePtrOutput
- func (e ReportType) ToReportTypePtrOutputWithContext(ctx context.Context) ReportTypePtrOutput
- func (e ReportType) ToStringOutput() pulumi.StringOutput
- func (e ReportType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportTypeInput
- type ReportTypeOutput
- func (ReportTypeOutput) ElementType() reflect.Type
- func (o ReportTypeOutput) ToReportTypeOutput() ReportTypeOutput
- func (o ReportTypeOutput) ToReportTypeOutputWithContext(ctx context.Context) ReportTypeOutput
- func (o ReportTypeOutput) ToReportTypePtrOutput() ReportTypePtrOutput
- func (o ReportTypeOutput) ToReportTypePtrOutputWithContext(ctx context.Context) ReportTypePtrOutput
- func (o ReportTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportTypePtrInput
- type ReportTypePtrOutput
- func (o ReportTypePtrOutput) Elem() ReportTypeOutput
- func (ReportTypePtrOutput) ElementType() reflect.Type
- func (o ReportTypePtrOutput) ToReportTypePtrOutput() ReportTypePtrOutput
- func (o ReportTypePtrOutput) ToReportTypePtrOutputWithContext(ctx context.Context) ReportTypePtrOutput
- func (o ReportTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferences
- type SoleTenancyPreferencesArgs
- func (SoleTenancyPreferencesArgs) ElementType() reflect.Type
- func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput
- func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutputWithContext(ctx context.Context) SoleTenancyPreferencesOutput
- func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
- func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
- type SoleTenancyPreferencesCommitmentPlan
- func (SoleTenancyPreferencesCommitmentPlan) ElementType() reflect.Type
- func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferencesCommitmentPlanInput
- type SoleTenancyPreferencesCommitmentPlanOutput
- func (SoleTenancyPreferencesCommitmentPlanOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferencesCommitmentPlanPtrInput
- type SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) Elem() SoleTenancyPreferencesCommitmentPlanOutput
- func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferencesHostMaintenancePolicy
- func (SoleTenancyPreferencesHostMaintenancePolicy) ElementType() reflect.Type
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutput() pulumi.StringOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferencesHostMaintenancePolicyInput
- type SoleTenancyPreferencesHostMaintenancePolicyOutput
- func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutput() pulumi.StringOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferencesHostMaintenancePolicyPtrInput
- type SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) Elem() SoleTenancyPreferencesHostMaintenancePolicyOutput
- func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SoleTenancyPreferencesInput
- type SoleTenancyPreferencesOutput
- func (o SoleTenancyPreferencesOutput) CommitmentPlan() SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
- func (SoleTenancyPreferencesOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesOutput) HostMaintenancePolicy() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesOutput) NodeTypes() SoleTenantNodeTypeArrayOutput
- func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput
- func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutputWithContext(ctx context.Context) SoleTenancyPreferencesOutput
- func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
- func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
- type SoleTenancyPreferencesPtrInput
- type SoleTenancyPreferencesPtrOutput
- func (o SoleTenancyPreferencesPtrOutput) CommitmentPlan() SoleTenancyPreferencesCommitmentPlanPtrOutput
- func (o SoleTenancyPreferencesPtrOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
- func (o SoleTenancyPreferencesPtrOutput) Elem() SoleTenancyPreferencesOutput
- func (SoleTenancyPreferencesPtrOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesPtrOutput) HostMaintenancePolicy() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
- func (o SoleTenancyPreferencesPtrOutput) NodeTypes() SoleTenantNodeTypeArrayOutput
- func (o SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
- func (o SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
- type SoleTenancyPreferencesResponse
- type SoleTenancyPreferencesResponseOutput
- func (o SoleTenancyPreferencesResponseOutput) CommitmentPlan() pulumi.StringOutput
- func (o SoleTenancyPreferencesResponseOutput) CpuOvercommitRatio() pulumi.Float64Output
- func (SoleTenancyPreferencesResponseOutput) ElementType() reflect.Type
- func (o SoleTenancyPreferencesResponseOutput) HostMaintenancePolicy() pulumi.StringOutput
- func (o SoleTenancyPreferencesResponseOutput) NodeTypes() SoleTenantNodeTypeResponseArrayOutput
- func (o SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutput() SoleTenancyPreferencesResponseOutput
- func (o SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutputWithContext(ctx context.Context) SoleTenancyPreferencesResponseOutput
- type SoleTenantNodeType
- type SoleTenantNodeTypeArgs
- type SoleTenantNodeTypeArray
- type SoleTenantNodeTypeArrayInput
- type SoleTenantNodeTypeArrayOutput
- func (SoleTenantNodeTypeArrayOutput) ElementType() reflect.Type
- func (o SoleTenantNodeTypeArrayOutput) Index(i pulumi.IntInput) SoleTenantNodeTypeOutput
- func (o SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutput() SoleTenantNodeTypeArrayOutput
- func (o SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeArrayOutput
- type SoleTenantNodeTypeInput
- type SoleTenantNodeTypeOutput
- func (SoleTenantNodeTypeOutput) ElementType() reflect.Type
- func (o SoleTenantNodeTypeOutput) NodeName() pulumi.StringPtrOutput
- func (o SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutput() SoleTenantNodeTypeOutput
- func (o SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutputWithContext(ctx context.Context) SoleTenantNodeTypeOutput
- type SoleTenantNodeTypeResponse
- type SoleTenantNodeTypeResponseArrayOutput
- func (SoleTenantNodeTypeResponseArrayOutput) ElementType() reflect.Type
- func (o SoleTenantNodeTypeResponseArrayOutput) Index(i pulumi.IntInput) SoleTenantNodeTypeResponseOutput
- func (o SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutput() SoleTenantNodeTypeResponseArrayOutput
- func (o SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeResponseArrayOutput
- type SoleTenantNodeTypeResponseOutput
- func (SoleTenantNodeTypeResponseOutput) ElementType() reflect.Type
- func (o SoleTenantNodeTypeResponseOutput) NodeName() pulumi.StringOutput
- func (o SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutput() SoleTenantNodeTypeResponseOutput
- func (o SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutputWithContext(ctx context.Context) SoleTenantNodeTypeResponseOutput
- type Source
- type SourceArgs
- type SourceInput
- type SourceOutput
- func (o SourceOutput) CreateTime() pulumi.StringOutput
- func (o SourceOutput) Description() pulumi.StringOutput
- func (o SourceOutput) DisplayName() pulumi.StringOutput
- func (SourceOutput) ElementType() reflect.Type
- func (o SourceOutput) ErrorFrameCount() pulumi.IntOutput
- func (o SourceOutput) IsManaged() pulumi.BoolOutput
- func (o SourceOutput) Location() pulumi.StringOutput
- func (o SourceOutput) Name() pulumi.StringOutput
- func (o SourceOutput) PendingFrameCount() pulumi.IntOutput
- func (o SourceOutput) Priority() pulumi.IntOutput
- func (o SourceOutput) Project() pulumi.StringOutput
- func (o SourceOutput) RequestId() pulumi.StringPtrOutput
- func (o SourceOutput) SourceId() pulumi.StringOutput
- func (o SourceOutput) State() pulumi.StringOutput
- func (o SourceOutput) ToSourceOutput() SourceOutput
- func (o SourceOutput) ToSourceOutputWithContext(ctx context.Context) SourceOutput
- func (o SourceOutput) Type() pulumi.StringOutput
- func (o SourceOutput) UpdateTime() pulumi.StringOutput
- type SourceState
- type SourceType
- func (SourceType) ElementType() reflect.Type
- func (e SourceType) ToSourceTypeOutput() SourceTypeOutput
- func (e SourceType) ToSourceTypeOutputWithContext(ctx context.Context) SourceTypeOutput
- func (e SourceType) ToSourceTypePtrOutput() SourceTypePtrOutput
- func (e SourceType) ToSourceTypePtrOutputWithContext(ctx context.Context) SourceTypePtrOutput
- func (e SourceType) ToStringOutput() pulumi.StringOutput
- func (e SourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceTypeInput
- type SourceTypeOutput
- func (SourceTypeOutput) ElementType() reflect.Type
- func (o SourceTypeOutput) ToSourceTypeOutput() SourceTypeOutput
- func (o SourceTypeOutput) ToSourceTypeOutputWithContext(ctx context.Context) SourceTypeOutput
- func (o SourceTypeOutput) ToSourceTypePtrOutput() SourceTypePtrOutput
- func (o SourceTypeOutput) ToSourceTypePtrOutputWithContext(ctx context.Context) SourceTypePtrOutput
- func (o SourceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceTypePtrInput
- type SourceTypePtrOutput
- func (o SourceTypePtrOutput) Elem() SourceTypeOutput
- func (SourceTypePtrOutput) ElementType() reflect.Type
- func (o SourceTypePtrOutput) ToSourceTypePtrOutput() SourceTypePtrOutput
- func (o SourceTypePtrOutput) ToSourceTypePtrOutputWithContext(ctx context.Context) SourceTypePtrOutput
- func (o SourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type UploadFileInfo
- type UploadFileInfoArgs
- func (UploadFileInfoArgs) ElementType() reflect.Type
- func (i UploadFileInfoArgs) ToUploadFileInfoOutput() UploadFileInfoOutput
- func (i UploadFileInfoArgs) ToUploadFileInfoOutputWithContext(ctx context.Context) UploadFileInfoOutput
- func (i UploadFileInfoArgs) ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput
- func (i UploadFileInfoArgs) ToUploadFileInfoPtrOutputWithContext(ctx context.Context) UploadFileInfoPtrOutput
- type UploadFileInfoInput
- type UploadFileInfoOutput
- func (UploadFileInfoOutput) ElementType() reflect.Type
- func (o UploadFileInfoOutput) ToUploadFileInfoOutput() UploadFileInfoOutput
- func (o UploadFileInfoOutput) ToUploadFileInfoOutputWithContext(ctx context.Context) UploadFileInfoOutput
- func (o UploadFileInfoOutput) ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput
- func (o UploadFileInfoOutput) ToUploadFileInfoPtrOutputWithContext(ctx context.Context) UploadFileInfoPtrOutput
- type UploadFileInfoPtrInput
- type UploadFileInfoPtrOutput
- func (o UploadFileInfoPtrOutput) Elem() UploadFileInfoOutput
- func (UploadFileInfoPtrOutput) ElementType() reflect.Type
- func (o UploadFileInfoPtrOutput) ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput
- func (o UploadFileInfoPtrOutput) ToUploadFileInfoPtrOutputWithContext(ctx context.Context) UploadFileInfoPtrOutput
- type UploadFileInfoResponse
- type UploadFileInfoResponseOutput
- func (UploadFileInfoResponseOutput) ElementType() reflect.Type
- func (o UploadFileInfoResponseOutput) Headers() pulumi.StringMapOutput
- func (o UploadFileInfoResponseOutput) SignedUri() pulumi.StringOutput
- func (o UploadFileInfoResponseOutput) ToUploadFileInfoResponseOutput() UploadFileInfoResponseOutput
- func (o UploadFileInfoResponseOutput) ToUploadFileInfoResponseOutputWithContext(ctx context.Context) UploadFileInfoResponseOutput
- func (o UploadFileInfoResponseOutput) UriExpirationTime() pulumi.StringOutput
- type ValidationReportResponse
- type ValidationReportResponseOutput
- func (ValidationReportResponseOutput) ElementType() reflect.Type
- func (o ValidationReportResponseOutput) FileValidations() FileValidationReportResponseArrayOutput
- func (o ValidationReportResponseOutput) JobErrors() ImportErrorResponseArrayOutput
- func (o ValidationReportResponseOutput) ToValidationReportResponseOutput() ValidationReportResponseOutput
- func (o ValidationReportResponseOutput) ToValidationReportResponseOutputWithContext(ctx context.Context) ValidationReportResponseOutput
- type VirtualMachinePreferences
- type VirtualMachinePreferencesArgs
- func (VirtualMachinePreferencesArgs) ElementType() reflect.Type
- func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesOutput() VirtualMachinePreferencesOutput
- func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesOutputWithContext(ctx context.Context) VirtualMachinePreferencesOutput
- func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput
- func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesPtrOutput
- type VirtualMachinePreferencesCommitmentPlan
- func (VirtualMachinePreferencesCommitmentPlan) ElementType() reflect.Type
- func (e VirtualMachinePreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanOutput() VirtualMachinePreferencesCommitmentPlanOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput
- type VirtualMachinePreferencesCommitmentPlanInput
- type VirtualMachinePreferencesCommitmentPlanOutput
- func (VirtualMachinePreferencesCommitmentPlanOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanOutput() VirtualMachinePreferencesCommitmentPlanOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput
- type VirtualMachinePreferencesCommitmentPlanPtrInput
- type VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) Elem() VirtualMachinePreferencesCommitmentPlanOutput
- func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput
- type VirtualMachinePreferencesInput
- type VirtualMachinePreferencesNetworkCostParameters
- type VirtualMachinePreferencesNetworkCostParametersArgs
- func (VirtualMachinePreferencesNetworkCostParametersArgs) ElementType() reflect.Type
- func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersOutput() VirtualMachinePreferencesNetworkCostParametersOutput
- func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersOutput
- func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput
- func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput
- type VirtualMachinePreferencesNetworkCostParametersInput
- type VirtualMachinePreferencesNetworkCostParametersOutput
- func (VirtualMachinePreferencesNetworkCostParametersOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesNetworkCostParametersOutput) EstimatedEgressTrafficPercentage() pulumi.IntPtrOutput
- func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersOutput() VirtualMachinePreferencesNetworkCostParametersOutput
- func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersOutput
- func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput
- func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput
- type VirtualMachinePreferencesNetworkCostParametersPtrInput
- type VirtualMachinePreferencesNetworkCostParametersPtrOutput
- func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) Elem() VirtualMachinePreferencesNetworkCostParametersOutput
- func (VirtualMachinePreferencesNetworkCostParametersPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) EstimatedEgressTrafficPercentage() pulumi.IntPtrOutput
- func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput
- func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput
- type VirtualMachinePreferencesNetworkCostParametersResponse
- type VirtualMachinePreferencesNetworkCostParametersResponseOutput
- func (VirtualMachinePreferencesNetworkCostParametersResponseOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesNetworkCostParametersResponseOutput) EstimatedEgressTrafficPercentage() pulumi.IntOutput
- func (o VirtualMachinePreferencesNetworkCostParametersResponseOutput) ToVirtualMachinePreferencesNetworkCostParametersResponseOutput() VirtualMachinePreferencesNetworkCostParametersResponseOutput
- func (o VirtualMachinePreferencesNetworkCostParametersResponseOutput) ToVirtualMachinePreferencesNetworkCostParametersResponseOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersResponseOutput
- type VirtualMachinePreferencesOutput
- func (o VirtualMachinePreferencesOutput) CommitmentPlan() VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (o VirtualMachinePreferencesOutput) ComputeEnginePreferences() ComputeEnginePreferencesPtrOutput
- func (VirtualMachinePreferencesOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesOutput) NetworkCostParameters() VirtualMachinePreferencesNetworkCostParametersPtrOutput
- func (o VirtualMachinePreferencesOutput) RegionPreferences() RegionPreferencesPtrOutput
- func (o VirtualMachinePreferencesOutput) SizingOptimizationCustomParameters() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- func (o VirtualMachinePreferencesOutput) SizingOptimizationStrategy() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- func (o VirtualMachinePreferencesOutput) SoleTenancyPreferences() SoleTenancyPreferencesPtrOutput
- func (o VirtualMachinePreferencesOutput) TargetProduct() VirtualMachinePreferencesTargetProductPtrOutput
- func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesOutput() VirtualMachinePreferencesOutput
- func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesOutputWithContext(ctx context.Context) VirtualMachinePreferencesOutput
- func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput
- func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesPtrOutput
- func (o VirtualMachinePreferencesOutput) VmwareEnginePreferences() VmwareEnginePreferencesPtrOutput
- type VirtualMachinePreferencesPtrInput
- type VirtualMachinePreferencesPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) CommitmentPlan() VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) ComputeEnginePreferences() ComputeEnginePreferencesPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) Elem() VirtualMachinePreferencesOutput
- func (VirtualMachinePreferencesPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesPtrOutput) NetworkCostParameters() VirtualMachinePreferencesNetworkCostParametersPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) RegionPreferences() RegionPreferencesPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) SizingOptimizationCustomParameters() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) SizingOptimizationStrategy() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) SoleTenancyPreferences() SoleTenancyPreferencesPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) TargetProduct() VirtualMachinePreferencesTargetProductPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) ToVirtualMachinePreferencesPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesPtrOutput
- func (o VirtualMachinePreferencesPtrOutput) VmwareEnginePreferences() VmwareEnginePreferencesPtrOutput
- type VirtualMachinePreferencesResponse
- type VirtualMachinePreferencesResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) CommitmentPlan() pulumi.StringOutput
- func (o VirtualMachinePreferencesResponseOutput) ComputeEnginePreferences() ComputeEnginePreferencesResponseOutput
- func (VirtualMachinePreferencesResponseOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesResponseOutput) NetworkCostParameters() VirtualMachinePreferencesNetworkCostParametersResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) RegionPreferences() RegionPreferencesResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) SizingOptimizationCustomParameters() VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) SizingOptimizationStrategy() pulumi.StringOutput
- func (o VirtualMachinePreferencesResponseOutput) SoleTenancyPreferences() SoleTenancyPreferencesResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) TargetProduct() pulumi.StringOutput
- func (o VirtualMachinePreferencesResponseOutput) ToVirtualMachinePreferencesResponseOutput() VirtualMachinePreferencesResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) ToVirtualMachinePreferencesResponseOutputWithContext(ctx context.Context) VirtualMachinePreferencesResponseOutput
- func (o VirtualMachinePreferencesResponseOutput) VmwareEnginePreferences() VmwareEnginePreferencesResponseOutput
- type VirtualMachinePreferencesSizingOptimizationCustomParameters
- type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ElementType() reflect.Type
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringOutput() pulumi.StringOutput
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput() ...
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext(ctx context.Context) ...
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() ...
- func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(ctx context.Context) ...
- type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput() ...
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext(ctx context.Context) ...
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() ...
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(ctx context.Context) ...
- type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrInput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) Elem() ...
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() ...
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(ctx context.Context) ...
- type VirtualMachinePreferencesSizingOptimizationCustomParametersArgs
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ElementType() reflect.Type
- func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
- func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
- func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersInput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) AggregationMethod() ...
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) CpuUsagePercentage() pulumi.IntPtrOutput
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) MemoryUsagePercentage() pulumi.IntPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) StorageMultiplier() pulumi.Float64PtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) AggregationMethod() ...
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) CpuUsagePercentage() pulumi.IntPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) Elem() VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) MemoryUsagePercentage() pulumi.IntPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) StorageMultiplier() pulumi.Float64PtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
- type VirtualMachinePreferencesSizingOptimizationCustomParametersResponse
- type VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) AggregationMethod() pulumi.StringOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) CpuUsagePercentage() pulumi.IntOutput
- func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) MemoryUsagePercentage() pulumi.IntOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) StorageMultiplier() pulumi.Float64Output
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
- func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
- type VirtualMachinePreferencesSizingOptimizationStrategy
- func (VirtualMachinePreferencesSizingOptimizationStrategy) ElementType() reflect.Type
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringOutput() pulumi.StringOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyOutput() VirtualMachinePreferencesSizingOptimizationStrategyOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- type VirtualMachinePreferencesSizingOptimizationStrategyInput
- type VirtualMachinePreferencesSizingOptimizationStrategyOutput
- func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyOutput() VirtualMachinePreferencesSizingOptimizationStrategyOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- type VirtualMachinePreferencesSizingOptimizationStrategyPtrInput
- type VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) Elem() VirtualMachinePreferencesSizingOptimizationStrategyOutput
- func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
- type VirtualMachinePreferencesTargetProduct
- func (VirtualMachinePreferencesTargetProduct) ElementType() reflect.Type
- func (e VirtualMachinePreferencesTargetProduct) ToStringOutput() pulumi.StringOutput
- func (e VirtualMachinePreferencesTargetProduct) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VirtualMachinePreferencesTargetProduct) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesTargetProduct) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput
- func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductOutput
- func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
- func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
- type VirtualMachinePreferencesTargetProductInput
- type VirtualMachinePreferencesTargetProductOutput
- func (VirtualMachinePreferencesTargetProductOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesTargetProductOutput) ToStringOutput() pulumi.StringOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
- func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
- type VirtualMachinePreferencesTargetProductPtrInput
- type VirtualMachinePreferencesTargetProductPtrOutput
- func (o VirtualMachinePreferencesTargetProductPtrOutput) Elem() VirtualMachinePreferencesTargetProductOutput
- func (VirtualMachinePreferencesTargetProductPtrOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
- func (o VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
- type VmwareEnginePreferences
- type VmwareEnginePreferencesArgs
- func (VmwareEnginePreferencesArgs) ElementType() reflect.Type
- func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput
- func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutputWithContext(ctx context.Context) VmwareEnginePreferencesOutput
- func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
- func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
- type VmwareEnginePreferencesCommitmentPlan
- func (VmwareEnginePreferencesCommitmentPlan) ElementType() reflect.Type
- func (e VmwareEnginePreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
- func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
- type VmwareEnginePreferencesCommitmentPlanInput
- type VmwareEnginePreferencesCommitmentPlanOutput
- func (VmwareEnginePreferencesCommitmentPlanOutput) ElementType() reflect.Type
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
- type VmwareEnginePreferencesCommitmentPlanPtrInput
- type VmwareEnginePreferencesCommitmentPlanPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) Elem() VmwareEnginePreferencesCommitmentPlanOutput
- func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
- func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
- func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
- type VmwareEnginePreferencesInput
- type VmwareEnginePreferencesOutput
- func (o VmwareEnginePreferencesOutput) CommitmentPlan() VmwareEnginePreferencesCommitmentPlanPtrOutput
- func (o VmwareEnginePreferencesOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
- func (VmwareEnginePreferencesOutput) ElementType() reflect.Type
- func (o VmwareEnginePreferencesOutput) MemoryOvercommitRatio() pulumi.Float64PtrOutput
- func (o VmwareEnginePreferencesOutput) StorageDeduplicationCompressionRatio() pulumi.Float64PtrOutput
- func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput
- func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutputWithContext(ctx context.Context) VmwareEnginePreferencesOutput
- func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
- func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
- type VmwareEnginePreferencesPtrInput
- type VmwareEnginePreferencesPtrOutput
- func (o VmwareEnginePreferencesPtrOutput) CommitmentPlan() VmwareEnginePreferencesCommitmentPlanPtrOutput
- func (o VmwareEnginePreferencesPtrOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
- func (o VmwareEnginePreferencesPtrOutput) Elem() VmwareEnginePreferencesOutput
- func (VmwareEnginePreferencesPtrOutput) ElementType() reflect.Type
- func (o VmwareEnginePreferencesPtrOutput) MemoryOvercommitRatio() pulumi.Float64PtrOutput
- func (o VmwareEnginePreferencesPtrOutput) StorageDeduplicationCompressionRatio() pulumi.Float64PtrOutput
- func (o VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
- func (o VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
- type VmwareEnginePreferencesResponse
- type VmwareEnginePreferencesResponseOutput
- func (o VmwareEnginePreferencesResponseOutput) CommitmentPlan() pulumi.StringOutput
- func (o VmwareEnginePreferencesResponseOutput) CpuOvercommitRatio() pulumi.Float64Output
- func (VmwareEnginePreferencesResponseOutput) ElementType() reflect.Type
- func (o VmwareEnginePreferencesResponseOutput) MemoryOvercommitRatio() pulumi.Float64Output
- func (o VmwareEnginePreferencesResponseOutput) StorageDeduplicationCompressionRatio() pulumi.Float64Output
- func (o VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutput() VmwareEnginePreferencesResponseOutput
- func (o VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutputWithContext(ctx context.Context) VmwareEnginePreferencesResponseOutput
Constants ¶
const ( // Unspecified (default value). ComputeEnginePreferencesLicenseTypeLicenseTypeUnspecified = ComputeEnginePreferencesLicenseType("LICENSE_TYPE_UNSPECIFIED") // Default Google Cloud licensing plan. Licensing is charged per usage. This a good value to start with. ComputeEnginePreferencesLicenseTypeLicenseTypeDefault = ComputeEnginePreferencesLicenseType("LICENSE_TYPE_DEFAULT") // Bring-your-own-license (BYOL) plan. User provides the OS license. ComputeEnginePreferencesLicenseTypeLicenseTypeBringYourOwnLicense = ComputeEnginePreferencesLicenseType("LICENSE_TYPE_BRING_YOUR_OWN_LICENSE") )
const ( // Unspecified (default value). Selecting this value allows the system to use any disk type according to reported usage. This a good value to start with. ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeUnspecified = ComputeEnginePreferencesPersistentDiskType("PERSISTENT_DISK_TYPE_UNSPECIFIED") // Standard HDD Persistent Disk. ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeStandard = ComputeEnginePreferencesPersistentDiskType("PERSISTENT_DISK_TYPE_STANDARD") // Balanced Persistent Disk. ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeBalanced = ComputeEnginePreferencesPersistentDiskType("PERSISTENT_DISK_TYPE_BALANCED") // SSD Persistent Disk. ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeSsd = ComputeEnginePreferencesPersistentDiskType("PERSISTENT_DISK_TYPE_SSD") )
const ( // Default value. GCSPayloadInfoFormatImportJobFormatUnspecified = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_UNSPECIFIED") // Configuration management DB format. GCSPayloadInfoFormatImportJobFormatCmdb = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_CMDB") // RVTools format (XLSX). GCSPayloadInfoFormatImportJobFormatRvtoolsXlsx = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_RVTOOLS_XLSX") // RVTools format (CSV). GCSPayloadInfoFormatImportJobFormatRvtoolsCsv = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_RVTOOLS_CSV") // CSV format exported from AWS using the AWS collection script. GCSPayloadInfoFormatImportJobFormatExportedAwsCsv = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV") // CSV format exported from Azure using the Azure collection script. GCSPayloadInfoFormatImportJobFormatExportedAzureCsv = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV") // CSV format created manually. For more information, see Manually create and upload data tables. GCSPayloadInfoFormatImportJobFormatManualCsv = GCSPayloadInfoFormat("IMPORT_JOB_FORMAT_MANUAL_CSV") )
const ( // Default value. ImportDataFileFormatImportJobFormatUnspecified = ImportDataFileFormat("IMPORT_JOB_FORMAT_UNSPECIFIED") // Configuration management DB format. ImportDataFileFormatImportJobFormatCmdb = ImportDataFileFormat("IMPORT_JOB_FORMAT_CMDB") // RVTools format (XLSX). ImportDataFileFormatImportJobFormatRvtoolsXlsx = ImportDataFileFormat("IMPORT_JOB_FORMAT_RVTOOLS_XLSX") // RVTools format (CSV). ImportDataFileFormatImportJobFormatRvtoolsCsv = ImportDataFileFormat("IMPORT_JOB_FORMAT_RVTOOLS_CSV") // CSV format exported from AWS using the AWS collection script. ImportDataFileFormatImportJobFormatExportedAwsCsv = ImportDataFileFormat("IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV") // CSV format exported from Azure using the Azure collection script. ImportDataFileFormatImportJobFormatExportedAzureCsv = ImportDataFileFormat("IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV") // CSV format created manually. For more information, see Manually create and upload data tables. ImportDataFileFormatImportJobFormatManualCsv = ImportDataFileFormat("IMPORT_JOB_FORMAT_MANUAL_CSV") )
const ( // Default value. InlinePayloadInfoFormatImportJobFormatUnspecified = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_UNSPECIFIED") // Configuration management DB format. InlinePayloadInfoFormatImportJobFormatCmdb = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_CMDB") // RVTools format (XLSX). InlinePayloadInfoFormatImportJobFormatRvtoolsXlsx = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_RVTOOLS_XLSX") // RVTools format (CSV). InlinePayloadInfoFormatImportJobFormatRvtoolsCsv = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_RVTOOLS_CSV") // CSV format exported from AWS using the AWS collection script. InlinePayloadInfoFormatImportJobFormatExportedAwsCsv = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV") // CSV format exported from Azure using the Azure collection script. InlinePayloadInfoFormatImportJobFormatExportedAzureCsv = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV") // CSV format created manually. For more information, see Manually create and upload data tables. InlinePayloadInfoFormatImportJobFormatManualCsv = InlinePayloadInfoFormat("IMPORT_JOB_FORMAT_MANUAL_CSV") )
const ( // Default Report creation state. ReportStateEnumStateUnspecified = ReportStateEnum("STATE_UNSPECIFIED") // Creating Report. ReportStateEnumPending = ReportStateEnum("PENDING") // Successfully created Report. ReportStateEnumSucceeded = ReportStateEnum("SUCCEEDED") // Failed to create Report. ReportStateEnumFailed = ReportStateEnum("FAILED") )
const ( // Default Report type. ReportTypeTypeUnspecified = ReportType("TYPE_UNSPECIFIED") // Total cost of ownership Report type. ReportTypeTotalCostOfOwnership = ReportType("TOTAL_COST_OF_OWNERSHIP") )
const ( // Unspecified commitment plan. SoleTenancyPreferencesCommitmentPlanCommitmentPlanUnspecified = SoleTenancyPreferencesCommitmentPlan("COMMITMENT_PLAN_UNSPECIFIED") // No commitment plan (on-demand usage). SoleTenancyPreferencesCommitmentPlanOnDemand = SoleTenancyPreferencesCommitmentPlan("ON_DEMAND") // 1 year commitment. SoleTenancyPreferencesCommitmentPlanCommitment1Year = SoleTenancyPreferencesCommitmentPlan("COMMITMENT_1_YEAR") // 3 years commitment. SoleTenancyPreferencesCommitmentPlanCommitment3Year = SoleTenancyPreferencesCommitmentPlan("COMMITMENT_3_YEAR") )
const ( // Unspecified host maintenance policy. SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyUnspecified = SoleTenancyPreferencesHostMaintenancePolicy("HOST_MAINTENANCE_POLICY_UNSPECIFIED") // Default host maintenance policy. SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyDefault = SoleTenancyPreferencesHostMaintenancePolicy("HOST_MAINTENANCE_POLICY_DEFAULT") // Restart in place host maintenance policy. SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyRestartInPlace = SoleTenancyPreferencesHostMaintenancePolicy("HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE") // Migrate within node group host maintenance policy. SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyMigrateWithinNodeGroup = SoleTenancyPreferencesHostMaintenancePolicy("HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP") )
const ( // Unspecified SourceTypeSourceTypeUnknown = SourceType("SOURCE_TYPE_UNKNOWN") // Manually uploaded file (e.g. CSV) SourceTypeSourceTypeUpload = SourceType("SOURCE_TYPE_UPLOAD") // Guest-level info SourceTypeSourceTypeGuestOsScan = SourceType("SOURCE_TYPE_GUEST_OS_SCAN") // Inventory-level scan SourceTypeSourceTypeInventoryScan = SourceType("SOURCE_TYPE_INVENTORY_SCAN") // Third-party owned sources. SourceTypeSourceTypeCustom = SourceType("SOURCE_TYPE_CUSTOM") )
const ( // Unspecified commitment plan. VirtualMachinePreferencesCommitmentPlanCommitmentPlanUnspecified = VirtualMachinePreferencesCommitmentPlan("COMMITMENT_PLAN_UNSPECIFIED") // No commitment plan. VirtualMachinePreferencesCommitmentPlanCommitmentPlanNone = VirtualMachinePreferencesCommitmentPlan("COMMITMENT_PLAN_NONE") // 1 year commitment. VirtualMachinePreferencesCommitmentPlanCommitmentPlanOneYear = VirtualMachinePreferencesCommitmentPlan("COMMITMENT_PLAN_ONE_YEAR") // 3 years commitment. VirtualMachinePreferencesCommitmentPlanCommitmentPlanThreeYears = VirtualMachinePreferencesCommitmentPlan("COMMITMENT_PLAN_THREE_YEARS") )
const ( // Unspecified aggregation method. Can be used for default value. VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodUnspecified = VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod("AGGREGATION_METHOD_UNSPECIFIED") // Average of utilization data. VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodAverage = VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod("AGGREGATION_METHOD_AVERAGE") // Median of utilization data. VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodMedian = VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod("AGGREGATION_METHOD_MEDIAN") // 95th percentile of utilization data. VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodNinetyFifthPercentile = VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod("AGGREGATION_METHOD_NINETY_FIFTH_PERCENTILE") // Peak of utilization data. VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodPeak = VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod("AGGREGATION_METHOD_PEAK") )
const ( // Unspecified (default value). VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyUnspecified = VirtualMachinePreferencesSizingOptimizationStrategy("SIZING_OPTIMIZATION_STRATEGY_UNSPECIFIED") // No optimization applied. Virtual machine sizing matches as closely as possible the machine shape on the source site, not considering any actual performance data. VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategySameAsSource = VirtualMachinePreferencesSizingOptimizationStrategy("SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE") // Virtual machine sizing will match the reported usage and shape, with some slack. This a good value to start with. VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyModerate = VirtualMachinePreferencesSizingOptimizationStrategy("SIZING_OPTIMIZATION_STRATEGY_MODERATE") // Virtual machine sizing will match the reported usage, with little slack. Using this option can help reduce costs. VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyAggressive = VirtualMachinePreferencesSizingOptimizationStrategy("SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE") // Virtual machine sizing will be determined by custom parameters. While not supported in the v1 API, this value is converted to UNSPECIFIED in conversions to the v1 API. VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyCustom = VirtualMachinePreferencesSizingOptimizationStrategy("SIZING_OPTIMIZATION_STRATEGY_CUSTOM") )
const ( // Unspecified (default value). VirtualMachinePreferencesTargetProductComputeMigrationTargetProductUnspecified = VirtualMachinePreferencesTargetProduct("COMPUTE_MIGRATION_TARGET_PRODUCT_UNSPECIFIED") // Prefer to migrate to Google Cloud Compute Engine. VirtualMachinePreferencesTargetProductComputeMigrationTargetProductComputeEngine = VirtualMachinePreferencesTargetProduct("COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE") // Prefer to migrate to Google Cloud VMware Engine. VirtualMachinePreferencesTargetProductComputeMigrationTargetProductVmwareEngine = VirtualMachinePreferencesTargetProduct("COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE") // Prefer to migrate to Google Cloud Sole Tenant Nodes. VirtualMachinePreferencesTargetProductComputeMigrationTargetProductSoleTenancy = VirtualMachinePreferencesTargetProduct("COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY") )
const ( // Unspecified commitment plan. VmwareEnginePreferencesCommitmentPlanCommitmentPlanUnspecified = VmwareEnginePreferencesCommitmentPlan("COMMITMENT_PLAN_UNSPECIFIED") // No commitment plan (on-demand usage). VmwareEnginePreferencesCommitmentPlanOnDemand = VmwareEnginePreferencesCommitmentPlan("ON_DEMAND") // 1 year commitment (monthly payments). VmwareEnginePreferencesCommitmentPlanCommitment1YearMonthlyPayments = VmwareEnginePreferencesCommitmentPlan("COMMITMENT_1_YEAR_MONTHLY_PAYMENTS") // 3 year commitment (monthly payments). VmwareEnginePreferencesCommitmentPlanCommitment3YearMonthlyPayments = VmwareEnginePreferencesCommitmentPlan("COMMITMENT_3_YEAR_MONTHLY_PAYMENTS") // 1 year commitment (upfront payment). VmwareEnginePreferencesCommitmentPlanCommitment1YearUpfrontPayment = VmwareEnginePreferencesCommitmentPlan("COMMITMENT_1_YEAR_UPFRONT_PAYMENT") // 3 years commitment (upfront payment). VmwareEnginePreferencesCommitmentPlanCommitment3YearUpfrontPayment = VmwareEnginePreferencesCommitmentPlan("COMMITMENT_3_YEAR_UPFRONT_PAYMENT") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComputeEnginePreferences ¶
type ComputeEnginePreferences struct { // License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan. LicenseType *ComputeEnginePreferencesLicenseType `pulumi:"licenseType"` // Preferences concerning the machine types to consider on Compute Engine. MachinePreferences *MachinePreferences `pulumi:"machinePreferences"` // Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data. PersistentDiskType *ComputeEnginePreferencesPersistentDiskType `pulumi:"persistentDiskType"` }
The user preferences relating to Compute Engine target platform.
type ComputeEnginePreferencesArgs ¶
type ComputeEnginePreferencesArgs struct { // License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan. LicenseType ComputeEnginePreferencesLicenseTypePtrInput `pulumi:"licenseType"` // Preferences concerning the machine types to consider on Compute Engine. MachinePreferences MachinePreferencesPtrInput `pulumi:"machinePreferences"` // Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data. PersistentDiskType ComputeEnginePreferencesPersistentDiskTypePtrInput `pulumi:"persistentDiskType"` }
The user preferences relating to Compute Engine target platform.
func (ComputeEnginePreferencesArgs) ElementType ¶
func (ComputeEnginePreferencesArgs) ElementType() reflect.Type
func (ComputeEnginePreferencesArgs) ToComputeEnginePreferencesOutput ¶
func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesOutput() ComputeEnginePreferencesOutput
func (ComputeEnginePreferencesArgs) ToComputeEnginePreferencesOutputWithContext ¶
func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesOutputWithContext(ctx context.Context) ComputeEnginePreferencesOutput
func (ComputeEnginePreferencesArgs) ToComputeEnginePreferencesPtrOutput ¶
func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
func (ComputeEnginePreferencesArgs) ToComputeEnginePreferencesPtrOutputWithContext ¶
func (i ComputeEnginePreferencesArgs) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
type ComputeEnginePreferencesInput ¶
type ComputeEnginePreferencesInput interface { pulumi.Input ToComputeEnginePreferencesOutput() ComputeEnginePreferencesOutput ToComputeEnginePreferencesOutputWithContext(context.Context) ComputeEnginePreferencesOutput }
ComputeEnginePreferencesInput is an input type that accepts ComputeEnginePreferencesArgs and ComputeEnginePreferencesOutput values. You can construct a concrete instance of `ComputeEnginePreferencesInput` via:
ComputeEnginePreferencesArgs{...}
type ComputeEnginePreferencesLicenseType ¶
type ComputeEnginePreferencesLicenseType string
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
func (ComputeEnginePreferencesLicenseType) ElementType ¶
func (ComputeEnginePreferencesLicenseType) ElementType() reflect.Type
func (ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypeOutput ¶
func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypeOutput() ComputeEnginePreferencesLicenseTypeOutput
func (ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypeOutputWithContext ¶
func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypeOutput
func (ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypePtrOutput ¶
func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput
func (ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext ¶
func (e ComputeEnginePreferencesLicenseType) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypePtrOutput
func (ComputeEnginePreferencesLicenseType) ToStringOutput ¶
func (e ComputeEnginePreferencesLicenseType) ToStringOutput() pulumi.StringOutput
func (ComputeEnginePreferencesLicenseType) ToStringOutputWithContext ¶
func (e ComputeEnginePreferencesLicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComputeEnginePreferencesLicenseType) ToStringPtrOutput ¶
func (e ComputeEnginePreferencesLicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeEnginePreferencesLicenseType) ToStringPtrOutputWithContext ¶
func (e ComputeEnginePreferencesLicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComputeEnginePreferencesLicenseTypeInput ¶
type ComputeEnginePreferencesLicenseTypeInput interface { pulumi.Input ToComputeEnginePreferencesLicenseTypeOutput() ComputeEnginePreferencesLicenseTypeOutput ToComputeEnginePreferencesLicenseTypeOutputWithContext(context.Context) ComputeEnginePreferencesLicenseTypeOutput }
ComputeEnginePreferencesLicenseTypeInput is an input type that accepts ComputeEnginePreferencesLicenseTypeArgs and ComputeEnginePreferencesLicenseTypeOutput values. You can construct a concrete instance of `ComputeEnginePreferencesLicenseTypeInput` via:
ComputeEnginePreferencesLicenseTypeArgs{...}
type ComputeEnginePreferencesLicenseTypeOutput ¶
type ComputeEnginePreferencesLicenseTypeOutput struct{ *pulumi.OutputState }
func (ComputeEnginePreferencesLicenseTypeOutput) ElementType ¶
func (ComputeEnginePreferencesLicenseTypeOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypeOutput ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypeOutput() ComputeEnginePreferencesLicenseTypeOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypeOutputWithContext ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypeOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypePtrOutput ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypePtrOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToStringOutput ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringOutput() pulumi.StringOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToStringOutputWithContext ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToStringPtrOutput ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeEnginePreferencesLicenseTypeOutput) ToStringPtrOutputWithContext ¶
func (o ComputeEnginePreferencesLicenseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComputeEnginePreferencesLicenseTypePtrInput ¶
type ComputeEnginePreferencesLicenseTypePtrInput interface { pulumi.Input ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(context.Context) ComputeEnginePreferencesLicenseTypePtrOutput }
func ComputeEnginePreferencesLicenseTypePtr ¶
func ComputeEnginePreferencesLicenseTypePtr(v string) ComputeEnginePreferencesLicenseTypePtrInput
type ComputeEnginePreferencesLicenseTypePtrOutput ¶
type ComputeEnginePreferencesLicenseTypePtrOutput struct{ *pulumi.OutputState }
func (ComputeEnginePreferencesLicenseTypePtrOutput) ElementType ¶
func (ComputeEnginePreferencesLicenseTypePtrOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesLicenseTypePtrOutput) ToComputeEnginePreferencesLicenseTypePtrOutput ¶
func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToComputeEnginePreferencesLicenseTypePtrOutput() ComputeEnginePreferencesLicenseTypePtrOutput
func (ComputeEnginePreferencesLicenseTypePtrOutput) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext ¶
func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToComputeEnginePreferencesLicenseTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesLicenseTypePtrOutput
func (ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutput ¶
func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComputeEnginePreferencesOutput ¶
type ComputeEnginePreferencesOutput struct{ *pulumi.OutputState }
The user preferences relating to Compute Engine target platform.
func (ComputeEnginePreferencesOutput) ElementType ¶
func (ComputeEnginePreferencesOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesOutput) LicenseType ¶
func (o ComputeEnginePreferencesOutput) LicenseType() ComputeEnginePreferencesLicenseTypePtrOutput
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
func (ComputeEnginePreferencesOutput) MachinePreferences ¶
func (o ComputeEnginePreferencesOutput) MachinePreferences() MachinePreferencesPtrOutput
Preferences concerning the machine types to consider on Compute Engine.
func (ComputeEnginePreferencesOutput) PersistentDiskType ¶
func (o ComputeEnginePreferencesOutput) PersistentDiskType() ComputeEnginePreferencesPersistentDiskTypePtrOutput
Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data.
func (ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutput ¶
func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutput() ComputeEnginePreferencesOutput
func (ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutputWithContext ¶
func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutputWithContext(ctx context.Context) ComputeEnginePreferencesOutput
func (ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutput ¶
func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
func (ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutputWithContext ¶
func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
type ComputeEnginePreferencesPersistentDiskType ¶
type ComputeEnginePreferencesPersistentDiskType string
Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data.
func (ComputeEnginePreferencesPersistentDiskType) ElementType ¶
func (ComputeEnginePreferencesPersistentDiskType) ElementType() reflect.Type
func (ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypeOutput ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypeOutput() ComputeEnginePreferencesPersistentDiskTypeOutput
func (ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypeOutput
func (ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypePtrOutput ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput
func (ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput
func (ComputeEnginePreferencesPersistentDiskType) ToStringOutput ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToStringOutput() pulumi.StringOutput
func (ComputeEnginePreferencesPersistentDiskType) ToStringOutputWithContext ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComputeEnginePreferencesPersistentDiskType) ToStringPtrOutput ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeEnginePreferencesPersistentDiskType) ToStringPtrOutputWithContext ¶
func (e ComputeEnginePreferencesPersistentDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComputeEnginePreferencesPersistentDiskTypeInput ¶
type ComputeEnginePreferencesPersistentDiskTypeInput interface { pulumi.Input ToComputeEnginePreferencesPersistentDiskTypeOutput() ComputeEnginePreferencesPersistentDiskTypeOutput ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext(context.Context) ComputeEnginePreferencesPersistentDiskTypeOutput }
ComputeEnginePreferencesPersistentDiskTypeInput is an input type that accepts ComputeEnginePreferencesPersistentDiskTypeArgs and ComputeEnginePreferencesPersistentDiskTypeOutput values. You can construct a concrete instance of `ComputeEnginePreferencesPersistentDiskTypeInput` via:
ComputeEnginePreferencesPersistentDiskTypeArgs{...}
type ComputeEnginePreferencesPersistentDiskTypeOutput ¶
type ComputeEnginePreferencesPersistentDiskTypeOutput struct{ *pulumi.OutputState }
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ElementType ¶
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypeOutput ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypeOutput() ComputeEnginePreferencesPersistentDiskTypeOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypeOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypeOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutput ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringOutput ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringOutput() pulumi.StringOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringOutputWithContext ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringPtrOutput ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringPtrOutputWithContext ¶
func (o ComputeEnginePreferencesPersistentDiskTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComputeEnginePreferencesPersistentDiskTypePtrInput ¶
type ComputeEnginePreferencesPersistentDiskTypePtrInput interface { pulumi.Input ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput }
func ComputeEnginePreferencesPersistentDiskTypePtr ¶
func ComputeEnginePreferencesPersistentDiskTypePtr(v string) ComputeEnginePreferencesPersistentDiskTypePtrInput
type ComputeEnginePreferencesPersistentDiskTypePtrOutput ¶
type ComputeEnginePreferencesPersistentDiskTypePtrOutput struct{ *pulumi.OutputState }
func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ElementType ¶
func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutput ¶
func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutput() ComputeEnginePreferencesPersistentDiskTypePtrOutput
func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext ¶
func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToComputeEnginePreferencesPersistentDiskTypePtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPersistentDiskTypePtrOutput
func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutput ¶
func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComputeEnginePreferencesPtrInput ¶
type ComputeEnginePreferencesPtrInput interface { pulumi.Input ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput ToComputeEnginePreferencesPtrOutputWithContext(context.Context) ComputeEnginePreferencesPtrOutput }
ComputeEnginePreferencesPtrInput is an input type that accepts ComputeEnginePreferencesArgs, ComputeEnginePreferencesPtr and ComputeEnginePreferencesPtrOutput values. You can construct a concrete instance of `ComputeEnginePreferencesPtrInput` via:
ComputeEnginePreferencesArgs{...} or: nil
func ComputeEnginePreferencesPtr ¶
func ComputeEnginePreferencesPtr(v *ComputeEnginePreferencesArgs) ComputeEnginePreferencesPtrInput
type ComputeEnginePreferencesPtrOutput ¶
type ComputeEnginePreferencesPtrOutput struct{ *pulumi.OutputState }
func (ComputeEnginePreferencesPtrOutput) Elem ¶
func (o ComputeEnginePreferencesPtrOutput) Elem() ComputeEnginePreferencesOutput
func (ComputeEnginePreferencesPtrOutput) ElementType ¶
func (ComputeEnginePreferencesPtrOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesPtrOutput) LicenseType ¶
func (o ComputeEnginePreferencesPtrOutput) LicenseType() ComputeEnginePreferencesLicenseTypePtrOutput
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
func (ComputeEnginePreferencesPtrOutput) MachinePreferences ¶
func (o ComputeEnginePreferencesPtrOutput) MachinePreferences() MachinePreferencesPtrOutput
Preferences concerning the machine types to consider on Compute Engine.
func (ComputeEnginePreferencesPtrOutput) PersistentDiskType ¶
func (o ComputeEnginePreferencesPtrOutput) PersistentDiskType() ComputeEnginePreferencesPersistentDiskTypePtrOutput
Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data.
func (ComputeEnginePreferencesPtrOutput) ToComputeEnginePreferencesPtrOutput ¶
func (o ComputeEnginePreferencesPtrOutput) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
func (ComputeEnginePreferencesPtrOutput) ToComputeEnginePreferencesPtrOutputWithContext ¶
func (o ComputeEnginePreferencesPtrOutput) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
type ComputeEnginePreferencesResponse ¶
type ComputeEnginePreferencesResponse struct { // License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan. LicenseType string `pulumi:"licenseType"` // Preferences concerning the machine types to consider on Compute Engine. MachinePreferences MachinePreferencesResponse `pulumi:"machinePreferences"` // Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data. PersistentDiskType string `pulumi:"persistentDiskType"` }
The user preferences relating to Compute Engine target platform.
type ComputeEnginePreferencesResponseOutput ¶
type ComputeEnginePreferencesResponseOutput struct{ *pulumi.OutputState }
The user preferences relating to Compute Engine target platform.
func (ComputeEnginePreferencesResponseOutput) ElementType ¶
func (ComputeEnginePreferencesResponseOutput) ElementType() reflect.Type
func (ComputeEnginePreferencesResponseOutput) LicenseType ¶
func (o ComputeEnginePreferencesResponseOutput) LicenseType() pulumi.StringOutput
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
func (ComputeEnginePreferencesResponseOutput) MachinePreferences ¶
func (o ComputeEnginePreferencesResponseOutput) MachinePreferences() MachinePreferencesResponseOutput
Preferences concerning the machine types to consider on Compute Engine.
func (ComputeEnginePreferencesResponseOutput) PersistentDiskType ¶
func (o ComputeEnginePreferencesResponseOutput) PersistentDiskType() pulumi.StringOutput
Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data.
func (ComputeEnginePreferencesResponseOutput) ToComputeEnginePreferencesResponseOutput ¶
func (o ComputeEnginePreferencesResponseOutput) ToComputeEnginePreferencesResponseOutput() ComputeEnginePreferencesResponseOutput
func (ComputeEnginePreferencesResponseOutput) ToComputeEnginePreferencesResponseOutputWithContext ¶
func (o ComputeEnginePreferencesResponseOutput) ToComputeEnginePreferencesResponseOutputWithContext(ctx context.Context) ComputeEnginePreferencesResponseOutput
type ExecutionReportResponse ¶
type ExecutionReportResponse struct { // Validation errors encountered during the execution of the import job. ExecutionErrors ValidationReportResponse `pulumi:"executionErrors"` // Total number of asset frames reported for the import job. FramesReported int `pulumi:"framesReported"` // List of job-level errors. Deprecated, use the job errors under execution_errors instead. // // Deprecated: List of job-level errors. Deprecated, use the job errors under execution_errors instead. JobErrors []ImportErrorResponse `pulumi:"jobErrors"` // Total number of rows in the import job. TotalRowsCount int `pulumi:"totalRowsCount"` }
A resource that reports result of the import job execution.
type ExecutionReportResponseOutput ¶
type ExecutionReportResponseOutput struct{ *pulumi.OutputState }
A resource that reports result of the import job execution.
func (ExecutionReportResponseOutput) ElementType ¶
func (ExecutionReportResponseOutput) ElementType() reflect.Type
func (ExecutionReportResponseOutput) ExecutionErrors ¶
func (o ExecutionReportResponseOutput) ExecutionErrors() ValidationReportResponseOutput
Validation errors encountered during the execution of the import job.
func (ExecutionReportResponseOutput) FramesReported ¶
func (o ExecutionReportResponseOutput) FramesReported() pulumi.IntOutput
Total number of asset frames reported for the import job.
func (ExecutionReportResponseOutput) JobErrors
deprecated
func (o ExecutionReportResponseOutput) JobErrors() ImportErrorResponseArrayOutput
List of job-level errors. Deprecated, use the job errors under execution_errors instead.
Deprecated: List of job-level errors. Deprecated, use the job errors under execution_errors instead.
func (ExecutionReportResponseOutput) ToExecutionReportResponseOutput ¶
func (o ExecutionReportResponseOutput) ToExecutionReportResponseOutput() ExecutionReportResponseOutput
func (ExecutionReportResponseOutput) ToExecutionReportResponseOutputWithContext ¶
func (o ExecutionReportResponseOutput) ToExecutionReportResponseOutputWithContext(ctx context.Context) ExecutionReportResponseOutput
func (ExecutionReportResponseOutput) TotalRowsCount ¶
func (o ExecutionReportResponseOutput) TotalRowsCount() pulumi.IntOutput
Total number of rows in the import job.
type FileValidationReportResponse ¶
type FileValidationReportResponse struct { // List of file level errors. FileErrors []ImportErrorResponse `pulumi:"fileErrors"` // The name of the file. FileName string `pulumi:"fileName"` // Flag indicating that processing was aborted due to maximum number of errors. PartialReport bool `pulumi:"partialReport"` // Partial list of rows that encountered validation error. RowErrors []ImportRowErrorResponse `pulumi:"rowErrors"` }
A resource that aggregates the validation errors found in an import job file.
type FileValidationReportResponseArrayOutput ¶
type FileValidationReportResponseArrayOutput struct{ *pulumi.OutputState }
func (FileValidationReportResponseArrayOutput) ElementType ¶
func (FileValidationReportResponseArrayOutput) ElementType() reflect.Type
func (FileValidationReportResponseArrayOutput) ToFileValidationReportResponseArrayOutput ¶
func (o FileValidationReportResponseArrayOutput) ToFileValidationReportResponseArrayOutput() FileValidationReportResponseArrayOutput
func (FileValidationReportResponseArrayOutput) ToFileValidationReportResponseArrayOutputWithContext ¶
func (o FileValidationReportResponseArrayOutput) ToFileValidationReportResponseArrayOutputWithContext(ctx context.Context) FileValidationReportResponseArrayOutput
type FileValidationReportResponseOutput ¶
type FileValidationReportResponseOutput struct{ *pulumi.OutputState }
A resource that aggregates the validation errors found in an import job file.
func (FileValidationReportResponseOutput) ElementType ¶
func (FileValidationReportResponseOutput) ElementType() reflect.Type
func (FileValidationReportResponseOutput) FileErrors ¶
func (o FileValidationReportResponseOutput) FileErrors() ImportErrorResponseArrayOutput
List of file level errors.
func (FileValidationReportResponseOutput) FileName ¶
func (o FileValidationReportResponseOutput) FileName() pulumi.StringOutput
The name of the file.
func (FileValidationReportResponseOutput) PartialReport ¶
func (o FileValidationReportResponseOutput) PartialReport() pulumi.BoolOutput
Flag indicating that processing was aborted due to maximum number of errors.
func (FileValidationReportResponseOutput) RowErrors ¶
func (o FileValidationReportResponseOutput) RowErrors() ImportRowErrorResponseArrayOutput
Partial list of rows that encountered validation error.
func (FileValidationReportResponseOutput) ToFileValidationReportResponseOutput ¶
func (o FileValidationReportResponseOutput) ToFileValidationReportResponseOutput() FileValidationReportResponseOutput
func (FileValidationReportResponseOutput) ToFileValidationReportResponseOutputWithContext ¶
func (o FileValidationReportResponseOutput) ToFileValidationReportResponseOutputWithContext(ctx context.Context) FileValidationReportResponseOutput
type GCSPayloadInfo ¶
type GCSPayloadInfo struct { // The import job format. Format *GCSPayloadInfoFormat `pulumi:"format"` // The payload path in Google Cloud Storage. Path *string `pulumi:"path"` }
A resource that represents a payload hosted on Google Cloud Storage.
type GCSPayloadInfoArgs ¶
type GCSPayloadInfoArgs struct { // The import job format. Format GCSPayloadInfoFormatPtrInput `pulumi:"format"` // The payload path in Google Cloud Storage. Path pulumi.StringPtrInput `pulumi:"path"` }
A resource that represents a payload hosted on Google Cloud Storage.
func (GCSPayloadInfoArgs) ElementType ¶
func (GCSPayloadInfoArgs) ElementType() reflect.Type
func (GCSPayloadInfoArgs) ToGCSPayloadInfoOutput ¶
func (i GCSPayloadInfoArgs) ToGCSPayloadInfoOutput() GCSPayloadInfoOutput
func (GCSPayloadInfoArgs) ToGCSPayloadInfoOutputWithContext ¶
func (i GCSPayloadInfoArgs) ToGCSPayloadInfoOutputWithContext(ctx context.Context) GCSPayloadInfoOutput
func (GCSPayloadInfoArgs) ToGCSPayloadInfoPtrOutput ¶
func (i GCSPayloadInfoArgs) ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput
func (GCSPayloadInfoArgs) ToGCSPayloadInfoPtrOutputWithContext ¶
func (i GCSPayloadInfoArgs) ToGCSPayloadInfoPtrOutputWithContext(ctx context.Context) GCSPayloadInfoPtrOutput
type GCSPayloadInfoFormat ¶
type GCSPayloadInfoFormat string
The import job format.
func (GCSPayloadInfoFormat) ElementType ¶
func (GCSPayloadInfoFormat) ElementType() reflect.Type
func (GCSPayloadInfoFormat) ToGCSPayloadInfoFormatOutput ¶
func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatOutput() GCSPayloadInfoFormatOutput
func (GCSPayloadInfoFormat) ToGCSPayloadInfoFormatOutputWithContext ¶
func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatOutputWithContext(ctx context.Context) GCSPayloadInfoFormatOutput
func (GCSPayloadInfoFormat) ToGCSPayloadInfoFormatPtrOutput ¶
func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput
func (GCSPayloadInfoFormat) ToGCSPayloadInfoFormatPtrOutputWithContext ¶
func (e GCSPayloadInfoFormat) ToGCSPayloadInfoFormatPtrOutputWithContext(ctx context.Context) GCSPayloadInfoFormatPtrOutput
func (GCSPayloadInfoFormat) ToStringOutput ¶
func (e GCSPayloadInfoFormat) ToStringOutput() pulumi.StringOutput
func (GCSPayloadInfoFormat) ToStringOutputWithContext ¶
func (e GCSPayloadInfoFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GCSPayloadInfoFormat) ToStringPtrOutput ¶
func (e GCSPayloadInfoFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (GCSPayloadInfoFormat) ToStringPtrOutputWithContext ¶
func (e GCSPayloadInfoFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GCSPayloadInfoFormatInput ¶
type GCSPayloadInfoFormatInput interface { pulumi.Input ToGCSPayloadInfoFormatOutput() GCSPayloadInfoFormatOutput ToGCSPayloadInfoFormatOutputWithContext(context.Context) GCSPayloadInfoFormatOutput }
GCSPayloadInfoFormatInput is an input type that accepts GCSPayloadInfoFormatArgs and GCSPayloadInfoFormatOutput values. You can construct a concrete instance of `GCSPayloadInfoFormatInput` via:
GCSPayloadInfoFormatArgs{...}
type GCSPayloadInfoFormatOutput ¶
type GCSPayloadInfoFormatOutput struct{ *pulumi.OutputState }
func (GCSPayloadInfoFormatOutput) ElementType ¶
func (GCSPayloadInfoFormatOutput) ElementType() reflect.Type
func (GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatOutput ¶
func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatOutput() GCSPayloadInfoFormatOutput
func (GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatOutputWithContext ¶
func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatOutputWithContext(ctx context.Context) GCSPayloadInfoFormatOutput
func (GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatPtrOutput ¶
func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput
func (GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatPtrOutputWithContext ¶
func (o GCSPayloadInfoFormatOutput) ToGCSPayloadInfoFormatPtrOutputWithContext(ctx context.Context) GCSPayloadInfoFormatPtrOutput
func (GCSPayloadInfoFormatOutput) ToStringOutput ¶
func (o GCSPayloadInfoFormatOutput) ToStringOutput() pulumi.StringOutput
func (GCSPayloadInfoFormatOutput) ToStringOutputWithContext ¶
func (o GCSPayloadInfoFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GCSPayloadInfoFormatOutput) ToStringPtrOutput ¶
func (o GCSPayloadInfoFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GCSPayloadInfoFormatOutput) ToStringPtrOutputWithContext ¶
func (o GCSPayloadInfoFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GCSPayloadInfoFormatPtrInput ¶
type GCSPayloadInfoFormatPtrInput interface { pulumi.Input ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput ToGCSPayloadInfoFormatPtrOutputWithContext(context.Context) GCSPayloadInfoFormatPtrOutput }
func GCSPayloadInfoFormatPtr ¶
func GCSPayloadInfoFormatPtr(v string) GCSPayloadInfoFormatPtrInput
type GCSPayloadInfoFormatPtrOutput ¶
type GCSPayloadInfoFormatPtrOutput struct{ *pulumi.OutputState }
func (GCSPayloadInfoFormatPtrOutput) Elem ¶
func (o GCSPayloadInfoFormatPtrOutput) Elem() GCSPayloadInfoFormatOutput
func (GCSPayloadInfoFormatPtrOutput) ElementType ¶
func (GCSPayloadInfoFormatPtrOutput) ElementType() reflect.Type
func (GCSPayloadInfoFormatPtrOutput) ToGCSPayloadInfoFormatPtrOutput ¶
func (o GCSPayloadInfoFormatPtrOutput) ToGCSPayloadInfoFormatPtrOutput() GCSPayloadInfoFormatPtrOutput
func (GCSPayloadInfoFormatPtrOutput) ToGCSPayloadInfoFormatPtrOutputWithContext ¶
func (o GCSPayloadInfoFormatPtrOutput) ToGCSPayloadInfoFormatPtrOutputWithContext(ctx context.Context) GCSPayloadInfoFormatPtrOutput
func (GCSPayloadInfoFormatPtrOutput) ToStringPtrOutput ¶
func (o GCSPayloadInfoFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GCSPayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o GCSPayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GCSPayloadInfoInput ¶
type GCSPayloadInfoInput interface { pulumi.Input ToGCSPayloadInfoOutput() GCSPayloadInfoOutput ToGCSPayloadInfoOutputWithContext(context.Context) GCSPayloadInfoOutput }
GCSPayloadInfoInput is an input type that accepts GCSPayloadInfoArgs and GCSPayloadInfoOutput values. You can construct a concrete instance of `GCSPayloadInfoInput` via:
GCSPayloadInfoArgs{...}
type GCSPayloadInfoOutput ¶
type GCSPayloadInfoOutput struct{ *pulumi.OutputState }
A resource that represents a payload hosted on Google Cloud Storage.
func (GCSPayloadInfoOutput) ElementType ¶
func (GCSPayloadInfoOutput) ElementType() reflect.Type
func (GCSPayloadInfoOutput) Format ¶
func (o GCSPayloadInfoOutput) Format() GCSPayloadInfoFormatPtrOutput
The import job format.
func (GCSPayloadInfoOutput) Path ¶
func (o GCSPayloadInfoOutput) Path() pulumi.StringPtrOutput
The payload path in Google Cloud Storage.
func (GCSPayloadInfoOutput) ToGCSPayloadInfoOutput ¶
func (o GCSPayloadInfoOutput) ToGCSPayloadInfoOutput() GCSPayloadInfoOutput
func (GCSPayloadInfoOutput) ToGCSPayloadInfoOutputWithContext ¶
func (o GCSPayloadInfoOutput) ToGCSPayloadInfoOutputWithContext(ctx context.Context) GCSPayloadInfoOutput
func (GCSPayloadInfoOutput) ToGCSPayloadInfoPtrOutput ¶
func (o GCSPayloadInfoOutput) ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput
func (GCSPayloadInfoOutput) ToGCSPayloadInfoPtrOutputWithContext ¶
func (o GCSPayloadInfoOutput) ToGCSPayloadInfoPtrOutputWithContext(ctx context.Context) GCSPayloadInfoPtrOutput
type GCSPayloadInfoPtrInput ¶
type GCSPayloadInfoPtrInput interface { pulumi.Input ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput ToGCSPayloadInfoPtrOutputWithContext(context.Context) GCSPayloadInfoPtrOutput }
GCSPayloadInfoPtrInput is an input type that accepts GCSPayloadInfoArgs, GCSPayloadInfoPtr and GCSPayloadInfoPtrOutput values. You can construct a concrete instance of `GCSPayloadInfoPtrInput` via:
GCSPayloadInfoArgs{...} or: nil
func GCSPayloadInfoPtr ¶
func GCSPayloadInfoPtr(v *GCSPayloadInfoArgs) GCSPayloadInfoPtrInput
type GCSPayloadInfoPtrOutput ¶
type GCSPayloadInfoPtrOutput struct{ *pulumi.OutputState }
func (GCSPayloadInfoPtrOutput) Elem ¶
func (o GCSPayloadInfoPtrOutput) Elem() GCSPayloadInfoOutput
func (GCSPayloadInfoPtrOutput) ElementType ¶
func (GCSPayloadInfoPtrOutput) ElementType() reflect.Type
func (GCSPayloadInfoPtrOutput) Format ¶
func (o GCSPayloadInfoPtrOutput) Format() GCSPayloadInfoFormatPtrOutput
The import job format.
func (GCSPayloadInfoPtrOutput) Path ¶
func (o GCSPayloadInfoPtrOutput) Path() pulumi.StringPtrOutput
The payload path in Google Cloud Storage.
func (GCSPayloadInfoPtrOutput) ToGCSPayloadInfoPtrOutput ¶
func (o GCSPayloadInfoPtrOutput) ToGCSPayloadInfoPtrOutput() GCSPayloadInfoPtrOutput
func (GCSPayloadInfoPtrOutput) ToGCSPayloadInfoPtrOutputWithContext ¶
func (o GCSPayloadInfoPtrOutput) ToGCSPayloadInfoPtrOutputWithContext(ctx context.Context) GCSPayloadInfoPtrOutput
type GCSPayloadInfoResponse ¶
type GCSPayloadInfoResponse struct { // The import job format. Format string `pulumi:"format"` // The payload path in Google Cloud Storage. Path string `pulumi:"path"` }
A resource that represents a payload hosted on Google Cloud Storage.
type GCSPayloadInfoResponseOutput ¶
type GCSPayloadInfoResponseOutput struct{ *pulumi.OutputState }
A resource that represents a payload hosted on Google Cloud Storage.
func (GCSPayloadInfoResponseOutput) ElementType ¶
func (GCSPayloadInfoResponseOutput) ElementType() reflect.Type
func (GCSPayloadInfoResponseOutput) Format ¶
func (o GCSPayloadInfoResponseOutput) Format() pulumi.StringOutput
The import job format.
func (GCSPayloadInfoResponseOutput) Path ¶
func (o GCSPayloadInfoResponseOutput) Path() pulumi.StringOutput
The payload path in Google Cloud Storage.
func (GCSPayloadInfoResponseOutput) ToGCSPayloadInfoResponseOutput ¶
func (o GCSPayloadInfoResponseOutput) ToGCSPayloadInfoResponseOutput() GCSPayloadInfoResponseOutput
func (GCSPayloadInfoResponseOutput) ToGCSPayloadInfoResponseOutputWithContext ¶
func (o GCSPayloadInfoResponseOutput) ToGCSPayloadInfoResponseOutputWithContext(ctx context.Context) GCSPayloadInfoResponseOutput
type Group ¶
type Group struct { pulumi.CustomResourceState // The timestamp when the group was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. The description of the group. Description pulumi.StringOutput `pulumi:"description"` // Optional. User-friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Required. User specified ID for the group. It will become the last component of the group name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`. GroupId pulumi.StringOutput `pulumi:"groupId"` // Labels as key value pairs. Labels pulumi.StringMapOutput `pulumi:"labels"` Location pulumi.StringOutput `pulumi:"location"` // The name of the group. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // The timestamp when the group was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a new group in a given project and location. Auto-naming is currently not supported for this resource.
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group 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 NewGroup ¶
func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)
NewGroup registers a new resource with the given unique name, arguments, and options.
func (*Group) ElementType ¶
func (*Group) ToGroupOutput ¶
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶
type GroupArgs struct { // Optional. The description of the group. Description pulumi.StringPtrInput // Optional. User-friendly display name. DisplayName pulumi.StringPtrInput // Required. User specified ID for the group. It will become the last component of the group name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`. GroupId pulumi.StringInput // Labels as key value pairs. Labels pulumi.StringMapInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶
type GroupInput ¶
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupOutput ¶
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) CreateTime ¶
func (o GroupOutput) CreateTime() pulumi.StringOutput
The timestamp when the group was created.
func (GroupOutput) Description ¶
func (o GroupOutput) Description() pulumi.StringOutput
Optional. The description of the group.
func (GroupOutput) DisplayName ¶
func (o GroupOutput) DisplayName() pulumi.StringOutput
Optional. User-friendly display name.
func (GroupOutput) ElementType ¶
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) GroupId ¶
func (o GroupOutput) GroupId() pulumi.StringOutput
Required. User specified ID for the group. It will become the last component of the group name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.
func (GroupOutput) Labels ¶
func (o GroupOutput) Labels() pulumi.StringMapOutput
Labels as key value pairs.
func (GroupOutput) Location ¶
func (o GroupOutput) Location() pulumi.StringOutput
func (GroupOutput) Project ¶
func (o GroupOutput) Project() pulumi.StringOutput
func (GroupOutput) RequestId ¶
func (o GroupOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (GroupOutput) ToGroupOutput ¶
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
func (GroupOutput) UpdateTime ¶
func (o GroupOutput) UpdateTime() pulumi.StringOutput
The timestamp when the group was last updated.
type GroupState ¶
type GroupState struct { }
func (GroupState) ElementType ¶
func (GroupState) ElementType() reflect.Type
type ImportDataFile ¶
type ImportDataFile struct { pulumi.CustomResourceState // The timestamp when the file was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. User-friendly display name. Maximum length is 256 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The payload format. Format pulumi.StringOutput `pulumi:"format"` // Required. The ID of the new data file. ImportDataFileId pulumi.StringOutput `pulumi:"importDataFileId"` ImportJobId pulumi.StringOutput `pulumi:"importJobId"` Location pulumi.StringOutput `pulumi:"location"` // The name of the file. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // The state of the import data file. State pulumi.StringOutput `pulumi:"state"` // Information about a file that is uploaded to a storage service. UploadFileInfo UploadFileInfoResponseOutput `pulumi:"uploadFileInfo"` }
Creates an import data file. Auto-naming is currently not supported for this resource.
func GetImportDataFile ¶
func GetImportDataFile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImportDataFileState, opts ...pulumi.ResourceOption) (*ImportDataFile, error)
GetImportDataFile gets an existing ImportDataFile 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 NewImportDataFile ¶
func NewImportDataFile(ctx *pulumi.Context, name string, args *ImportDataFileArgs, opts ...pulumi.ResourceOption) (*ImportDataFile, error)
NewImportDataFile registers a new resource with the given unique name, arguments, and options.
func (*ImportDataFile) ElementType ¶
func (*ImportDataFile) ElementType() reflect.Type
func (*ImportDataFile) ToImportDataFileOutput ¶
func (i *ImportDataFile) ToImportDataFileOutput() ImportDataFileOutput
func (*ImportDataFile) ToImportDataFileOutputWithContext ¶
func (i *ImportDataFile) ToImportDataFileOutputWithContext(ctx context.Context) ImportDataFileOutput
type ImportDataFileArgs ¶
type ImportDataFileArgs struct { // Optional. User-friendly display name. Maximum length is 256 characters. DisplayName pulumi.StringPtrInput // The payload format. Format ImportDataFileFormatInput // Required. The ID of the new data file. ImportDataFileId pulumi.StringInput ImportJobId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput // Information about a file that is uploaded to a storage service. UploadFileInfo UploadFileInfoPtrInput }
The set of arguments for constructing a ImportDataFile resource.
func (ImportDataFileArgs) ElementType ¶
func (ImportDataFileArgs) ElementType() reflect.Type
type ImportDataFileFormat ¶
type ImportDataFileFormat string
Required. The payload format.
func (ImportDataFileFormat) ElementType ¶
func (ImportDataFileFormat) ElementType() reflect.Type
func (ImportDataFileFormat) ToImportDataFileFormatOutput ¶
func (e ImportDataFileFormat) ToImportDataFileFormatOutput() ImportDataFileFormatOutput
func (ImportDataFileFormat) ToImportDataFileFormatOutputWithContext ¶
func (e ImportDataFileFormat) ToImportDataFileFormatOutputWithContext(ctx context.Context) ImportDataFileFormatOutput
func (ImportDataFileFormat) ToImportDataFileFormatPtrOutput ¶
func (e ImportDataFileFormat) ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput
func (ImportDataFileFormat) ToImportDataFileFormatPtrOutputWithContext ¶
func (e ImportDataFileFormat) ToImportDataFileFormatPtrOutputWithContext(ctx context.Context) ImportDataFileFormatPtrOutput
func (ImportDataFileFormat) ToStringOutput ¶
func (e ImportDataFileFormat) ToStringOutput() pulumi.StringOutput
func (ImportDataFileFormat) ToStringOutputWithContext ¶
func (e ImportDataFileFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ImportDataFileFormat) ToStringPtrOutput ¶
func (e ImportDataFileFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (ImportDataFileFormat) ToStringPtrOutputWithContext ¶
func (e ImportDataFileFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ImportDataFileFormatInput ¶
type ImportDataFileFormatInput interface { pulumi.Input ToImportDataFileFormatOutput() ImportDataFileFormatOutput ToImportDataFileFormatOutputWithContext(context.Context) ImportDataFileFormatOutput }
ImportDataFileFormatInput is an input type that accepts ImportDataFileFormatArgs and ImportDataFileFormatOutput values. You can construct a concrete instance of `ImportDataFileFormatInput` via:
ImportDataFileFormatArgs{...}
type ImportDataFileFormatOutput ¶
type ImportDataFileFormatOutput struct{ *pulumi.OutputState }
func (ImportDataFileFormatOutput) ElementType ¶
func (ImportDataFileFormatOutput) ElementType() reflect.Type
func (ImportDataFileFormatOutput) ToImportDataFileFormatOutput ¶
func (o ImportDataFileFormatOutput) ToImportDataFileFormatOutput() ImportDataFileFormatOutput
func (ImportDataFileFormatOutput) ToImportDataFileFormatOutputWithContext ¶
func (o ImportDataFileFormatOutput) ToImportDataFileFormatOutputWithContext(ctx context.Context) ImportDataFileFormatOutput
func (ImportDataFileFormatOutput) ToImportDataFileFormatPtrOutput ¶
func (o ImportDataFileFormatOutput) ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput
func (ImportDataFileFormatOutput) ToImportDataFileFormatPtrOutputWithContext ¶
func (o ImportDataFileFormatOutput) ToImportDataFileFormatPtrOutputWithContext(ctx context.Context) ImportDataFileFormatPtrOutput
func (ImportDataFileFormatOutput) ToStringOutput ¶
func (o ImportDataFileFormatOutput) ToStringOutput() pulumi.StringOutput
func (ImportDataFileFormatOutput) ToStringOutputWithContext ¶
func (o ImportDataFileFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ImportDataFileFormatOutput) ToStringPtrOutput ¶
func (o ImportDataFileFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ImportDataFileFormatOutput) ToStringPtrOutputWithContext ¶
func (o ImportDataFileFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ImportDataFileFormatPtrInput ¶
type ImportDataFileFormatPtrInput interface { pulumi.Input ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput ToImportDataFileFormatPtrOutputWithContext(context.Context) ImportDataFileFormatPtrOutput }
func ImportDataFileFormatPtr ¶
func ImportDataFileFormatPtr(v string) ImportDataFileFormatPtrInput
type ImportDataFileFormatPtrOutput ¶
type ImportDataFileFormatPtrOutput struct{ *pulumi.OutputState }
func (ImportDataFileFormatPtrOutput) Elem ¶
func (o ImportDataFileFormatPtrOutput) Elem() ImportDataFileFormatOutput
func (ImportDataFileFormatPtrOutput) ElementType ¶
func (ImportDataFileFormatPtrOutput) ElementType() reflect.Type
func (ImportDataFileFormatPtrOutput) ToImportDataFileFormatPtrOutput ¶
func (o ImportDataFileFormatPtrOutput) ToImportDataFileFormatPtrOutput() ImportDataFileFormatPtrOutput
func (ImportDataFileFormatPtrOutput) ToImportDataFileFormatPtrOutputWithContext ¶
func (o ImportDataFileFormatPtrOutput) ToImportDataFileFormatPtrOutputWithContext(ctx context.Context) ImportDataFileFormatPtrOutput
func (ImportDataFileFormatPtrOutput) ToStringPtrOutput ¶
func (o ImportDataFileFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ImportDataFileFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o ImportDataFileFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ImportDataFileInput ¶
type ImportDataFileInput interface { pulumi.Input ToImportDataFileOutput() ImportDataFileOutput ToImportDataFileOutputWithContext(ctx context.Context) ImportDataFileOutput }
type ImportDataFileOutput ¶
type ImportDataFileOutput struct{ *pulumi.OutputState }
func (ImportDataFileOutput) CreateTime ¶
func (o ImportDataFileOutput) CreateTime() pulumi.StringOutput
The timestamp when the file was created.
func (ImportDataFileOutput) DisplayName ¶
func (o ImportDataFileOutput) DisplayName() pulumi.StringOutput
Optional. User-friendly display name. Maximum length is 256 characters.
func (ImportDataFileOutput) ElementType ¶
func (ImportDataFileOutput) ElementType() reflect.Type
func (ImportDataFileOutput) Format ¶
func (o ImportDataFileOutput) Format() pulumi.StringOutput
The payload format.
func (ImportDataFileOutput) ImportDataFileId ¶
func (o ImportDataFileOutput) ImportDataFileId() pulumi.StringOutput
Required. The ID of the new data file.
func (ImportDataFileOutput) ImportJobId ¶
func (o ImportDataFileOutput) ImportJobId() pulumi.StringOutput
func (ImportDataFileOutput) Location ¶
func (o ImportDataFileOutput) Location() pulumi.StringOutput
func (ImportDataFileOutput) Name ¶
func (o ImportDataFileOutput) Name() pulumi.StringOutput
The name of the file.
func (ImportDataFileOutput) Project ¶
func (o ImportDataFileOutput) Project() pulumi.StringOutput
func (ImportDataFileOutput) RequestId ¶
func (o ImportDataFileOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (ImportDataFileOutput) State ¶
func (o ImportDataFileOutput) State() pulumi.StringOutput
The state of the import data file.
func (ImportDataFileOutput) ToImportDataFileOutput ¶
func (o ImportDataFileOutput) ToImportDataFileOutput() ImportDataFileOutput
func (ImportDataFileOutput) ToImportDataFileOutputWithContext ¶
func (o ImportDataFileOutput) ToImportDataFileOutputWithContext(ctx context.Context) ImportDataFileOutput
func (ImportDataFileOutput) UploadFileInfo ¶
func (o ImportDataFileOutput) UploadFileInfo() UploadFileInfoResponseOutput
Information about a file that is uploaded to a storage service.
type ImportDataFileState ¶
type ImportDataFileState struct { }
func (ImportDataFileState) ElementType ¶
func (ImportDataFileState) ElementType() reflect.Type
type ImportErrorResponse ¶
type ImportErrorResponse struct { // The error information. ErrorDetails string `pulumi:"errorDetails"` // The severity of the error. Severity string `pulumi:"severity"` }
A resource that reports the errors encountered while processing an import job.
type ImportErrorResponseArrayOutput ¶
type ImportErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (ImportErrorResponseArrayOutput) ElementType ¶
func (ImportErrorResponseArrayOutput) ElementType() reflect.Type
func (ImportErrorResponseArrayOutput) Index ¶
func (o ImportErrorResponseArrayOutput) Index(i pulumi.IntInput) ImportErrorResponseOutput
func (ImportErrorResponseArrayOutput) ToImportErrorResponseArrayOutput ¶
func (o ImportErrorResponseArrayOutput) ToImportErrorResponseArrayOutput() ImportErrorResponseArrayOutput
func (ImportErrorResponseArrayOutput) ToImportErrorResponseArrayOutputWithContext ¶
func (o ImportErrorResponseArrayOutput) ToImportErrorResponseArrayOutputWithContext(ctx context.Context) ImportErrorResponseArrayOutput
type ImportErrorResponseOutput ¶
type ImportErrorResponseOutput struct{ *pulumi.OutputState }
A resource that reports the errors encountered while processing an import job.
func (ImportErrorResponseOutput) ElementType ¶
func (ImportErrorResponseOutput) ElementType() reflect.Type
func (ImportErrorResponseOutput) ErrorDetails ¶
func (o ImportErrorResponseOutput) ErrorDetails() pulumi.StringOutput
The error information.
func (ImportErrorResponseOutput) Severity ¶
func (o ImportErrorResponseOutput) Severity() pulumi.StringOutput
The severity of the error.
func (ImportErrorResponseOutput) ToImportErrorResponseOutput ¶
func (o ImportErrorResponseOutput) ToImportErrorResponseOutput() ImportErrorResponseOutput
func (ImportErrorResponseOutput) ToImportErrorResponseOutputWithContext ¶
func (o ImportErrorResponseOutput) ToImportErrorResponseOutputWithContext(ctx context.Context) ImportErrorResponseOutput
type ImportJob ¶
type ImportJob struct { pulumi.CustomResourceState // Reference to a source. AssetSource pulumi.StringOutput `pulumi:"assetSource"` // The timestamp when the import job was completed. CompleteTime pulumi.StringOutput `pulumi:"completeTime"` // The timestamp when the import job was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The report with the results of running the import job. ExecutionReport ExecutionReportResponseOutput `pulumi:"executionReport"` // The payload is in Google Cloud Storage. GcsPayload GCSPayloadInfoResponseOutput `pulumi:"gcsPayload"` // Required. ID of the import job. ImportJobId pulumi.StringOutput `pulumi:"importJobId"` // The payload is included in the request, mainly used for small import jobs. InlinePayload InlinePayloadInfoResponseOutput `pulumi:"inlinePayload"` // Labels as key value pairs. Labels pulumi.StringMapOutput `pulumi:"labels"` Location pulumi.StringOutput `pulumi:"location"` // The full name of the import job. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // The state of the import job. State pulumi.StringOutput `pulumi:"state"` // The timestamp when the import job was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // The report with the validation results of the import job. ValidationReport ValidationReportResponseOutput `pulumi:"validationReport"` }
Creates an import job. Auto-naming is currently not supported for this resource.
func GetImportJob ¶
func GetImportJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImportJobState, opts ...pulumi.ResourceOption) (*ImportJob, error)
GetImportJob gets an existing ImportJob 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 NewImportJob ¶
func NewImportJob(ctx *pulumi.Context, name string, args *ImportJobArgs, opts ...pulumi.ResourceOption) (*ImportJob, error)
NewImportJob registers a new resource with the given unique name, arguments, and options.
func (*ImportJob) ElementType ¶
func (*ImportJob) ToImportJobOutput ¶
func (i *ImportJob) ToImportJobOutput() ImportJobOutput
func (*ImportJob) ToImportJobOutputWithContext ¶
func (i *ImportJob) ToImportJobOutputWithContext(ctx context.Context) ImportJobOutput
type ImportJobArgs ¶
type ImportJobArgs struct { // Reference to a source. AssetSource pulumi.StringInput // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringPtrInput // The payload is in Google Cloud Storage. GcsPayload GCSPayloadInfoPtrInput // Required. ID of the import job. ImportJobId pulumi.StringInput // The payload is included in the request, mainly used for small import jobs. InlinePayload InlinePayloadInfoPtrInput // Labels as key value pairs. Labels pulumi.StringMapInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput }
The set of arguments for constructing a ImportJob resource.
func (ImportJobArgs) ElementType ¶
func (ImportJobArgs) ElementType() reflect.Type
type ImportJobInput ¶
type ImportJobInput interface { pulumi.Input ToImportJobOutput() ImportJobOutput ToImportJobOutputWithContext(ctx context.Context) ImportJobOutput }
type ImportJobOutput ¶
type ImportJobOutput struct{ *pulumi.OutputState }
func (ImportJobOutput) AssetSource ¶
func (o ImportJobOutput) AssetSource() pulumi.StringOutput
Reference to a source.
func (ImportJobOutput) CompleteTime ¶
func (o ImportJobOutput) CompleteTime() pulumi.StringOutput
The timestamp when the import job was completed.
func (ImportJobOutput) CreateTime ¶
func (o ImportJobOutput) CreateTime() pulumi.StringOutput
The timestamp when the import job was created.
func (ImportJobOutput) DisplayName ¶
func (o ImportJobOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (ImportJobOutput) ElementType ¶
func (ImportJobOutput) ElementType() reflect.Type
func (ImportJobOutput) ExecutionReport ¶
func (o ImportJobOutput) ExecutionReport() ExecutionReportResponseOutput
The report with the results of running the import job.
func (ImportJobOutput) GcsPayload ¶
func (o ImportJobOutput) GcsPayload() GCSPayloadInfoResponseOutput
The payload is in Google Cloud Storage.
func (ImportJobOutput) ImportJobId ¶
func (o ImportJobOutput) ImportJobId() pulumi.StringOutput
Required. ID of the import job.
func (ImportJobOutput) InlinePayload ¶
func (o ImportJobOutput) InlinePayload() InlinePayloadInfoResponseOutput
The payload is included in the request, mainly used for small import jobs.
func (ImportJobOutput) Labels ¶
func (o ImportJobOutput) Labels() pulumi.StringMapOutput
Labels as key value pairs.
func (ImportJobOutput) Location ¶
func (o ImportJobOutput) Location() pulumi.StringOutput
func (ImportJobOutput) Name ¶
func (o ImportJobOutput) Name() pulumi.StringOutput
The full name of the import job.
func (ImportJobOutput) Project ¶
func (o ImportJobOutput) Project() pulumi.StringOutput
func (ImportJobOutput) RequestId ¶
func (o ImportJobOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (ImportJobOutput) State ¶
func (o ImportJobOutput) State() pulumi.StringOutput
The state of the import job.
func (ImportJobOutput) ToImportJobOutput ¶
func (o ImportJobOutput) ToImportJobOutput() ImportJobOutput
func (ImportJobOutput) ToImportJobOutputWithContext ¶
func (o ImportJobOutput) ToImportJobOutputWithContext(ctx context.Context) ImportJobOutput
func (ImportJobOutput) UpdateTime ¶
func (o ImportJobOutput) UpdateTime() pulumi.StringOutput
The timestamp when the import job was last updated.
func (ImportJobOutput) ValidationReport ¶
func (o ImportJobOutput) ValidationReport() ValidationReportResponseOutput
The report with the validation results of the import job.
type ImportJobState ¶
type ImportJobState struct { }
func (ImportJobState) ElementType ¶
func (ImportJobState) ElementType() reflect.Type
type ImportRowErrorResponse ¶
type ImportRowErrorResponse struct { // The list of errors detected in the row. Errors []ImportErrorResponse `pulumi:"errors"` // The row number where the error was detected. RowNumber int `pulumi:"rowNumber"` // The name of the VM in the row. VmName string `pulumi:"vmName"` // The VM UUID. VmUuid string `pulumi:"vmUuid"` }
A resource that reports the import job errors at row level.
type ImportRowErrorResponseArrayOutput ¶
type ImportRowErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (ImportRowErrorResponseArrayOutput) ElementType ¶
func (ImportRowErrorResponseArrayOutput) ElementType() reflect.Type
func (ImportRowErrorResponseArrayOutput) Index ¶
func (o ImportRowErrorResponseArrayOutput) Index(i pulumi.IntInput) ImportRowErrorResponseOutput
func (ImportRowErrorResponseArrayOutput) ToImportRowErrorResponseArrayOutput ¶
func (o ImportRowErrorResponseArrayOutput) ToImportRowErrorResponseArrayOutput() ImportRowErrorResponseArrayOutput
func (ImportRowErrorResponseArrayOutput) ToImportRowErrorResponseArrayOutputWithContext ¶
func (o ImportRowErrorResponseArrayOutput) ToImportRowErrorResponseArrayOutputWithContext(ctx context.Context) ImportRowErrorResponseArrayOutput
type ImportRowErrorResponseOutput ¶
type ImportRowErrorResponseOutput struct{ *pulumi.OutputState }
A resource that reports the import job errors at row level.
func (ImportRowErrorResponseOutput) ElementType ¶
func (ImportRowErrorResponseOutput) ElementType() reflect.Type
func (ImportRowErrorResponseOutput) Errors ¶
func (o ImportRowErrorResponseOutput) Errors() ImportErrorResponseArrayOutput
The list of errors detected in the row.
func (ImportRowErrorResponseOutput) RowNumber ¶
func (o ImportRowErrorResponseOutput) RowNumber() pulumi.IntOutput
The row number where the error was detected.
func (ImportRowErrorResponseOutput) ToImportRowErrorResponseOutput ¶
func (o ImportRowErrorResponseOutput) ToImportRowErrorResponseOutput() ImportRowErrorResponseOutput
func (ImportRowErrorResponseOutput) ToImportRowErrorResponseOutputWithContext ¶
func (o ImportRowErrorResponseOutput) ToImportRowErrorResponseOutputWithContext(ctx context.Context) ImportRowErrorResponseOutput
func (ImportRowErrorResponseOutput) VmName ¶
func (o ImportRowErrorResponseOutput) VmName() pulumi.StringOutput
The name of the VM in the row.
func (ImportRowErrorResponseOutput) VmUuid ¶
func (o ImportRowErrorResponseOutput) VmUuid() pulumi.StringOutput
The VM UUID.
type InlinePayloadInfo ¶
type InlinePayloadInfo struct { // The import job format. Format *InlinePayloadInfoFormat `pulumi:"format"` // List of payload files. Payload []PayloadFile `pulumi:"payload"` }
A resource that represents the inline import job payload.
type InlinePayloadInfoArgs ¶
type InlinePayloadInfoArgs struct { // The import job format. Format InlinePayloadInfoFormatPtrInput `pulumi:"format"` // List of payload files. Payload PayloadFileArrayInput `pulumi:"payload"` }
A resource that represents the inline import job payload.
func (InlinePayloadInfoArgs) ElementType ¶
func (InlinePayloadInfoArgs) ElementType() reflect.Type
func (InlinePayloadInfoArgs) ToInlinePayloadInfoOutput ¶
func (i InlinePayloadInfoArgs) ToInlinePayloadInfoOutput() InlinePayloadInfoOutput
func (InlinePayloadInfoArgs) ToInlinePayloadInfoOutputWithContext ¶
func (i InlinePayloadInfoArgs) ToInlinePayloadInfoOutputWithContext(ctx context.Context) InlinePayloadInfoOutput
func (InlinePayloadInfoArgs) ToInlinePayloadInfoPtrOutput ¶
func (i InlinePayloadInfoArgs) ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput
func (InlinePayloadInfoArgs) ToInlinePayloadInfoPtrOutputWithContext ¶
func (i InlinePayloadInfoArgs) ToInlinePayloadInfoPtrOutputWithContext(ctx context.Context) InlinePayloadInfoPtrOutput
type InlinePayloadInfoFormat ¶
type InlinePayloadInfoFormat string
The import job format.
func (InlinePayloadInfoFormat) ElementType ¶
func (InlinePayloadInfoFormat) ElementType() reflect.Type
func (InlinePayloadInfoFormat) ToInlinePayloadInfoFormatOutput ¶
func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatOutput() InlinePayloadInfoFormatOutput
func (InlinePayloadInfoFormat) ToInlinePayloadInfoFormatOutputWithContext ¶
func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatOutputWithContext(ctx context.Context) InlinePayloadInfoFormatOutput
func (InlinePayloadInfoFormat) ToInlinePayloadInfoFormatPtrOutput ¶
func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput
func (InlinePayloadInfoFormat) ToInlinePayloadInfoFormatPtrOutputWithContext ¶
func (e InlinePayloadInfoFormat) ToInlinePayloadInfoFormatPtrOutputWithContext(ctx context.Context) InlinePayloadInfoFormatPtrOutput
func (InlinePayloadInfoFormat) ToStringOutput ¶
func (e InlinePayloadInfoFormat) ToStringOutput() pulumi.StringOutput
func (InlinePayloadInfoFormat) ToStringOutputWithContext ¶
func (e InlinePayloadInfoFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InlinePayloadInfoFormat) ToStringPtrOutput ¶
func (e InlinePayloadInfoFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (InlinePayloadInfoFormat) ToStringPtrOutputWithContext ¶
func (e InlinePayloadInfoFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InlinePayloadInfoFormatInput ¶
type InlinePayloadInfoFormatInput interface { pulumi.Input ToInlinePayloadInfoFormatOutput() InlinePayloadInfoFormatOutput ToInlinePayloadInfoFormatOutputWithContext(context.Context) InlinePayloadInfoFormatOutput }
InlinePayloadInfoFormatInput is an input type that accepts InlinePayloadInfoFormatArgs and InlinePayloadInfoFormatOutput values. You can construct a concrete instance of `InlinePayloadInfoFormatInput` via:
InlinePayloadInfoFormatArgs{...}
type InlinePayloadInfoFormatOutput ¶
type InlinePayloadInfoFormatOutput struct{ *pulumi.OutputState }
func (InlinePayloadInfoFormatOutput) ElementType ¶
func (InlinePayloadInfoFormatOutput) ElementType() reflect.Type
func (InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatOutput ¶
func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatOutput() InlinePayloadInfoFormatOutput
func (InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatOutputWithContext ¶
func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatOutputWithContext(ctx context.Context) InlinePayloadInfoFormatOutput
func (InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatPtrOutput ¶
func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput
func (InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatPtrOutputWithContext ¶
func (o InlinePayloadInfoFormatOutput) ToInlinePayloadInfoFormatPtrOutputWithContext(ctx context.Context) InlinePayloadInfoFormatPtrOutput
func (InlinePayloadInfoFormatOutput) ToStringOutput ¶
func (o InlinePayloadInfoFormatOutput) ToStringOutput() pulumi.StringOutput
func (InlinePayloadInfoFormatOutput) ToStringOutputWithContext ¶
func (o InlinePayloadInfoFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InlinePayloadInfoFormatOutput) ToStringPtrOutput ¶
func (o InlinePayloadInfoFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InlinePayloadInfoFormatOutput) ToStringPtrOutputWithContext ¶
func (o InlinePayloadInfoFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InlinePayloadInfoFormatPtrInput ¶
type InlinePayloadInfoFormatPtrInput interface { pulumi.Input ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput ToInlinePayloadInfoFormatPtrOutputWithContext(context.Context) InlinePayloadInfoFormatPtrOutput }
func InlinePayloadInfoFormatPtr ¶
func InlinePayloadInfoFormatPtr(v string) InlinePayloadInfoFormatPtrInput
type InlinePayloadInfoFormatPtrOutput ¶
type InlinePayloadInfoFormatPtrOutput struct{ *pulumi.OutputState }
func (InlinePayloadInfoFormatPtrOutput) Elem ¶
func (o InlinePayloadInfoFormatPtrOutput) Elem() InlinePayloadInfoFormatOutput
func (InlinePayloadInfoFormatPtrOutput) ElementType ¶
func (InlinePayloadInfoFormatPtrOutput) ElementType() reflect.Type
func (InlinePayloadInfoFormatPtrOutput) ToInlinePayloadInfoFormatPtrOutput ¶
func (o InlinePayloadInfoFormatPtrOutput) ToInlinePayloadInfoFormatPtrOutput() InlinePayloadInfoFormatPtrOutput
func (InlinePayloadInfoFormatPtrOutput) ToInlinePayloadInfoFormatPtrOutputWithContext ¶
func (o InlinePayloadInfoFormatPtrOutput) ToInlinePayloadInfoFormatPtrOutputWithContext(ctx context.Context) InlinePayloadInfoFormatPtrOutput
func (InlinePayloadInfoFormatPtrOutput) ToStringPtrOutput ¶
func (o InlinePayloadInfoFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InlinePayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o InlinePayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InlinePayloadInfoInput ¶
type InlinePayloadInfoInput interface { pulumi.Input ToInlinePayloadInfoOutput() InlinePayloadInfoOutput ToInlinePayloadInfoOutputWithContext(context.Context) InlinePayloadInfoOutput }
InlinePayloadInfoInput is an input type that accepts InlinePayloadInfoArgs and InlinePayloadInfoOutput values. You can construct a concrete instance of `InlinePayloadInfoInput` via:
InlinePayloadInfoArgs{...}
type InlinePayloadInfoOutput ¶
type InlinePayloadInfoOutput struct{ *pulumi.OutputState }
A resource that represents the inline import job payload.
func (InlinePayloadInfoOutput) ElementType ¶
func (InlinePayloadInfoOutput) ElementType() reflect.Type
func (InlinePayloadInfoOutput) Format ¶
func (o InlinePayloadInfoOutput) Format() InlinePayloadInfoFormatPtrOutput
The import job format.
func (InlinePayloadInfoOutput) Payload ¶
func (o InlinePayloadInfoOutput) Payload() PayloadFileArrayOutput
List of payload files.
func (InlinePayloadInfoOutput) ToInlinePayloadInfoOutput ¶
func (o InlinePayloadInfoOutput) ToInlinePayloadInfoOutput() InlinePayloadInfoOutput
func (InlinePayloadInfoOutput) ToInlinePayloadInfoOutputWithContext ¶
func (o InlinePayloadInfoOutput) ToInlinePayloadInfoOutputWithContext(ctx context.Context) InlinePayloadInfoOutput
func (InlinePayloadInfoOutput) ToInlinePayloadInfoPtrOutput ¶
func (o InlinePayloadInfoOutput) ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput
func (InlinePayloadInfoOutput) ToInlinePayloadInfoPtrOutputWithContext ¶
func (o InlinePayloadInfoOutput) ToInlinePayloadInfoPtrOutputWithContext(ctx context.Context) InlinePayloadInfoPtrOutput
type InlinePayloadInfoPtrInput ¶
type InlinePayloadInfoPtrInput interface { pulumi.Input ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput ToInlinePayloadInfoPtrOutputWithContext(context.Context) InlinePayloadInfoPtrOutput }
InlinePayloadInfoPtrInput is an input type that accepts InlinePayloadInfoArgs, InlinePayloadInfoPtr and InlinePayloadInfoPtrOutput values. You can construct a concrete instance of `InlinePayloadInfoPtrInput` via:
InlinePayloadInfoArgs{...} or: nil
func InlinePayloadInfoPtr ¶
func InlinePayloadInfoPtr(v *InlinePayloadInfoArgs) InlinePayloadInfoPtrInput
type InlinePayloadInfoPtrOutput ¶
type InlinePayloadInfoPtrOutput struct{ *pulumi.OutputState }
func (InlinePayloadInfoPtrOutput) Elem ¶
func (o InlinePayloadInfoPtrOutput) Elem() InlinePayloadInfoOutput
func (InlinePayloadInfoPtrOutput) ElementType ¶
func (InlinePayloadInfoPtrOutput) ElementType() reflect.Type
func (InlinePayloadInfoPtrOutput) Format ¶
func (o InlinePayloadInfoPtrOutput) Format() InlinePayloadInfoFormatPtrOutput
The import job format.
func (InlinePayloadInfoPtrOutput) Payload ¶
func (o InlinePayloadInfoPtrOutput) Payload() PayloadFileArrayOutput
List of payload files.
func (InlinePayloadInfoPtrOutput) ToInlinePayloadInfoPtrOutput ¶
func (o InlinePayloadInfoPtrOutput) ToInlinePayloadInfoPtrOutput() InlinePayloadInfoPtrOutput
func (InlinePayloadInfoPtrOutput) ToInlinePayloadInfoPtrOutputWithContext ¶
func (o InlinePayloadInfoPtrOutput) ToInlinePayloadInfoPtrOutputWithContext(ctx context.Context) InlinePayloadInfoPtrOutput
type InlinePayloadInfoResponse ¶
type InlinePayloadInfoResponse struct { // The import job format. Format string `pulumi:"format"` // List of payload files. Payload []PayloadFileResponse `pulumi:"payload"` }
A resource that represents the inline import job payload.
type InlinePayloadInfoResponseOutput ¶
type InlinePayloadInfoResponseOutput struct{ *pulumi.OutputState }
A resource that represents the inline import job payload.
func (InlinePayloadInfoResponseOutput) ElementType ¶
func (InlinePayloadInfoResponseOutput) ElementType() reflect.Type
func (InlinePayloadInfoResponseOutput) Format ¶
func (o InlinePayloadInfoResponseOutput) Format() pulumi.StringOutput
The import job format.
func (InlinePayloadInfoResponseOutput) Payload ¶
func (o InlinePayloadInfoResponseOutput) Payload() PayloadFileResponseArrayOutput
List of payload files.
func (InlinePayloadInfoResponseOutput) ToInlinePayloadInfoResponseOutput ¶
func (o InlinePayloadInfoResponseOutput) ToInlinePayloadInfoResponseOutput() InlinePayloadInfoResponseOutput
func (InlinePayloadInfoResponseOutput) ToInlinePayloadInfoResponseOutputWithContext ¶
func (o InlinePayloadInfoResponseOutput) ToInlinePayloadInfoResponseOutputWithContext(ctx context.Context) InlinePayloadInfoResponseOutput
type LookupGroupArgs ¶
type LookupGroupOutputArgs ¶
type LookupGroupOutputArgs struct { GroupId pulumi.StringInput `pulumi:"groupId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupGroupOutputArgs) ElementType ¶
func (LookupGroupOutputArgs) ElementType() reflect.Type
type LookupGroupResult ¶
type LookupGroupResult struct { // The timestamp when the group was created. CreateTime string `pulumi:"createTime"` // Optional. The description of the group. Description string `pulumi:"description"` // Optional. User-friendly display name. DisplayName string `pulumi:"displayName"` // Labels as key value pairs. Labels map[string]string `pulumi:"labels"` // The name of the group. Name string `pulumi:"name"` // The timestamp when the group was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupGroup ¶
func LookupGroup(ctx *pulumi.Context, args *LookupGroupArgs, opts ...pulumi.InvokeOption) (*LookupGroupResult, error)
Gets the details of a group.
type LookupGroupResultOutput ¶
type LookupGroupResultOutput struct{ *pulumi.OutputState }
func LookupGroupOutput ¶
func LookupGroupOutput(ctx *pulumi.Context, args LookupGroupOutputArgs, opts ...pulumi.InvokeOption) LookupGroupResultOutput
func (LookupGroupResultOutput) CreateTime ¶
func (o LookupGroupResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the group was created.
func (LookupGroupResultOutput) Description ¶
func (o LookupGroupResultOutput) Description() pulumi.StringOutput
Optional. The description of the group.
func (LookupGroupResultOutput) DisplayName ¶
func (o LookupGroupResultOutput) DisplayName() pulumi.StringOutput
Optional. User-friendly display name.
func (LookupGroupResultOutput) ElementType ¶
func (LookupGroupResultOutput) ElementType() reflect.Type
func (LookupGroupResultOutput) Labels ¶
func (o LookupGroupResultOutput) Labels() pulumi.StringMapOutput
Labels as key value pairs.
func (LookupGroupResultOutput) Name ¶
func (o LookupGroupResultOutput) Name() pulumi.StringOutput
The name of the group.
func (LookupGroupResultOutput) ToLookupGroupResultOutput ¶
func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutputWithContext ¶
func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput
func (LookupGroupResultOutput) UpdateTime ¶
func (o LookupGroupResultOutput) UpdateTime() pulumi.StringOutput
The timestamp when the group was last updated.
type LookupImportDataFileOutputArgs ¶
type LookupImportDataFileOutputArgs struct { ImportDataFileId pulumi.StringInput `pulumi:"importDataFileId"` ImportJobId pulumi.StringInput `pulumi:"importJobId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupImportDataFileOutputArgs) ElementType ¶
func (LookupImportDataFileOutputArgs) ElementType() reflect.Type
type LookupImportDataFileResult ¶
type LookupImportDataFileResult struct { // The timestamp when the file was created. CreateTime string `pulumi:"createTime"` // Optional. User-friendly display name. Maximum length is 256 characters. DisplayName string `pulumi:"displayName"` // The payload format. Format string `pulumi:"format"` // The name of the file. Name string `pulumi:"name"` // The state of the import data file. State string `pulumi:"state"` // Information about a file that is uploaded to a storage service. UploadFileInfo UploadFileInfoResponse `pulumi:"uploadFileInfo"` }
func LookupImportDataFile ¶
func LookupImportDataFile(ctx *pulumi.Context, args *LookupImportDataFileArgs, opts ...pulumi.InvokeOption) (*LookupImportDataFileResult, error)
Gets an import data file.
type LookupImportDataFileResultOutput ¶
type LookupImportDataFileResultOutput struct{ *pulumi.OutputState }
func LookupImportDataFileOutput ¶
func LookupImportDataFileOutput(ctx *pulumi.Context, args LookupImportDataFileOutputArgs, opts ...pulumi.InvokeOption) LookupImportDataFileResultOutput
func (LookupImportDataFileResultOutput) CreateTime ¶
func (o LookupImportDataFileResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the file was created.
func (LookupImportDataFileResultOutput) DisplayName ¶
func (o LookupImportDataFileResultOutput) DisplayName() pulumi.StringOutput
Optional. User-friendly display name. Maximum length is 256 characters.
func (LookupImportDataFileResultOutput) ElementType ¶
func (LookupImportDataFileResultOutput) ElementType() reflect.Type
func (LookupImportDataFileResultOutput) Format ¶
func (o LookupImportDataFileResultOutput) Format() pulumi.StringOutput
The payload format.
func (LookupImportDataFileResultOutput) Name ¶
func (o LookupImportDataFileResultOutput) Name() pulumi.StringOutput
The name of the file.
func (LookupImportDataFileResultOutput) State ¶
func (o LookupImportDataFileResultOutput) State() pulumi.StringOutput
The state of the import data file.
func (LookupImportDataFileResultOutput) ToLookupImportDataFileResultOutput ¶
func (o LookupImportDataFileResultOutput) ToLookupImportDataFileResultOutput() LookupImportDataFileResultOutput
func (LookupImportDataFileResultOutput) ToLookupImportDataFileResultOutputWithContext ¶
func (o LookupImportDataFileResultOutput) ToLookupImportDataFileResultOutputWithContext(ctx context.Context) LookupImportDataFileResultOutput
func (LookupImportDataFileResultOutput) UploadFileInfo ¶
func (o LookupImportDataFileResultOutput) UploadFileInfo() UploadFileInfoResponseOutput
Information about a file that is uploaded to a storage service.
type LookupImportJobArgs ¶
type LookupImportJobOutputArgs ¶
type LookupImportJobOutputArgs struct { ImportJobId pulumi.StringInput `pulumi:"importJobId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupImportJobOutputArgs) ElementType ¶
func (LookupImportJobOutputArgs) ElementType() reflect.Type
type LookupImportJobResult ¶
type LookupImportJobResult struct { // Reference to a source. AssetSource string `pulumi:"assetSource"` // The timestamp when the import job was completed. CompleteTime string `pulumi:"completeTime"` // The timestamp when the import job was created. CreateTime string `pulumi:"createTime"` // User-friendly display name. Maximum length is 63 characters. DisplayName string `pulumi:"displayName"` // The report with the results of running the import job. ExecutionReport ExecutionReportResponse `pulumi:"executionReport"` // The payload is in Google Cloud Storage. GcsPayload GCSPayloadInfoResponse `pulumi:"gcsPayload"` // The payload is included in the request, mainly used for small import jobs. InlinePayload InlinePayloadInfoResponse `pulumi:"inlinePayload"` // Labels as key value pairs. Labels map[string]string `pulumi:"labels"` // The full name of the import job. Name string `pulumi:"name"` // The state of the import job. State string `pulumi:"state"` // The timestamp when the import job was last updated. UpdateTime string `pulumi:"updateTime"` // The report with the validation results of the import job. ValidationReport ValidationReportResponse `pulumi:"validationReport"` }
func LookupImportJob ¶
func LookupImportJob(ctx *pulumi.Context, args *LookupImportJobArgs, opts ...pulumi.InvokeOption) (*LookupImportJobResult, error)
Gets the details of an import job.
type LookupImportJobResultOutput ¶
type LookupImportJobResultOutput struct{ *pulumi.OutputState }
func LookupImportJobOutput ¶
func LookupImportJobOutput(ctx *pulumi.Context, args LookupImportJobOutputArgs, opts ...pulumi.InvokeOption) LookupImportJobResultOutput
func (LookupImportJobResultOutput) AssetSource ¶
func (o LookupImportJobResultOutput) AssetSource() pulumi.StringOutput
Reference to a source.
func (LookupImportJobResultOutput) CompleteTime ¶
func (o LookupImportJobResultOutput) CompleteTime() pulumi.StringOutput
The timestamp when the import job was completed.
func (LookupImportJobResultOutput) CreateTime ¶
func (o LookupImportJobResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the import job was created.
func (LookupImportJobResultOutput) DisplayName ¶
func (o LookupImportJobResultOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (LookupImportJobResultOutput) ElementType ¶
func (LookupImportJobResultOutput) ElementType() reflect.Type
func (LookupImportJobResultOutput) ExecutionReport ¶
func (o LookupImportJobResultOutput) ExecutionReport() ExecutionReportResponseOutput
The report with the results of running the import job.
func (LookupImportJobResultOutput) GcsPayload ¶
func (o LookupImportJobResultOutput) GcsPayload() GCSPayloadInfoResponseOutput
The payload is in Google Cloud Storage.
func (LookupImportJobResultOutput) InlinePayload ¶
func (o LookupImportJobResultOutput) InlinePayload() InlinePayloadInfoResponseOutput
The payload is included in the request, mainly used for small import jobs.
func (LookupImportJobResultOutput) Labels ¶
func (o LookupImportJobResultOutput) Labels() pulumi.StringMapOutput
Labels as key value pairs.
func (LookupImportJobResultOutput) Name ¶
func (o LookupImportJobResultOutput) Name() pulumi.StringOutput
The full name of the import job.
func (LookupImportJobResultOutput) State ¶
func (o LookupImportJobResultOutput) State() pulumi.StringOutput
The state of the import job.
func (LookupImportJobResultOutput) ToLookupImportJobResultOutput ¶
func (o LookupImportJobResultOutput) ToLookupImportJobResultOutput() LookupImportJobResultOutput
func (LookupImportJobResultOutput) ToLookupImportJobResultOutputWithContext ¶
func (o LookupImportJobResultOutput) ToLookupImportJobResultOutputWithContext(ctx context.Context) LookupImportJobResultOutput
func (LookupImportJobResultOutput) UpdateTime ¶
func (o LookupImportJobResultOutput) UpdateTime() pulumi.StringOutput
The timestamp when the import job was last updated.
func (LookupImportJobResultOutput) ValidationReport ¶
func (o LookupImportJobResultOutput) ValidationReport() ValidationReportResponseOutput
The report with the validation results of the import job.
type LookupPreferenceSetArgs ¶
type LookupPreferenceSetOutputArgs ¶
type LookupPreferenceSetOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` PreferenceSetId pulumi.StringInput `pulumi:"preferenceSetId"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupPreferenceSetOutputArgs) ElementType ¶
func (LookupPreferenceSetOutputArgs) ElementType() reflect.Type
type LookupPreferenceSetResult ¶
type LookupPreferenceSetResult struct { // The timestamp when the preference set was created. CreateTime string `pulumi:"createTime"` // A description of the preference set. Description string `pulumi:"description"` // User-friendly display name. Maximum length is 63 characters. DisplayName string `pulumi:"displayName"` // Name of the preference set. Name string `pulumi:"name"` // The timestamp when the preference set was last updated. UpdateTime string `pulumi:"updateTime"` // A set of preferences that applies to all virtual machines in the context. VirtualMachinePreferences VirtualMachinePreferencesResponse `pulumi:"virtualMachinePreferences"` }
func LookupPreferenceSet ¶
func LookupPreferenceSet(ctx *pulumi.Context, args *LookupPreferenceSetArgs, opts ...pulumi.InvokeOption) (*LookupPreferenceSetResult, error)
Gets the details of a preference set.
type LookupPreferenceSetResultOutput ¶
type LookupPreferenceSetResultOutput struct{ *pulumi.OutputState }
func LookupPreferenceSetOutput ¶
func LookupPreferenceSetOutput(ctx *pulumi.Context, args LookupPreferenceSetOutputArgs, opts ...pulumi.InvokeOption) LookupPreferenceSetResultOutput
func (LookupPreferenceSetResultOutput) CreateTime ¶
func (o LookupPreferenceSetResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the preference set was created.
func (LookupPreferenceSetResultOutput) Description ¶
func (o LookupPreferenceSetResultOutput) Description() pulumi.StringOutput
A description of the preference set.
func (LookupPreferenceSetResultOutput) DisplayName ¶
func (o LookupPreferenceSetResultOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (LookupPreferenceSetResultOutput) ElementType ¶
func (LookupPreferenceSetResultOutput) ElementType() reflect.Type
func (LookupPreferenceSetResultOutput) Name ¶
func (o LookupPreferenceSetResultOutput) Name() pulumi.StringOutput
Name of the preference set.
func (LookupPreferenceSetResultOutput) ToLookupPreferenceSetResultOutput ¶
func (o LookupPreferenceSetResultOutput) ToLookupPreferenceSetResultOutput() LookupPreferenceSetResultOutput
func (LookupPreferenceSetResultOutput) ToLookupPreferenceSetResultOutputWithContext ¶
func (o LookupPreferenceSetResultOutput) ToLookupPreferenceSetResultOutputWithContext(ctx context.Context) LookupPreferenceSetResultOutput
func (LookupPreferenceSetResultOutput) UpdateTime ¶
func (o LookupPreferenceSetResultOutput) UpdateTime() pulumi.StringOutput
The timestamp when the preference set was last updated.
func (LookupPreferenceSetResultOutput) VirtualMachinePreferences ¶
func (o LookupPreferenceSetResultOutput) VirtualMachinePreferences() VirtualMachinePreferencesResponseOutput
A set of preferences that applies to all virtual machines in the context.
type LookupReportArgs ¶
type LookupReportConfigArgs ¶
type LookupReportConfigOutputArgs ¶
type LookupReportConfigOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` ReportConfigId pulumi.StringInput `pulumi:"reportConfigId"` }
func (LookupReportConfigOutputArgs) ElementType ¶
func (LookupReportConfigOutputArgs) ElementType() reflect.Type
type LookupReportConfigResult ¶
type LookupReportConfigResult struct { // The timestamp when the resource was created. CreateTime string `pulumi:"createTime"` // Free-text description. Description string `pulumi:"description"` // User-friendly display name. Maximum length is 63 characters. DisplayName string `pulumi:"displayName"` // Collection of combinations of groups and preference sets. GroupPreferencesetAssignments []ReportConfigGroupPreferenceSetAssignmentResponse `pulumi:"groupPreferencesetAssignments"` // Name of resource. Name string `pulumi:"name"` // The timestamp when the resource was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupReportConfig ¶
func LookupReportConfig(ctx *pulumi.Context, args *LookupReportConfigArgs, opts ...pulumi.InvokeOption) (*LookupReportConfigResult, error)
Gets details of a single ReportConfig.
type LookupReportConfigResultOutput ¶
type LookupReportConfigResultOutput struct{ *pulumi.OutputState }
func LookupReportConfigOutput ¶
func LookupReportConfigOutput(ctx *pulumi.Context, args LookupReportConfigOutputArgs, opts ...pulumi.InvokeOption) LookupReportConfigResultOutput
func (LookupReportConfigResultOutput) CreateTime ¶
func (o LookupReportConfigResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the resource was created.
func (LookupReportConfigResultOutput) Description ¶
func (o LookupReportConfigResultOutput) Description() pulumi.StringOutput
Free-text description.
func (LookupReportConfigResultOutput) DisplayName ¶
func (o LookupReportConfigResultOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (LookupReportConfigResultOutput) ElementType ¶
func (LookupReportConfigResultOutput) ElementType() reflect.Type
func (LookupReportConfigResultOutput) GroupPreferencesetAssignments ¶
func (o LookupReportConfigResultOutput) GroupPreferencesetAssignments() ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
Collection of combinations of groups and preference sets.
func (LookupReportConfigResultOutput) Name ¶
func (o LookupReportConfigResultOutput) Name() pulumi.StringOutput
Name of resource.
func (LookupReportConfigResultOutput) ToLookupReportConfigResultOutput ¶
func (o LookupReportConfigResultOutput) ToLookupReportConfigResultOutput() LookupReportConfigResultOutput
func (LookupReportConfigResultOutput) ToLookupReportConfigResultOutputWithContext ¶
func (o LookupReportConfigResultOutput) ToLookupReportConfigResultOutputWithContext(ctx context.Context) LookupReportConfigResultOutput
func (LookupReportConfigResultOutput) UpdateTime ¶
func (o LookupReportConfigResultOutput) UpdateTime() pulumi.StringOutput
The timestamp when the resource was last updated.
type LookupReportOutputArgs ¶
type LookupReportOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` ReportConfigId pulumi.StringInput `pulumi:"reportConfigId"` ReportId pulumi.StringInput `pulumi:"reportId"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupReportOutputArgs) ElementType ¶
func (LookupReportOutputArgs) ElementType() reflect.Type
type LookupReportResult ¶
type LookupReportResult struct { // Creation timestamp. CreateTime string `pulumi:"createTime"` // Free-text description. Description string `pulumi:"description"` // User-friendly display name. Maximum length is 63 characters. DisplayName string `pulumi:"displayName"` // Name of resource. Name string `pulumi:"name"` // Report creation state. State string `pulumi:"state"` // Summary view of the Report. Summary ReportSummaryResponse `pulumi:"summary"` // Report type. Type string `pulumi:"type"` // Last update timestamp. UpdateTime string `pulumi:"updateTime"` }
func LookupReport ¶
func LookupReport(ctx *pulumi.Context, args *LookupReportArgs, opts ...pulumi.InvokeOption) (*LookupReportResult, error)
Gets details of a single Report.
type LookupReportResultOutput ¶
type LookupReportResultOutput struct{ *pulumi.OutputState }
func LookupReportOutput ¶
func LookupReportOutput(ctx *pulumi.Context, args LookupReportOutputArgs, opts ...pulumi.InvokeOption) LookupReportResultOutput
func (LookupReportResultOutput) CreateTime ¶
func (o LookupReportResultOutput) CreateTime() pulumi.StringOutput
Creation timestamp.
func (LookupReportResultOutput) Description ¶
func (o LookupReportResultOutput) Description() pulumi.StringOutput
Free-text description.
func (LookupReportResultOutput) DisplayName ¶
func (o LookupReportResultOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (LookupReportResultOutput) ElementType ¶
func (LookupReportResultOutput) ElementType() reflect.Type
func (LookupReportResultOutput) Name ¶
func (o LookupReportResultOutput) Name() pulumi.StringOutput
Name of resource.
func (LookupReportResultOutput) State ¶
func (o LookupReportResultOutput) State() pulumi.StringOutput
Report creation state.
func (LookupReportResultOutput) Summary ¶
func (o LookupReportResultOutput) Summary() ReportSummaryResponseOutput
Summary view of the Report.
func (LookupReportResultOutput) ToLookupReportResultOutput ¶
func (o LookupReportResultOutput) ToLookupReportResultOutput() LookupReportResultOutput
func (LookupReportResultOutput) ToLookupReportResultOutputWithContext ¶
func (o LookupReportResultOutput) ToLookupReportResultOutputWithContext(ctx context.Context) LookupReportResultOutput
func (LookupReportResultOutput) Type ¶
func (o LookupReportResultOutput) Type() pulumi.StringOutput
Report type.
func (LookupReportResultOutput) UpdateTime ¶
func (o LookupReportResultOutput) UpdateTime() pulumi.StringOutput
Last update timestamp.
type LookupSourceArgs ¶
type LookupSourceOutputArgs ¶
type LookupSourceOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` SourceId pulumi.StringInput `pulumi:"sourceId"` }
func (LookupSourceOutputArgs) ElementType ¶
func (LookupSourceOutputArgs) ElementType() reflect.Type
type LookupSourceResult ¶
type LookupSourceResult struct { // The timestamp when the source was created. CreateTime string `pulumi:"createTime"` // Free-text description. Description string `pulumi:"description"` // User-friendly display name. DisplayName string `pulumi:"displayName"` // The number of frames that were reported by the source and contained errors. ErrorFrameCount int `pulumi:"errorFrameCount"` // If `true`, the source is managed by other service(s). IsManaged bool `pulumi:"isManaged"` // The full name of the source. Name string `pulumi:"name"` // Number of frames that are still being processed. PendingFrameCount int `pulumi:"pendingFrameCount"` // The information confidence of the source. The higher the value, the higher the confidence. Priority int `pulumi:"priority"` // The state of the source. State string `pulumi:"state"` // Data source type. Type string `pulumi:"type"` // The timestamp when the source was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupSource ¶
func LookupSource(ctx *pulumi.Context, args *LookupSourceArgs, opts ...pulumi.InvokeOption) (*LookupSourceResult, error)
Gets the details of a source.
type LookupSourceResultOutput ¶
type LookupSourceResultOutput struct{ *pulumi.OutputState }
func LookupSourceOutput ¶
func LookupSourceOutput(ctx *pulumi.Context, args LookupSourceOutputArgs, opts ...pulumi.InvokeOption) LookupSourceResultOutput
func (LookupSourceResultOutput) CreateTime ¶
func (o LookupSourceResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the source was created.
func (LookupSourceResultOutput) Description ¶
func (o LookupSourceResultOutput) Description() pulumi.StringOutput
Free-text description.
func (LookupSourceResultOutput) DisplayName ¶
func (o LookupSourceResultOutput) DisplayName() pulumi.StringOutput
User-friendly display name.
func (LookupSourceResultOutput) ElementType ¶
func (LookupSourceResultOutput) ElementType() reflect.Type
func (LookupSourceResultOutput) ErrorFrameCount ¶ added in v0.31.1
func (o LookupSourceResultOutput) ErrorFrameCount() pulumi.IntOutput
The number of frames that were reported by the source and contained errors.
func (LookupSourceResultOutput) IsManaged ¶
func (o LookupSourceResultOutput) IsManaged() pulumi.BoolOutput
If `true`, the source is managed by other service(s).
func (LookupSourceResultOutput) Name ¶
func (o LookupSourceResultOutput) Name() pulumi.StringOutput
The full name of the source.
func (LookupSourceResultOutput) PendingFrameCount ¶
func (o LookupSourceResultOutput) PendingFrameCount() pulumi.IntOutput
Number of frames that are still being processed.
func (LookupSourceResultOutput) Priority ¶
func (o LookupSourceResultOutput) Priority() pulumi.IntOutput
The information confidence of the source. The higher the value, the higher the confidence.
func (LookupSourceResultOutput) State ¶ added in v0.31.1
func (o LookupSourceResultOutput) State() pulumi.StringOutput
The state of the source.
func (LookupSourceResultOutput) ToLookupSourceResultOutput ¶
func (o LookupSourceResultOutput) ToLookupSourceResultOutput() LookupSourceResultOutput
func (LookupSourceResultOutput) ToLookupSourceResultOutputWithContext ¶
func (o LookupSourceResultOutput) ToLookupSourceResultOutputWithContext(ctx context.Context) LookupSourceResultOutput
func (LookupSourceResultOutput) Type ¶
func (o LookupSourceResultOutput) Type() pulumi.StringOutput
Data source type.
func (LookupSourceResultOutput) UpdateTime ¶
func (o LookupSourceResultOutput) UpdateTime() pulumi.StringOutput
The timestamp when the source was last updated.
type MachinePreferences ¶
type MachinePreferences struct { // Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. AllowedMachineSeries []MachineSeries `pulumi:"allowedMachineSeries"` }
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
type MachinePreferencesArgs ¶
type MachinePreferencesArgs struct { // Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. AllowedMachineSeries MachineSeriesArrayInput `pulumi:"allowedMachineSeries"` }
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
func (MachinePreferencesArgs) ElementType ¶
func (MachinePreferencesArgs) ElementType() reflect.Type
func (MachinePreferencesArgs) ToMachinePreferencesOutput ¶
func (i MachinePreferencesArgs) ToMachinePreferencesOutput() MachinePreferencesOutput
func (MachinePreferencesArgs) ToMachinePreferencesOutputWithContext ¶
func (i MachinePreferencesArgs) ToMachinePreferencesOutputWithContext(ctx context.Context) MachinePreferencesOutput
func (MachinePreferencesArgs) ToMachinePreferencesPtrOutput ¶
func (i MachinePreferencesArgs) ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput
func (MachinePreferencesArgs) ToMachinePreferencesPtrOutputWithContext ¶
func (i MachinePreferencesArgs) ToMachinePreferencesPtrOutputWithContext(ctx context.Context) MachinePreferencesPtrOutput
type MachinePreferencesInput ¶
type MachinePreferencesInput interface { pulumi.Input ToMachinePreferencesOutput() MachinePreferencesOutput ToMachinePreferencesOutputWithContext(context.Context) MachinePreferencesOutput }
MachinePreferencesInput is an input type that accepts MachinePreferencesArgs and MachinePreferencesOutput values. You can construct a concrete instance of `MachinePreferencesInput` via:
MachinePreferencesArgs{...}
type MachinePreferencesOutput ¶
type MachinePreferencesOutput struct{ *pulumi.OutputState }
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
func (MachinePreferencesOutput) AllowedMachineSeries ¶
func (o MachinePreferencesOutput) AllowedMachineSeries() MachineSeriesArrayOutput
Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series.
func (MachinePreferencesOutput) ElementType ¶
func (MachinePreferencesOutput) ElementType() reflect.Type
func (MachinePreferencesOutput) ToMachinePreferencesOutput ¶
func (o MachinePreferencesOutput) ToMachinePreferencesOutput() MachinePreferencesOutput
func (MachinePreferencesOutput) ToMachinePreferencesOutputWithContext ¶
func (o MachinePreferencesOutput) ToMachinePreferencesOutputWithContext(ctx context.Context) MachinePreferencesOutput
func (MachinePreferencesOutput) ToMachinePreferencesPtrOutput ¶
func (o MachinePreferencesOutput) ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput
func (MachinePreferencesOutput) ToMachinePreferencesPtrOutputWithContext ¶
func (o MachinePreferencesOutput) ToMachinePreferencesPtrOutputWithContext(ctx context.Context) MachinePreferencesPtrOutput
type MachinePreferencesPtrInput ¶
type MachinePreferencesPtrInput interface { pulumi.Input ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput ToMachinePreferencesPtrOutputWithContext(context.Context) MachinePreferencesPtrOutput }
MachinePreferencesPtrInput is an input type that accepts MachinePreferencesArgs, MachinePreferencesPtr and MachinePreferencesPtrOutput values. You can construct a concrete instance of `MachinePreferencesPtrInput` via:
MachinePreferencesArgs{...} or: nil
func MachinePreferencesPtr ¶
func MachinePreferencesPtr(v *MachinePreferencesArgs) MachinePreferencesPtrInput
type MachinePreferencesPtrOutput ¶
type MachinePreferencesPtrOutput struct{ *pulumi.OutputState }
func (MachinePreferencesPtrOutput) AllowedMachineSeries ¶
func (o MachinePreferencesPtrOutput) AllowedMachineSeries() MachineSeriesArrayOutput
Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series.
func (MachinePreferencesPtrOutput) Elem ¶
func (o MachinePreferencesPtrOutput) Elem() MachinePreferencesOutput
func (MachinePreferencesPtrOutput) ElementType ¶
func (MachinePreferencesPtrOutput) ElementType() reflect.Type
func (MachinePreferencesPtrOutput) ToMachinePreferencesPtrOutput ¶
func (o MachinePreferencesPtrOutput) ToMachinePreferencesPtrOutput() MachinePreferencesPtrOutput
func (MachinePreferencesPtrOutput) ToMachinePreferencesPtrOutputWithContext ¶
func (o MachinePreferencesPtrOutput) ToMachinePreferencesPtrOutputWithContext(ctx context.Context) MachinePreferencesPtrOutput
type MachinePreferencesResponse ¶
type MachinePreferencesResponse struct { // Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. AllowedMachineSeries []MachineSeriesResponse `pulumi:"allowedMachineSeries"` }
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
type MachinePreferencesResponseOutput ¶
type MachinePreferencesResponseOutput struct{ *pulumi.OutputState }
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
func (MachinePreferencesResponseOutput) AllowedMachineSeries ¶
func (o MachinePreferencesResponseOutput) AllowedMachineSeries() MachineSeriesResponseArrayOutput
Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series.
func (MachinePreferencesResponseOutput) ElementType ¶
func (MachinePreferencesResponseOutput) ElementType() reflect.Type
func (MachinePreferencesResponseOutput) ToMachinePreferencesResponseOutput ¶
func (o MachinePreferencesResponseOutput) ToMachinePreferencesResponseOutput() MachinePreferencesResponseOutput
func (MachinePreferencesResponseOutput) ToMachinePreferencesResponseOutputWithContext ¶
func (o MachinePreferencesResponseOutput) ToMachinePreferencesResponseOutputWithContext(ctx context.Context) MachinePreferencesResponseOutput
type MachineSeries ¶
type MachineSeries struct { // Code to identify a Compute Engine machine series. Consult https://cloud.google.com/compute/docs/machine-resource#machine_type_comparison for more details on the available series. Code *string `pulumi:"code"` }
A Compute Engine machine series.
type MachineSeriesArgs ¶
type MachineSeriesArgs struct { // Code to identify a Compute Engine machine series. Consult https://cloud.google.com/compute/docs/machine-resource#machine_type_comparison for more details on the available series. Code pulumi.StringPtrInput `pulumi:"code"` }
A Compute Engine machine series.
func (MachineSeriesArgs) ElementType ¶
func (MachineSeriesArgs) ElementType() reflect.Type
func (MachineSeriesArgs) ToMachineSeriesOutput ¶
func (i MachineSeriesArgs) ToMachineSeriesOutput() MachineSeriesOutput
func (MachineSeriesArgs) ToMachineSeriesOutputWithContext ¶
func (i MachineSeriesArgs) ToMachineSeriesOutputWithContext(ctx context.Context) MachineSeriesOutput
type MachineSeriesArray ¶
type MachineSeriesArray []MachineSeriesInput
func (MachineSeriesArray) ElementType ¶
func (MachineSeriesArray) ElementType() reflect.Type
func (MachineSeriesArray) ToMachineSeriesArrayOutput ¶
func (i MachineSeriesArray) ToMachineSeriesArrayOutput() MachineSeriesArrayOutput
func (MachineSeriesArray) ToMachineSeriesArrayOutputWithContext ¶
func (i MachineSeriesArray) ToMachineSeriesArrayOutputWithContext(ctx context.Context) MachineSeriesArrayOutput
type MachineSeriesArrayInput ¶
type MachineSeriesArrayInput interface { pulumi.Input ToMachineSeriesArrayOutput() MachineSeriesArrayOutput ToMachineSeriesArrayOutputWithContext(context.Context) MachineSeriesArrayOutput }
MachineSeriesArrayInput is an input type that accepts MachineSeriesArray and MachineSeriesArrayOutput values. You can construct a concrete instance of `MachineSeriesArrayInput` via:
MachineSeriesArray{ MachineSeriesArgs{...} }
type MachineSeriesArrayOutput ¶
type MachineSeriesArrayOutput struct{ *pulumi.OutputState }
func (MachineSeriesArrayOutput) ElementType ¶
func (MachineSeriesArrayOutput) ElementType() reflect.Type
func (MachineSeriesArrayOutput) Index ¶
func (o MachineSeriesArrayOutput) Index(i pulumi.IntInput) MachineSeriesOutput
func (MachineSeriesArrayOutput) ToMachineSeriesArrayOutput ¶
func (o MachineSeriesArrayOutput) ToMachineSeriesArrayOutput() MachineSeriesArrayOutput
func (MachineSeriesArrayOutput) ToMachineSeriesArrayOutputWithContext ¶
func (o MachineSeriesArrayOutput) ToMachineSeriesArrayOutputWithContext(ctx context.Context) MachineSeriesArrayOutput
type MachineSeriesInput ¶
type MachineSeriesInput interface { pulumi.Input ToMachineSeriesOutput() MachineSeriesOutput ToMachineSeriesOutputWithContext(context.Context) MachineSeriesOutput }
MachineSeriesInput is an input type that accepts MachineSeriesArgs and MachineSeriesOutput values. You can construct a concrete instance of `MachineSeriesInput` via:
MachineSeriesArgs{...}
type MachineSeriesOutput ¶
type MachineSeriesOutput struct{ *pulumi.OutputState }
A Compute Engine machine series.
func (MachineSeriesOutput) Code ¶
func (o MachineSeriesOutput) Code() pulumi.StringPtrOutput
Code to identify a Compute Engine machine series. Consult https://cloud.google.com/compute/docs/machine-resource#machine_type_comparison for more details on the available series.
func (MachineSeriesOutput) ElementType ¶
func (MachineSeriesOutput) ElementType() reflect.Type
func (MachineSeriesOutput) ToMachineSeriesOutput ¶
func (o MachineSeriesOutput) ToMachineSeriesOutput() MachineSeriesOutput
func (MachineSeriesOutput) ToMachineSeriesOutputWithContext ¶
func (o MachineSeriesOutput) ToMachineSeriesOutputWithContext(ctx context.Context) MachineSeriesOutput
type MachineSeriesResponse ¶
type MachineSeriesResponse struct { // Code to identify a Compute Engine machine series. Consult https://cloud.google.com/compute/docs/machine-resource#machine_type_comparison for more details on the available series. Code string `pulumi:"code"` }
A Compute Engine machine series.
type MachineSeriesResponseArrayOutput ¶
type MachineSeriesResponseArrayOutput struct{ *pulumi.OutputState }
func (MachineSeriesResponseArrayOutput) ElementType ¶
func (MachineSeriesResponseArrayOutput) ElementType() reflect.Type
func (MachineSeriesResponseArrayOutput) Index ¶
func (o MachineSeriesResponseArrayOutput) Index(i pulumi.IntInput) MachineSeriesResponseOutput
func (MachineSeriesResponseArrayOutput) ToMachineSeriesResponseArrayOutput ¶
func (o MachineSeriesResponseArrayOutput) ToMachineSeriesResponseArrayOutput() MachineSeriesResponseArrayOutput
func (MachineSeriesResponseArrayOutput) ToMachineSeriesResponseArrayOutputWithContext ¶
func (o MachineSeriesResponseArrayOutput) ToMachineSeriesResponseArrayOutputWithContext(ctx context.Context) MachineSeriesResponseArrayOutput
type MachineSeriesResponseOutput ¶
type MachineSeriesResponseOutput struct{ *pulumi.OutputState }
A Compute Engine machine series.
func (MachineSeriesResponseOutput) Code ¶
func (o MachineSeriesResponseOutput) Code() pulumi.StringOutput
Code to identify a Compute Engine machine series. Consult https://cloud.google.com/compute/docs/machine-resource#machine_type_comparison for more details on the available series.
func (MachineSeriesResponseOutput) ElementType ¶
func (MachineSeriesResponseOutput) ElementType() reflect.Type
func (MachineSeriesResponseOutput) ToMachineSeriesResponseOutput ¶
func (o MachineSeriesResponseOutput) ToMachineSeriesResponseOutput() MachineSeriesResponseOutput
func (MachineSeriesResponseOutput) ToMachineSeriesResponseOutputWithContext ¶
func (o MachineSeriesResponseOutput) ToMachineSeriesResponseOutputWithContext(ctx context.Context) MachineSeriesResponseOutput
type MoneyResponse ¶
type MoneyResponse struct { // The three-letter currency code defined in ISO 4217. CurrencyCode string `pulumi:"currencyCode"` // Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000. Nanos int `pulumi:"nanos"` // The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar. Units string `pulumi:"units"` }
Represents an amount of money with its currency type.
type MoneyResponseOutput ¶
type MoneyResponseOutput struct{ *pulumi.OutputState }
Represents an amount of money with its currency type.
func (MoneyResponseOutput) CurrencyCode ¶
func (o MoneyResponseOutput) CurrencyCode() pulumi.StringOutput
The three-letter currency code defined in ISO 4217.
func (MoneyResponseOutput) ElementType ¶
func (MoneyResponseOutput) ElementType() reflect.Type
func (MoneyResponseOutput) Nanos ¶
func (o MoneyResponseOutput) Nanos() pulumi.IntOutput
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
func (MoneyResponseOutput) ToMoneyResponseOutput ¶
func (o MoneyResponseOutput) ToMoneyResponseOutput() MoneyResponseOutput
func (MoneyResponseOutput) ToMoneyResponseOutputWithContext ¶
func (o MoneyResponseOutput) ToMoneyResponseOutputWithContext(ctx context.Context) MoneyResponseOutput
func (MoneyResponseOutput) Units ¶
func (o MoneyResponseOutput) Units() pulumi.StringOutput
The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
type PayloadFile ¶
type PayloadFile struct { // The file data. Data *string `pulumi:"data"` // The file name. Name *string `pulumi:"name"` }
Payload file for inline import job payload.
type PayloadFileArgs ¶
type PayloadFileArgs struct { // The file data. Data pulumi.StringPtrInput `pulumi:"data"` // The file name. Name pulumi.StringPtrInput `pulumi:"name"` }
Payload file for inline import job payload.
func (PayloadFileArgs) ElementType ¶
func (PayloadFileArgs) ElementType() reflect.Type
func (PayloadFileArgs) ToPayloadFileOutput ¶
func (i PayloadFileArgs) ToPayloadFileOutput() PayloadFileOutput
func (PayloadFileArgs) ToPayloadFileOutputWithContext ¶
func (i PayloadFileArgs) ToPayloadFileOutputWithContext(ctx context.Context) PayloadFileOutput
type PayloadFileArray ¶
type PayloadFileArray []PayloadFileInput
func (PayloadFileArray) ElementType ¶
func (PayloadFileArray) ElementType() reflect.Type
func (PayloadFileArray) ToPayloadFileArrayOutput ¶
func (i PayloadFileArray) ToPayloadFileArrayOutput() PayloadFileArrayOutput
func (PayloadFileArray) ToPayloadFileArrayOutputWithContext ¶
func (i PayloadFileArray) ToPayloadFileArrayOutputWithContext(ctx context.Context) PayloadFileArrayOutput
type PayloadFileArrayInput ¶
type PayloadFileArrayInput interface { pulumi.Input ToPayloadFileArrayOutput() PayloadFileArrayOutput ToPayloadFileArrayOutputWithContext(context.Context) PayloadFileArrayOutput }
PayloadFileArrayInput is an input type that accepts PayloadFileArray and PayloadFileArrayOutput values. You can construct a concrete instance of `PayloadFileArrayInput` via:
PayloadFileArray{ PayloadFileArgs{...} }
type PayloadFileArrayOutput ¶
type PayloadFileArrayOutput struct{ *pulumi.OutputState }
func (PayloadFileArrayOutput) ElementType ¶
func (PayloadFileArrayOutput) ElementType() reflect.Type
func (PayloadFileArrayOutput) Index ¶
func (o PayloadFileArrayOutput) Index(i pulumi.IntInput) PayloadFileOutput
func (PayloadFileArrayOutput) ToPayloadFileArrayOutput ¶
func (o PayloadFileArrayOutput) ToPayloadFileArrayOutput() PayloadFileArrayOutput
func (PayloadFileArrayOutput) ToPayloadFileArrayOutputWithContext ¶
func (o PayloadFileArrayOutput) ToPayloadFileArrayOutputWithContext(ctx context.Context) PayloadFileArrayOutput
type PayloadFileInput ¶
type PayloadFileInput interface { pulumi.Input ToPayloadFileOutput() PayloadFileOutput ToPayloadFileOutputWithContext(context.Context) PayloadFileOutput }
PayloadFileInput is an input type that accepts PayloadFileArgs and PayloadFileOutput values. You can construct a concrete instance of `PayloadFileInput` via:
PayloadFileArgs{...}
type PayloadFileOutput ¶
type PayloadFileOutput struct{ *pulumi.OutputState }
Payload file for inline import job payload.
func (PayloadFileOutput) Data ¶
func (o PayloadFileOutput) Data() pulumi.StringPtrOutput
The file data.
func (PayloadFileOutput) ElementType ¶
func (PayloadFileOutput) ElementType() reflect.Type
func (PayloadFileOutput) Name ¶
func (o PayloadFileOutput) Name() pulumi.StringPtrOutput
The file name.
func (PayloadFileOutput) ToPayloadFileOutput ¶
func (o PayloadFileOutput) ToPayloadFileOutput() PayloadFileOutput
func (PayloadFileOutput) ToPayloadFileOutputWithContext ¶
func (o PayloadFileOutput) ToPayloadFileOutputWithContext(ctx context.Context) PayloadFileOutput
type PayloadFileResponse ¶
type PayloadFileResponse struct { // The file data. Data string `pulumi:"data"` // The file name. Name string `pulumi:"name"` }
Payload file for inline import job payload.
type PayloadFileResponseArrayOutput ¶
type PayloadFileResponseArrayOutput struct{ *pulumi.OutputState }
func (PayloadFileResponseArrayOutput) ElementType ¶
func (PayloadFileResponseArrayOutput) ElementType() reflect.Type
func (PayloadFileResponseArrayOutput) Index ¶
func (o PayloadFileResponseArrayOutput) Index(i pulumi.IntInput) PayloadFileResponseOutput
func (PayloadFileResponseArrayOutput) ToPayloadFileResponseArrayOutput ¶
func (o PayloadFileResponseArrayOutput) ToPayloadFileResponseArrayOutput() PayloadFileResponseArrayOutput
func (PayloadFileResponseArrayOutput) ToPayloadFileResponseArrayOutputWithContext ¶
func (o PayloadFileResponseArrayOutput) ToPayloadFileResponseArrayOutputWithContext(ctx context.Context) PayloadFileResponseArrayOutput
type PayloadFileResponseOutput ¶
type PayloadFileResponseOutput struct{ *pulumi.OutputState }
Payload file for inline import job payload.
func (PayloadFileResponseOutput) Data ¶
func (o PayloadFileResponseOutput) Data() pulumi.StringOutput
The file data.
func (PayloadFileResponseOutput) ElementType ¶
func (PayloadFileResponseOutput) ElementType() reflect.Type
func (PayloadFileResponseOutput) Name ¶
func (o PayloadFileResponseOutput) Name() pulumi.StringOutput
The file name.
func (PayloadFileResponseOutput) ToPayloadFileResponseOutput ¶
func (o PayloadFileResponseOutput) ToPayloadFileResponseOutput() PayloadFileResponseOutput
func (PayloadFileResponseOutput) ToPayloadFileResponseOutputWithContext ¶
func (o PayloadFileResponseOutput) ToPayloadFileResponseOutputWithContext(ctx context.Context) PayloadFileResponseOutput
type PreferenceSet ¶
type PreferenceSet struct { pulumi.CustomResourceState // The timestamp when the preference set was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // A description of the preference set. Description pulumi.StringOutput `pulumi:"description"` // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` Location pulumi.StringOutput `pulumi:"location"` // Name of the preference set. Name pulumi.StringOutput `pulumi:"name"` PreferenceSetId pulumi.StringPtrOutput `pulumi:"preferenceSetId"` Project pulumi.StringOutput `pulumi:"project"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // The timestamp when the preference set was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // A set of preferences that applies to all virtual machines in the context. VirtualMachinePreferences VirtualMachinePreferencesResponseOutput `pulumi:"virtualMachinePreferences"` }
Creates a new preference set in a given project and location. Auto-naming is currently not supported for this resource.
func GetPreferenceSet ¶
func GetPreferenceSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PreferenceSetState, opts ...pulumi.ResourceOption) (*PreferenceSet, error)
GetPreferenceSet gets an existing PreferenceSet 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 NewPreferenceSet ¶
func NewPreferenceSet(ctx *pulumi.Context, name string, args *PreferenceSetArgs, opts ...pulumi.ResourceOption) (*PreferenceSet, error)
NewPreferenceSet registers a new resource with the given unique name, arguments, and options.
func (*PreferenceSet) ElementType ¶
func (*PreferenceSet) ElementType() reflect.Type
func (*PreferenceSet) ToPreferenceSetOutput ¶
func (i *PreferenceSet) ToPreferenceSetOutput() PreferenceSetOutput
func (*PreferenceSet) ToPreferenceSetOutputWithContext ¶
func (i *PreferenceSet) ToPreferenceSetOutputWithContext(ctx context.Context) PreferenceSetOutput
type PreferenceSetArgs ¶
type PreferenceSetArgs struct { // A description of the preference set. Description pulumi.StringPtrInput // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringPtrInput Location pulumi.StringPtrInput PreferenceSetId pulumi.StringPtrInput Project pulumi.StringPtrInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput // A set of preferences that applies to all virtual machines in the context. VirtualMachinePreferences VirtualMachinePreferencesPtrInput }
The set of arguments for constructing a PreferenceSet resource.
func (PreferenceSetArgs) ElementType ¶
func (PreferenceSetArgs) ElementType() reflect.Type
type PreferenceSetInput ¶
type PreferenceSetInput interface { pulumi.Input ToPreferenceSetOutput() PreferenceSetOutput ToPreferenceSetOutputWithContext(ctx context.Context) PreferenceSetOutput }
type PreferenceSetOutput ¶
type PreferenceSetOutput struct{ *pulumi.OutputState }
func (PreferenceSetOutput) CreateTime ¶
func (o PreferenceSetOutput) CreateTime() pulumi.StringOutput
The timestamp when the preference set was created.
func (PreferenceSetOutput) Description ¶
func (o PreferenceSetOutput) Description() pulumi.StringOutput
A description of the preference set.
func (PreferenceSetOutput) DisplayName ¶
func (o PreferenceSetOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (PreferenceSetOutput) ElementType ¶
func (PreferenceSetOutput) ElementType() reflect.Type
func (PreferenceSetOutput) Location ¶
func (o PreferenceSetOutput) Location() pulumi.StringOutput
func (PreferenceSetOutput) Name ¶
func (o PreferenceSetOutput) Name() pulumi.StringOutput
Name of the preference set.
func (PreferenceSetOutput) PreferenceSetId ¶
func (o PreferenceSetOutput) PreferenceSetId() pulumi.StringPtrOutput
func (PreferenceSetOutput) Project ¶
func (o PreferenceSetOutput) Project() pulumi.StringOutput
func (PreferenceSetOutput) RequestId ¶
func (o PreferenceSetOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (PreferenceSetOutput) ToPreferenceSetOutput ¶
func (o PreferenceSetOutput) ToPreferenceSetOutput() PreferenceSetOutput
func (PreferenceSetOutput) ToPreferenceSetOutputWithContext ¶
func (o PreferenceSetOutput) ToPreferenceSetOutputWithContext(ctx context.Context) PreferenceSetOutput
func (PreferenceSetOutput) UpdateTime ¶
func (o PreferenceSetOutput) UpdateTime() pulumi.StringOutput
The timestamp when the preference set was last updated.
func (PreferenceSetOutput) VirtualMachinePreferences ¶
func (o PreferenceSetOutput) VirtualMachinePreferences() VirtualMachinePreferencesResponseOutput
A set of preferences that applies to all virtual machines in the context.
type PreferenceSetState ¶
type PreferenceSetState struct { }
func (PreferenceSetState) ElementType ¶
func (PreferenceSetState) ElementType() reflect.Type
type RegionPreferences ¶
type RegionPreferences struct { // A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions. PreferredRegions []string `pulumi:"preferredRegions"` }
The user preferences relating to target regions.
type RegionPreferencesArgs ¶
type RegionPreferencesArgs struct { // A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions. PreferredRegions pulumi.StringArrayInput `pulumi:"preferredRegions"` }
The user preferences relating to target regions.
func (RegionPreferencesArgs) ElementType ¶
func (RegionPreferencesArgs) ElementType() reflect.Type
func (RegionPreferencesArgs) ToRegionPreferencesOutput ¶
func (i RegionPreferencesArgs) ToRegionPreferencesOutput() RegionPreferencesOutput
func (RegionPreferencesArgs) ToRegionPreferencesOutputWithContext ¶
func (i RegionPreferencesArgs) ToRegionPreferencesOutputWithContext(ctx context.Context) RegionPreferencesOutput
func (RegionPreferencesArgs) ToRegionPreferencesPtrOutput ¶
func (i RegionPreferencesArgs) ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput
func (RegionPreferencesArgs) ToRegionPreferencesPtrOutputWithContext ¶
func (i RegionPreferencesArgs) ToRegionPreferencesPtrOutputWithContext(ctx context.Context) RegionPreferencesPtrOutput
type RegionPreferencesInput ¶
type RegionPreferencesInput interface { pulumi.Input ToRegionPreferencesOutput() RegionPreferencesOutput ToRegionPreferencesOutputWithContext(context.Context) RegionPreferencesOutput }
RegionPreferencesInput is an input type that accepts RegionPreferencesArgs and RegionPreferencesOutput values. You can construct a concrete instance of `RegionPreferencesInput` via:
RegionPreferencesArgs{...}
type RegionPreferencesOutput ¶
type RegionPreferencesOutput struct{ *pulumi.OutputState }
The user preferences relating to target regions.
func (RegionPreferencesOutput) ElementType ¶
func (RegionPreferencesOutput) ElementType() reflect.Type
func (RegionPreferencesOutput) PreferredRegions ¶
func (o RegionPreferencesOutput) PreferredRegions() pulumi.StringArrayOutput
A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
func (RegionPreferencesOutput) ToRegionPreferencesOutput ¶
func (o RegionPreferencesOutput) ToRegionPreferencesOutput() RegionPreferencesOutput
func (RegionPreferencesOutput) ToRegionPreferencesOutputWithContext ¶
func (o RegionPreferencesOutput) ToRegionPreferencesOutputWithContext(ctx context.Context) RegionPreferencesOutput
func (RegionPreferencesOutput) ToRegionPreferencesPtrOutput ¶
func (o RegionPreferencesOutput) ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput
func (RegionPreferencesOutput) ToRegionPreferencesPtrOutputWithContext ¶
func (o RegionPreferencesOutput) ToRegionPreferencesPtrOutputWithContext(ctx context.Context) RegionPreferencesPtrOutput
type RegionPreferencesPtrInput ¶
type RegionPreferencesPtrInput interface { pulumi.Input ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput ToRegionPreferencesPtrOutputWithContext(context.Context) RegionPreferencesPtrOutput }
RegionPreferencesPtrInput is an input type that accepts RegionPreferencesArgs, RegionPreferencesPtr and RegionPreferencesPtrOutput values. You can construct a concrete instance of `RegionPreferencesPtrInput` via:
RegionPreferencesArgs{...} or: nil
func RegionPreferencesPtr ¶
func RegionPreferencesPtr(v *RegionPreferencesArgs) RegionPreferencesPtrInput
type RegionPreferencesPtrOutput ¶
type RegionPreferencesPtrOutput struct{ *pulumi.OutputState }
func (RegionPreferencesPtrOutput) Elem ¶
func (o RegionPreferencesPtrOutput) Elem() RegionPreferencesOutput
func (RegionPreferencesPtrOutput) ElementType ¶
func (RegionPreferencesPtrOutput) ElementType() reflect.Type
func (RegionPreferencesPtrOutput) PreferredRegions ¶
func (o RegionPreferencesPtrOutput) PreferredRegions() pulumi.StringArrayOutput
A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
func (RegionPreferencesPtrOutput) ToRegionPreferencesPtrOutput ¶
func (o RegionPreferencesPtrOutput) ToRegionPreferencesPtrOutput() RegionPreferencesPtrOutput
func (RegionPreferencesPtrOutput) ToRegionPreferencesPtrOutputWithContext ¶
func (o RegionPreferencesPtrOutput) ToRegionPreferencesPtrOutputWithContext(ctx context.Context) RegionPreferencesPtrOutput
type RegionPreferencesResponse ¶
type RegionPreferencesResponse struct { // A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions. PreferredRegions []string `pulumi:"preferredRegions"` }
The user preferences relating to target regions.
type RegionPreferencesResponseOutput ¶
type RegionPreferencesResponseOutput struct{ *pulumi.OutputState }
The user preferences relating to target regions.
func (RegionPreferencesResponseOutput) ElementType ¶
func (RegionPreferencesResponseOutput) ElementType() reflect.Type
func (RegionPreferencesResponseOutput) PreferredRegions ¶
func (o RegionPreferencesResponseOutput) PreferredRegions() pulumi.StringArrayOutput
A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
func (RegionPreferencesResponseOutput) ToRegionPreferencesResponseOutput ¶
func (o RegionPreferencesResponseOutput) ToRegionPreferencesResponseOutput() RegionPreferencesResponseOutput
func (RegionPreferencesResponseOutput) ToRegionPreferencesResponseOutputWithContext ¶
func (o RegionPreferencesResponseOutput) ToRegionPreferencesResponseOutputWithContext(ctx context.Context) RegionPreferencesResponseOutput
type Report ¶
type Report struct { pulumi.CustomResourceState // Creation timestamp. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Free-text description. Description pulumi.StringOutput `pulumi:"description"` // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` Location pulumi.StringOutput `pulumi:"location"` // Name of resource. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` ReportConfigId pulumi.StringOutput `pulumi:"reportConfigId"` // Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?. ReportId pulumi.StringOutput `pulumi:"reportId"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // Report creation state. State pulumi.StringOutput `pulumi:"state"` // Summary view of the Report. Summary ReportSummaryResponseOutput `pulumi:"summary"` // Report type. Type pulumi.StringOutput `pulumi:"type"` // Last update timestamp. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a report. Auto-naming is currently not supported for this resource.
func GetReport ¶
func GetReport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportState, opts ...pulumi.ResourceOption) (*Report, error)
GetReport gets an existing Report 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 NewReport ¶
func NewReport(ctx *pulumi.Context, name string, args *ReportArgs, opts ...pulumi.ResourceOption) (*Report, error)
NewReport registers a new resource with the given unique name, arguments, and options.
func (*Report) ElementType ¶
func (*Report) ToReportOutput ¶
func (i *Report) ToReportOutput() ReportOutput
func (*Report) ToReportOutputWithContext ¶
func (i *Report) ToReportOutputWithContext(ctx context.Context) ReportOutput
type ReportArgs ¶
type ReportArgs struct { // Free-text description. Description pulumi.StringPtrInput // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringPtrInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput ReportConfigId pulumi.StringInput // Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?. ReportId pulumi.StringInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput // Report creation state. State ReportStateEnumPtrInput // Report type. Type ReportTypePtrInput }
The set of arguments for constructing a Report resource.
func (ReportArgs) ElementType ¶
func (ReportArgs) ElementType() reflect.Type
type ReportConfig ¶
type ReportConfig struct { pulumi.CustomResourceState // The timestamp when the resource was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Free-text description. Description pulumi.StringOutput `pulumi:"description"` // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Collection of combinations of groups and preference sets. GroupPreferencesetAssignments ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput `pulumi:"groupPreferencesetAssignments"` Location pulumi.StringOutput `pulumi:"location"` // Name of resource. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?. ReportConfigId pulumi.StringOutput `pulumi:"reportConfigId"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // The timestamp when the resource was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a report configuration. Auto-naming is currently not supported for this resource.
func GetReportConfig ¶
func GetReportConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportConfigState, opts ...pulumi.ResourceOption) (*ReportConfig, error)
GetReportConfig gets an existing ReportConfig 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 NewReportConfig ¶
func NewReportConfig(ctx *pulumi.Context, name string, args *ReportConfigArgs, opts ...pulumi.ResourceOption) (*ReportConfig, error)
NewReportConfig registers a new resource with the given unique name, arguments, and options.
func (*ReportConfig) ElementType ¶
func (*ReportConfig) ElementType() reflect.Type
func (*ReportConfig) ToReportConfigOutput ¶
func (i *ReportConfig) ToReportConfigOutput() ReportConfigOutput
func (*ReportConfig) ToReportConfigOutputWithContext ¶
func (i *ReportConfig) ToReportConfigOutputWithContext(ctx context.Context) ReportConfigOutput
type ReportConfigArgs ¶
type ReportConfigArgs struct { // Free-text description. Description pulumi.StringPtrInput // User-friendly display name. Maximum length is 63 characters. DisplayName pulumi.StringPtrInput // Collection of combinations of groups and preference sets. GroupPreferencesetAssignments ReportConfigGroupPreferenceSetAssignmentArrayInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?. ReportConfigId pulumi.StringInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput }
The set of arguments for constructing a ReportConfig resource.
func (ReportConfigArgs) ElementType ¶
func (ReportConfigArgs) ElementType() reflect.Type
type ReportConfigGroupPreferenceSetAssignment ¶
type ReportConfigGroupPreferenceSetAssignment struct { // Name of the group. Group string `pulumi:"group"` // Name of the Preference Set. PreferenceSet string `pulumi:"preferenceSet"` }
Represents a combination of a group with a preference set.
type ReportConfigGroupPreferenceSetAssignmentArgs ¶
type ReportConfigGroupPreferenceSetAssignmentArgs struct { // Name of the group. Group pulumi.StringInput `pulumi:"group"` // Name of the Preference Set. PreferenceSet pulumi.StringInput `pulumi:"preferenceSet"` }
Represents a combination of a group with a preference set.
func (ReportConfigGroupPreferenceSetAssignmentArgs) ElementType ¶
func (ReportConfigGroupPreferenceSetAssignmentArgs) ElementType() reflect.Type
func (ReportConfigGroupPreferenceSetAssignmentArgs) ToReportConfigGroupPreferenceSetAssignmentOutput ¶
func (i ReportConfigGroupPreferenceSetAssignmentArgs) ToReportConfigGroupPreferenceSetAssignmentOutput() ReportConfigGroupPreferenceSetAssignmentOutput
func (ReportConfigGroupPreferenceSetAssignmentArgs) ToReportConfigGroupPreferenceSetAssignmentOutputWithContext ¶
func (i ReportConfigGroupPreferenceSetAssignmentArgs) ToReportConfigGroupPreferenceSetAssignmentOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentOutput
type ReportConfigGroupPreferenceSetAssignmentArray ¶
type ReportConfigGroupPreferenceSetAssignmentArray []ReportConfigGroupPreferenceSetAssignmentInput
func (ReportConfigGroupPreferenceSetAssignmentArray) ElementType ¶
func (ReportConfigGroupPreferenceSetAssignmentArray) ElementType() reflect.Type
func (ReportConfigGroupPreferenceSetAssignmentArray) ToReportConfigGroupPreferenceSetAssignmentArrayOutput ¶
func (i ReportConfigGroupPreferenceSetAssignmentArray) ToReportConfigGroupPreferenceSetAssignmentArrayOutput() ReportConfigGroupPreferenceSetAssignmentArrayOutput
func (ReportConfigGroupPreferenceSetAssignmentArray) ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext ¶
func (i ReportConfigGroupPreferenceSetAssignmentArray) ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentArrayOutput
type ReportConfigGroupPreferenceSetAssignmentArrayInput ¶
type ReportConfigGroupPreferenceSetAssignmentArrayInput interface { pulumi.Input ToReportConfigGroupPreferenceSetAssignmentArrayOutput() ReportConfigGroupPreferenceSetAssignmentArrayOutput ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext(context.Context) ReportConfigGroupPreferenceSetAssignmentArrayOutput }
ReportConfigGroupPreferenceSetAssignmentArrayInput is an input type that accepts ReportConfigGroupPreferenceSetAssignmentArray and ReportConfigGroupPreferenceSetAssignmentArrayOutput values. You can construct a concrete instance of `ReportConfigGroupPreferenceSetAssignmentArrayInput` via:
ReportConfigGroupPreferenceSetAssignmentArray{ ReportConfigGroupPreferenceSetAssignmentArgs{...} }
type ReportConfigGroupPreferenceSetAssignmentArrayOutput ¶
type ReportConfigGroupPreferenceSetAssignmentArrayOutput struct{ *pulumi.OutputState }
func (ReportConfigGroupPreferenceSetAssignmentArrayOutput) ElementType ¶
func (ReportConfigGroupPreferenceSetAssignmentArrayOutput) ElementType() reflect.Type
func (ReportConfigGroupPreferenceSetAssignmentArrayOutput) ToReportConfigGroupPreferenceSetAssignmentArrayOutput ¶
func (o ReportConfigGroupPreferenceSetAssignmentArrayOutput) ToReportConfigGroupPreferenceSetAssignmentArrayOutput() ReportConfigGroupPreferenceSetAssignmentArrayOutput
func (ReportConfigGroupPreferenceSetAssignmentArrayOutput) ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext ¶
func (o ReportConfigGroupPreferenceSetAssignmentArrayOutput) ToReportConfigGroupPreferenceSetAssignmentArrayOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentArrayOutput
type ReportConfigGroupPreferenceSetAssignmentInput ¶
type ReportConfigGroupPreferenceSetAssignmentInput interface { pulumi.Input ToReportConfigGroupPreferenceSetAssignmentOutput() ReportConfigGroupPreferenceSetAssignmentOutput ToReportConfigGroupPreferenceSetAssignmentOutputWithContext(context.Context) ReportConfigGroupPreferenceSetAssignmentOutput }
ReportConfigGroupPreferenceSetAssignmentInput is an input type that accepts ReportConfigGroupPreferenceSetAssignmentArgs and ReportConfigGroupPreferenceSetAssignmentOutput values. You can construct a concrete instance of `ReportConfigGroupPreferenceSetAssignmentInput` via:
ReportConfigGroupPreferenceSetAssignmentArgs{...}
type ReportConfigGroupPreferenceSetAssignmentOutput ¶
type ReportConfigGroupPreferenceSetAssignmentOutput struct{ *pulumi.OutputState }
Represents a combination of a group with a preference set.
func (ReportConfigGroupPreferenceSetAssignmentOutput) ElementType ¶
func (ReportConfigGroupPreferenceSetAssignmentOutput) ElementType() reflect.Type
func (ReportConfigGroupPreferenceSetAssignmentOutput) Group ¶
func (o ReportConfigGroupPreferenceSetAssignmentOutput) Group() pulumi.StringOutput
Name of the group.
func (ReportConfigGroupPreferenceSetAssignmentOutput) PreferenceSet ¶
func (o ReportConfigGroupPreferenceSetAssignmentOutput) PreferenceSet() pulumi.StringOutput
Name of the Preference Set.
func (ReportConfigGroupPreferenceSetAssignmentOutput) ToReportConfigGroupPreferenceSetAssignmentOutput ¶
func (o ReportConfigGroupPreferenceSetAssignmentOutput) ToReportConfigGroupPreferenceSetAssignmentOutput() ReportConfigGroupPreferenceSetAssignmentOutput
func (ReportConfigGroupPreferenceSetAssignmentOutput) ToReportConfigGroupPreferenceSetAssignmentOutputWithContext ¶
func (o ReportConfigGroupPreferenceSetAssignmentOutput) ToReportConfigGroupPreferenceSetAssignmentOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentOutput
type ReportConfigGroupPreferenceSetAssignmentResponse ¶
type ReportConfigGroupPreferenceSetAssignmentResponse struct { // Name of the group. Group string `pulumi:"group"` // Name of the Preference Set. PreferenceSet string `pulumi:"preferenceSet"` }
Represents a combination of a group with a preference set.
type ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput ¶
type ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ElementType ¶
func (ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ElementType() reflect.Type
func (ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ToReportConfigGroupPreferenceSetAssignmentResponseArrayOutput ¶
func (o ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ToReportConfigGroupPreferenceSetAssignmentResponseArrayOutput() ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
func (ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ToReportConfigGroupPreferenceSetAssignmentResponseArrayOutputWithContext ¶
func (o ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput) ToReportConfigGroupPreferenceSetAssignmentResponseArrayOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
type ReportConfigGroupPreferenceSetAssignmentResponseOutput ¶
type ReportConfigGroupPreferenceSetAssignmentResponseOutput struct{ *pulumi.OutputState }
Represents a combination of a group with a preference set.
func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) ElementType ¶
func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) ElementType() reflect.Type
func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) Group ¶
func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) Group() pulumi.StringOutput
Name of the group.
func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) PreferenceSet ¶
func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) PreferenceSet() pulumi.StringOutput
Name of the Preference Set.
func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) ToReportConfigGroupPreferenceSetAssignmentResponseOutput ¶
func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) ToReportConfigGroupPreferenceSetAssignmentResponseOutput() ReportConfigGroupPreferenceSetAssignmentResponseOutput
func (ReportConfigGroupPreferenceSetAssignmentResponseOutput) ToReportConfigGroupPreferenceSetAssignmentResponseOutputWithContext ¶
func (o ReportConfigGroupPreferenceSetAssignmentResponseOutput) ToReportConfigGroupPreferenceSetAssignmentResponseOutputWithContext(ctx context.Context) ReportConfigGroupPreferenceSetAssignmentResponseOutput
type ReportConfigInput ¶
type ReportConfigInput interface { pulumi.Input ToReportConfigOutput() ReportConfigOutput ToReportConfigOutputWithContext(ctx context.Context) ReportConfigOutput }
type ReportConfigOutput ¶
type ReportConfigOutput struct{ *pulumi.OutputState }
func (ReportConfigOutput) CreateTime ¶
func (o ReportConfigOutput) CreateTime() pulumi.StringOutput
The timestamp when the resource was created.
func (ReportConfigOutput) Description ¶
func (o ReportConfigOutput) Description() pulumi.StringOutput
Free-text description.
func (ReportConfigOutput) DisplayName ¶
func (o ReportConfigOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (ReportConfigOutput) ElementType ¶
func (ReportConfigOutput) ElementType() reflect.Type
func (ReportConfigOutput) GroupPreferencesetAssignments ¶
func (o ReportConfigOutput) GroupPreferencesetAssignments() ReportConfigGroupPreferenceSetAssignmentResponseArrayOutput
Collection of combinations of groups and preference sets.
func (ReportConfigOutput) Location ¶
func (o ReportConfigOutput) Location() pulumi.StringOutput
func (ReportConfigOutput) Name ¶
func (o ReportConfigOutput) Name() pulumi.StringOutput
Name of resource.
func (ReportConfigOutput) Project ¶
func (o ReportConfigOutput) Project() pulumi.StringOutput
func (ReportConfigOutput) ReportConfigId ¶
func (o ReportConfigOutput) ReportConfigId() pulumi.StringOutput
Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?.
func (ReportConfigOutput) RequestId ¶
func (o ReportConfigOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (ReportConfigOutput) ToReportConfigOutput ¶
func (o ReportConfigOutput) ToReportConfigOutput() ReportConfigOutput
func (ReportConfigOutput) ToReportConfigOutputWithContext ¶
func (o ReportConfigOutput) ToReportConfigOutputWithContext(ctx context.Context) ReportConfigOutput
func (ReportConfigOutput) UpdateTime ¶
func (o ReportConfigOutput) UpdateTime() pulumi.StringOutput
The timestamp when the resource was last updated.
type ReportConfigState ¶
type ReportConfigState struct { }
func (ReportConfigState) ElementType ¶
func (ReportConfigState) ElementType() reflect.Type
type ReportInput ¶
type ReportInput interface { pulumi.Input ToReportOutput() ReportOutput ToReportOutputWithContext(ctx context.Context) ReportOutput }
type ReportOutput ¶
type ReportOutput struct{ *pulumi.OutputState }
func (ReportOutput) CreateTime ¶
func (o ReportOutput) CreateTime() pulumi.StringOutput
Creation timestamp.
func (ReportOutput) Description ¶
func (o ReportOutput) Description() pulumi.StringOutput
Free-text description.
func (ReportOutput) DisplayName ¶
func (o ReportOutput) DisplayName() pulumi.StringOutput
User-friendly display name. Maximum length is 63 characters.
func (ReportOutput) ElementType ¶
func (ReportOutput) ElementType() reflect.Type
func (ReportOutput) Location ¶
func (o ReportOutput) Location() pulumi.StringOutput
func (ReportOutput) Project ¶
func (o ReportOutput) Project() pulumi.StringOutput
func (ReportOutput) ReportConfigId ¶
func (o ReportOutput) ReportConfigId() pulumi.StringOutput
func (ReportOutput) ReportId ¶
func (o ReportOutput) ReportId() pulumi.StringOutput
Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?.
func (ReportOutput) RequestId ¶
func (o ReportOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (ReportOutput) State ¶
func (o ReportOutput) State() pulumi.StringOutput
Report creation state.
func (ReportOutput) Summary ¶
func (o ReportOutput) Summary() ReportSummaryResponseOutput
Summary view of the Report.
func (ReportOutput) ToReportOutput ¶
func (o ReportOutput) ToReportOutput() ReportOutput
func (ReportOutput) ToReportOutputWithContext ¶
func (o ReportOutput) ToReportOutputWithContext(ctx context.Context) ReportOutput
func (ReportOutput) UpdateTime ¶
func (o ReportOutput) UpdateTime() pulumi.StringOutput
Last update timestamp.
type ReportState ¶
type ReportState struct { }
func (ReportState) ElementType ¶
func (ReportState) ElementType() reflect.Type
type ReportStateEnum ¶
type ReportStateEnum string
Report creation state.
func (ReportStateEnum) ElementType ¶
func (ReportStateEnum) ElementType() reflect.Type
func (ReportStateEnum) ToReportStateEnumOutput ¶
func (e ReportStateEnum) ToReportStateEnumOutput() ReportStateEnumOutput
func (ReportStateEnum) ToReportStateEnumOutputWithContext ¶
func (e ReportStateEnum) ToReportStateEnumOutputWithContext(ctx context.Context) ReportStateEnumOutput
func (ReportStateEnum) ToReportStateEnumPtrOutput ¶
func (e ReportStateEnum) ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput
func (ReportStateEnum) ToReportStateEnumPtrOutputWithContext ¶
func (e ReportStateEnum) ToReportStateEnumPtrOutputWithContext(ctx context.Context) ReportStateEnumPtrOutput
func (ReportStateEnum) ToStringOutput ¶
func (e ReportStateEnum) ToStringOutput() pulumi.StringOutput
func (ReportStateEnum) ToStringOutputWithContext ¶
func (e ReportStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportStateEnum) ToStringPtrOutput ¶
func (e ReportStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportStateEnum) ToStringPtrOutputWithContext ¶
func (e ReportStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportStateEnumInput ¶
type ReportStateEnumInput interface { pulumi.Input ToReportStateEnumOutput() ReportStateEnumOutput ToReportStateEnumOutputWithContext(context.Context) ReportStateEnumOutput }
ReportStateEnumInput is an input type that accepts ReportStateEnumArgs and ReportStateEnumOutput values. You can construct a concrete instance of `ReportStateEnumInput` via:
ReportStateEnumArgs{...}
type ReportStateEnumOutput ¶
type ReportStateEnumOutput struct{ *pulumi.OutputState }
func (ReportStateEnumOutput) ElementType ¶
func (ReportStateEnumOutput) ElementType() reflect.Type
func (ReportStateEnumOutput) ToReportStateEnumOutput ¶
func (o ReportStateEnumOutput) ToReportStateEnumOutput() ReportStateEnumOutput
func (ReportStateEnumOutput) ToReportStateEnumOutputWithContext ¶
func (o ReportStateEnumOutput) ToReportStateEnumOutputWithContext(ctx context.Context) ReportStateEnumOutput
func (ReportStateEnumOutput) ToReportStateEnumPtrOutput ¶
func (o ReportStateEnumOutput) ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput
func (ReportStateEnumOutput) ToReportStateEnumPtrOutputWithContext ¶
func (o ReportStateEnumOutput) ToReportStateEnumPtrOutputWithContext(ctx context.Context) ReportStateEnumPtrOutput
func (ReportStateEnumOutput) ToStringOutput ¶
func (o ReportStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (ReportStateEnumOutput) ToStringOutputWithContext ¶
func (o ReportStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportStateEnumOutput) ToStringPtrOutput ¶
func (o ReportStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportStateEnumOutput) ToStringPtrOutputWithContext ¶
func (o ReportStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportStateEnumPtrInput ¶
type ReportStateEnumPtrInput interface { pulumi.Input ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput ToReportStateEnumPtrOutputWithContext(context.Context) ReportStateEnumPtrOutput }
func ReportStateEnumPtr ¶
func ReportStateEnumPtr(v string) ReportStateEnumPtrInput
type ReportStateEnumPtrOutput ¶
type ReportStateEnumPtrOutput struct{ *pulumi.OutputState }
func (ReportStateEnumPtrOutput) Elem ¶
func (o ReportStateEnumPtrOutput) Elem() ReportStateEnumOutput
func (ReportStateEnumPtrOutput) ElementType ¶
func (ReportStateEnumPtrOutput) ElementType() reflect.Type
func (ReportStateEnumPtrOutput) ToReportStateEnumPtrOutput ¶
func (o ReportStateEnumPtrOutput) ToReportStateEnumPtrOutput() ReportStateEnumPtrOutput
func (ReportStateEnumPtrOutput) ToReportStateEnumPtrOutputWithContext ¶
func (o ReportStateEnumPtrOutput) ToReportStateEnumPtrOutputWithContext(ctx context.Context) ReportStateEnumPtrOutput
func (ReportStateEnumPtrOutput) ToStringPtrOutput ¶
func (o ReportStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportStateEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportSummaryAssetAggregateStatsResponse ¶
type ReportSummaryAssetAggregateStatsResponse struct { // Count of assets grouped by age. AssetAge ReportSummaryChartDataResponse `pulumi:"assetAge"` // Histogram showing a distribution of CPU core counts. CoreCountHistogram ReportSummaryHistogramChartDataResponse `pulumi:"coreCountHistogram"` // Histogram showing a distribution of memory sizes. MemoryBytesHistogram ReportSummaryHistogramChartDataResponse `pulumi:"memoryBytesHistogram"` // Total memory split into Used/Free buckets. MemoryUtilization ReportSummaryChartDataResponse `pulumi:"memoryUtilization"` // Total memory split into Used/Free buckets. MemoryUtilizationChart ReportSummaryUtilizationChartDataResponse `pulumi:"memoryUtilizationChart"` // Count of assets grouped by Operating System families. OperatingSystem ReportSummaryChartDataResponse `pulumi:"operatingSystem"` // Histogram showing a distribution of memory sizes. StorageBytesHistogram ReportSummaryHistogramChartDataResponse `pulumi:"storageBytesHistogram"` // Total storage split into Used/Free buckets. StorageUtilization ReportSummaryChartDataResponse `pulumi:"storageUtilization"` // Total memory split into Used/Free buckets. StorageUtilizationChart ReportSummaryUtilizationChartDataResponse `pulumi:"storageUtilizationChart"` // Count of the number of unique assets in this collection. TotalAssets string `pulumi:"totalAssets"` // Sum of the CPU core count of all the assets in this collection. TotalCores string `pulumi:"totalCores"` // Sum of the memory in bytes of all the assets in this collection. TotalMemoryBytes string `pulumi:"totalMemoryBytes"` // Sum of persistent storage in bytes of all the assets in this collection. TotalStorageBytes string `pulumi:"totalStorageBytes"` }
Aggregate statistics for a collection of assets.
type ReportSummaryAssetAggregateStatsResponseOutput ¶
type ReportSummaryAssetAggregateStatsResponseOutput struct{ *pulumi.OutputState }
Aggregate statistics for a collection of assets.
func (ReportSummaryAssetAggregateStatsResponseOutput) AssetAge ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) AssetAge() ReportSummaryChartDataResponseOutput
Count of assets grouped by age.
func (ReportSummaryAssetAggregateStatsResponseOutput) CoreCountHistogram ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) CoreCountHistogram() ReportSummaryHistogramChartDataResponseOutput
Histogram showing a distribution of CPU core counts.
func (ReportSummaryAssetAggregateStatsResponseOutput) ElementType ¶
func (ReportSummaryAssetAggregateStatsResponseOutput) ElementType() reflect.Type
func (ReportSummaryAssetAggregateStatsResponseOutput) MemoryBytesHistogram ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryBytesHistogram() ReportSummaryHistogramChartDataResponseOutput
Histogram showing a distribution of memory sizes.
func (ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilization ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilization() ReportSummaryChartDataResponseOutput
Total memory split into Used/Free buckets.
func (ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilizationChart ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilizationChart() ReportSummaryUtilizationChartDataResponseOutput
Total memory split into Used/Free buckets.
func (ReportSummaryAssetAggregateStatsResponseOutput) OperatingSystem ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) OperatingSystem() ReportSummaryChartDataResponseOutput
Count of assets grouped by Operating System families.
func (ReportSummaryAssetAggregateStatsResponseOutput) StorageBytesHistogram ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageBytesHistogram() ReportSummaryHistogramChartDataResponseOutput
Histogram showing a distribution of memory sizes.
func (ReportSummaryAssetAggregateStatsResponseOutput) StorageUtilization ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageUtilization() ReportSummaryChartDataResponseOutput
Total storage split into Used/Free buckets.
func (ReportSummaryAssetAggregateStatsResponseOutput) StorageUtilizationChart ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageUtilizationChart() ReportSummaryUtilizationChartDataResponseOutput
Total memory split into Used/Free buckets.
func (ReportSummaryAssetAggregateStatsResponseOutput) ToReportSummaryAssetAggregateStatsResponseOutput ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) ToReportSummaryAssetAggregateStatsResponseOutput() ReportSummaryAssetAggregateStatsResponseOutput
func (ReportSummaryAssetAggregateStatsResponseOutput) ToReportSummaryAssetAggregateStatsResponseOutputWithContext ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) ToReportSummaryAssetAggregateStatsResponseOutputWithContext(ctx context.Context) ReportSummaryAssetAggregateStatsResponseOutput
func (ReportSummaryAssetAggregateStatsResponseOutput) TotalAssets ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalAssets() pulumi.StringOutput
Count of the number of unique assets in this collection.
func (ReportSummaryAssetAggregateStatsResponseOutput) TotalCores ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalCores() pulumi.StringOutput
Sum of the CPU core count of all the assets in this collection.
func (ReportSummaryAssetAggregateStatsResponseOutput) TotalMemoryBytes ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalMemoryBytes() pulumi.StringOutput
Sum of the memory in bytes of all the assets in this collection.
func (ReportSummaryAssetAggregateStatsResponseOutput) TotalStorageBytes ¶
func (o ReportSummaryAssetAggregateStatsResponseOutput) TotalStorageBytes() pulumi.StringOutput
Sum of persistent storage in bytes of all the assets in this collection.
type ReportSummaryChartDataDataPointResponse ¶
type ReportSummaryChartDataDataPointResponse struct { // The X-axis label for this data point. Label string `pulumi:"label"` // The Y-axis value for this data point. Value float64 `pulumi:"value"` }
Describes a single data point in the Chart.
type ReportSummaryChartDataDataPointResponseArrayOutput ¶
type ReportSummaryChartDataDataPointResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryChartDataDataPointResponseArrayOutput) ElementType ¶
func (ReportSummaryChartDataDataPointResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryChartDataDataPointResponseArrayOutput) ToReportSummaryChartDataDataPointResponseArrayOutput ¶
func (o ReportSummaryChartDataDataPointResponseArrayOutput) ToReportSummaryChartDataDataPointResponseArrayOutput() ReportSummaryChartDataDataPointResponseArrayOutput
func (ReportSummaryChartDataDataPointResponseArrayOutput) ToReportSummaryChartDataDataPointResponseArrayOutputWithContext ¶
func (o ReportSummaryChartDataDataPointResponseArrayOutput) ToReportSummaryChartDataDataPointResponseArrayOutputWithContext(ctx context.Context) ReportSummaryChartDataDataPointResponseArrayOutput
type ReportSummaryChartDataDataPointResponseOutput ¶
type ReportSummaryChartDataDataPointResponseOutput struct{ *pulumi.OutputState }
Describes a single data point in the Chart.
func (ReportSummaryChartDataDataPointResponseOutput) ElementType ¶
func (ReportSummaryChartDataDataPointResponseOutput) ElementType() reflect.Type
func (ReportSummaryChartDataDataPointResponseOutput) Label ¶
func (o ReportSummaryChartDataDataPointResponseOutput) Label() pulumi.StringOutput
The X-axis label for this data point.
func (ReportSummaryChartDataDataPointResponseOutput) ToReportSummaryChartDataDataPointResponseOutput ¶
func (o ReportSummaryChartDataDataPointResponseOutput) ToReportSummaryChartDataDataPointResponseOutput() ReportSummaryChartDataDataPointResponseOutput
func (ReportSummaryChartDataDataPointResponseOutput) ToReportSummaryChartDataDataPointResponseOutputWithContext ¶
func (o ReportSummaryChartDataDataPointResponseOutput) ToReportSummaryChartDataDataPointResponseOutputWithContext(ctx context.Context) ReportSummaryChartDataDataPointResponseOutput
func (ReportSummaryChartDataDataPointResponseOutput) Value ¶
func (o ReportSummaryChartDataDataPointResponseOutput) Value() pulumi.Float64Output
The Y-axis value for this data point.
type ReportSummaryChartDataResponse ¶
type ReportSummaryChartDataResponse struct { // Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. DataPoints []ReportSummaryChartDataDataPointResponse `pulumi:"dataPoints"` }
Describes a collection of data points rendered as a Chart.
type ReportSummaryChartDataResponseOutput ¶
type ReportSummaryChartDataResponseOutput struct{ *pulumi.OutputState }
Describes a collection of data points rendered as a Chart.
func (ReportSummaryChartDataResponseOutput) DataPoints ¶
func (o ReportSummaryChartDataResponseOutput) DataPoints() ReportSummaryChartDataDataPointResponseArrayOutput
Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value.
func (ReportSummaryChartDataResponseOutput) ElementType ¶
func (ReportSummaryChartDataResponseOutput) ElementType() reflect.Type
func (ReportSummaryChartDataResponseOutput) ToReportSummaryChartDataResponseOutput ¶
func (o ReportSummaryChartDataResponseOutput) ToReportSummaryChartDataResponseOutput() ReportSummaryChartDataResponseOutput
func (ReportSummaryChartDataResponseOutput) ToReportSummaryChartDataResponseOutputWithContext ¶
func (o ReportSummaryChartDataResponseOutput) ToReportSummaryChartDataResponseOutputWithContext(ctx context.Context) ReportSummaryChartDataResponseOutput
type ReportSummaryGroupFindingResponse ¶
type ReportSummaryGroupFindingResponse struct { // Summary statistics for all the assets in this group. AssetAggregateStats ReportSummaryAssetAggregateStatsResponse `pulumi:"assetAggregateStats"` // Description for the Group. Description string `pulumi:"description"` // Display Name for the Group. DisplayName string `pulumi:"displayName"` // This field is deprecated, do not rely on it having a value. // // Deprecated: This field is deprecated, do not rely on it having a value. OverlappingAssetCount string `pulumi:"overlappingAssetCount"` // Findings for each of the PreferenceSets for this group. PreferenceSetFindings []ReportSummaryGroupPreferenceSetFindingResponse `pulumi:"preferenceSetFindings"` }
Summary Findings for a specific Group.
type ReportSummaryGroupFindingResponseArrayOutput ¶
type ReportSummaryGroupFindingResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryGroupFindingResponseArrayOutput) ElementType ¶
func (ReportSummaryGroupFindingResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryGroupFindingResponseArrayOutput) ToReportSummaryGroupFindingResponseArrayOutput ¶
func (o ReportSummaryGroupFindingResponseArrayOutput) ToReportSummaryGroupFindingResponseArrayOutput() ReportSummaryGroupFindingResponseArrayOutput
func (ReportSummaryGroupFindingResponseArrayOutput) ToReportSummaryGroupFindingResponseArrayOutputWithContext ¶
func (o ReportSummaryGroupFindingResponseArrayOutput) ToReportSummaryGroupFindingResponseArrayOutputWithContext(ctx context.Context) ReportSummaryGroupFindingResponseArrayOutput
type ReportSummaryGroupFindingResponseOutput ¶
type ReportSummaryGroupFindingResponseOutput struct{ *pulumi.OutputState }
Summary Findings for a specific Group.
func (ReportSummaryGroupFindingResponseOutput) AssetAggregateStats ¶
func (o ReportSummaryGroupFindingResponseOutput) AssetAggregateStats() ReportSummaryAssetAggregateStatsResponseOutput
Summary statistics for all the assets in this group.
func (ReportSummaryGroupFindingResponseOutput) Description ¶
func (o ReportSummaryGroupFindingResponseOutput) Description() pulumi.StringOutput
Description for the Group.
func (ReportSummaryGroupFindingResponseOutput) DisplayName ¶
func (o ReportSummaryGroupFindingResponseOutput) DisplayName() pulumi.StringOutput
Display Name for the Group.
func (ReportSummaryGroupFindingResponseOutput) ElementType ¶
func (ReportSummaryGroupFindingResponseOutput) ElementType() reflect.Type
func (ReportSummaryGroupFindingResponseOutput) OverlappingAssetCount
deprecated
func (o ReportSummaryGroupFindingResponseOutput) OverlappingAssetCount() pulumi.StringOutput
This field is deprecated, do not rely on it having a value.
Deprecated: This field is deprecated, do not rely on it having a value.
func (ReportSummaryGroupFindingResponseOutput) PreferenceSetFindings ¶
func (o ReportSummaryGroupFindingResponseOutput) PreferenceSetFindings() ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
Findings for each of the PreferenceSets for this group.
func (ReportSummaryGroupFindingResponseOutput) ToReportSummaryGroupFindingResponseOutput ¶
func (o ReportSummaryGroupFindingResponseOutput) ToReportSummaryGroupFindingResponseOutput() ReportSummaryGroupFindingResponseOutput
func (ReportSummaryGroupFindingResponseOutput) ToReportSummaryGroupFindingResponseOutputWithContext ¶
func (o ReportSummaryGroupFindingResponseOutput) ToReportSummaryGroupFindingResponseOutputWithContext(ctx context.Context) ReportSummaryGroupFindingResponseOutput
type ReportSummaryGroupPreferenceSetFindingResponse ¶
type ReportSummaryGroupPreferenceSetFindingResponse struct { // Description for the Preference Set. Description string `pulumi:"description"` // Display Name of the Preference Set DisplayName string `pulumi:"displayName"` // A set of findings that applies to all machines in the input. MachineFinding ReportSummaryMachineFindingResponse `pulumi:"machineFinding"` // A set of preferences that applies to all machines in the context. MachinePreferences VirtualMachinePreferencesResponse `pulumi:"machinePreferences"` // Compute monthly cost for this preference set. MonthlyCostCompute MoneyResponse `pulumi:"monthlyCostCompute"` // Network Egress monthly cost for this preference set. MonthlyCostNetworkEgress MoneyResponse `pulumi:"monthlyCostNetworkEgress"` // Licensing monthly cost for this preference set. MonthlyCostOsLicense MoneyResponse `pulumi:"monthlyCostOsLicense"` // Miscellaneous monthly cost for this preference set. MonthlyCostOther MoneyResponse `pulumi:"monthlyCostOther"` // Storage monthly cost for this preference set. MonthlyCostStorage MoneyResponse `pulumi:"monthlyCostStorage"` // Total monthly cost for this preference set. MonthlyCostTotal MoneyResponse `pulumi:"monthlyCostTotal"` // Target region for this Preference Set PreferredRegion string `pulumi:"preferredRegion"` // Text describing the pricing track specified for this Preference Set PricingTrack string `pulumi:"pricingTrack"` // A set of findings that applies to Stole-Tenant machines in the input. SoleTenantFinding ReportSummarySoleTenantFindingResponse `pulumi:"soleTenantFinding"` // Text describing the business priority specified for this Preference Set TopPriority string `pulumi:"topPriority"` // A set of findings that applies to VMWare machines in the input. VmwareEngineFinding ReportSummaryVMWareEngineFindingResponse `pulumi:"vmwareEngineFinding"` }
Summary Findings for a specific Group/PreferenceSet combination.
type ReportSummaryGroupPreferenceSetFindingResponseArrayOutput ¶
type ReportSummaryGroupPreferenceSetFindingResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ElementType ¶
func (ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ToReportSummaryGroupPreferenceSetFindingResponseArrayOutput ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ToReportSummaryGroupPreferenceSetFindingResponseArrayOutput() ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
func (ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ToReportSummaryGroupPreferenceSetFindingResponseArrayOutputWithContext ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseArrayOutput) ToReportSummaryGroupPreferenceSetFindingResponseArrayOutputWithContext(ctx context.Context) ReportSummaryGroupPreferenceSetFindingResponseArrayOutput
type ReportSummaryGroupPreferenceSetFindingResponseOutput ¶
type ReportSummaryGroupPreferenceSetFindingResponseOutput struct{ *pulumi.OutputState }
Summary Findings for a specific Group/PreferenceSet combination.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) Description ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) Description() pulumi.StringOutput
Description for the Preference Set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) DisplayName ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) DisplayName() pulumi.StringOutput
Display Name of the Preference Set
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) ElementType ¶
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) ElementType() reflect.Type
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MachineFinding ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MachineFinding() ReportSummaryMachineFindingResponseOutput
A set of findings that applies to all machines in the input.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MachinePreferences ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MachinePreferences() VirtualMachinePreferencesResponseOutput
A set of preferences that applies to all machines in the context.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostCompute ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostCompute() MoneyResponseOutput
Compute monthly cost for this preference set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostNetworkEgress ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostNetworkEgress() MoneyResponseOutput
Network Egress monthly cost for this preference set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostOsLicense ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostOsLicense() MoneyResponseOutput
Licensing monthly cost for this preference set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostOther ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostOther() MoneyResponseOutput
Miscellaneous monthly cost for this preference set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostStorage ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostStorage() MoneyResponseOutput
Storage monthly cost for this preference set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostTotal ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) MonthlyCostTotal() MoneyResponseOutput
Total monthly cost for this preference set.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) PreferredRegion ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) PreferredRegion() pulumi.StringOutput
Target region for this Preference Set
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) PricingTrack ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) PricingTrack() pulumi.StringOutput
Text describing the pricing track specified for this Preference Set
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) SoleTenantFinding ¶ added in v0.32.0
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) SoleTenantFinding() ReportSummarySoleTenantFindingResponseOutput
A set of findings that applies to Stole-Tenant machines in the input.
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutput ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutput() ReportSummaryGroupPreferenceSetFindingResponseOutput
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutputWithContext ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutputWithContext(ctx context.Context) ReportSummaryGroupPreferenceSetFindingResponseOutput
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) TopPriority ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) TopPriority() pulumi.StringOutput
Text describing the business priority specified for this Preference Set
func (ReportSummaryGroupPreferenceSetFindingResponseOutput) VmwareEngineFinding ¶ added in v0.32.0
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) VmwareEngineFinding() ReportSummaryVMWareEngineFindingResponseOutput
A set of findings that applies to VMWare machines in the input.
type ReportSummaryHistogramChartDataBucketResponse ¶
type ReportSummaryHistogramChartDataBucketResponse struct { // Count of items in the bucket. Count string `pulumi:"count"` // Lower bound - inclusive. LowerBound string `pulumi:"lowerBound"` // Upper bound - exclusive. UpperBound string `pulumi:"upperBound"` }
A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.
type ReportSummaryHistogramChartDataBucketResponseArrayOutput ¶
type ReportSummaryHistogramChartDataBucketResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryHistogramChartDataBucketResponseArrayOutput) ElementType ¶
func (ReportSummaryHistogramChartDataBucketResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryHistogramChartDataBucketResponseArrayOutput) ToReportSummaryHistogramChartDataBucketResponseArrayOutput ¶
func (o ReportSummaryHistogramChartDataBucketResponseArrayOutput) ToReportSummaryHistogramChartDataBucketResponseArrayOutput() ReportSummaryHistogramChartDataBucketResponseArrayOutput
func (ReportSummaryHistogramChartDataBucketResponseArrayOutput) ToReportSummaryHistogramChartDataBucketResponseArrayOutputWithContext ¶
func (o ReportSummaryHistogramChartDataBucketResponseArrayOutput) ToReportSummaryHistogramChartDataBucketResponseArrayOutputWithContext(ctx context.Context) ReportSummaryHistogramChartDataBucketResponseArrayOutput
type ReportSummaryHistogramChartDataBucketResponseOutput ¶
type ReportSummaryHistogramChartDataBucketResponseOutput struct{ *pulumi.OutputState }
A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.
func (ReportSummaryHistogramChartDataBucketResponseOutput) Count ¶
func (o ReportSummaryHistogramChartDataBucketResponseOutput) Count() pulumi.StringOutput
Count of items in the bucket.
func (ReportSummaryHistogramChartDataBucketResponseOutput) ElementType ¶
func (ReportSummaryHistogramChartDataBucketResponseOutput) ElementType() reflect.Type
func (ReportSummaryHistogramChartDataBucketResponseOutput) LowerBound ¶
func (o ReportSummaryHistogramChartDataBucketResponseOutput) LowerBound() pulumi.StringOutput
Lower bound - inclusive.
func (ReportSummaryHistogramChartDataBucketResponseOutput) ToReportSummaryHistogramChartDataBucketResponseOutput ¶
func (o ReportSummaryHistogramChartDataBucketResponseOutput) ToReportSummaryHistogramChartDataBucketResponseOutput() ReportSummaryHistogramChartDataBucketResponseOutput
func (ReportSummaryHistogramChartDataBucketResponseOutput) ToReportSummaryHistogramChartDataBucketResponseOutputWithContext ¶
func (o ReportSummaryHistogramChartDataBucketResponseOutput) ToReportSummaryHistogramChartDataBucketResponseOutputWithContext(ctx context.Context) ReportSummaryHistogramChartDataBucketResponseOutput
func (ReportSummaryHistogramChartDataBucketResponseOutput) UpperBound ¶
func (o ReportSummaryHistogramChartDataBucketResponseOutput) UpperBound() pulumi.StringOutput
Upper bound - exclusive.
type ReportSummaryHistogramChartDataResponse ¶
type ReportSummaryHistogramChartDataResponse struct { // Buckets in the histogram. There will be `n+1` buckets matching `n` lower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Buckets []ReportSummaryHistogramChartDataBucketResponse `pulumi:"buckets"` }
A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.
type ReportSummaryHistogramChartDataResponseOutput ¶
type ReportSummaryHistogramChartDataResponseOutput struct{ *pulumi.OutputState }
A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.
func (ReportSummaryHistogramChartDataResponseOutput) Buckets ¶
func (o ReportSummaryHistogramChartDataResponseOutput) Buckets() ReportSummaryHistogramChartDataBucketResponseArrayOutput
Buckets in the histogram. There will be `n+1` buckets matching `n` lower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity.
func (ReportSummaryHistogramChartDataResponseOutput) ElementType ¶
func (ReportSummaryHistogramChartDataResponseOutput) ElementType() reflect.Type
func (ReportSummaryHistogramChartDataResponseOutput) ToReportSummaryHistogramChartDataResponseOutput ¶
func (o ReportSummaryHistogramChartDataResponseOutput) ToReportSummaryHistogramChartDataResponseOutput() ReportSummaryHistogramChartDataResponseOutput
func (ReportSummaryHistogramChartDataResponseOutput) ToReportSummaryHistogramChartDataResponseOutputWithContext ¶
func (o ReportSummaryHistogramChartDataResponseOutput) ToReportSummaryHistogramChartDataResponseOutputWithContext(ctx context.Context) ReportSummaryHistogramChartDataResponseOutput
type ReportSummaryMachineFindingResponse ¶
type ReportSummaryMachineFindingResponse struct { // Count of assets which were allocated. AllocatedAssetCount string `pulumi:"allocatedAssetCount"` // Set of disk types allocated to assets. AllocatedDiskTypes []string `pulumi:"allocatedDiskTypes"` // Set of regions in which the assets were allocated. AllocatedRegions []string `pulumi:"allocatedRegions"` // Distribution of assets based on the Machine Series. MachineSeriesAllocations []ReportSummaryMachineSeriesAllocationResponse `pulumi:"machineSeriesAllocations"` }
A set of findings that applies to assets of type Virtual/Physical Machine.
type ReportSummaryMachineFindingResponseOutput ¶
type ReportSummaryMachineFindingResponseOutput struct{ *pulumi.OutputState }
A set of findings that applies to assets of type Virtual/Physical Machine.
func (ReportSummaryMachineFindingResponseOutput) AllocatedAssetCount ¶
func (o ReportSummaryMachineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets which were allocated.
func (ReportSummaryMachineFindingResponseOutput) AllocatedDiskTypes ¶
func (o ReportSummaryMachineFindingResponseOutput) AllocatedDiskTypes() pulumi.StringArrayOutput
Set of disk types allocated to assets.
func (ReportSummaryMachineFindingResponseOutput) AllocatedRegions ¶
func (o ReportSummaryMachineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
Set of regions in which the assets were allocated.
func (ReportSummaryMachineFindingResponseOutput) ElementType ¶
func (ReportSummaryMachineFindingResponseOutput) ElementType() reflect.Type
func (ReportSummaryMachineFindingResponseOutput) MachineSeriesAllocations ¶
func (o ReportSummaryMachineFindingResponseOutput) MachineSeriesAllocations() ReportSummaryMachineSeriesAllocationResponseArrayOutput
Distribution of assets based on the Machine Series.
func (ReportSummaryMachineFindingResponseOutput) ToReportSummaryMachineFindingResponseOutput ¶
func (o ReportSummaryMachineFindingResponseOutput) ToReportSummaryMachineFindingResponseOutput() ReportSummaryMachineFindingResponseOutput
func (ReportSummaryMachineFindingResponseOutput) ToReportSummaryMachineFindingResponseOutputWithContext ¶
func (o ReportSummaryMachineFindingResponseOutput) ToReportSummaryMachineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryMachineFindingResponseOutput
type ReportSummaryMachineSeriesAllocationResponse ¶
type ReportSummaryMachineSeriesAllocationResponse struct { // Count of assets allocated to this machine series. AllocatedAssetCount string `pulumi:"allocatedAssetCount"` // The Machine Series (e.g. "E2", "N2") MachineSeries MachineSeriesResponse `pulumi:"machineSeries"` }
Represents a data point tracking the count of assets allocated for a specific Machine Series.
type ReportSummaryMachineSeriesAllocationResponseArrayOutput ¶
type ReportSummaryMachineSeriesAllocationResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryMachineSeriesAllocationResponseArrayOutput) ElementType ¶
func (ReportSummaryMachineSeriesAllocationResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryMachineSeriesAllocationResponseArrayOutput) ToReportSummaryMachineSeriesAllocationResponseArrayOutput ¶
func (o ReportSummaryMachineSeriesAllocationResponseArrayOutput) ToReportSummaryMachineSeriesAllocationResponseArrayOutput() ReportSummaryMachineSeriesAllocationResponseArrayOutput
func (ReportSummaryMachineSeriesAllocationResponseArrayOutput) ToReportSummaryMachineSeriesAllocationResponseArrayOutputWithContext ¶
func (o ReportSummaryMachineSeriesAllocationResponseArrayOutput) ToReportSummaryMachineSeriesAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummaryMachineSeriesAllocationResponseArrayOutput
type ReportSummaryMachineSeriesAllocationResponseOutput ¶
type ReportSummaryMachineSeriesAllocationResponseOutput struct{ *pulumi.OutputState }
Represents a data point tracking the count of assets allocated for a specific Machine Series.
func (ReportSummaryMachineSeriesAllocationResponseOutput) AllocatedAssetCount ¶
func (o ReportSummaryMachineSeriesAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets allocated to this machine series.
func (ReportSummaryMachineSeriesAllocationResponseOutput) ElementType ¶
func (ReportSummaryMachineSeriesAllocationResponseOutput) ElementType() reflect.Type
func (ReportSummaryMachineSeriesAllocationResponseOutput) MachineSeries ¶
func (o ReportSummaryMachineSeriesAllocationResponseOutput) MachineSeries() MachineSeriesResponseOutput
The Machine Series (e.g. "E2", "N2")
func (ReportSummaryMachineSeriesAllocationResponseOutput) ToReportSummaryMachineSeriesAllocationResponseOutput ¶
func (o ReportSummaryMachineSeriesAllocationResponseOutput) ToReportSummaryMachineSeriesAllocationResponseOutput() ReportSummaryMachineSeriesAllocationResponseOutput
func (ReportSummaryMachineSeriesAllocationResponseOutput) ToReportSummaryMachineSeriesAllocationResponseOutputWithContext ¶
func (o ReportSummaryMachineSeriesAllocationResponseOutput) ToReportSummaryMachineSeriesAllocationResponseOutputWithContext(ctx context.Context) ReportSummaryMachineSeriesAllocationResponseOutput
type ReportSummaryResponse ¶
type ReportSummaryResponse struct { // Aggregate statistics for all the assets across all the groups. AllAssetsStats ReportSummaryAssetAggregateStatsResponse `pulumi:"allAssetsStats"` // Findings for each Group included in this report. GroupFindings []ReportSummaryGroupFindingResponse `pulumi:"groupFindings"` }
Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.
type ReportSummaryResponseOutput ¶
type ReportSummaryResponseOutput struct{ *pulumi.OutputState }
Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.
func (ReportSummaryResponseOutput) AllAssetsStats ¶
func (o ReportSummaryResponseOutput) AllAssetsStats() ReportSummaryAssetAggregateStatsResponseOutput
Aggregate statistics for all the assets across all the groups.
func (ReportSummaryResponseOutput) ElementType ¶
func (ReportSummaryResponseOutput) ElementType() reflect.Type
func (ReportSummaryResponseOutput) GroupFindings ¶
func (o ReportSummaryResponseOutput) GroupFindings() ReportSummaryGroupFindingResponseArrayOutput
Findings for each Group included in this report.
func (ReportSummaryResponseOutput) ToReportSummaryResponseOutput ¶
func (o ReportSummaryResponseOutput) ToReportSummaryResponseOutput() ReportSummaryResponseOutput
func (ReportSummaryResponseOutput) ToReportSummaryResponseOutputWithContext ¶
func (o ReportSummaryResponseOutput) ToReportSummaryResponseOutputWithContext(ctx context.Context) ReportSummaryResponseOutput
type ReportSummarySoleTenantFindingResponse ¶ added in v0.32.0
type ReportSummarySoleTenantFindingResponse struct { // Count of assets which are allocated AllocatedAssetCount string `pulumi:"allocatedAssetCount"` // Set of regions in which the assets are allocated AllocatedRegions []string `pulumi:"allocatedRegions"` // Set of per-nodetype allocation records NodeAllocations []ReportSummarySoleTenantNodeAllocationResponse `pulumi:"nodeAllocations"` }
A set of findings that applies to assets destined for Sole-Tenant nodes.
type ReportSummarySoleTenantFindingResponseOutput ¶ added in v0.32.0
type ReportSummarySoleTenantFindingResponseOutput struct{ *pulumi.OutputState }
A set of findings that applies to assets destined for Sole-Tenant nodes.
func (ReportSummarySoleTenantFindingResponseOutput) AllocatedAssetCount ¶ added in v0.32.0
func (o ReportSummarySoleTenantFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets which are allocated
func (ReportSummarySoleTenantFindingResponseOutput) AllocatedRegions ¶ added in v0.32.0
func (o ReportSummarySoleTenantFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
Set of regions in which the assets are allocated
func (ReportSummarySoleTenantFindingResponseOutput) ElementType ¶ added in v0.32.0
func (ReportSummarySoleTenantFindingResponseOutput) ElementType() reflect.Type
func (ReportSummarySoleTenantFindingResponseOutput) NodeAllocations ¶ added in v0.32.0
func (o ReportSummarySoleTenantFindingResponseOutput) NodeAllocations() ReportSummarySoleTenantNodeAllocationResponseArrayOutput
Set of per-nodetype allocation records
func (ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutput ¶ added in v0.32.0
func (o ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutput() ReportSummarySoleTenantFindingResponseOutput
func (ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutputWithContext ¶ added in v0.32.0
func (o ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutputWithContext(ctx context.Context) ReportSummarySoleTenantFindingResponseOutput
type ReportSummarySoleTenantNodeAllocationResponse ¶ added in v0.32.0
type ReportSummarySoleTenantNodeAllocationResponse struct { // Count of assets allocated to these nodes AllocatedAssetCount string `pulumi:"allocatedAssetCount"` // Sole Tenant node type, e.g. "m3-node-128-3904" Node SoleTenantNodeTypeResponse `pulumi:"node"` // Count of this node type to be provisioned NodeCount string `pulumi:"nodeCount"` }
Represents the assets allocated to a specific Sole-Tenant node type.
type ReportSummarySoleTenantNodeAllocationResponseArrayOutput ¶ added in v0.32.0
type ReportSummarySoleTenantNodeAllocationResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ElementType ¶ added in v0.32.0
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ElementType() reflect.Type
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutput ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutput() ReportSummarySoleTenantNodeAllocationResponseArrayOutput
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutputWithContext ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummarySoleTenantNodeAllocationResponseArrayOutput
type ReportSummarySoleTenantNodeAllocationResponseOutput ¶ added in v0.32.0
type ReportSummarySoleTenantNodeAllocationResponseOutput struct{ *pulumi.OutputState }
Represents the assets allocated to a specific Sole-Tenant node type.
func (ReportSummarySoleTenantNodeAllocationResponseOutput) AllocatedAssetCount ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets allocated to these nodes
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ElementType ¶ added in v0.32.0
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ElementType() reflect.Type
func (ReportSummarySoleTenantNodeAllocationResponseOutput) Node ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) Node() SoleTenantNodeTypeResponseOutput
Sole Tenant node type, e.g. "m3-node-128-3904"
func (ReportSummarySoleTenantNodeAllocationResponseOutput) NodeCount ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) NodeCount() pulumi.StringOutput
Count of this node type to be provisioned
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutput ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutput() ReportSummarySoleTenantNodeAllocationResponseOutput
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutputWithContext ¶ added in v0.32.0
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutputWithContext(ctx context.Context) ReportSummarySoleTenantNodeAllocationResponseOutput
type ReportSummaryUtilizationChartDataResponse ¶
type ReportSummaryUtilizationChartDataResponse struct { // Aggregate value which falls into the "Free" bucket. Free string `pulumi:"free"` // Aggregate value which falls into the "Used" bucket. Used string `pulumi:"used"` }
Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.
type ReportSummaryUtilizationChartDataResponseOutput ¶
type ReportSummaryUtilizationChartDataResponseOutput struct{ *pulumi.OutputState }
Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.
func (ReportSummaryUtilizationChartDataResponseOutput) ElementType ¶
func (ReportSummaryUtilizationChartDataResponseOutput) ElementType() reflect.Type
func (ReportSummaryUtilizationChartDataResponseOutput) Free ¶
func (o ReportSummaryUtilizationChartDataResponseOutput) Free() pulumi.StringOutput
Aggregate value which falls into the "Free" bucket.
func (ReportSummaryUtilizationChartDataResponseOutput) ToReportSummaryUtilizationChartDataResponseOutput ¶
func (o ReportSummaryUtilizationChartDataResponseOutput) ToReportSummaryUtilizationChartDataResponseOutput() ReportSummaryUtilizationChartDataResponseOutput
func (ReportSummaryUtilizationChartDataResponseOutput) ToReportSummaryUtilizationChartDataResponseOutputWithContext ¶
func (o ReportSummaryUtilizationChartDataResponseOutput) ToReportSummaryUtilizationChartDataResponseOutputWithContext(ctx context.Context) ReportSummaryUtilizationChartDataResponseOutput
func (ReportSummaryUtilizationChartDataResponseOutput) Used ¶
func (o ReportSummaryUtilizationChartDataResponseOutput) Used() pulumi.StringOutput
Aggregate value which falls into the "Used" bucket.
type ReportSummaryVMWareEngineFindingResponse ¶ added in v0.32.0
type ReportSummaryVMWareEngineFindingResponse struct { // Count of assets which are allocated AllocatedAssetCount string `pulumi:"allocatedAssetCount"` // Set of regions in which the assets were allocated AllocatedRegions []string `pulumi:"allocatedRegions"` // Set of per-nodetype allocation records NodeAllocations []ReportSummaryVMWareNodeAllocationResponse `pulumi:"nodeAllocations"` }
A set of findings that applies to assets destined for VMWare Engine.
type ReportSummaryVMWareEngineFindingResponseOutput ¶ added in v0.32.0
type ReportSummaryVMWareEngineFindingResponseOutput struct{ *pulumi.OutputState }
A set of findings that applies to assets destined for VMWare Engine.
func (ReportSummaryVMWareEngineFindingResponseOutput) AllocatedAssetCount ¶ added in v0.32.0
func (o ReportSummaryVMWareEngineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets which are allocated
func (ReportSummaryVMWareEngineFindingResponseOutput) AllocatedRegions ¶ added in v0.32.0
func (o ReportSummaryVMWareEngineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
Set of regions in which the assets were allocated
func (ReportSummaryVMWareEngineFindingResponseOutput) ElementType ¶ added in v0.32.0
func (ReportSummaryVMWareEngineFindingResponseOutput) ElementType() reflect.Type
func (ReportSummaryVMWareEngineFindingResponseOutput) NodeAllocations ¶ added in v0.32.0
func (o ReportSummaryVMWareEngineFindingResponseOutput) NodeAllocations() ReportSummaryVMWareNodeAllocationResponseArrayOutput
Set of per-nodetype allocation records
func (ReportSummaryVMWareEngineFindingResponseOutput) ToReportSummaryVMWareEngineFindingResponseOutput ¶ added in v0.32.0
func (o ReportSummaryVMWareEngineFindingResponseOutput) ToReportSummaryVMWareEngineFindingResponseOutput() ReportSummaryVMWareEngineFindingResponseOutput
func (ReportSummaryVMWareEngineFindingResponseOutput) ToReportSummaryVMWareEngineFindingResponseOutputWithContext ¶ added in v0.32.0
func (o ReportSummaryVMWareEngineFindingResponseOutput) ToReportSummaryVMWareEngineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryVMWareEngineFindingResponseOutput
type ReportSummaryVMWareNodeAllocationResponse ¶ added in v0.32.0
type ReportSummaryVMWareNodeAllocationResponse struct { // Count of assets allocated to these nodes AllocatedAssetCount string `pulumi:"allocatedAssetCount"` // Count of this node type to be provisioned NodeCount string `pulumi:"nodeCount"` // VMWare node type, e.g. "ve1-standard-72" VmwareNode ReportSummaryVMWareNodeResponse `pulumi:"vmwareNode"` }
Represents assets allocated to a specific VMWare Node type.
type ReportSummaryVMWareNodeAllocationResponseArrayOutput ¶ added in v0.32.0
type ReportSummaryVMWareNodeAllocationResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryVMWareNodeAllocationResponseArrayOutput) ElementType ¶ added in v0.32.0
func (ReportSummaryVMWareNodeAllocationResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryVMWareNodeAllocationResponseArrayOutput) ToReportSummaryVMWareNodeAllocationResponseArrayOutput ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseArrayOutput) ToReportSummaryVMWareNodeAllocationResponseArrayOutput() ReportSummaryVMWareNodeAllocationResponseArrayOutput
func (ReportSummaryVMWareNodeAllocationResponseArrayOutput) ToReportSummaryVMWareNodeAllocationResponseArrayOutputWithContext ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseArrayOutput) ToReportSummaryVMWareNodeAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummaryVMWareNodeAllocationResponseArrayOutput
type ReportSummaryVMWareNodeAllocationResponseOutput ¶ added in v0.32.0
type ReportSummaryVMWareNodeAllocationResponseOutput struct{ *pulumi.OutputState }
Represents assets allocated to a specific VMWare Node type.
func (ReportSummaryVMWareNodeAllocationResponseOutput) AllocatedAssetCount ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets allocated to these nodes
func (ReportSummaryVMWareNodeAllocationResponseOutput) ElementType ¶ added in v0.32.0
func (ReportSummaryVMWareNodeAllocationResponseOutput) ElementType() reflect.Type
func (ReportSummaryVMWareNodeAllocationResponseOutput) NodeCount ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseOutput) NodeCount() pulumi.StringOutput
Count of this node type to be provisioned
func (ReportSummaryVMWareNodeAllocationResponseOutput) ToReportSummaryVMWareNodeAllocationResponseOutput ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseOutput) ToReportSummaryVMWareNodeAllocationResponseOutput() ReportSummaryVMWareNodeAllocationResponseOutput
func (ReportSummaryVMWareNodeAllocationResponseOutput) ToReportSummaryVMWareNodeAllocationResponseOutputWithContext ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseOutput) ToReportSummaryVMWareNodeAllocationResponseOutputWithContext(ctx context.Context) ReportSummaryVMWareNodeAllocationResponseOutput
func (ReportSummaryVMWareNodeAllocationResponseOutput) VmwareNode ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeAllocationResponseOutput) VmwareNode() ReportSummaryVMWareNodeResponseOutput
VMWare node type, e.g. "ve1-standard-72"
type ReportSummaryVMWareNodeResponse ¶ added in v0.32.0
type ReportSummaryVMWareNodeResponse struct { // Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes Code string `pulumi:"code"` }
A VMWare Engine Node
type ReportSummaryVMWareNodeResponseOutput ¶ added in v0.32.0
type ReportSummaryVMWareNodeResponseOutput struct{ *pulumi.OutputState }
A VMWare Engine Node
func (ReportSummaryVMWareNodeResponseOutput) Code ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeResponseOutput) Code() pulumi.StringOutput
Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
func (ReportSummaryVMWareNodeResponseOutput) ElementType ¶ added in v0.32.0
func (ReportSummaryVMWareNodeResponseOutput) ElementType() reflect.Type
func (ReportSummaryVMWareNodeResponseOutput) ToReportSummaryVMWareNodeResponseOutput ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeResponseOutput) ToReportSummaryVMWareNodeResponseOutput() ReportSummaryVMWareNodeResponseOutput
func (ReportSummaryVMWareNodeResponseOutput) ToReportSummaryVMWareNodeResponseOutputWithContext ¶ added in v0.32.0
func (o ReportSummaryVMWareNodeResponseOutput) ToReportSummaryVMWareNodeResponseOutputWithContext(ctx context.Context) ReportSummaryVMWareNodeResponseOutput
type ReportType ¶
type ReportType string
Report type.
func (ReportType) ElementType ¶
func (ReportType) ElementType() reflect.Type
func (ReportType) ToReportTypeOutput ¶
func (e ReportType) ToReportTypeOutput() ReportTypeOutput
func (ReportType) ToReportTypeOutputWithContext ¶
func (e ReportType) ToReportTypeOutputWithContext(ctx context.Context) ReportTypeOutput
func (ReportType) ToReportTypePtrOutput ¶
func (e ReportType) ToReportTypePtrOutput() ReportTypePtrOutput
func (ReportType) ToReportTypePtrOutputWithContext ¶
func (e ReportType) ToReportTypePtrOutputWithContext(ctx context.Context) ReportTypePtrOutput
func (ReportType) ToStringOutput ¶
func (e ReportType) ToStringOutput() pulumi.StringOutput
func (ReportType) ToStringOutputWithContext ¶
func (e ReportType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportType) ToStringPtrOutput ¶
func (e ReportType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportType) ToStringPtrOutputWithContext ¶
func (e ReportType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportTypeInput ¶
type ReportTypeInput interface { pulumi.Input ToReportTypeOutput() ReportTypeOutput ToReportTypeOutputWithContext(context.Context) ReportTypeOutput }
ReportTypeInput is an input type that accepts ReportTypeArgs and ReportTypeOutput values. You can construct a concrete instance of `ReportTypeInput` via:
ReportTypeArgs{...}
type ReportTypeOutput ¶
type ReportTypeOutput struct{ *pulumi.OutputState }
func (ReportTypeOutput) ElementType ¶
func (ReportTypeOutput) ElementType() reflect.Type
func (ReportTypeOutput) ToReportTypeOutput ¶
func (o ReportTypeOutput) ToReportTypeOutput() ReportTypeOutput
func (ReportTypeOutput) ToReportTypeOutputWithContext ¶
func (o ReportTypeOutput) ToReportTypeOutputWithContext(ctx context.Context) ReportTypeOutput
func (ReportTypeOutput) ToReportTypePtrOutput ¶
func (o ReportTypeOutput) ToReportTypePtrOutput() ReportTypePtrOutput
func (ReportTypeOutput) ToReportTypePtrOutputWithContext ¶
func (o ReportTypeOutput) ToReportTypePtrOutputWithContext(ctx context.Context) ReportTypePtrOutput
func (ReportTypeOutput) ToStringOutput ¶
func (o ReportTypeOutput) ToStringOutput() pulumi.StringOutput
func (ReportTypeOutput) ToStringOutputWithContext ¶
func (o ReportTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportTypeOutput) ToStringPtrOutput ¶
func (o ReportTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportTypeOutput) ToStringPtrOutputWithContext ¶
func (o ReportTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportTypePtrInput ¶
type ReportTypePtrInput interface { pulumi.Input ToReportTypePtrOutput() ReportTypePtrOutput ToReportTypePtrOutputWithContext(context.Context) ReportTypePtrOutput }
func ReportTypePtr ¶
func ReportTypePtr(v string) ReportTypePtrInput
type ReportTypePtrOutput ¶
type ReportTypePtrOutput struct{ *pulumi.OutputState }
func (ReportTypePtrOutput) Elem ¶
func (o ReportTypePtrOutput) Elem() ReportTypeOutput
func (ReportTypePtrOutput) ElementType ¶
func (ReportTypePtrOutput) ElementType() reflect.Type
func (ReportTypePtrOutput) ToReportTypePtrOutput ¶
func (o ReportTypePtrOutput) ToReportTypePtrOutput() ReportTypePtrOutput
func (ReportTypePtrOutput) ToReportTypePtrOutputWithContext ¶
func (o ReportTypePtrOutput) ToReportTypePtrOutputWithContext(ctx context.Context) ReportTypePtrOutput
func (ReportTypePtrOutput) ToStringPtrOutput ¶
func (o ReportTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferences ¶ added in v0.32.0
type SoleTenancyPreferences struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan *SoleTenancyPreferencesCommitmentPlan `pulumi:"commitmentPlan"` // CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive. CpuOvercommitRatio *float64 `pulumi:"cpuOvercommitRatio"` // Sole Tenancy nodes maintenance policy. HostMaintenancePolicy *SoleTenancyPreferencesHostMaintenancePolicy `pulumi:"hostMaintenancePolicy"` // A list of sole tenant node types. An empty list means that all possible node types will be considered. NodeTypes []SoleTenantNodeType `pulumi:"nodeTypes"` }
Preferences concerning Sole Tenancy nodes and VMs.
type SoleTenancyPreferencesArgs ¶ added in v0.32.0
type SoleTenancyPreferencesArgs struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan SoleTenancyPreferencesCommitmentPlanPtrInput `pulumi:"commitmentPlan"` // CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive. CpuOvercommitRatio pulumi.Float64PtrInput `pulumi:"cpuOvercommitRatio"` // Sole Tenancy nodes maintenance policy. HostMaintenancePolicy SoleTenancyPreferencesHostMaintenancePolicyPtrInput `pulumi:"hostMaintenancePolicy"` // A list of sole tenant node types. An empty list means that all possible node types will be considered. NodeTypes SoleTenantNodeTypeArrayInput `pulumi:"nodeTypes"` }
Preferences concerning Sole Tenancy nodes and VMs.
func (SoleTenancyPreferencesArgs) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesArgs) ElementType() reflect.Type
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutput ¶ added in v0.32.0
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutputWithContext ¶ added in v0.32.0
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutputWithContext(ctx context.Context) SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutput ¶ added in v0.32.0
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutputWithContext ¶ added in v0.32.0
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
type SoleTenancyPreferencesCommitmentPlan ¶ added in v0.32.0
type SoleTenancyPreferencesCommitmentPlan string
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (SoleTenancyPreferencesCommitmentPlan) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesCommitmentPlan) ElementType() reflect.Type
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesCommitmentPlanInput ¶ added in v0.32.0
type SoleTenancyPreferencesCommitmentPlanInput interface { pulumi.Input ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(context.Context) SoleTenancyPreferencesCommitmentPlanOutput }
SoleTenancyPreferencesCommitmentPlanInput is an input type that accepts SoleTenancyPreferencesCommitmentPlanArgs and SoleTenancyPreferencesCommitmentPlanOutput values. You can construct a concrete instance of `SoleTenancyPreferencesCommitmentPlanInput` via:
SoleTenancyPreferencesCommitmentPlanArgs{...}
type SoleTenancyPreferencesCommitmentPlanOutput ¶ added in v0.32.0
type SoleTenancyPreferencesCommitmentPlanOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesCommitmentPlanOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesCommitmentPlanOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesCommitmentPlanPtrInput ¶ added in v0.32.0
type SoleTenancyPreferencesCommitmentPlanPtrInput interface { pulumi.Input ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput }
func SoleTenancyPreferencesCommitmentPlanPtr ¶ added in v0.32.0
func SoleTenancyPreferencesCommitmentPlanPtr(v string) SoleTenancyPreferencesCommitmentPlanPtrInput
type SoleTenancyPreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
type SoleTenancyPreferencesCommitmentPlanPtrOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesHostMaintenancePolicy ¶ added in v0.32.0
type SoleTenancyPreferencesHostMaintenancePolicy string
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesHostMaintenancePolicy) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesHostMaintenancePolicy) ElementType() reflect.Type
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutput ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesHostMaintenancePolicyInput ¶ added in v0.32.0
type SoleTenancyPreferencesHostMaintenancePolicyInput interface { pulumi.Input ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput }
SoleTenancyPreferencesHostMaintenancePolicyInput is an input type that accepts SoleTenancyPreferencesHostMaintenancePolicyArgs and SoleTenancyPreferencesHostMaintenancePolicyOutput values. You can construct a concrete instance of `SoleTenancyPreferencesHostMaintenancePolicyInput` via:
SoleTenancyPreferencesHostMaintenancePolicyArgs{...}
type SoleTenancyPreferencesHostMaintenancePolicyOutput ¶ added in v0.32.0
type SoleTenancyPreferencesHostMaintenancePolicyOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesHostMaintenancePolicyPtrInput ¶ added in v0.32.0
type SoleTenancyPreferencesHostMaintenancePolicyPtrInput interface { pulumi.Input ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput }
func SoleTenancyPreferencesHostMaintenancePolicyPtr ¶ added in v0.32.0
func SoleTenancyPreferencesHostMaintenancePolicyPtr(v string) SoleTenancyPreferencesHostMaintenancePolicyPtrInput
type SoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶ added in v0.32.0
type SoleTenancyPreferencesHostMaintenancePolicyPtrOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesInput ¶ added in v0.32.0
type SoleTenancyPreferencesInput interface { pulumi.Input ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput ToSoleTenancyPreferencesOutputWithContext(context.Context) SoleTenancyPreferencesOutput }
SoleTenancyPreferencesInput is an input type that accepts SoleTenancyPreferencesArgs and SoleTenancyPreferencesOutput values. You can construct a concrete instance of `SoleTenancyPreferencesInput` via:
SoleTenancyPreferencesArgs{...}
type SoleTenancyPreferencesOutput ¶ added in v0.32.0
type SoleTenancyPreferencesOutput struct{ *pulumi.OutputState }
Preferences concerning Sole Tenancy nodes and VMs.
func (SoleTenancyPreferencesOutput) CommitmentPlan ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) CommitmentPlan() SoleTenancyPreferencesCommitmentPlanPtrOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (SoleTenancyPreferencesOutput) CpuOvercommitRatio ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive.
func (SoleTenancyPreferencesOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesOutput) HostMaintenancePolicy ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) HostMaintenancePolicy() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesOutput) NodeTypes ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) NodeTypes() SoleTenantNodeTypeArrayOutput
A list of sole tenant node types. An empty list means that all possible node types will be considered.
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutputWithContext(ctx context.Context) SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
type SoleTenancyPreferencesPtrInput ¶ added in v0.32.0
type SoleTenancyPreferencesPtrInput interface { pulumi.Input ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput ToSoleTenancyPreferencesPtrOutputWithContext(context.Context) SoleTenancyPreferencesPtrOutput }
SoleTenancyPreferencesPtrInput is an input type that accepts SoleTenancyPreferencesArgs, SoleTenancyPreferencesPtr and SoleTenancyPreferencesPtrOutput values. You can construct a concrete instance of `SoleTenancyPreferencesPtrInput` via:
SoleTenancyPreferencesArgs{...} or: nil
func SoleTenancyPreferencesPtr ¶ added in v0.32.0
func SoleTenancyPreferencesPtr(v *SoleTenancyPreferencesArgs) SoleTenancyPreferencesPtrInput
type SoleTenancyPreferencesPtrOutput ¶ added in v0.32.0
type SoleTenancyPreferencesPtrOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesPtrOutput) CommitmentPlan ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) CommitmentPlan() SoleTenancyPreferencesCommitmentPlanPtrOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (SoleTenancyPreferencesPtrOutput) CpuOvercommitRatio ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive.
func (SoleTenancyPreferencesPtrOutput) Elem ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) Elem() SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesPtrOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesPtrOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesPtrOutput) HostMaintenancePolicy ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) HostMaintenancePolicy() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesPtrOutput) NodeTypes ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) NodeTypes() SoleTenantNodeTypeArrayOutput
A list of sole tenant node types. An empty list means that all possible node types will be considered.
func (SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
func (SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
type SoleTenancyPreferencesResponse ¶ added in v0.32.0
type SoleTenancyPreferencesResponse struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan string `pulumi:"commitmentPlan"` // CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive. CpuOvercommitRatio float64 `pulumi:"cpuOvercommitRatio"` // Sole Tenancy nodes maintenance policy. HostMaintenancePolicy string `pulumi:"hostMaintenancePolicy"` // A list of sole tenant node types. An empty list means that all possible node types will be considered. NodeTypes []SoleTenantNodeTypeResponse `pulumi:"nodeTypes"` }
Preferences concerning Sole Tenancy nodes and VMs.
type SoleTenancyPreferencesResponseOutput ¶ added in v0.32.0
type SoleTenancyPreferencesResponseOutput struct{ *pulumi.OutputState }
Preferences concerning Sole Tenancy nodes and VMs.
func (SoleTenancyPreferencesResponseOutput) CommitmentPlan ¶ added in v0.32.0
func (o SoleTenancyPreferencesResponseOutput) CommitmentPlan() pulumi.StringOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (SoleTenancyPreferencesResponseOutput) CpuOvercommitRatio ¶ added in v0.32.0
func (o SoleTenancyPreferencesResponseOutput) CpuOvercommitRatio() pulumi.Float64Output
CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive.
func (SoleTenancyPreferencesResponseOutput) ElementType ¶ added in v0.32.0
func (SoleTenancyPreferencesResponseOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesResponseOutput) HostMaintenancePolicy ¶ added in v0.32.0
func (o SoleTenancyPreferencesResponseOutput) HostMaintenancePolicy() pulumi.StringOutput
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesResponseOutput) NodeTypes ¶ added in v0.32.0
func (o SoleTenancyPreferencesResponseOutput) NodeTypes() SoleTenantNodeTypeResponseArrayOutput
A list of sole tenant node types. An empty list means that all possible node types will be considered.
func (SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutput ¶ added in v0.32.0
func (o SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutput() SoleTenancyPreferencesResponseOutput
func (SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutputWithContext ¶ added in v0.32.0
func (o SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutputWithContext(ctx context.Context) SoleTenancyPreferencesResponseOutput
type SoleTenantNodeType ¶ added in v0.32.0
type SoleTenantNodeType struct { // Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes NodeName *string `pulumi:"nodeName"` }
A Sole Tenant node type.
type SoleTenantNodeTypeArgs ¶ added in v0.32.0
type SoleTenantNodeTypeArgs struct { // Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes NodeName pulumi.StringPtrInput `pulumi:"nodeName"` }
A Sole Tenant node type.
func (SoleTenantNodeTypeArgs) ElementType ¶ added in v0.32.0
func (SoleTenantNodeTypeArgs) ElementType() reflect.Type
func (SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutput ¶ added in v0.32.0
func (i SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutput() SoleTenantNodeTypeOutput
func (SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutputWithContext ¶ added in v0.32.0
func (i SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutputWithContext(ctx context.Context) SoleTenantNodeTypeOutput
type SoleTenantNodeTypeArray ¶ added in v0.32.0
type SoleTenantNodeTypeArray []SoleTenantNodeTypeInput
func (SoleTenantNodeTypeArray) ElementType ¶ added in v0.32.0
func (SoleTenantNodeTypeArray) ElementType() reflect.Type
func (SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutput ¶ added in v0.32.0
func (i SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutput() SoleTenantNodeTypeArrayOutput
func (SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutputWithContext ¶ added in v0.32.0
func (i SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeArrayOutput
type SoleTenantNodeTypeArrayInput ¶ added in v0.32.0
type SoleTenantNodeTypeArrayInput interface { pulumi.Input ToSoleTenantNodeTypeArrayOutput() SoleTenantNodeTypeArrayOutput ToSoleTenantNodeTypeArrayOutputWithContext(context.Context) SoleTenantNodeTypeArrayOutput }
SoleTenantNodeTypeArrayInput is an input type that accepts SoleTenantNodeTypeArray and SoleTenantNodeTypeArrayOutput values. You can construct a concrete instance of `SoleTenantNodeTypeArrayInput` via:
SoleTenantNodeTypeArray{ SoleTenantNodeTypeArgs{...} }
type SoleTenantNodeTypeArrayOutput ¶ added in v0.32.0
type SoleTenantNodeTypeArrayOutput struct{ *pulumi.OutputState }
func (SoleTenantNodeTypeArrayOutput) ElementType ¶ added in v0.32.0
func (SoleTenantNodeTypeArrayOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeArrayOutput) Index ¶ added in v0.32.0
func (o SoleTenantNodeTypeArrayOutput) Index(i pulumi.IntInput) SoleTenantNodeTypeOutput
func (SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutput ¶ added in v0.32.0
func (o SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutput() SoleTenantNodeTypeArrayOutput
func (SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutputWithContext ¶ added in v0.32.0
func (o SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeArrayOutput
type SoleTenantNodeTypeInput ¶ added in v0.32.0
type SoleTenantNodeTypeInput interface { pulumi.Input ToSoleTenantNodeTypeOutput() SoleTenantNodeTypeOutput ToSoleTenantNodeTypeOutputWithContext(context.Context) SoleTenantNodeTypeOutput }
SoleTenantNodeTypeInput is an input type that accepts SoleTenantNodeTypeArgs and SoleTenantNodeTypeOutput values. You can construct a concrete instance of `SoleTenantNodeTypeInput` via:
SoleTenantNodeTypeArgs{...}
type SoleTenantNodeTypeOutput ¶ added in v0.32.0
type SoleTenantNodeTypeOutput struct{ *pulumi.OutputState }
A Sole Tenant node type.
func (SoleTenantNodeTypeOutput) ElementType ¶ added in v0.32.0
func (SoleTenantNodeTypeOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeOutput) NodeName ¶ added in v0.32.0
func (o SoleTenantNodeTypeOutput) NodeName() pulumi.StringPtrOutput
Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
func (SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutput ¶ added in v0.32.0
func (o SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutput() SoleTenantNodeTypeOutput
func (SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutputWithContext ¶ added in v0.32.0
func (o SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutputWithContext(ctx context.Context) SoleTenantNodeTypeOutput
type SoleTenantNodeTypeResponse ¶ added in v0.32.0
type SoleTenantNodeTypeResponse struct { // Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes NodeName string `pulumi:"nodeName"` }
A Sole Tenant node type.
type SoleTenantNodeTypeResponseArrayOutput ¶ added in v0.32.0
type SoleTenantNodeTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (SoleTenantNodeTypeResponseArrayOutput) ElementType ¶ added in v0.32.0
func (SoleTenantNodeTypeResponseArrayOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeResponseArrayOutput) Index ¶ added in v0.32.0
func (o SoleTenantNodeTypeResponseArrayOutput) Index(i pulumi.IntInput) SoleTenantNodeTypeResponseOutput
func (SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutput ¶ added in v0.32.0
func (o SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutput() SoleTenantNodeTypeResponseArrayOutput
func (SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutputWithContext ¶ added in v0.32.0
func (o SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeResponseArrayOutput
type SoleTenantNodeTypeResponseOutput ¶ added in v0.32.0
type SoleTenantNodeTypeResponseOutput struct{ *pulumi.OutputState }
A Sole Tenant node type.
func (SoleTenantNodeTypeResponseOutput) ElementType ¶ added in v0.32.0
func (SoleTenantNodeTypeResponseOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeResponseOutput) NodeName ¶ added in v0.32.0
func (o SoleTenantNodeTypeResponseOutput) NodeName() pulumi.StringOutput
Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
func (SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutput ¶ added in v0.32.0
func (o SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutput() SoleTenantNodeTypeResponseOutput
func (SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutputWithContext ¶ added in v0.32.0
func (o SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutputWithContext(ctx context.Context) SoleTenantNodeTypeResponseOutput
type Source ¶
type Source struct { pulumi.CustomResourceState // The timestamp when the source was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Free-text description. Description pulumi.StringOutput `pulumi:"description"` // User-friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The number of frames that were reported by the source and contained errors. ErrorFrameCount pulumi.IntOutput `pulumi:"errorFrameCount"` // If `true`, the source is managed by other service(s). IsManaged pulumi.BoolOutput `pulumi:"isManaged"` Location pulumi.StringOutput `pulumi:"location"` // The full name of the source. Name pulumi.StringOutput `pulumi:"name"` // Number of frames that are still being processed. PendingFrameCount pulumi.IntOutput `pulumi:"pendingFrameCount"` // The information confidence of the source. The higher the value, the higher the confidence. Priority pulumi.IntOutput `pulumi:"priority"` Project pulumi.StringOutput `pulumi:"project"` // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrOutput `pulumi:"requestId"` // Required. User specified ID for the source. It will become the last component of the source name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`. SourceId pulumi.StringOutput `pulumi:"sourceId"` // The state of the source. State pulumi.StringOutput `pulumi:"state"` // Data source type. Type pulumi.StringOutput `pulumi:"type"` // The timestamp when the source was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a new source in a given project and location. Auto-naming is currently not supported for this resource.
func GetSource ¶
func GetSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SourceState, opts ...pulumi.ResourceOption) (*Source, error)
GetSource gets an existing Source 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 NewSource ¶
func NewSource(ctx *pulumi.Context, name string, args *SourceArgs, opts ...pulumi.ResourceOption) (*Source, error)
NewSource registers a new resource with the given unique name, arguments, and options.
func (*Source) ElementType ¶
func (*Source) ToSourceOutput ¶
func (i *Source) ToSourceOutput() SourceOutput
func (*Source) ToSourceOutputWithContext ¶
func (i *Source) ToSourceOutputWithContext(ctx context.Context) SourceOutput
type SourceArgs ¶
type SourceArgs struct { // Free-text description. Description pulumi.StringPtrInput // User-friendly display name. DisplayName pulumi.StringPtrInput // If `true`, the source is managed by other service(s). IsManaged pulumi.BoolPtrInput Location pulumi.StringPtrInput // The information confidence of the source. The higher the value, the higher the confidence. Priority pulumi.IntPtrInput Project pulumi.StringPtrInput // Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). RequestId pulumi.StringPtrInput // Required. User specified ID for the source. It will become the last component of the source name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`. SourceId pulumi.StringInput // Data source type. Type SourceTypePtrInput }
The set of arguments for constructing a Source resource.
func (SourceArgs) ElementType ¶
func (SourceArgs) ElementType() reflect.Type
type SourceInput ¶
type SourceInput interface { pulumi.Input ToSourceOutput() SourceOutput ToSourceOutputWithContext(ctx context.Context) SourceOutput }
type SourceOutput ¶
type SourceOutput struct{ *pulumi.OutputState }
func (SourceOutput) CreateTime ¶
func (o SourceOutput) CreateTime() pulumi.StringOutput
The timestamp when the source was created.
func (SourceOutput) Description ¶
func (o SourceOutput) Description() pulumi.StringOutput
Free-text description.
func (SourceOutput) DisplayName ¶
func (o SourceOutput) DisplayName() pulumi.StringOutput
User-friendly display name.
func (SourceOutput) ElementType ¶
func (SourceOutput) ElementType() reflect.Type
func (SourceOutput) ErrorFrameCount ¶ added in v0.31.1
func (o SourceOutput) ErrorFrameCount() pulumi.IntOutput
The number of frames that were reported by the source and contained errors.
func (SourceOutput) IsManaged ¶
func (o SourceOutput) IsManaged() pulumi.BoolOutput
If `true`, the source is managed by other service(s).
func (SourceOutput) Location ¶
func (o SourceOutput) Location() pulumi.StringOutput
func (SourceOutput) Name ¶
func (o SourceOutput) Name() pulumi.StringOutput
The full name of the source.
func (SourceOutput) PendingFrameCount ¶
func (o SourceOutput) PendingFrameCount() pulumi.IntOutput
Number of frames that are still being processed.
func (SourceOutput) Priority ¶
func (o SourceOutput) Priority() pulumi.IntOutput
The information confidence of the source. The higher the value, the higher the confidence.
func (SourceOutput) Project ¶
func (o SourceOutput) Project() pulumi.StringOutput
func (SourceOutput) RequestId ¶
func (o SourceOutput) RequestId() pulumi.StringPtrOutput
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
func (SourceOutput) SourceId ¶
func (o SourceOutput) SourceId() pulumi.StringOutput
Required. User specified ID for the source. It will become the last component of the source name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.
func (SourceOutput) State ¶ added in v0.31.1
func (o SourceOutput) State() pulumi.StringOutput
The state of the source.
func (SourceOutput) ToSourceOutput ¶
func (o SourceOutput) ToSourceOutput() SourceOutput
func (SourceOutput) ToSourceOutputWithContext ¶
func (o SourceOutput) ToSourceOutputWithContext(ctx context.Context) SourceOutput
func (SourceOutput) UpdateTime ¶
func (o SourceOutput) UpdateTime() pulumi.StringOutput
The timestamp when the source was last updated.
type SourceState ¶
type SourceState struct { }
func (SourceState) ElementType ¶
func (SourceState) ElementType() reflect.Type
type SourceType ¶
type SourceType string
Data source type.
func (SourceType) ElementType ¶
func (SourceType) ElementType() reflect.Type
func (SourceType) ToSourceTypeOutput ¶
func (e SourceType) ToSourceTypeOutput() SourceTypeOutput
func (SourceType) ToSourceTypeOutputWithContext ¶
func (e SourceType) ToSourceTypeOutputWithContext(ctx context.Context) SourceTypeOutput
func (SourceType) ToSourceTypePtrOutput ¶
func (e SourceType) ToSourceTypePtrOutput() SourceTypePtrOutput
func (SourceType) ToSourceTypePtrOutputWithContext ¶
func (e SourceType) ToSourceTypePtrOutputWithContext(ctx context.Context) SourceTypePtrOutput
func (SourceType) ToStringOutput ¶
func (e SourceType) ToStringOutput() pulumi.StringOutput
func (SourceType) ToStringOutputWithContext ¶
func (e SourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceType) ToStringPtrOutput ¶
func (e SourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceType) ToStringPtrOutputWithContext ¶
func (e SourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceTypeInput ¶
type SourceTypeInput interface { pulumi.Input ToSourceTypeOutput() SourceTypeOutput ToSourceTypeOutputWithContext(context.Context) SourceTypeOutput }
SourceTypeInput is an input type that accepts SourceTypeArgs and SourceTypeOutput values. You can construct a concrete instance of `SourceTypeInput` via:
SourceTypeArgs{...}
type SourceTypeOutput ¶
type SourceTypeOutput struct{ *pulumi.OutputState }
func (SourceTypeOutput) ElementType ¶
func (SourceTypeOutput) ElementType() reflect.Type
func (SourceTypeOutput) ToSourceTypeOutput ¶
func (o SourceTypeOutput) ToSourceTypeOutput() SourceTypeOutput
func (SourceTypeOutput) ToSourceTypeOutputWithContext ¶
func (o SourceTypeOutput) ToSourceTypeOutputWithContext(ctx context.Context) SourceTypeOutput
func (SourceTypeOutput) ToSourceTypePtrOutput ¶
func (o SourceTypeOutput) ToSourceTypePtrOutput() SourceTypePtrOutput
func (SourceTypeOutput) ToSourceTypePtrOutputWithContext ¶
func (o SourceTypeOutput) ToSourceTypePtrOutputWithContext(ctx context.Context) SourceTypePtrOutput
func (SourceTypeOutput) ToStringOutput ¶
func (o SourceTypeOutput) ToStringOutput() pulumi.StringOutput
func (SourceTypeOutput) ToStringOutputWithContext ¶
func (o SourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceTypeOutput) ToStringPtrOutput ¶
func (o SourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceTypeOutput) ToStringPtrOutputWithContext ¶
func (o SourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceTypePtrInput ¶
type SourceTypePtrInput interface { pulumi.Input ToSourceTypePtrOutput() SourceTypePtrOutput ToSourceTypePtrOutputWithContext(context.Context) SourceTypePtrOutput }
func SourceTypePtr ¶
func SourceTypePtr(v string) SourceTypePtrInput
type SourceTypePtrOutput ¶
type SourceTypePtrOutput struct{ *pulumi.OutputState }
func (SourceTypePtrOutput) Elem ¶
func (o SourceTypePtrOutput) Elem() SourceTypeOutput
func (SourceTypePtrOutput) ElementType ¶
func (SourceTypePtrOutput) ElementType() reflect.Type
func (SourceTypePtrOutput) ToSourceTypePtrOutput ¶
func (o SourceTypePtrOutput) ToSourceTypePtrOutput() SourceTypePtrOutput
func (SourceTypePtrOutput) ToSourceTypePtrOutputWithContext ¶
func (o SourceTypePtrOutput) ToSourceTypePtrOutputWithContext(ctx context.Context) SourceTypePtrOutput
func (SourceTypePtrOutput) ToStringPtrOutput ¶
func (o SourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o SourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type UploadFileInfo ¶
type UploadFileInfo struct { }
A resource that contains a URI to which a data file can be uploaded.
type UploadFileInfoArgs ¶
type UploadFileInfoArgs struct { }
A resource that contains a URI to which a data file can be uploaded.
func (UploadFileInfoArgs) ElementType ¶
func (UploadFileInfoArgs) ElementType() reflect.Type
func (UploadFileInfoArgs) ToUploadFileInfoOutput ¶
func (i UploadFileInfoArgs) ToUploadFileInfoOutput() UploadFileInfoOutput
func (UploadFileInfoArgs) ToUploadFileInfoOutputWithContext ¶
func (i UploadFileInfoArgs) ToUploadFileInfoOutputWithContext(ctx context.Context) UploadFileInfoOutput
func (UploadFileInfoArgs) ToUploadFileInfoPtrOutput ¶
func (i UploadFileInfoArgs) ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput
func (UploadFileInfoArgs) ToUploadFileInfoPtrOutputWithContext ¶
func (i UploadFileInfoArgs) ToUploadFileInfoPtrOutputWithContext(ctx context.Context) UploadFileInfoPtrOutput
type UploadFileInfoInput ¶
type UploadFileInfoInput interface { pulumi.Input ToUploadFileInfoOutput() UploadFileInfoOutput ToUploadFileInfoOutputWithContext(context.Context) UploadFileInfoOutput }
UploadFileInfoInput is an input type that accepts UploadFileInfoArgs and UploadFileInfoOutput values. You can construct a concrete instance of `UploadFileInfoInput` via:
UploadFileInfoArgs{...}
type UploadFileInfoOutput ¶
type UploadFileInfoOutput struct{ *pulumi.OutputState }
A resource that contains a URI to which a data file can be uploaded.
func (UploadFileInfoOutput) ElementType ¶
func (UploadFileInfoOutput) ElementType() reflect.Type
func (UploadFileInfoOutput) ToUploadFileInfoOutput ¶
func (o UploadFileInfoOutput) ToUploadFileInfoOutput() UploadFileInfoOutput
func (UploadFileInfoOutput) ToUploadFileInfoOutputWithContext ¶
func (o UploadFileInfoOutput) ToUploadFileInfoOutputWithContext(ctx context.Context) UploadFileInfoOutput
func (UploadFileInfoOutput) ToUploadFileInfoPtrOutput ¶
func (o UploadFileInfoOutput) ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput
func (UploadFileInfoOutput) ToUploadFileInfoPtrOutputWithContext ¶
func (o UploadFileInfoOutput) ToUploadFileInfoPtrOutputWithContext(ctx context.Context) UploadFileInfoPtrOutput
type UploadFileInfoPtrInput ¶
type UploadFileInfoPtrInput interface { pulumi.Input ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput ToUploadFileInfoPtrOutputWithContext(context.Context) UploadFileInfoPtrOutput }
UploadFileInfoPtrInput is an input type that accepts UploadFileInfoArgs, UploadFileInfoPtr and UploadFileInfoPtrOutput values. You can construct a concrete instance of `UploadFileInfoPtrInput` via:
UploadFileInfoArgs{...} or: nil
func UploadFileInfoPtr ¶
func UploadFileInfoPtr(v *UploadFileInfoArgs) UploadFileInfoPtrInput
type UploadFileInfoPtrOutput ¶
type UploadFileInfoPtrOutput struct{ *pulumi.OutputState }
func (UploadFileInfoPtrOutput) Elem ¶
func (o UploadFileInfoPtrOutput) Elem() UploadFileInfoOutput
func (UploadFileInfoPtrOutput) ElementType ¶
func (UploadFileInfoPtrOutput) ElementType() reflect.Type
func (UploadFileInfoPtrOutput) ToUploadFileInfoPtrOutput ¶
func (o UploadFileInfoPtrOutput) ToUploadFileInfoPtrOutput() UploadFileInfoPtrOutput
func (UploadFileInfoPtrOutput) ToUploadFileInfoPtrOutputWithContext ¶
func (o UploadFileInfoPtrOutput) ToUploadFileInfoPtrOutputWithContext(ctx context.Context) UploadFileInfoPtrOutput
type UploadFileInfoResponse ¶
type UploadFileInfoResponse struct { // The headers that were used to sign the URL. Headers map[string]string `pulumi:"headers"` // Upload URI for the file. SignedUri string `pulumi:"signedUri"` // Expiration time of the upload URI. UriExpirationTime string `pulumi:"uriExpirationTime"` }
A resource that contains a URI to which a data file can be uploaded.
type UploadFileInfoResponseOutput ¶
type UploadFileInfoResponseOutput struct{ *pulumi.OutputState }
A resource that contains a URI to which a data file can be uploaded.
func (UploadFileInfoResponseOutput) ElementType ¶
func (UploadFileInfoResponseOutput) ElementType() reflect.Type
func (UploadFileInfoResponseOutput) Headers ¶
func (o UploadFileInfoResponseOutput) Headers() pulumi.StringMapOutput
The headers that were used to sign the URL.
func (UploadFileInfoResponseOutput) SignedUri ¶
func (o UploadFileInfoResponseOutput) SignedUri() pulumi.StringOutput
Upload URI for the file.
func (UploadFileInfoResponseOutput) ToUploadFileInfoResponseOutput ¶
func (o UploadFileInfoResponseOutput) ToUploadFileInfoResponseOutput() UploadFileInfoResponseOutput
func (UploadFileInfoResponseOutput) ToUploadFileInfoResponseOutputWithContext ¶
func (o UploadFileInfoResponseOutput) ToUploadFileInfoResponseOutputWithContext(ctx context.Context) UploadFileInfoResponseOutput
func (UploadFileInfoResponseOutput) UriExpirationTime ¶
func (o UploadFileInfoResponseOutput) UriExpirationTime() pulumi.StringOutput
Expiration time of the upload URI.
type ValidationReportResponse ¶
type ValidationReportResponse struct { // List of errors found in files. FileValidations []FileValidationReportResponse `pulumi:"fileValidations"` // List of job level errors. JobErrors []ImportErrorResponse `pulumi:"jobErrors"` }
A resource that aggregates errors across import job files.
type ValidationReportResponseOutput ¶
type ValidationReportResponseOutput struct{ *pulumi.OutputState }
A resource that aggregates errors across import job files.
func (ValidationReportResponseOutput) ElementType ¶
func (ValidationReportResponseOutput) ElementType() reflect.Type
func (ValidationReportResponseOutput) FileValidations ¶
func (o ValidationReportResponseOutput) FileValidations() FileValidationReportResponseArrayOutput
List of errors found in files.
func (ValidationReportResponseOutput) JobErrors ¶
func (o ValidationReportResponseOutput) JobErrors() ImportErrorResponseArrayOutput
List of job level errors.
func (ValidationReportResponseOutput) ToValidationReportResponseOutput ¶
func (o ValidationReportResponseOutput) ToValidationReportResponseOutput() ValidationReportResponseOutput
func (ValidationReportResponseOutput) ToValidationReportResponseOutputWithContext ¶
func (o ValidationReportResponseOutput) ToValidationReportResponseOutputWithContext(ctx context.Context) ValidationReportResponseOutput
type VirtualMachinePreferences ¶
type VirtualMachinePreferences struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan *VirtualMachinePreferencesCommitmentPlan `pulumi:"commitmentPlan"` // Compute Engine preferences concern insights and recommendations for Compute Engine target. ComputeEnginePreferences *ComputeEnginePreferences `pulumi:"computeEnginePreferences"` // Optional. Parameters that affect network cost estimations. If not set, default values will be used for the parameters. NetworkCostParameters *VirtualMachinePreferencesNetworkCostParameters `pulumi:"networkCostParameters"` // Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with. If PreferenceSet.RegionPreferences is specified, it overrides this field. RegionPreferences *RegionPreferences `pulumi:"regionPreferences"` // Optional. Custom data to use for sizing optimizations. Relevant when SizingOptimizationStrategy is set to "custom". SizingOptimizationCustomParameters *VirtualMachinePreferencesSizingOptimizationCustomParameters `pulumi:"sizingOptimizationCustomParameters"` // Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with. SizingOptimizationStrategy *VirtualMachinePreferencesSizingOptimizationStrategy `pulumi:"sizingOptimizationStrategy"` // Preferences concerning Sole Tenant nodes and virtual machines. SoleTenancyPreferences *SoleTenancyPreferences `pulumi:"soleTenancyPreferences"` // Target product for assets using this preference set. Specify either target product or business goal, but not both. TargetProduct *VirtualMachinePreferencesTargetProduct `pulumi:"targetProduct"` // Preferences concerning insights and recommendations for Google Cloud VMware Engine. VmwareEnginePreferences *VmwareEnginePreferences `pulumi:"vmwareEnginePreferences"` }
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
type VirtualMachinePreferencesArgs ¶
type VirtualMachinePreferencesArgs struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan VirtualMachinePreferencesCommitmentPlanPtrInput `pulumi:"commitmentPlan"` // Compute Engine preferences concern insights and recommendations for Compute Engine target. ComputeEnginePreferences ComputeEnginePreferencesPtrInput `pulumi:"computeEnginePreferences"` // Optional. Parameters that affect network cost estimations. If not set, default values will be used for the parameters. NetworkCostParameters VirtualMachinePreferencesNetworkCostParametersPtrInput `pulumi:"networkCostParameters"` // Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with. If PreferenceSet.RegionPreferences is specified, it overrides this field. RegionPreferences RegionPreferencesPtrInput `pulumi:"regionPreferences"` // Optional. Custom data to use for sizing optimizations. Relevant when SizingOptimizationStrategy is set to "custom". SizingOptimizationCustomParameters VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput `pulumi:"sizingOptimizationCustomParameters"` // Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with. SizingOptimizationStrategy VirtualMachinePreferencesSizingOptimizationStrategyPtrInput `pulumi:"sizingOptimizationStrategy"` // Preferences concerning Sole Tenant nodes and virtual machines. SoleTenancyPreferences SoleTenancyPreferencesPtrInput `pulumi:"soleTenancyPreferences"` // Target product for assets using this preference set. Specify either target product or business goal, but not both. TargetProduct VirtualMachinePreferencesTargetProductPtrInput `pulumi:"targetProduct"` // Preferences concerning insights and recommendations for Google Cloud VMware Engine. VmwareEnginePreferences VmwareEnginePreferencesPtrInput `pulumi:"vmwareEnginePreferences"` }
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
func (VirtualMachinePreferencesArgs) ElementType ¶
func (VirtualMachinePreferencesArgs) ElementType() reflect.Type
func (VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesOutput ¶
func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesOutput() VirtualMachinePreferencesOutput
func (VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesOutputWithContext ¶
func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesOutputWithContext(ctx context.Context) VirtualMachinePreferencesOutput
func (VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesPtrOutput ¶
func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput
func (VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesPtrOutputWithContext ¶
func (i VirtualMachinePreferencesArgs) ToVirtualMachinePreferencesPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesPtrOutput
type VirtualMachinePreferencesCommitmentPlan ¶
type VirtualMachinePreferencesCommitmentPlan string
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VirtualMachinePreferencesCommitmentPlan) ElementType ¶
func (VirtualMachinePreferencesCommitmentPlan) ElementType() reflect.Type
func (VirtualMachinePreferencesCommitmentPlan) ToStringOutput ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesCommitmentPlan) ToStringOutputWithContext ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesCommitmentPlan) ToStringPtrOutput ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesCommitmentPlan) ToStringPtrOutputWithContext ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanOutput ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanOutput() VirtualMachinePreferencesCommitmentPlanOutput
func (VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanOutputWithContext ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanOutput
func (VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanPtrOutput ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput
func (VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext ¶
func (e VirtualMachinePreferencesCommitmentPlan) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput
type VirtualMachinePreferencesCommitmentPlanInput ¶
type VirtualMachinePreferencesCommitmentPlanInput interface { pulumi.Input ToVirtualMachinePreferencesCommitmentPlanOutput() VirtualMachinePreferencesCommitmentPlanOutput ToVirtualMachinePreferencesCommitmentPlanOutputWithContext(context.Context) VirtualMachinePreferencesCommitmentPlanOutput }
VirtualMachinePreferencesCommitmentPlanInput is an input type that accepts VirtualMachinePreferencesCommitmentPlanArgs and VirtualMachinePreferencesCommitmentPlanOutput values. You can construct a concrete instance of `VirtualMachinePreferencesCommitmentPlanInput` via:
VirtualMachinePreferencesCommitmentPlanArgs{...}
type VirtualMachinePreferencesCommitmentPlanOutput ¶
type VirtualMachinePreferencesCommitmentPlanOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesCommitmentPlanOutput) ElementType ¶
func (VirtualMachinePreferencesCommitmentPlanOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesCommitmentPlanOutput) ToStringOutput ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToStringOutputWithContext ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToStringPtrOutput ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanOutput ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanOutput() VirtualMachinePreferencesCommitmentPlanOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanOutputWithContext ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutput ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput
func (VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext ¶
func (o VirtualMachinePreferencesCommitmentPlanOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput
type VirtualMachinePreferencesCommitmentPlanPtrInput ¶
type VirtualMachinePreferencesCommitmentPlanPtrInput interface { pulumi.Input ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput }
func VirtualMachinePreferencesCommitmentPlanPtr ¶
func VirtualMachinePreferencesCommitmentPlanPtr(v string) VirtualMachinePreferencesCommitmentPlanPtrInput
type VirtualMachinePreferencesCommitmentPlanPtrOutput ¶
type VirtualMachinePreferencesCommitmentPlanPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ElementType ¶
func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput ¶
func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext ¶
func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutput ¶
func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutput() VirtualMachinePreferencesCommitmentPlanPtrOutput
func (VirtualMachinePreferencesCommitmentPlanPtrOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext ¶
func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToVirtualMachinePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesCommitmentPlanPtrOutput
type VirtualMachinePreferencesInput ¶
type VirtualMachinePreferencesInput interface { pulumi.Input ToVirtualMachinePreferencesOutput() VirtualMachinePreferencesOutput ToVirtualMachinePreferencesOutputWithContext(context.Context) VirtualMachinePreferencesOutput }
VirtualMachinePreferencesInput is an input type that accepts VirtualMachinePreferencesArgs and VirtualMachinePreferencesOutput values. You can construct a concrete instance of `VirtualMachinePreferencesInput` via:
VirtualMachinePreferencesArgs{...}
type VirtualMachinePreferencesNetworkCostParameters ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParameters struct { // Optional. An estimated percentage of priced outbound traffic (egress traffic) from the measured outbound traffic. Must be in the interval [0, 100]. EstimatedEgressTrafficPercentage *int `pulumi:"estimatedEgressTrafficPercentage"` }
Parameters that affect network cost estimations.
type VirtualMachinePreferencesNetworkCostParametersArgs ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersArgs struct { // Optional. An estimated percentage of priced outbound traffic (egress traffic) from the measured outbound traffic. Must be in the interval [0, 100]. EstimatedEgressTrafficPercentage pulumi.IntPtrInput `pulumi:"estimatedEgressTrafficPercentage"` }
Parameters that affect network cost estimations.
func (VirtualMachinePreferencesNetworkCostParametersArgs) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesNetworkCostParametersArgs) ElementType() reflect.Type
func (VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersOutput ¶ added in v0.32.0
func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersOutput() VirtualMachinePreferencesNetworkCostParametersOutput
func (VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext ¶ added in v0.32.0
func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersOutput
func (VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput ¶ added in v0.32.0
func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput
func (VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext ¶ added in v0.32.0
func (i VirtualMachinePreferencesNetworkCostParametersArgs) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput
type VirtualMachinePreferencesNetworkCostParametersInput ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersInput interface { pulumi.Input ToVirtualMachinePreferencesNetworkCostParametersOutput() VirtualMachinePreferencesNetworkCostParametersOutput ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext(context.Context) VirtualMachinePreferencesNetworkCostParametersOutput }
VirtualMachinePreferencesNetworkCostParametersInput is an input type that accepts VirtualMachinePreferencesNetworkCostParametersArgs and VirtualMachinePreferencesNetworkCostParametersOutput values. You can construct a concrete instance of `VirtualMachinePreferencesNetworkCostParametersInput` via:
VirtualMachinePreferencesNetworkCostParametersArgs{...}
type VirtualMachinePreferencesNetworkCostParametersOutput ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersOutput struct{ *pulumi.OutputState }
Parameters that affect network cost estimations.
func (VirtualMachinePreferencesNetworkCostParametersOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesNetworkCostParametersOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesNetworkCostParametersOutput) EstimatedEgressTrafficPercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersOutput) EstimatedEgressTrafficPercentage() pulumi.IntPtrOutput
Optional. An estimated percentage of priced outbound traffic (egress traffic) from the measured outbound traffic. Must be in the interval [0, 100].
func (VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersOutput() VirtualMachinePreferencesNetworkCostParametersOutput
func (VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersOutput
func (VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput
func (VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput
type VirtualMachinePreferencesNetworkCostParametersPtrInput ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersPtrInput interface { pulumi.Input ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput }
VirtualMachinePreferencesNetworkCostParametersPtrInput is an input type that accepts VirtualMachinePreferencesNetworkCostParametersArgs, VirtualMachinePreferencesNetworkCostParametersPtr and VirtualMachinePreferencesNetworkCostParametersPtrOutput values. You can construct a concrete instance of `VirtualMachinePreferencesNetworkCostParametersPtrInput` via:
VirtualMachinePreferencesNetworkCostParametersArgs{...} or: nil
func VirtualMachinePreferencesNetworkCostParametersPtr ¶ added in v0.32.0
func VirtualMachinePreferencesNetworkCostParametersPtr(v *VirtualMachinePreferencesNetworkCostParametersArgs) VirtualMachinePreferencesNetworkCostParametersPtrInput
type VirtualMachinePreferencesNetworkCostParametersPtrOutput ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesNetworkCostParametersPtrOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesNetworkCostParametersPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesNetworkCostParametersPtrOutput) EstimatedEgressTrafficPercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) EstimatedEgressTrafficPercentage() pulumi.IntPtrOutput
Optional. An estimated percentage of priced outbound traffic (egress traffic) from the measured outbound traffic. Must be in the interval [0, 100].
func (VirtualMachinePreferencesNetworkCostParametersPtrOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutput() VirtualMachinePreferencesNetworkCostParametersPtrOutput
func (VirtualMachinePreferencesNetworkCostParametersPtrOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersPtrOutput) ToVirtualMachinePreferencesNetworkCostParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersPtrOutput
type VirtualMachinePreferencesNetworkCostParametersResponse ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersResponse struct { // Optional. An estimated percentage of priced outbound traffic (egress traffic) from the measured outbound traffic. Must be in the interval [0, 100]. EstimatedEgressTrafficPercentage int `pulumi:"estimatedEgressTrafficPercentage"` }
Parameters that affect network cost estimations.
type VirtualMachinePreferencesNetworkCostParametersResponseOutput ¶ added in v0.32.0
type VirtualMachinePreferencesNetworkCostParametersResponseOutput struct{ *pulumi.OutputState }
Parameters that affect network cost estimations.
func (VirtualMachinePreferencesNetworkCostParametersResponseOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesNetworkCostParametersResponseOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesNetworkCostParametersResponseOutput) EstimatedEgressTrafficPercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersResponseOutput) EstimatedEgressTrafficPercentage() pulumi.IntOutput
Optional. An estimated percentage of priced outbound traffic (egress traffic) from the measured outbound traffic. Must be in the interval [0, 100].
func (VirtualMachinePreferencesNetworkCostParametersResponseOutput) ToVirtualMachinePreferencesNetworkCostParametersResponseOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersResponseOutput) ToVirtualMachinePreferencesNetworkCostParametersResponseOutput() VirtualMachinePreferencesNetworkCostParametersResponseOutput
func (VirtualMachinePreferencesNetworkCostParametersResponseOutput) ToVirtualMachinePreferencesNetworkCostParametersResponseOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesNetworkCostParametersResponseOutput) ToVirtualMachinePreferencesNetworkCostParametersResponseOutputWithContext(ctx context.Context) VirtualMachinePreferencesNetworkCostParametersResponseOutput
type VirtualMachinePreferencesOutput ¶
type VirtualMachinePreferencesOutput struct{ *pulumi.OutputState }
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
func (VirtualMachinePreferencesOutput) CommitmentPlan ¶
func (o VirtualMachinePreferencesOutput) CommitmentPlan() VirtualMachinePreferencesCommitmentPlanPtrOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VirtualMachinePreferencesOutput) ComputeEnginePreferences ¶
func (o VirtualMachinePreferencesOutput) ComputeEnginePreferences() ComputeEnginePreferencesPtrOutput
Compute Engine preferences concern insights and recommendations for Compute Engine target.
func (VirtualMachinePreferencesOutput) ElementType ¶
func (VirtualMachinePreferencesOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesOutput) NetworkCostParameters ¶ added in v0.32.0
func (o VirtualMachinePreferencesOutput) NetworkCostParameters() VirtualMachinePreferencesNetworkCostParametersPtrOutput
Optional. Parameters that affect network cost estimations. If not set, default values will be used for the parameters.
func (VirtualMachinePreferencesOutput) RegionPreferences ¶
func (o VirtualMachinePreferencesOutput) RegionPreferences() RegionPreferencesPtrOutput
Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with. If PreferenceSet.RegionPreferences is specified, it overrides this field.
func (VirtualMachinePreferencesOutput) SizingOptimizationCustomParameters ¶ added in v0.32.0
func (o VirtualMachinePreferencesOutput) SizingOptimizationCustomParameters() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
Optional. Custom data to use for sizing optimizations. Relevant when SizingOptimizationStrategy is set to "custom".
func (VirtualMachinePreferencesOutput) SizingOptimizationStrategy ¶
func (o VirtualMachinePreferencesOutput) SizingOptimizationStrategy() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
func (VirtualMachinePreferencesOutput) SoleTenancyPreferences ¶ added in v0.32.0
func (o VirtualMachinePreferencesOutput) SoleTenancyPreferences() SoleTenancyPreferencesPtrOutput
Preferences concerning Sole Tenant nodes and virtual machines.
func (VirtualMachinePreferencesOutput) TargetProduct ¶ added in v0.32.0
func (o VirtualMachinePreferencesOutput) TargetProduct() VirtualMachinePreferencesTargetProductPtrOutput
Target product for assets using this preference set. Specify either target product or business goal, but not both.
func (VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesOutput ¶
func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesOutput() VirtualMachinePreferencesOutput
func (VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesOutputWithContext ¶
func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesOutputWithContext(ctx context.Context) VirtualMachinePreferencesOutput
func (VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesPtrOutput ¶
func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput
func (VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesPtrOutputWithContext ¶
func (o VirtualMachinePreferencesOutput) ToVirtualMachinePreferencesPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesPtrOutput
func (VirtualMachinePreferencesOutput) VmwareEnginePreferences ¶ added in v0.32.0
func (o VirtualMachinePreferencesOutput) VmwareEnginePreferences() VmwareEnginePreferencesPtrOutput
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
type VirtualMachinePreferencesPtrInput ¶
type VirtualMachinePreferencesPtrInput interface { pulumi.Input ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput ToVirtualMachinePreferencesPtrOutputWithContext(context.Context) VirtualMachinePreferencesPtrOutput }
VirtualMachinePreferencesPtrInput is an input type that accepts VirtualMachinePreferencesArgs, VirtualMachinePreferencesPtr and VirtualMachinePreferencesPtrOutput values. You can construct a concrete instance of `VirtualMachinePreferencesPtrInput` via:
VirtualMachinePreferencesArgs{...} or: nil
func VirtualMachinePreferencesPtr ¶
func VirtualMachinePreferencesPtr(v *VirtualMachinePreferencesArgs) VirtualMachinePreferencesPtrInput
type VirtualMachinePreferencesPtrOutput ¶
type VirtualMachinePreferencesPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesPtrOutput) CommitmentPlan ¶
func (o VirtualMachinePreferencesPtrOutput) CommitmentPlan() VirtualMachinePreferencesCommitmentPlanPtrOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VirtualMachinePreferencesPtrOutput) ComputeEnginePreferences ¶
func (o VirtualMachinePreferencesPtrOutput) ComputeEnginePreferences() ComputeEnginePreferencesPtrOutput
Compute Engine preferences concern insights and recommendations for Compute Engine target.
func (VirtualMachinePreferencesPtrOutput) Elem ¶
func (o VirtualMachinePreferencesPtrOutput) Elem() VirtualMachinePreferencesOutput
func (VirtualMachinePreferencesPtrOutput) ElementType ¶
func (VirtualMachinePreferencesPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesPtrOutput) NetworkCostParameters ¶ added in v0.32.0
func (o VirtualMachinePreferencesPtrOutput) NetworkCostParameters() VirtualMachinePreferencesNetworkCostParametersPtrOutput
Optional. Parameters that affect network cost estimations. If not set, default values will be used for the parameters.
func (VirtualMachinePreferencesPtrOutput) RegionPreferences ¶
func (o VirtualMachinePreferencesPtrOutput) RegionPreferences() RegionPreferencesPtrOutput
Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with. If PreferenceSet.RegionPreferences is specified, it overrides this field.
func (VirtualMachinePreferencesPtrOutput) SizingOptimizationCustomParameters ¶ added in v0.32.0
func (o VirtualMachinePreferencesPtrOutput) SizingOptimizationCustomParameters() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
Optional. Custom data to use for sizing optimizations. Relevant when SizingOptimizationStrategy is set to "custom".
func (VirtualMachinePreferencesPtrOutput) SizingOptimizationStrategy ¶
func (o VirtualMachinePreferencesPtrOutput) SizingOptimizationStrategy() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
func (VirtualMachinePreferencesPtrOutput) SoleTenancyPreferences ¶ added in v0.32.0
func (o VirtualMachinePreferencesPtrOutput) SoleTenancyPreferences() SoleTenancyPreferencesPtrOutput
Preferences concerning Sole Tenant nodes and virtual machines.
func (VirtualMachinePreferencesPtrOutput) TargetProduct ¶ added in v0.32.0
func (o VirtualMachinePreferencesPtrOutput) TargetProduct() VirtualMachinePreferencesTargetProductPtrOutput
Target product for assets using this preference set. Specify either target product or business goal, but not both.
func (VirtualMachinePreferencesPtrOutput) ToVirtualMachinePreferencesPtrOutput ¶
func (o VirtualMachinePreferencesPtrOutput) ToVirtualMachinePreferencesPtrOutput() VirtualMachinePreferencesPtrOutput
func (VirtualMachinePreferencesPtrOutput) ToVirtualMachinePreferencesPtrOutputWithContext ¶
func (o VirtualMachinePreferencesPtrOutput) ToVirtualMachinePreferencesPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesPtrOutput
func (VirtualMachinePreferencesPtrOutput) VmwareEnginePreferences ¶ added in v0.32.0
func (o VirtualMachinePreferencesPtrOutput) VmwareEnginePreferences() VmwareEnginePreferencesPtrOutput
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
type VirtualMachinePreferencesResponse ¶
type VirtualMachinePreferencesResponse struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan string `pulumi:"commitmentPlan"` // Compute Engine preferences concern insights and recommendations for Compute Engine target. ComputeEnginePreferences ComputeEnginePreferencesResponse `pulumi:"computeEnginePreferences"` // Optional. Parameters that affect network cost estimations. If not set, default values will be used for the parameters. NetworkCostParameters VirtualMachinePreferencesNetworkCostParametersResponse `pulumi:"networkCostParameters"` // Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with. If PreferenceSet.RegionPreferences is specified, it overrides this field. RegionPreferences RegionPreferencesResponse `pulumi:"regionPreferences"` // Optional. Custom data to use for sizing optimizations. Relevant when SizingOptimizationStrategy is set to "custom". SizingOptimizationCustomParameters VirtualMachinePreferencesSizingOptimizationCustomParametersResponse `pulumi:"sizingOptimizationCustomParameters"` // Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with. SizingOptimizationStrategy string `pulumi:"sizingOptimizationStrategy"` // Preferences concerning Sole Tenant nodes and virtual machines. SoleTenancyPreferences SoleTenancyPreferencesResponse `pulumi:"soleTenancyPreferences"` // Target product for assets using this preference set. Specify either target product or business goal, but not both. TargetProduct string `pulumi:"targetProduct"` // Preferences concerning insights and recommendations for Google Cloud VMware Engine. VmwareEnginePreferences VmwareEnginePreferencesResponse `pulumi:"vmwareEnginePreferences"` }
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
type VirtualMachinePreferencesResponseOutput ¶
type VirtualMachinePreferencesResponseOutput struct{ *pulumi.OutputState }
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
func (VirtualMachinePreferencesResponseOutput) CommitmentPlan ¶
func (o VirtualMachinePreferencesResponseOutput) CommitmentPlan() pulumi.StringOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VirtualMachinePreferencesResponseOutput) ComputeEnginePreferences ¶
func (o VirtualMachinePreferencesResponseOutput) ComputeEnginePreferences() ComputeEnginePreferencesResponseOutput
Compute Engine preferences concern insights and recommendations for Compute Engine target.
func (VirtualMachinePreferencesResponseOutput) ElementType ¶
func (VirtualMachinePreferencesResponseOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesResponseOutput) NetworkCostParameters ¶ added in v0.32.0
func (o VirtualMachinePreferencesResponseOutput) NetworkCostParameters() VirtualMachinePreferencesNetworkCostParametersResponseOutput
Optional. Parameters that affect network cost estimations. If not set, default values will be used for the parameters.
func (VirtualMachinePreferencesResponseOutput) RegionPreferences ¶
func (o VirtualMachinePreferencesResponseOutput) RegionPreferences() RegionPreferencesResponseOutput
Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with. If PreferenceSet.RegionPreferences is specified, it overrides this field.
func (VirtualMachinePreferencesResponseOutput) SizingOptimizationCustomParameters ¶ added in v0.32.0
func (o VirtualMachinePreferencesResponseOutput) SizingOptimizationCustomParameters() VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
Optional. Custom data to use for sizing optimizations. Relevant when SizingOptimizationStrategy is set to "custom".
func (VirtualMachinePreferencesResponseOutput) SizingOptimizationStrategy ¶
func (o VirtualMachinePreferencesResponseOutput) SizingOptimizationStrategy() pulumi.StringOutput
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
func (VirtualMachinePreferencesResponseOutput) SoleTenancyPreferences ¶ added in v0.32.0
func (o VirtualMachinePreferencesResponseOutput) SoleTenancyPreferences() SoleTenancyPreferencesResponseOutput
Preferences concerning Sole Tenant nodes and virtual machines.
func (VirtualMachinePreferencesResponseOutput) TargetProduct ¶ added in v0.32.0
func (o VirtualMachinePreferencesResponseOutput) TargetProduct() pulumi.StringOutput
Target product for assets using this preference set. Specify either target product or business goal, but not both.
func (VirtualMachinePreferencesResponseOutput) ToVirtualMachinePreferencesResponseOutput ¶
func (o VirtualMachinePreferencesResponseOutput) ToVirtualMachinePreferencesResponseOutput() VirtualMachinePreferencesResponseOutput
func (VirtualMachinePreferencesResponseOutput) ToVirtualMachinePreferencesResponseOutputWithContext ¶
func (o VirtualMachinePreferencesResponseOutput) ToVirtualMachinePreferencesResponseOutputWithContext(ctx context.Context) VirtualMachinePreferencesResponseOutput
func (VirtualMachinePreferencesResponseOutput) VmwareEnginePreferences ¶ added in v0.32.0
func (o VirtualMachinePreferencesResponseOutput) VmwareEnginePreferences() VmwareEnginePreferencesResponseOutput
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
type VirtualMachinePreferencesSizingOptimizationCustomParameters ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParameters struct { // Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics. AggregationMethod *VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod `pulumi:"aggregationMethod"` // Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value). CpuUsagePercentage *int `pulumi:"cpuUsagePercentage"` // Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value). MemoryUsagePercentage *int `pulumi:"memoryUsagePercentage"` // Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value). StorageMultiplier *float64 `pulumi:"storageMultiplier"` }
Custom data to use for sizing optimizations.
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod string
Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringPtrOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput interface { pulumi.Input ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext(context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput }
VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodArgs and VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput values. You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput` via:
VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodArgs{...}
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrInput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrInput interface { pulumi.Input ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput }
func VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtr ¶ added in v0.32.0
func VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtr(v string) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrInput
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) Elem ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
type VirtualMachinePreferencesSizingOptimizationCustomParametersArgs ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersArgs struct { // Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics. AggregationMethod VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrInput `pulumi:"aggregationMethod"` // Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value). CpuUsagePercentage pulumi.IntPtrInput `pulumi:"cpuUsagePercentage"` // Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value). MemoryUsagePercentage pulumi.IntPtrInput `pulumi:"memoryUsagePercentage"` // Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value). StorageMultiplier pulumi.Float64PtrInput `pulumi:"storageMultiplier"` }
Custom data to use for sizing optimizations.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput ¶ added in v0.32.0
func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext ¶ added in v0.32.0
func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput ¶ added in v0.32.0
func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext ¶ added in v0.32.0
func (i VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
type VirtualMachinePreferencesSizingOptimizationCustomParametersInput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersInput interface { pulumi.Input ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersOutput ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext(context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersOutput }
VirtualMachinePreferencesSizingOptimizationCustomParametersInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationCustomParametersArgs and VirtualMachinePreferencesSizingOptimizationCustomParametersOutput values. You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationCustomParametersInput` via:
VirtualMachinePreferencesSizingOptimizationCustomParametersArgs{...}
type VirtualMachinePreferencesSizingOptimizationCustomParametersOutput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersOutput struct{ *pulumi.OutputState }
Custom data to use for sizing optimizations.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) AggregationMethod ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) AggregationMethod() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) CpuUsagePercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) CpuUsagePercentage() pulumi.IntPtrOutput
Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) MemoryUsagePercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) MemoryUsagePercentage() pulumi.IntPtrOutput
Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) StorageMultiplier ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) StorageMultiplier() pulumi.Float64PtrOutput
Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
type VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput interface { pulumi.Input ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput }
VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationCustomParametersArgs, VirtualMachinePreferencesSizingOptimizationCustomParametersPtr and VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput values. You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput` via:
VirtualMachinePreferencesSizingOptimizationCustomParametersArgs{...} or: nil
func VirtualMachinePreferencesSizingOptimizationCustomParametersPtr ¶ added in v0.32.0
func VirtualMachinePreferencesSizingOptimizationCustomParametersPtr(v *VirtualMachinePreferencesSizingOptimizationCustomParametersArgs) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrInput
type VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) AggregationMethod ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) AggregationMethod() VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodPtrOutput
Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) CpuUsagePercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) CpuUsagePercentage() pulumi.IntPtrOutput
Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) MemoryUsagePercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) MemoryUsagePercentage() pulumi.IntPtrOutput
Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) StorageMultiplier ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) StorageMultiplier() pulumi.Float64PtrOutput
Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersPtrOutput
type VirtualMachinePreferencesSizingOptimizationCustomParametersResponse ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersResponse struct { // Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics. AggregationMethod string `pulumi:"aggregationMethod"` // Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value). CpuUsagePercentage int `pulumi:"cpuUsagePercentage"` // Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value). MemoryUsagePercentage int `pulumi:"memoryUsagePercentage"` // Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value). StorageMultiplier float64 `pulumi:"storageMultiplier"` }
Custom data to use for sizing optimizations.
type VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput ¶ added in v0.32.0
type VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput struct{ *pulumi.OutputState }
Custom data to use for sizing optimizations.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) AggregationMethod ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) AggregationMethod() pulumi.StringOutput
Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics.
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) CpuUsagePercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) CpuUsagePercentage() pulumi.IntOutput
Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) MemoryUsagePercentage ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) MemoryUsagePercentage() pulumi.IntOutput
Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) StorageMultiplier ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) StorageMultiplier() pulumi.Float64Output
Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value).
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput() VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
func (VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput) ToVirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationCustomParametersResponseOutput
type VirtualMachinePreferencesSizingOptimizationStrategy ¶
type VirtualMachinePreferencesSizingOptimizationStrategy string
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
func (VirtualMachinePreferencesSizingOptimizationStrategy) ElementType ¶
func (VirtualMachinePreferencesSizingOptimizationStrategy) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToStringOutput ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToStringOutputWithContext ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToStringPtrOutput ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToStringPtrOutputWithContext ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyOutput ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyOutput() VirtualMachinePreferencesSizingOptimizationStrategyOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext ¶
func (e VirtualMachinePreferencesSizingOptimizationStrategy) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
type VirtualMachinePreferencesSizingOptimizationStrategyInput ¶
type VirtualMachinePreferencesSizingOptimizationStrategyInput interface { pulumi.Input ToVirtualMachinePreferencesSizingOptimizationStrategyOutput() VirtualMachinePreferencesSizingOptimizationStrategyOutput ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext(context.Context) VirtualMachinePreferencesSizingOptimizationStrategyOutput }
VirtualMachinePreferencesSizingOptimizationStrategyInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationStrategyArgs and VirtualMachinePreferencesSizingOptimizationStrategyOutput values. You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationStrategyInput` via:
VirtualMachinePreferencesSizingOptimizationStrategyArgs{...}
type VirtualMachinePreferencesSizingOptimizationStrategyOutput ¶
type VirtualMachinePreferencesSizingOptimizationStrategyOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ElementType ¶
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringOutput ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringOutputWithContext ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringPtrOutput ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringPtrOutputWithContext ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyOutput ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyOutput() VirtualMachinePreferencesSizingOptimizationStrategyOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
type VirtualMachinePreferencesSizingOptimizationStrategyPtrInput ¶
type VirtualMachinePreferencesSizingOptimizationStrategyPtrInput interface { pulumi.Input ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput }
func VirtualMachinePreferencesSizingOptimizationStrategyPtr ¶
func VirtualMachinePreferencesSizingOptimizationStrategyPtr(v string) VirtualMachinePreferencesSizingOptimizationStrategyPtrInput
type VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput ¶
type VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ElementType ¶
func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPtrOutput ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPtrOutputWithContext ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutput() VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
func (VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext ¶
func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToVirtualMachinePreferencesSizingOptimizationStrategyPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput
type VirtualMachinePreferencesTargetProduct ¶ added in v0.32.0
type VirtualMachinePreferencesTargetProduct string
Target product for assets using this preference set. Specify either target product or business goal, but not both.
func (VirtualMachinePreferencesTargetProduct) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesTargetProduct) ElementType() reflect.Type
func (VirtualMachinePreferencesTargetProduct) ToStringOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesTargetProduct) ToStringOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesTargetProduct) ToStringPtrOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProduct) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutput ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext ¶ added in v0.32.0
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
type VirtualMachinePreferencesTargetProductInput ¶ added in v0.32.0
type VirtualMachinePreferencesTargetProductInput interface { pulumi.Input ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput ToVirtualMachinePreferencesTargetProductOutputWithContext(context.Context) VirtualMachinePreferencesTargetProductOutput }
VirtualMachinePreferencesTargetProductInput is an input type that accepts VirtualMachinePreferencesTargetProductArgs and VirtualMachinePreferencesTargetProductOutput values. You can construct a concrete instance of `VirtualMachinePreferencesTargetProductInput` via:
VirtualMachinePreferencesTargetProductArgs{...}
type VirtualMachinePreferencesTargetProductOutput ¶ added in v0.32.0
type VirtualMachinePreferencesTargetProductOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesTargetProductOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesTargetProductOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesTargetProductOutput) ToStringOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesTargetProductOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
type VirtualMachinePreferencesTargetProductPtrInput ¶ added in v0.32.0
type VirtualMachinePreferencesTargetProductPtrInput interface { pulumi.Input ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(context.Context) VirtualMachinePreferencesTargetProductPtrOutput }
func VirtualMachinePreferencesTargetProductPtr ¶ added in v0.32.0
func VirtualMachinePreferencesTargetProductPtr(v string) VirtualMachinePreferencesTargetProductPtrInput
type VirtualMachinePreferencesTargetProductPtrOutput ¶ added in v0.32.0
type VirtualMachinePreferencesTargetProductPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesTargetProductPtrOutput) ElementType ¶ added in v0.32.0
func (VirtualMachinePreferencesTargetProductPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutput ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
func (VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext ¶ added in v0.32.0
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
type VmwareEnginePreferences ¶ added in v0.32.0
type VmwareEnginePreferences struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan *VmwareEnginePreferencesCommitmentPlan `pulumi:"commitmentPlan"` // CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment. CpuOvercommitRatio *float64 `pulumi:"cpuOvercommitRatio"` // Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0. MemoryOvercommitRatio *float64 `pulumi:"memoryOvercommitRatio"` // The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0. StorageDeduplicationCompressionRatio *float64 `pulumi:"storageDeduplicationCompressionRatio"` }
The user preferences relating to Google Cloud VMware Engine target platform.
type VmwareEnginePreferencesArgs ¶ added in v0.32.0
type VmwareEnginePreferencesArgs struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan VmwareEnginePreferencesCommitmentPlanPtrInput `pulumi:"commitmentPlan"` // CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment. CpuOvercommitRatio pulumi.Float64PtrInput `pulumi:"cpuOvercommitRatio"` // Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0. MemoryOvercommitRatio pulumi.Float64PtrInput `pulumi:"memoryOvercommitRatio"` // The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0. StorageDeduplicationCompressionRatio pulumi.Float64PtrInput `pulumi:"storageDeduplicationCompressionRatio"` }
The user preferences relating to Google Cloud VMware Engine target platform.
func (VmwareEnginePreferencesArgs) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesArgs) ElementType() reflect.Type
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutput ¶ added in v0.32.0
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutputWithContext ¶ added in v0.32.0
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutputWithContext(ctx context.Context) VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutput ¶ added in v0.32.0
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutputWithContext ¶ added in v0.32.0
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
type VmwareEnginePreferencesCommitmentPlan ¶ added in v0.32.0
type VmwareEnginePreferencesCommitmentPlan string
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VmwareEnginePreferencesCommitmentPlan) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesCommitmentPlan) ElementType() reflect.Type
func (VmwareEnginePreferencesCommitmentPlan) ToStringOutput ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlan) ToStringOutputWithContext ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutput ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutput ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext ¶ added in v0.32.0
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
type VmwareEnginePreferencesCommitmentPlanInput ¶ added in v0.32.0
type VmwareEnginePreferencesCommitmentPlanInput interface { pulumi.Input ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(context.Context) VmwareEnginePreferencesCommitmentPlanOutput }
VmwareEnginePreferencesCommitmentPlanInput is an input type that accepts VmwareEnginePreferencesCommitmentPlanArgs and VmwareEnginePreferencesCommitmentPlanOutput values. You can construct a concrete instance of `VmwareEnginePreferencesCommitmentPlanInput` via:
VmwareEnginePreferencesCommitmentPlanArgs{...}
type VmwareEnginePreferencesCommitmentPlanOutput ¶ added in v0.32.0
type VmwareEnginePreferencesCommitmentPlanOutput struct{ *pulumi.OutputState }
func (VmwareEnginePreferencesCommitmentPlanOutput) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesCommitmentPlanOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
type VmwareEnginePreferencesCommitmentPlanPtrInput ¶ added in v0.32.0
type VmwareEnginePreferencesCommitmentPlanPtrInput interface { pulumi.Input ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput }
func VmwareEnginePreferencesCommitmentPlanPtr ¶ added in v0.32.0
func VmwareEnginePreferencesCommitmentPlanPtr(v string) VmwareEnginePreferencesCommitmentPlanPtrInput
type VmwareEnginePreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
type VmwareEnginePreferencesCommitmentPlanPtrOutput struct{ *pulumi.OutputState }
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
type VmwareEnginePreferencesInput ¶ added in v0.32.0
type VmwareEnginePreferencesInput interface { pulumi.Input ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput ToVmwareEnginePreferencesOutputWithContext(context.Context) VmwareEnginePreferencesOutput }
VmwareEnginePreferencesInput is an input type that accepts VmwareEnginePreferencesArgs and VmwareEnginePreferencesOutput values. You can construct a concrete instance of `VmwareEnginePreferencesInput` via:
VmwareEnginePreferencesArgs{...}
type VmwareEnginePreferencesOutput ¶ added in v0.32.0
type VmwareEnginePreferencesOutput struct{ *pulumi.OutputState }
The user preferences relating to Google Cloud VMware Engine target platform.
func (VmwareEnginePreferencesOutput) CommitmentPlan ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) CommitmentPlan() VmwareEnginePreferencesCommitmentPlanPtrOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VmwareEnginePreferencesOutput) CpuOvercommitRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
func (VmwareEnginePreferencesOutput) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesOutput) MemoryOvercommitRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) MemoryOvercommitRatio() pulumi.Float64PtrOutput
Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
func (VmwareEnginePreferencesOutput) StorageDeduplicationCompressionRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) StorageDeduplicationCompressionRatio() pulumi.Float64PtrOutput
The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutputWithContext(ctx context.Context) VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
type VmwareEnginePreferencesPtrInput ¶ added in v0.32.0
type VmwareEnginePreferencesPtrInput interface { pulumi.Input ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput ToVmwareEnginePreferencesPtrOutputWithContext(context.Context) VmwareEnginePreferencesPtrOutput }
VmwareEnginePreferencesPtrInput is an input type that accepts VmwareEnginePreferencesArgs, VmwareEnginePreferencesPtr and VmwareEnginePreferencesPtrOutput values. You can construct a concrete instance of `VmwareEnginePreferencesPtrInput` via:
VmwareEnginePreferencesArgs{...} or: nil
func VmwareEnginePreferencesPtr ¶ added in v0.32.0
func VmwareEnginePreferencesPtr(v *VmwareEnginePreferencesArgs) VmwareEnginePreferencesPtrInput
type VmwareEnginePreferencesPtrOutput ¶ added in v0.32.0
type VmwareEnginePreferencesPtrOutput struct{ *pulumi.OutputState }
func (VmwareEnginePreferencesPtrOutput) CommitmentPlan ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) CommitmentPlan() VmwareEnginePreferencesCommitmentPlanPtrOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VmwareEnginePreferencesPtrOutput) CpuOvercommitRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
func (VmwareEnginePreferencesPtrOutput) Elem ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) Elem() VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesPtrOutput) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesPtrOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesPtrOutput) MemoryOvercommitRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) MemoryOvercommitRatio() pulumi.Float64PtrOutput
Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
func (VmwareEnginePreferencesPtrOutput) StorageDeduplicationCompressionRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) StorageDeduplicationCompressionRatio() pulumi.Float64PtrOutput
The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
func (VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
func (VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
type VmwareEnginePreferencesResponse ¶ added in v0.32.0
type VmwareEnginePreferencesResponse struct { // Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. CommitmentPlan string `pulumi:"commitmentPlan"` // CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment. CpuOvercommitRatio float64 `pulumi:"cpuOvercommitRatio"` // Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0. MemoryOvercommitRatio float64 `pulumi:"memoryOvercommitRatio"` // The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0. StorageDeduplicationCompressionRatio float64 `pulumi:"storageDeduplicationCompressionRatio"` }
The user preferences relating to Google Cloud VMware Engine target platform.
type VmwareEnginePreferencesResponseOutput ¶ added in v0.32.0
type VmwareEnginePreferencesResponseOutput struct{ *pulumi.OutputState }
The user preferences relating to Google Cloud VMware Engine target platform.
func (VmwareEnginePreferencesResponseOutput) CommitmentPlan ¶ added in v0.32.0
func (o VmwareEnginePreferencesResponseOutput) CommitmentPlan() pulumi.StringOutput
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
func (VmwareEnginePreferencesResponseOutput) CpuOvercommitRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesResponseOutput) CpuOvercommitRatio() pulumi.Float64Output
CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
func (VmwareEnginePreferencesResponseOutput) ElementType ¶ added in v0.32.0
func (VmwareEnginePreferencesResponseOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesResponseOutput) MemoryOvercommitRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesResponseOutput) MemoryOvercommitRatio() pulumi.Float64Output
Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
func (VmwareEnginePreferencesResponseOutput) StorageDeduplicationCompressionRatio ¶ added in v0.32.0
func (o VmwareEnginePreferencesResponseOutput) StorageDeduplicationCompressionRatio() pulumi.Float64Output
The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
func (VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutput ¶ added in v0.32.0
func (o VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutput() VmwareEnginePreferencesResponseOutput
func (VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutputWithContext ¶ added in v0.32.0
func (o VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutputWithContext(ctx context.Context) VmwareEnginePreferencesResponseOutput