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) ToComputeEnginePreferencesOutput() ComputeEnginePreferencesOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesOutputWithContext(ctx context.Context) ComputeEnginePreferencesOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutput() ComputeEnginePreferencesPtrOutput
- func (o ComputeEnginePreferencesOutput) ToComputeEnginePreferencesPtrOutputWithContext(ctx context.Context) ComputeEnginePreferencesPtrOutput
- 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) 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) 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) 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 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) ImportJobId() pulumi.StringOutput
- 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 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) 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) Managed() 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 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.StringOutput
- 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) CoreCountHistogram() ReportSummaryHistogramChartDataResponseOutput
- func (ReportSummaryAssetAggregateStatsResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryBytesHistogram() ReportSummaryHistogramChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) MemoryUtilizationChart() ReportSummaryUtilizationChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) OperatingSystem() ReportSummaryChartDataResponseOutput
- func (o ReportSummaryAssetAggregateStatsResponseOutput) StorageBytesHistogram() ReportSummaryHistogramChartDataResponseOutput
- 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 ReportSummaryComputeEngineFindingResponse
- type ReportSummaryComputeEngineFindingResponseOutput
- func (o ReportSummaryComputeEngineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
- func (o ReportSummaryComputeEngineFindingResponseOutput) AllocatedDiskTypes() pulumi.StringArrayOutput
- func (o ReportSummaryComputeEngineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
- func (ReportSummaryComputeEngineFindingResponseOutput) ElementType() reflect.Type
- func (o ReportSummaryComputeEngineFindingResponseOutput) MachineSeriesAllocations() ReportSummaryMachineSeriesAllocationResponseArrayOutput
- func (o ReportSummaryComputeEngineFindingResponseOutput) ToReportSummaryComputeEngineFindingResponseOutput() ReportSummaryComputeEngineFindingResponseOutput
- func (o ReportSummaryComputeEngineFindingResponseOutput) ToReportSummaryComputeEngineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryComputeEngineFindingResponseOutput
- 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) ComputeEngineFinding() ReportSummaryComputeEngineFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) Description() pulumi.StringOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) DisplayName() pulumi.StringOutput
- func (ReportSummaryGroupPreferenceSetFindingResponseOutput) ElementType() reflect.Type
- 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) SoleTenantFinding() ReportSummarySoleTenantFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutput() ReportSummaryGroupPreferenceSetFindingResponseOutput
- func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ToReportSummaryGroupPreferenceSetFindingResponseOutputWithContext(ctx context.Context) ReportSummaryGroupPreferenceSetFindingResponseOutput
- 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 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) Location() pulumi.StringOutput
- func (o SourceOutput) Managed() pulumi.BoolOutput
- 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 VirtualMachinePreferencesOutput
- func (o VirtualMachinePreferencesOutput) CommitmentPlan() VirtualMachinePreferencesCommitmentPlanPtrOutput
- func (o VirtualMachinePreferencesOutput) ComputeEnginePreferences() ComputeEnginePreferencesPtrOutput
- func (VirtualMachinePreferencesOutput) ElementType() reflect.Type
- func (o VirtualMachinePreferencesOutput) RegionPreferences() RegionPreferencesPtrOutput
- 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) RegionPreferences() RegionPreferencesPtrOutput
- 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) RegionPreferences() RegionPreferencesResponseOutput
- 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 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 ( // Default value. ImportDataFileFormatImportJobFormatUnspecified = ImportDataFileFormat("IMPORT_JOB_FORMAT_UNSPECIFIED") // 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 and following the StratoZone format. For more information, see Manually create and upload data tables. ImportDataFileFormatImportJobFormatStratozoneCsv = ImportDataFileFormat("IMPORT_JOB_FORMAT_STRATOZONE_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 (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") )
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"` }
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"` }
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 values of the ComputeEnginePreferencesLicenseType enum A concrete instance of `ComputeEnginePreferencesLicenseTypeInput` can be one of the following:
ComputeEnginePreferencesLicenseTypeLicenseTypeUnspecified ComputeEnginePreferencesLicenseTypeLicenseTypeDefault ComputeEnginePreferencesLicenseTypeLicenseTypeBringYourOwnLicense
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) 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 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) 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"` }
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) 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"` // 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) 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 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"` // User-friendly display name. Maximum length is 63 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 { // User-friendly display name. Maximum length is 63 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 values of the ImportDataFileFormat enum A concrete instance of `ImportDataFileFormatInput` can be one of the following:
ImportDataFileFormatImportJobFormatUnspecified ImportDataFileFormatImportJobFormatRvtoolsXlsx ImportDataFileFormatImportJobFormatRvtoolsCsv ImportDataFileFormatImportJobFormatExportedAwsCsv ImportDataFileFormatImportJobFormatExportedAzureCsv ImportDataFileFormatImportJobFormatStratozoneCsv
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
User-friendly display name. Maximum length is 63 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"` // Optional. User-friendly display name. Maximum length is 256 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The report with the results of running the import job. ExecutionReport ExecutionReportResponseOutput `pulumi:"executionReport"` // Required. ID of the import job. ImportJobId pulumi.StringOutput `pulumi:"importJobId"` // 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 // Optional. User-friendly display name. Maximum length is 256 characters. DisplayName pulumi.StringPtrInput // Required. ID of the import job. ImportJobId 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 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
Optional. User-friendly display name. Maximum length is 256 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) ImportJobId ¶
func (o ImportJobOutput) ImportJobId() pulumi.StringOutput
Required. ID of the import job.
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 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"` // User-friendly display name. Maximum length is 63 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
User-friendly display name. Maximum length is 63 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"` // Optional. User-friendly display name. Maximum length is 256 characters. DisplayName string `pulumi:"displayName"` // The report with the results of running the import job. ExecutionReport ExecutionReportResponse `pulumi:"executionReport"` // 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
Optional. User-friendly display name. Maximum length is 256 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) 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). Managed bool `pulumi:"managed"` // 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 ¶
func (o LookupSourceResultOutput) ErrorFrameCount() pulumi.IntOutput
The number of frames that were reported by the source and contained errors.
func (LookupSourceResultOutput) Managed ¶
func (o LookupSourceResultOutput) Managed() 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 ¶
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 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"` // Required. User specified ID for the preference set. It will become the last component of the preference set 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])?`. PreferenceSetId pulumi.StringOutput `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 // Required. User specified ID for the preference set. It will become the last component of the preference set 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])?`. PreferenceSetId pulumi.StringInput 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.StringOutput
Required. User specified ID for the preference set. It will become the last component of the preference set 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 (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 values of the ReportStateEnum enum A concrete instance of `ReportStateEnumInput` can be one of the following:
ReportStateEnumStateUnspecified ReportStateEnumPending ReportStateEnumSucceeded ReportStateEnumFailed
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 { // 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. 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 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) 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) 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) 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 ReportSummaryComputeEngineFindingResponse ¶
type ReportSummaryComputeEngineFindingResponse 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 destined for Compute Engine.
type ReportSummaryComputeEngineFindingResponseOutput ¶
type ReportSummaryComputeEngineFindingResponseOutput struct{ *pulumi.OutputState }
A set of findings that applies to assets destined for Compute Engine.
func (ReportSummaryComputeEngineFindingResponseOutput) AllocatedAssetCount ¶
func (o ReportSummaryComputeEngineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets which were allocated.
func (ReportSummaryComputeEngineFindingResponseOutput) AllocatedDiskTypes ¶
func (o ReportSummaryComputeEngineFindingResponseOutput) AllocatedDiskTypes() pulumi.StringArrayOutput
Set of disk types allocated to assets.
func (ReportSummaryComputeEngineFindingResponseOutput) AllocatedRegions ¶
func (o ReportSummaryComputeEngineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
Set of regions in which the assets were allocated.
func (ReportSummaryComputeEngineFindingResponseOutput) ElementType ¶
func (ReportSummaryComputeEngineFindingResponseOutput) ElementType() reflect.Type
func (ReportSummaryComputeEngineFindingResponseOutput) MachineSeriesAllocations ¶
func (o ReportSummaryComputeEngineFindingResponseOutput) MachineSeriesAllocations() ReportSummaryMachineSeriesAllocationResponseArrayOutput
Distribution of assets based on the Machine Series.
func (ReportSummaryComputeEngineFindingResponseOutput) ToReportSummaryComputeEngineFindingResponseOutput ¶
func (o ReportSummaryComputeEngineFindingResponseOutput) ToReportSummaryComputeEngineFindingResponseOutput() ReportSummaryComputeEngineFindingResponseOutput
func (ReportSummaryComputeEngineFindingResponseOutput) ToReportSummaryComputeEngineFindingResponseOutputWithContext ¶
func (o ReportSummaryComputeEngineFindingResponseOutput) ToReportSummaryComputeEngineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryComputeEngineFindingResponseOutput
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 { // A set of findings that applies to Compute Engine machines in the input. ComputeEngineFinding ReportSummaryComputeEngineFindingResponse `pulumi:"computeEngineFinding"` // Description for the Preference Set. Description string `pulumi:"description"` // Display Name of the Preference Set DisplayName string `pulumi:"displayName"` // 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"` // A set of findings that applies to Sole-Tenant machines in the input. SoleTenantFinding ReportSummarySoleTenantFindingResponse `pulumi:"soleTenantFinding"` // 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) ComputeEngineFinding ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) ComputeEngineFinding() ReportSummaryComputeEngineFindingResponseOutput
A set of findings that applies to Compute Engine machines in the input.
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) 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) SoleTenantFinding ¶
func (o ReportSummaryGroupPreferenceSetFindingResponseOutput) SoleTenantFinding() ReportSummarySoleTenantFindingResponseOutput
A set of findings that applies to Sole-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) VmwareEngineFinding ¶
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 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 ¶
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 ¶
type ReportSummarySoleTenantFindingResponseOutput struct{ *pulumi.OutputState }
A set of findings that applies to assets destined for Sole-Tenant nodes.
func (ReportSummarySoleTenantFindingResponseOutput) AllocatedAssetCount ¶
func (o ReportSummarySoleTenantFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets which are allocated
func (ReportSummarySoleTenantFindingResponseOutput) AllocatedRegions ¶
func (o ReportSummarySoleTenantFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
Set of regions in which the assets are allocated
func (ReportSummarySoleTenantFindingResponseOutput) ElementType ¶
func (ReportSummarySoleTenantFindingResponseOutput) ElementType() reflect.Type
func (ReportSummarySoleTenantFindingResponseOutput) NodeAllocations ¶
func (o ReportSummarySoleTenantFindingResponseOutput) NodeAllocations() ReportSummarySoleTenantNodeAllocationResponseArrayOutput
Set of per-nodetype allocation records
func (ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutput ¶
func (o ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutput() ReportSummarySoleTenantFindingResponseOutput
func (ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutputWithContext ¶
func (o ReportSummarySoleTenantFindingResponseOutput) ToReportSummarySoleTenantFindingResponseOutputWithContext(ctx context.Context) ReportSummarySoleTenantFindingResponseOutput
type ReportSummarySoleTenantNodeAllocationResponse ¶
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 ¶
type ReportSummarySoleTenantNodeAllocationResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ElementType ¶
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ElementType() reflect.Type
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutput ¶
func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutput() ReportSummarySoleTenantNodeAllocationResponseArrayOutput
func (ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutputWithContext ¶
func (o ReportSummarySoleTenantNodeAllocationResponseArrayOutput) ToReportSummarySoleTenantNodeAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummarySoleTenantNodeAllocationResponseArrayOutput
type ReportSummarySoleTenantNodeAllocationResponseOutput ¶
type ReportSummarySoleTenantNodeAllocationResponseOutput struct{ *pulumi.OutputState }
Represents the assets allocated to a specific Sole-Tenant node type.
func (ReportSummarySoleTenantNodeAllocationResponseOutput) AllocatedAssetCount ¶
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets allocated to these nodes
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ElementType ¶
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ElementType() reflect.Type
func (ReportSummarySoleTenantNodeAllocationResponseOutput) Node ¶
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) Node() SoleTenantNodeTypeResponseOutput
Sole Tenant node type, e.g. "m3-node-128-3904"
func (ReportSummarySoleTenantNodeAllocationResponseOutput) NodeCount ¶
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) NodeCount() pulumi.StringOutput
Count of this node type to be provisioned
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutput ¶
func (o ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutput() ReportSummarySoleTenantNodeAllocationResponseOutput
func (ReportSummarySoleTenantNodeAllocationResponseOutput) ToReportSummarySoleTenantNodeAllocationResponseOutputWithContext ¶
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 ¶
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 ¶
type ReportSummaryVmwareEngineFindingResponseOutput struct{ *pulumi.OutputState }
A set of findings that applies to assets destined for VMWare Engine.
func (ReportSummaryVmwareEngineFindingResponseOutput) AllocatedAssetCount ¶
func (o ReportSummaryVmwareEngineFindingResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets which are allocated
func (ReportSummaryVmwareEngineFindingResponseOutput) AllocatedRegions ¶
func (o ReportSummaryVmwareEngineFindingResponseOutput) AllocatedRegions() pulumi.StringArrayOutput
Set of regions in which the assets were allocated
func (ReportSummaryVmwareEngineFindingResponseOutput) ElementType ¶
func (ReportSummaryVmwareEngineFindingResponseOutput) ElementType() reflect.Type
func (ReportSummaryVmwareEngineFindingResponseOutput) NodeAllocations ¶
func (o ReportSummaryVmwareEngineFindingResponseOutput) NodeAllocations() ReportSummaryVmwareNodeAllocationResponseArrayOutput
Set of per-nodetype allocation records
func (ReportSummaryVmwareEngineFindingResponseOutput) ToReportSummaryVmwareEngineFindingResponseOutput ¶
func (o ReportSummaryVmwareEngineFindingResponseOutput) ToReportSummaryVmwareEngineFindingResponseOutput() ReportSummaryVmwareEngineFindingResponseOutput
func (ReportSummaryVmwareEngineFindingResponseOutput) ToReportSummaryVmwareEngineFindingResponseOutputWithContext ¶
func (o ReportSummaryVmwareEngineFindingResponseOutput) ToReportSummaryVmwareEngineFindingResponseOutputWithContext(ctx context.Context) ReportSummaryVmwareEngineFindingResponseOutput
type ReportSummaryVmwareNodeAllocationResponse ¶
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 ¶
type ReportSummaryVmwareNodeAllocationResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportSummaryVmwareNodeAllocationResponseArrayOutput) ElementType ¶
func (ReportSummaryVmwareNodeAllocationResponseArrayOutput) ElementType() reflect.Type
func (ReportSummaryVmwareNodeAllocationResponseArrayOutput) ToReportSummaryVmwareNodeAllocationResponseArrayOutput ¶
func (o ReportSummaryVmwareNodeAllocationResponseArrayOutput) ToReportSummaryVmwareNodeAllocationResponseArrayOutput() ReportSummaryVmwareNodeAllocationResponseArrayOutput
func (ReportSummaryVmwareNodeAllocationResponseArrayOutput) ToReportSummaryVmwareNodeAllocationResponseArrayOutputWithContext ¶
func (o ReportSummaryVmwareNodeAllocationResponseArrayOutput) ToReportSummaryVmwareNodeAllocationResponseArrayOutputWithContext(ctx context.Context) ReportSummaryVmwareNodeAllocationResponseArrayOutput
type ReportSummaryVmwareNodeAllocationResponseOutput ¶
type ReportSummaryVmwareNodeAllocationResponseOutput struct{ *pulumi.OutputState }
Represents assets allocated to a specific VMWare Node type.
func (ReportSummaryVmwareNodeAllocationResponseOutput) AllocatedAssetCount ¶
func (o ReportSummaryVmwareNodeAllocationResponseOutput) AllocatedAssetCount() pulumi.StringOutput
Count of assets allocated to these nodes
func (ReportSummaryVmwareNodeAllocationResponseOutput) ElementType ¶
func (ReportSummaryVmwareNodeAllocationResponseOutput) ElementType() reflect.Type
func (ReportSummaryVmwareNodeAllocationResponseOutput) NodeCount ¶
func (o ReportSummaryVmwareNodeAllocationResponseOutput) NodeCount() pulumi.StringOutput
Count of this node type to be provisioned
func (ReportSummaryVmwareNodeAllocationResponseOutput) ToReportSummaryVmwareNodeAllocationResponseOutput ¶
func (o ReportSummaryVmwareNodeAllocationResponseOutput) ToReportSummaryVmwareNodeAllocationResponseOutput() ReportSummaryVmwareNodeAllocationResponseOutput
func (ReportSummaryVmwareNodeAllocationResponseOutput) ToReportSummaryVmwareNodeAllocationResponseOutputWithContext ¶
func (o ReportSummaryVmwareNodeAllocationResponseOutput) ToReportSummaryVmwareNodeAllocationResponseOutputWithContext(ctx context.Context) ReportSummaryVmwareNodeAllocationResponseOutput
func (ReportSummaryVmwareNodeAllocationResponseOutput) VmwareNode ¶
func (o ReportSummaryVmwareNodeAllocationResponseOutput) VmwareNode() ReportSummaryVmwareNodeResponseOutput
VMWare node type, e.g. "ve1-standard-72"
type ReportSummaryVmwareNodeResponse ¶
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 ¶
type ReportSummaryVmwareNodeResponseOutput struct{ *pulumi.OutputState }
A VMWare Engine Node
func (ReportSummaryVmwareNodeResponseOutput) Code ¶
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 ¶
func (ReportSummaryVmwareNodeResponseOutput) ElementType() reflect.Type
func (ReportSummaryVmwareNodeResponseOutput) ToReportSummaryVmwareNodeResponseOutput ¶
func (o ReportSummaryVmwareNodeResponseOutput) ToReportSummaryVmwareNodeResponseOutput() ReportSummaryVmwareNodeResponseOutput
func (ReportSummaryVmwareNodeResponseOutput) ToReportSummaryVmwareNodeResponseOutputWithContext ¶
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 values of the ReportType enum A concrete instance of `ReportTypeInput` can be one of the following:
ReportTypeTypeUnspecified ReportTypeTotalCostOfOwnership
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 ¶
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 ¶
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 ¶
func (SoleTenancyPreferencesArgs) ElementType() reflect.Type
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutput ¶
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutputWithContext ¶
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesOutputWithContext(ctx context.Context) SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutput ¶
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
func (SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutputWithContext ¶
func (i SoleTenancyPreferencesArgs) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
type SoleTenancyPreferencesCommitmentPlan ¶
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 ¶
func (SoleTenancyPreferencesCommitmentPlan) ElementType() reflect.Type
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutput ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutput ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringOutput ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringOutputWithContext ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutput ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutputWithContext ¶
func (e SoleTenancyPreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesCommitmentPlanInput ¶
type SoleTenancyPreferencesCommitmentPlanInput interface { pulumi.Input ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(context.Context) SoleTenancyPreferencesCommitmentPlanOutput }
SoleTenancyPreferencesCommitmentPlanInput is an input type that accepts values of the SoleTenancyPreferencesCommitmentPlan enum A concrete instance of `SoleTenancyPreferencesCommitmentPlanInput` can be one of the following:
SoleTenancyPreferencesCommitmentPlanCommitmentPlanUnspecified SoleTenancyPreferencesCommitmentPlanOnDemand SoleTenancyPreferencesCommitmentPlanCommitment1Year SoleTenancyPreferencesCommitmentPlanCommitment3Year
type SoleTenancyPreferencesCommitmentPlanOutput ¶
type SoleTenancyPreferencesCommitmentPlanOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesCommitmentPlanOutput) ElementType ¶
func (SoleTenancyPreferencesCommitmentPlanOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutput ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutput() SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutput ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutputWithContext ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutput ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext ¶
func (o SoleTenancyPreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesCommitmentPlanPtrInput ¶
type SoleTenancyPreferencesCommitmentPlanPtrInput interface { pulumi.Input ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput }
func SoleTenancyPreferencesCommitmentPlanPtr ¶
func SoleTenancyPreferencesCommitmentPlanPtr(v string) SoleTenancyPreferencesCommitmentPlanPtrInput
type SoleTenancyPreferencesCommitmentPlanPtrOutput ¶
type SoleTenancyPreferencesCommitmentPlanPtrOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ElementType ¶
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput ¶
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutput() SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext ¶
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToSoleTenancyPreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesCommitmentPlanPtrOutput
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutput ¶
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext ¶
func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesHostMaintenancePolicy ¶
type SoleTenancyPreferencesHostMaintenancePolicy string
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesHostMaintenancePolicy) ElementType ¶
func (SoleTenancyPreferencesHostMaintenancePolicy) ElementType() reflect.Type
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutput ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutput ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutputWithContext ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutput ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutputWithContext ¶
func (e SoleTenancyPreferencesHostMaintenancePolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesHostMaintenancePolicyInput ¶
type SoleTenancyPreferencesHostMaintenancePolicyInput interface { pulumi.Input ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput }
SoleTenancyPreferencesHostMaintenancePolicyInput is an input type that accepts values of the SoleTenancyPreferencesHostMaintenancePolicy enum A concrete instance of `SoleTenancyPreferencesHostMaintenancePolicyInput` can be one of the following:
SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyUnspecified SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyDefault SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyRestartInPlace SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyMigrateWithinNodeGroup
type SoleTenancyPreferencesHostMaintenancePolicyOutput ¶
type SoleTenancyPreferencesHostMaintenancePolicyOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ElementType ¶
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutput ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutput() SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutput ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutput() pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutputWithContext ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutput ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutputWithContext ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesHostMaintenancePolicyPtrInput ¶
type SoleTenancyPreferencesHostMaintenancePolicyPtrInput interface { pulumi.Input ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput }
func SoleTenancyPreferencesHostMaintenancePolicyPtr ¶
func SoleTenancyPreferencesHostMaintenancePolicyPtr(v string) SoleTenancyPreferencesHostMaintenancePolicyPtrInput
type SoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶
type SoleTenancyPreferencesHostMaintenancePolicyPtrOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ElementType ¶
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutput() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToSoleTenancyPreferencesHostMaintenancePolicyPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutput ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext ¶
func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SoleTenancyPreferencesInput ¶
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 ¶
type SoleTenancyPreferencesOutput struct{ *pulumi.OutputState }
Preferences concerning Sole Tenancy nodes and VMs.
func (SoleTenancyPreferencesOutput) CommitmentPlan ¶
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 ¶
func (o SoleTenancyPreferencesOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive.
func (SoleTenancyPreferencesOutput) ElementType ¶
func (SoleTenancyPreferencesOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesOutput) HostMaintenancePolicy ¶
func (o SoleTenancyPreferencesOutput) HostMaintenancePolicy() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesOutput) NodeTypes ¶
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 ¶
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutput() SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutputWithContext ¶
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesOutputWithContext(ctx context.Context) SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutput ¶
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
func (SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutputWithContext ¶
func (o SoleTenancyPreferencesOutput) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
type SoleTenancyPreferencesPtrInput ¶
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 ¶
func SoleTenancyPreferencesPtr(v *SoleTenancyPreferencesArgs) SoleTenancyPreferencesPtrInput
type SoleTenancyPreferencesPtrOutput ¶
type SoleTenancyPreferencesPtrOutput struct{ *pulumi.OutputState }
func (SoleTenancyPreferencesPtrOutput) CommitmentPlan ¶
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 ¶
func (o SoleTenancyPreferencesPtrOutput) CpuOvercommitRatio() pulumi.Float64PtrOutput
CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive.
func (SoleTenancyPreferencesPtrOutput) Elem ¶
func (o SoleTenancyPreferencesPtrOutput) Elem() SoleTenancyPreferencesOutput
func (SoleTenancyPreferencesPtrOutput) ElementType ¶
func (SoleTenancyPreferencesPtrOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesPtrOutput) HostMaintenancePolicy ¶
func (o SoleTenancyPreferencesPtrOutput) HostMaintenancePolicy() SoleTenancyPreferencesHostMaintenancePolicyPtrOutput
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesPtrOutput) NodeTypes ¶
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 ¶
func (o SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutput() SoleTenancyPreferencesPtrOutput
func (SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutputWithContext ¶
func (o SoleTenancyPreferencesPtrOutput) ToSoleTenancyPreferencesPtrOutputWithContext(ctx context.Context) SoleTenancyPreferencesPtrOutput
type SoleTenancyPreferencesResponse ¶
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 ¶
type SoleTenancyPreferencesResponseOutput struct{ *pulumi.OutputState }
Preferences concerning Sole Tenancy nodes and VMs.
func (SoleTenancyPreferencesResponseOutput) CommitmentPlan ¶
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 ¶
func (o SoleTenancyPreferencesResponseOutput) CpuOvercommitRatio() pulumi.Float64Output
CPU overcommit ratio. Acceptable values are between 1.0 and 2.0 inclusive.
func (SoleTenancyPreferencesResponseOutput) ElementType ¶
func (SoleTenancyPreferencesResponseOutput) ElementType() reflect.Type
func (SoleTenancyPreferencesResponseOutput) HostMaintenancePolicy ¶
func (o SoleTenancyPreferencesResponseOutput) HostMaintenancePolicy() pulumi.StringOutput
Sole Tenancy nodes maintenance policy.
func (SoleTenancyPreferencesResponseOutput) NodeTypes ¶
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 ¶
func (o SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutput() SoleTenancyPreferencesResponseOutput
func (SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutputWithContext ¶
func (o SoleTenancyPreferencesResponseOutput) ToSoleTenancyPreferencesResponseOutputWithContext(ctx context.Context) SoleTenancyPreferencesResponseOutput
type SoleTenantNodeType ¶
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 ¶
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 ¶
func (SoleTenantNodeTypeArgs) ElementType() reflect.Type
func (SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutput ¶
func (i SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutput() SoleTenantNodeTypeOutput
func (SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutputWithContext ¶
func (i SoleTenantNodeTypeArgs) ToSoleTenantNodeTypeOutputWithContext(ctx context.Context) SoleTenantNodeTypeOutput
type SoleTenantNodeTypeArray ¶
type SoleTenantNodeTypeArray []SoleTenantNodeTypeInput
func (SoleTenantNodeTypeArray) ElementType ¶
func (SoleTenantNodeTypeArray) ElementType() reflect.Type
func (SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutput ¶
func (i SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutput() SoleTenantNodeTypeArrayOutput
func (SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutputWithContext ¶
func (i SoleTenantNodeTypeArray) ToSoleTenantNodeTypeArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeArrayOutput
type SoleTenantNodeTypeArrayInput ¶
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 ¶
type SoleTenantNodeTypeArrayOutput struct{ *pulumi.OutputState }
func (SoleTenantNodeTypeArrayOutput) ElementType ¶
func (SoleTenantNodeTypeArrayOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeArrayOutput) Index ¶
func (o SoleTenantNodeTypeArrayOutput) Index(i pulumi.IntInput) SoleTenantNodeTypeOutput
func (SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutput ¶
func (o SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutput() SoleTenantNodeTypeArrayOutput
func (SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutputWithContext ¶
func (o SoleTenantNodeTypeArrayOutput) ToSoleTenantNodeTypeArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeArrayOutput
type SoleTenantNodeTypeInput ¶
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 ¶
type SoleTenantNodeTypeOutput struct{ *pulumi.OutputState }
A Sole Tenant node type.
func (SoleTenantNodeTypeOutput) ElementType ¶
func (SoleTenantNodeTypeOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeOutput) NodeName ¶
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 ¶
func (o SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutput() SoleTenantNodeTypeOutput
func (SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutputWithContext ¶
func (o SoleTenantNodeTypeOutput) ToSoleTenantNodeTypeOutputWithContext(ctx context.Context) SoleTenantNodeTypeOutput
type SoleTenantNodeTypeResponse ¶
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 ¶
type SoleTenantNodeTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (SoleTenantNodeTypeResponseArrayOutput) ElementType ¶
func (SoleTenantNodeTypeResponseArrayOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeResponseArrayOutput) Index ¶
func (o SoleTenantNodeTypeResponseArrayOutput) Index(i pulumi.IntInput) SoleTenantNodeTypeResponseOutput
func (SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutput ¶
func (o SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutput() SoleTenantNodeTypeResponseArrayOutput
func (SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutputWithContext ¶
func (o SoleTenantNodeTypeResponseArrayOutput) ToSoleTenantNodeTypeResponseArrayOutputWithContext(ctx context.Context) SoleTenantNodeTypeResponseArrayOutput
type SoleTenantNodeTypeResponseOutput ¶
type SoleTenantNodeTypeResponseOutput struct{ *pulumi.OutputState }
A Sole Tenant node type.
func (SoleTenantNodeTypeResponseOutput) ElementType ¶
func (SoleTenantNodeTypeResponseOutput) ElementType() reflect.Type
func (SoleTenantNodeTypeResponseOutput) NodeName ¶
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 ¶
func (o SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutput() SoleTenantNodeTypeResponseOutput
func (SoleTenantNodeTypeResponseOutput) ToSoleTenantNodeTypeResponseOutputWithContext ¶
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"` Location pulumi.StringOutput `pulumi:"location"` // If `true`, the source is managed by other service(s). Managed pulumi.BoolOutput `pulumi:"managed"` // 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 Location pulumi.StringPtrInput // If `true`, the source is managed by other service(s). Managed pulumi.BoolPtrInput // 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 ¶
func (o SourceOutput) ErrorFrameCount() pulumi.IntOutput
The number of frames that were reported by the source and contained errors.
func (SourceOutput) Location ¶
func (o SourceOutput) Location() pulumi.StringOutput
func (SourceOutput) Managed ¶
func (o SourceOutput) Managed() pulumi.BoolOutput
If `true`, the source is managed by other service(s).
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 ¶
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 values of the SourceType enum A concrete instance of `SourceTypeInput` can be one of the following:
SourceTypeSourceTypeUnknown SourceTypeSourceTypeUpload SourceTypeSourceTypeGuestOsScan SourceTypeSourceTypeInventoryScan SourceTypeSourceTypeCustom
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 URI. 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 URI.
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"` // 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. RegionPreferences *RegionPreferences `pulumi:"regionPreferences"` // 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 assumptions, 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"` // 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. RegionPreferences RegionPreferencesPtrInput `pulumi:"regionPreferences"` // 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 assumptions, 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 values of the VirtualMachinePreferencesCommitmentPlan enum A concrete instance of `VirtualMachinePreferencesCommitmentPlanInput` can be one of the following:
VirtualMachinePreferencesCommitmentPlanCommitmentPlanUnspecified VirtualMachinePreferencesCommitmentPlanCommitmentPlanNone VirtualMachinePreferencesCommitmentPlanCommitmentPlanOneYear VirtualMachinePreferencesCommitmentPlanCommitmentPlanThreeYears
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 VirtualMachinePreferencesOutput ¶
type VirtualMachinePreferencesOutput struct{ *pulumi.OutputState }
VirtualMachinePreferences enables you to create sets of assumptions, 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) 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.
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 ¶
func (o VirtualMachinePreferencesOutput) SoleTenancyPreferences() SoleTenancyPreferencesPtrOutput
Preferences concerning Sole Tenant nodes and virtual machines.
func (VirtualMachinePreferencesOutput) TargetProduct ¶
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 ¶
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) 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.
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 ¶
func (o VirtualMachinePreferencesPtrOutput) SoleTenancyPreferences() SoleTenancyPreferencesPtrOutput
Preferences concerning Sole Tenant nodes and virtual machines.
func (VirtualMachinePreferencesPtrOutput) TargetProduct ¶
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 ¶
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"` // 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. RegionPreferences RegionPreferencesResponse `pulumi:"regionPreferences"` // 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 assumptions, 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 assumptions, 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) 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.
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 ¶
func (o VirtualMachinePreferencesResponseOutput) SoleTenancyPreferences() SoleTenancyPreferencesResponseOutput
Preferences concerning Sole Tenant nodes and virtual machines.
func (VirtualMachinePreferencesResponseOutput) TargetProduct ¶
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 ¶
func (o VirtualMachinePreferencesResponseOutput) VmwareEnginePreferences() VmwareEnginePreferencesResponseOutput
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
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 values of the VirtualMachinePreferencesSizingOptimizationStrategy enum A concrete instance of `VirtualMachinePreferencesSizingOptimizationStrategyInput` can be one of the following:
VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyUnspecified VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategySameAsSource VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyModerate VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyAggressive
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 ¶
type VirtualMachinePreferencesTargetProduct string
Target product for assets using this preference set. Specify either target product or business goal, but not both.
func (VirtualMachinePreferencesTargetProduct) ElementType ¶
func (VirtualMachinePreferencesTargetProduct) ElementType() reflect.Type
func (VirtualMachinePreferencesTargetProduct) ToStringOutput ¶
func (e VirtualMachinePreferencesTargetProduct) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesTargetProduct) ToStringOutputWithContext ¶
func (e VirtualMachinePreferencesTargetProduct) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesTargetProduct) ToStringPtrOutput ¶
func (e VirtualMachinePreferencesTargetProduct) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProduct) ToStringPtrOutputWithContext ¶
func (e VirtualMachinePreferencesTargetProduct) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutput ¶
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutputWithContext ¶
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutput ¶
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
func (VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext ¶
func (e VirtualMachinePreferencesTargetProduct) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
type VirtualMachinePreferencesTargetProductInput ¶
type VirtualMachinePreferencesTargetProductInput interface { pulumi.Input ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput ToVirtualMachinePreferencesTargetProductOutputWithContext(context.Context) VirtualMachinePreferencesTargetProductOutput }
VirtualMachinePreferencesTargetProductInput is an input type that accepts values of the VirtualMachinePreferencesTargetProduct enum A concrete instance of `VirtualMachinePreferencesTargetProductInput` can be one of the following:
VirtualMachinePreferencesTargetProductComputeMigrationTargetProductUnspecified VirtualMachinePreferencesTargetProductComputeMigrationTargetProductComputeEngine VirtualMachinePreferencesTargetProductComputeMigrationTargetProductVmwareEngine VirtualMachinePreferencesTargetProductComputeMigrationTargetProductSoleTenancy
type VirtualMachinePreferencesTargetProductOutput ¶
type VirtualMachinePreferencesTargetProductOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesTargetProductOutput) ElementType ¶
func (VirtualMachinePreferencesTargetProductOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesTargetProductOutput) ToStringOutput ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToStringOutput() pulumi.StringOutput
func (VirtualMachinePreferencesTargetProductOutput) ToStringOutputWithContext ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutput ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutputWithContext ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutput ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutput() VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutputWithContext ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutput ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
func (VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext ¶
func (o VirtualMachinePreferencesTargetProductOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
type VirtualMachinePreferencesTargetProductPtrInput ¶
type VirtualMachinePreferencesTargetProductPtrInput interface { pulumi.Input ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(context.Context) VirtualMachinePreferencesTargetProductPtrOutput }
func VirtualMachinePreferencesTargetProductPtr ¶
func VirtualMachinePreferencesTargetProductPtr(v string) VirtualMachinePreferencesTargetProductPtrInput
type VirtualMachinePreferencesTargetProductPtrOutput ¶
type VirtualMachinePreferencesTargetProductPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachinePreferencesTargetProductPtrOutput) ElementType ¶
func (VirtualMachinePreferencesTargetProductPtrOutput) ElementType() reflect.Type
func (VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutput ¶
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithContext ¶
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutput ¶
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutput() VirtualMachinePreferencesTargetProductPtrOutput
func (VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext ¶
func (o VirtualMachinePreferencesTargetProductPtrOutput) ToVirtualMachinePreferencesTargetProductPtrOutputWithContext(ctx context.Context) VirtualMachinePreferencesTargetProductPtrOutput
type VmwareEnginePreferences ¶
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 ¶
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 ¶
func (VmwareEnginePreferencesArgs) ElementType() reflect.Type
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutput ¶
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutputWithContext ¶
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesOutputWithContext(ctx context.Context) VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutput ¶
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
func (VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutputWithContext ¶
func (i VmwareEnginePreferencesArgs) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
type VmwareEnginePreferencesCommitmentPlan ¶
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 ¶
func (VmwareEnginePreferencesCommitmentPlan) ElementType() reflect.Type
func (VmwareEnginePreferencesCommitmentPlan) ToStringOutput ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToStringOutput() pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlan) ToStringOutputWithContext ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutput ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutput() pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutputWithContext ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutput ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutput ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
func (VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext ¶
func (e VmwareEnginePreferencesCommitmentPlan) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
type VmwareEnginePreferencesCommitmentPlanInput ¶
type VmwareEnginePreferencesCommitmentPlanInput interface { pulumi.Input ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(context.Context) VmwareEnginePreferencesCommitmentPlanOutput }
VmwareEnginePreferencesCommitmentPlanInput is an input type that accepts values of the VmwareEnginePreferencesCommitmentPlan enum A concrete instance of `VmwareEnginePreferencesCommitmentPlanInput` can be one of the following:
VmwareEnginePreferencesCommitmentPlanCommitmentPlanUnspecified VmwareEnginePreferencesCommitmentPlanOnDemand VmwareEnginePreferencesCommitmentPlanCommitment1YearMonthlyPayments VmwareEnginePreferencesCommitmentPlanCommitment3YearMonthlyPayments VmwareEnginePreferencesCommitmentPlanCommitment1YearUpfrontPayment VmwareEnginePreferencesCommitmentPlanCommitment3YearUpfrontPayment
type VmwareEnginePreferencesCommitmentPlanOutput ¶
type VmwareEnginePreferencesCommitmentPlanOutput struct{ *pulumi.OutputState }
func (VmwareEnginePreferencesCommitmentPlanOutput) ElementType ¶
func (VmwareEnginePreferencesCommitmentPlanOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutput ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutput() pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutputWithContext ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutput ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutput ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutput() VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
func (VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext ¶
func (o VmwareEnginePreferencesCommitmentPlanOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
type VmwareEnginePreferencesCommitmentPlanPtrInput ¶
type VmwareEnginePreferencesCommitmentPlanPtrInput interface { pulumi.Input ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput }
func VmwareEnginePreferencesCommitmentPlanPtr ¶
func VmwareEnginePreferencesCommitmentPlanPtr(v string) VmwareEnginePreferencesCommitmentPlanPtrInput
type VmwareEnginePreferencesCommitmentPlanPtrOutput ¶
type VmwareEnginePreferencesCommitmentPlanPtrOutput struct{ *pulumi.OutputState }
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ElementType ¶
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput ¶
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext ¶
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput ¶
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutput() VmwareEnginePreferencesCommitmentPlanPtrOutput
func (VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext ¶
func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToVmwareEnginePreferencesCommitmentPlanPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesCommitmentPlanPtrOutput
type VmwareEnginePreferencesInput ¶
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 ¶
type VmwareEnginePreferencesOutput struct{ *pulumi.OutputState }
The user preferences relating to Google Cloud VMware Engine target platform.
func (VmwareEnginePreferencesOutput) CommitmentPlan ¶
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 ¶
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 ¶
func (VmwareEnginePreferencesOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesOutput) MemoryOvercommitRatio ¶
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 ¶
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 ¶
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutput() VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutputWithContext ¶
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesOutputWithContext(ctx context.Context) VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutput ¶
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
func (VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutputWithContext ¶
func (o VmwareEnginePreferencesOutput) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
type VmwareEnginePreferencesPtrInput ¶
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 ¶
func VmwareEnginePreferencesPtr(v *VmwareEnginePreferencesArgs) VmwareEnginePreferencesPtrInput
type VmwareEnginePreferencesPtrOutput ¶
type VmwareEnginePreferencesPtrOutput struct{ *pulumi.OutputState }
func (VmwareEnginePreferencesPtrOutput) CommitmentPlan ¶
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 ¶
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 ¶
func (o VmwareEnginePreferencesPtrOutput) Elem() VmwareEnginePreferencesOutput
func (VmwareEnginePreferencesPtrOutput) ElementType ¶
func (VmwareEnginePreferencesPtrOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesPtrOutput) MemoryOvercommitRatio ¶
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 ¶
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 ¶
func (o VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutput() VmwareEnginePreferencesPtrOutput
func (VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutputWithContext ¶
func (o VmwareEnginePreferencesPtrOutput) ToVmwareEnginePreferencesPtrOutputWithContext(ctx context.Context) VmwareEnginePreferencesPtrOutput
type VmwareEnginePreferencesResponse ¶
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 ¶
type VmwareEnginePreferencesResponseOutput struct{ *pulumi.OutputState }
The user preferences relating to Google Cloud VMware Engine target platform.
func (VmwareEnginePreferencesResponseOutput) CommitmentPlan ¶
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 ¶
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 ¶
func (VmwareEnginePreferencesResponseOutput) ElementType() reflect.Type
func (VmwareEnginePreferencesResponseOutput) MemoryOvercommitRatio ¶
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 ¶
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 ¶
func (o VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutput() VmwareEnginePreferencesResponseOutput
func (VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutputWithContext ¶
func (o VmwareEnginePreferencesResponseOutput) ToVmwareEnginePreferencesResponseOutputWithContext(ctx context.Context) VmwareEnginePreferencesResponseOutput