Documentation ¶
Index ¶
- Constants
- type ActorResponse
- type AddUserRequest
- type AddUserResponse
- type AllowedInstanceTypes
- type AllowedInstanceTypesWithDefault
- func (m *AllowedInstanceTypesWithDefault) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AllowedInstanceTypesWithDefault) MarshalBinary() ([]byte, error)
- func (m *AllowedInstanceTypesWithDefault) UnmarshalBinary(b []byte) error
- func (m *AllowedInstanceTypesWithDefault) Validate(formats strfmt.Registry) error
- type ApplicationConfigDiff
- type ApplicationConfigReq
- type ApplicationConfigResp
- type ApplicationResources
- type ApplicationResourcesBreakdown
- func (m *ApplicationResourcesBreakdown) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ApplicationResourcesBreakdown) MarshalBinary() ([]byte, error)
- func (m *ApplicationResourcesBreakdown) UnmarshalBinary(b []byte) error
- func (m *ApplicationResourcesBreakdown) Validate(formats strfmt.Registry) error
- type ApplicationResourcesLocalStorageSize
- func (m *ApplicationResourcesLocalStorageSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ApplicationResourcesLocalStorageSize) MarshalBinary() ([]byte, error)
- func (m *ApplicationResourcesLocalStorageSize) UnmarshalBinary(b []byte) error
- func (m *ApplicationResourcesLocalStorageSize) Validate(formats strfmt.Registry) error
- type AutoscalingOptionsCreateRequest
- func (m *AutoscalingOptionsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AutoscalingOptionsCreateRequest) MarshalBinary() ([]byte, error)
- func (m *AutoscalingOptionsCreateRequest) UnmarshalBinary(b []byte) error
- func (m *AutoscalingOptionsCreateRequest) Validate(formats strfmt.Registry) error
- type AutoscalingOptionsResponse
- func (m *AutoscalingOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AutoscalingOptionsResponse) MarshalBinary() ([]byte, error)
- func (m *AutoscalingOptionsResponse) UnmarshalBinary(b []byte) error
- func (m *AutoscalingOptionsResponse) Validate(formats strfmt.Registry) error
- type AutoscalingOptionsUpdateRequest
- func (m *AutoscalingOptionsUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AutoscalingOptionsUpdateRequest) MarshalBinary() ([]byte, error)
- func (m *AutoscalingOptionsUpdateRequest) UnmarshalBinary(b []byte) error
- func (m *AutoscalingOptionsUpdateRequest) Validate(formats strfmt.Registry) error
- type AwsActivationOptions
- type AwsOptionsResponse
- type AzureActivationOptions
- func (m *AzureActivationOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureActivationOptions) MarshalBinary() ([]byte, error)
- func (m *AzureActivationOptions) UnmarshalBinary(b []byte) error
- func (m *AzureActivationOptions) Validate(formats strfmt.Registry) error
- type AzureOptionsResponse
- type Backup
- type BackupClusterRequest
- type BackupClusterResponse
- type CloudUserReference
- type ClusterCreateDiagnosticDataDownloadOptions
- func (m *ClusterCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClusterCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
- func (m *ClusterCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
- func (m *ClusterCreateDiagnosticDataDownloadOptions) Validate(formats strfmt.Registry) error
- type ClusterDiagnosticDataJob
- func (m *ClusterDiagnosticDataJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClusterDiagnosticDataJob) MarshalBinary() ([]byte, error)
- func (m *ClusterDiagnosticDataJob) UnmarshalBinary(b []byte) error
- func (m *ClusterDiagnosticDataJob) Validate(formats strfmt.Registry) error
- type ClusterSummaryResponse
- func (m *ClusterSummaryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClusterSummaryResponse) MarshalBinary() ([]byte, error)
- func (m *ClusterSummaryResponse) UnmarshalBinary(b []byte) error
- func (m *ClusterSummaryResponse) Validate(formats strfmt.Registry) error
- type ConfigBlock
- type ConfigBlockDiff
- type ConfigBlockReq
- type ConfigBlockResp
- type ConfigBlocksDiffs
- type ConfigContentDiff
- type ConfigContentReq
- type ConfigContentResp
- type ConfigHistoryItem
- type CreateApplicationResources
- func (m *CreateApplicationResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateApplicationResources) MarshalBinary() ([]byte, error)
- func (m *CreateApplicationResources) UnmarshalBinary(b []byte) error
- func (m *CreateApplicationResources) Validate(formats strfmt.Registry) error
- type CreateApplicationResourcesBreakdown
- func (m *CreateApplicationResourcesBreakdown) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateApplicationResourcesBreakdown) MarshalBinary() ([]byte, error)
- func (m *CreateApplicationResourcesBreakdown) UnmarshalBinary(b []byte) error
- func (m *CreateApplicationResourcesBreakdown) Validate(formats strfmt.Registry) error
- type CreateApplicationResourcesLocalStorageSize
- func (m *CreateApplicationResourcesLocalStorageSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateApplicationResourcesLocalStorageSize) MarshalBinary() ([]byte, error)
- func (m *CreateApplicationResourcesLocalStorageSize) UnmarshalBinary(b []byte) error
- func (m *CreateApplicationResourcesLocalStorageSize) Validate(formats strfmt.Registry) error
- type CreateAwsClusterRequest
- func (m *CreateAwsClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAwsClusterRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAwsClusterRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAwsClusterRequest) Validate(formats strfmt.Registry) error
- type CreateAwsClusterResponse
- func (m *CreateAwsClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAwsClusterResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAwsClusterResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAwsClusterResponse) Validate(formats strfmt.Registry) error
- type CreateAzureClusterRequest
- func (m *CreateAzureClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureClusterRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAzureClusterRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAzureClusterRequest) Validate(formats strfmt.Registry) error
- type CreateAzureClusterResponse
- func (m *CreateAzureClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureClusterResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAzureClusterResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAzureClusterResponse) Validate(formats strfmt.Registry) error
- type CreateBackupRequest
- type CreateBackupResponse
- type CreateClusterDiagnosticDataJobRequest
- func (m *CreateClusterDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateClusterDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *CreateClusterDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *CreateClusterDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type CreateClusterDiagnosticDataJobResponse
- func (m *CreateClusterDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateClusterDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
- func (m *CreateClusterDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
- func (m *CreateClusterDiagnosticDataJobResponse) Validate(formats strfmt.Registry) error
- type CreateClusterRequest
- type CreateClusterResponse
- type CreateDataVisualizationRequest
- func (m *CreateDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateDataVisualizationRequest) MarshalBinary() ([]byte, error)
- func (m *CreateDataVisualizationRequest) UnmarshalBinary(b []byte) error
- func (m *CreateDataVisualizationRequest) Validate(formats strfmt.Registry) error
- type CreateDataVisualizationResponse
- func (m *CreateDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateDataVisualizationResponse) MarshalBinary() ([]byte, error)
- func (m *CreateDataVisualizationResponse) UnmarshalBinary(b []byte) error
- func (m *CreateDataVisualizationResponse) Validate(formats strfmt.Registry) error
- type CreateDbcDiagnosticDataJobRequest
- func (m *CreateDbcDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateDbcDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *CreateDbcDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *CreateDbcDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type CreateDbcDiagnosticDataJobResponse
- func (m *CreateDbcDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateDbcDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
- func (m *CreateDbcDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
- func (m *CreateDbcDiagnosticDataJobResponse) Validate(formats strfmt.Registry) error
- type CreateDbcRequest
- type CreateDbcResponse
- type CreatePrivateClusterRequest
- func (m *CreatePrivateClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateClusterRequest) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateClusterRequest) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateClusterRequest) Validate(formats strfmt.Registry) error
- type CreatePrivateClusterResponse
- func (m *CreatePrivateClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateClusterResponse) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateClusterResponse) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateClusterResponse) Validate(formats strfmt.Registry) error
- type CreateResourceTemplateRequest
- func (m *CreateResourceTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateResourceTemplateRequest) MarshalBinary() ([]byte, error)
- func (m *CreateResourceTemplateRequest) UnmarshalBinary(b []byte) error
- func (m *CreateResourceTemplateRequest) Validate(formats strfmt.Registry) error
- type CreateResourceTemplateResponse
- func (m *CreateResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateResourceTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *CreateResourceTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *CreateResourceTemplateResponse) Validate(formats strfmt.Registry) error
- type CreateVwDiagnosticDataJobRequest
- func (m *CreateVwDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateVwDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *CreateVwDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *CreateVwDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type CreateVwDiagnosticDataJobResponse
- func (m *CreateVwDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateVwDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
- func (m *CreateVwDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
- func (m *CreateVwDiagnosticDataJobResponse) Validate(formats strfmt.Registry) error
- type CreateVwRequest
- type CreateVwResponse
- type CustomRegistryOptions
- type DBCCreateDiagnosticDataDownloadOptions
- func (m *DBCCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DBCCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
- func (m *DBCCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
- func (m *DBCCreateDiagnosticDataDownloadOptions) Validate(formats strfmt.Registry) error
- type DataVisualizationSummary
- func (m *DataVisualizationSummary) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataVisualizationSummary) MarshalBinary() ([]byte, error)
- func (m *DataVisualizationSummary) UnmarshalBinary(b []byte) error
- func (m *DataVisualizationSummary) Validate(formats strfmt.Registry) error
- type DbcDiagnosticDataJob
- type DbcSummary
- type DeleteBackupRequest
- type DeleteBackupResponse
- type DeleteClusterDiagnosticDataJobRequest
- func (m *DeleteClusterDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteClusterDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteClusterDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteClusterDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type DeleteClusterDiagnosticDataJobResponse
- type DeleteClusterRequest
- type DeleteClusterResponse
- type DeleteDataVisualizationRequest
- func (m *DeleteDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteDataVisualizationRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteDataVisualizationRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteDataVisualizationRequest) Validate(formats strfmt.Registry) error
- type DeleteDataVisualizationResponse
- func (m *DeleteDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteDataVisualizationResponse) MarshalBinary() ([]byte, error)
- func (m *DeleteDataVisualizationResponse) UnmarshalBinary(b []byte) error
- func (m *DeleteDataVisualizationResponse) Validate(formats strfmt.Registry) error
- type DeleteDbcDiagnosticDataJobRequest
- func (m *DeleteDbcDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteDbcDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteDbcDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteDbcDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type DeleteDbcDiagnosticDataJobResponse
- type DeleteDbcRequest
- type DeleteDbcResponse
- type DeleteResourceTemplateRequest
- func (m *DeleteResourceTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteResourceTemplateRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteResourceTemplateRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteResourceTemplateRequest) Validate(formats strfmt.Registry) error
- type DeleteResourceTemplateResponse
- func (m *DeleteResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteResourceTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *DeleteResourceTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *DeleteResourceTemplateResponse) Validate(formats strfmt.Registry) error
- type DeleteUserRequest
- type DeleteUserResponse
- type DeleteVwDiagnosticDataJobRequest
- func (m *DeleteVwDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteVwDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteVwDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteVwDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type DeleteVwDiagnosticDataJobResponse
- type DeleteVwRequest
- type DeleteVwResponse
- type DescribeAllowedInstanceTypesRequest
- type DescribeAllowedInstanceTypesResponse
- func (m *DescribeAllowedInstanceTypesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeAllowedInstanceTypesResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeAllowedInstanceTypesResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeAllowedInstanceTypesResponse) Validate(formats strfmt.Registry) error
- type DescribeBackupRequest
- type DescribeBackupResponse
- func (m *DescribeBackupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeBackupResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeBackupResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeBackupResponse) Validate(formats strfmt.Registry) error
- type DescribeClusterDiagnosticDataJobRequest
- func (m *DescribeClusterDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeClusterDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeClusterDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeClusterDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type DescribeClusterDiagnosticDataJobResponse
- func (m *DescribeClusterDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeClusterDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeClusterDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeClusterDiagnosticDataJobResponse) Validate(formats strfmt.Registry) error
- type DescribeClusterRequest
- func (m *DescribeClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeClusterRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeClusterRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeClusterRequest) Validate(formats strfmt.Registry) error
- type DescribeClusterResponse
- func (m *DescribeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeClusterResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeClusterResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeClusterResponse) Validate(formats strfmt.Registry) error
- type DescribeConfigDiffRequest
- func (m *DescribeConfigDiffRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeConfigDiffRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeConfigDiffRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeConfigDiffRequest) Validate(formats strfmt.Registry) error
- type DescribeConfigDiffResponse
- func (m *DescribeConfigDiffResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeConfigDiffResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeConfigDiffResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeConfigDiffResponse) Validate(formats strfmt.Registry) error
- type DescribeConfigRequest
- type DescribeConfigResponse
- func (m *DescribeConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeConfigResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeConfigResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeConfigResponse) Validate(formats strfmt.Registry) error
- type DescribeDataVisualizationRequest
- func (m *DescribeDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDataVisualizationRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeDataVisualizationRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeDataVisualizationRequest) Validate(formats strfmt.Registry) error
- type DescribeDataVisualizationResponse
- func (m *DescribeDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDataVisualizationResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeDataVisualizationResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeDataVisualizationResponse) Validate(formats strfmt.Registry) error
- type DescribeDbcConfigRequest
- func (m *DescribeDbcConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDbcConfigRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeDbcConfigRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeDbcConfigRequest) Validate(formats strfmt.Registry) error
- type DescribeDbcConfigResponse
- func (m *DescribeDbcConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDbcConfigResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeDbcConfigResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeDbcConfigResponse) Validate(formats strfmt.Registry) error
- type DescribeDbcDiagnosticDataJobRequest
- func (m *DescribeDbcDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDbcDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeDbcDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeDbcDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type DescribeDbcDiagnosticDataJobResponse
- func (m *DescribeDbcDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDbcDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeDbcDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeDbcDiagnosticDataJobResponse) Validate(formats strfmt.Registry) error
- type DescribeDbcRequest
- type DescribeDbcResponse
- type DescribeKubeconfigRequest
- func (m *DescribeKubeconfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeKubeconfigRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeKubeconfigRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeKubeconfigRequest) Validate(formats strfmt.Registry) error
- type DescribeKubeconfigResponse
- func (m *DescribeKubeconfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeKubeconfigResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeKubeconfigResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeKubeconfigResponse) Validate(formats strfmt.Registry) error
- type DescribeRestoreRequest
- func (m *DescribeRestoreRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeRestoreRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeRestoreRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeRestoreRequest) Validate(formats strfmt.Registry) error
- type DescribeRestoreResponse
- func (m *DescribeRestoreResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeRestoreResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeRestoreResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeRestoreResponse) Validate(formats strfmt.Registry) error
- type DescribeServerSettingItem
- func (m *DescribeServerSettingItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeServerSettingItem) MarshalBinary() ([]byte, error)
- func (m *DescribeServerSettingItem) UnmarshalBinary(b []byte) error
- func (m *DescribeServerSettingItem) Validate(formats strfmt.Registry) error
- type DescribeServerSettingItemRequiresUpdate
- func (m DescribeServerSettingItemRequiresUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m DescribeServerSettingItemRequiresUpdate) Pointer() *DescribeServerSettingItemRequiresUpdate
- func (m DescribeServerSettingItemRequiresUpdate) Validate(formats strfmt.Registry) error
- type DescribeServerSettingRequest
- type DescribeServerSettingResponse
- func (m *DescribeServerSettingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeServerSettingResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeServerSettingResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeServerSettingResponse) Validate(formats strfmt.Registry) error
- type DescribeVwConfigRequest
- func (m *DescribeVwConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeVwConfigRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeVwConfigRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeVwConfigRequest) Validate(formats strfmt.Registry) error
- type DescribeVwConfigResponse
- func (m *DescribeVwConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeVwConfigResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeVwConfigResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeVwConfigResponse) Validate(formats strfmt.Registry) error
- type DescribeVwDiagnosticDataJobRequest
- func (m *DescribeVwDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeVwDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeVwDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeVwDiagnosticDataJobRequest) Validate(formats strfmt.Registry) error
- type DescribeVwDiagnosticDataJobResponse
- func (m *DescribeVwDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeVwDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeVwDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeVwDiagnosticDataJobResponse) Validate(formats strfmt.Registry) error
- type DescribeVwRequest
- type DescribeVwResponse
- type DiagnosticDataJobStatus
- type Error
- type Event
- type EventResponse
- type ExternalBucket
- type ExternalBucketAccessInfo
- func (m *ExternalBucketAccessInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalBucketAccessInfo) MarshalBinary() ([]byte, error)
- func (m *ExternalBucketAccessInfo) UnmarshalBinary(b []byte) error
- func (m *ExternalBucketAccessInfo) Validate(formats strfmt.Registry) error
- type GetDataVisualizationUpgradeVersionRequest
- func (m *GetDataVisualizationUpgradeVersionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetDataVisualizationUpgradeVersionRequest) MarshalBinary() ([]byte, error)
- func (m *GetDataVisualizationUpgradeVersionRequest) UnmarshalBinary(b []byte) error
- func (m *GetDataVisualizationUpgradeVersionRequest) Validate(formats strfmt.Registry) error
- type GetDataVisualizationUpgradeVersionResponse
- func (m *GetDataVisualizationUpgradeVersionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetDataVisualizationUpgradeVersionResponse) MarshalBinary() ([]byte, error)
- func (m *GetDataVisualizationUpgradeVersionResponse) UnmarshalBinary(b []byte) error
- func (m *GetDataVisualizationUpgradeVersionResponse) Validate(formats strfmt.Registry) error
- type GetK8sCertJKSRequest
- type GetK8sCertJKSResponse
- type GetK8sCertPEMRequest
- type GetK8sCertPEMResponse
- type GetLogsRequest
- type GetLogsResponse
- type GetUpgradeDbcVersionsRequest
- func (m *GetUpgradeDbcVersionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetUpgradeDbcVersionsRequest) MarshalBinary() ([]byte, error)
- func (m *GetUpgradeDbcVersionsRequest) UnmarshalBinary(b []byte) error
- func (m *GetUpgradeDbcVersionsRequest) Validate(formats strfmt.Registry) error
- type GetUpgradeDbcVersionsResponse
- func (m *GetUpgradeDbcVersionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetUpgradeDbcVersionsResponse) MarshalBinary() ([]byte, error)
- func (m *GetUpgradeDbcVersionsResponse) UnmarshalBinary(b []byte) error
- func (m *GetUpgradeDbcVersionsResponse) Validate(formats strfmt.Registry) error
- type GetUpgradeVwVersionsRequest
- func (m *GetUpgradeVwVersionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetUpgradeVwVersionsRequest) MarshalBinary() ([]byte, error)
- func (m *GetUpgradeVwVersionsRequest) UnmarshalBinary(b []byte) error
- func (m *GetUpgradeVwVersionsRequest) Validate(formats strfmt.Registry) error
- type GetUpgradeVwVersionsResponse
- func (m *GetUpgradeVwVersionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetUpgradeVwVersionsResponse) MarshalBinary() ([]byte, error)
- func (m *GetUpgradeVwVersionsResponse) UnmarshalBinary(b []byte) error
- func (m *GetUpgradeVwVersionsResponse) Validate(formats strfmt.Registry) error
- type HealthCheckRequest
- type HealthCheckResponse
- type HiveCreateDiagnosticDataDownloadOptions
- func (m *HiveCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HiveCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
- func (m *HiveCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
- func (m *HiveCreateDiagnosticDataDownloadOptions) Validate(formats strfmt.Registry) error
- type ImpalaCreateDiagnosticDataDownloadOptions
- func (m *ImpalaCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
- func (m *ImpalaCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
- func (m *ImpalaCreateDiagnosticDataDownloadOptions) Validate(formats strfmt.Registry) error
- type ImpalaExecutorGroupSetCreateRequest
- func (m *ImpalaExecutorGroupSetCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaExecutorGroupSetCreateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaExecutorGroupSetCreateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaExecutorGroupSetCreateRequest) Validate(formats strfmt.Registry) error
- type ImpalaExecutorGroupSetResponse
- func (m *ImpalaExecutorGroupSetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaExecutorGroupSetResponse) MarshalBinary() ([]byte, error)
- func (m *ImpalaExecutorGroupSetResponse) UnmarshalBinary(b []byte) error
- func (m *ImpalaExecutorGroupSetResponse) Validate(formats strfmt.Registry) error
- type ImpalaExecutorGroupSetUpdateRequest
- func (m *ImpalaExecutorGroupSetUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaExecutorGroupSetUpdateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaExecutorGroupSetUpdateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaExecutorGroupSetUpdateRequest) Validate(formats strfmt.Registry) error
- type ImpalaExecutorGroupSetsCreateRequest
- func (m *ImpalaExecutorGroupSetsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaExecutorGroupSetsCreateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaExecutorGroupSetsCreateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaExecutorGroupSetsCreateRequest) Validate(formats strfmt.Registry) error
- type ImpalaExecutorGroupSetsResponse
- func (m *ImpalaExecutorGroupSetsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaExecutorGroupSetsResponse) MarshalBinary() ([]byte, error)
- func (m *ImpalaExecutorGroupSetsResponse) UnmarshalBinary(b []byte) error
- func (m *ImpalaExecutorGroupSetsResponse) Validate(formats strfmt.Registry) error
- type ImpalaExecutorGroupSetsUpdateRequest
- func (m *ImpalaExecutorGroupSetsUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaExecutorGroupSetsUpdateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaExecutorGroupSetsUpdateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaExecutorGroupSetsUpdateRequest) Validate(formats strfmt.Registry) error
- type ImpalaHASettingsCreateRequest
- func (m *ImpalaHASettingsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaHASettingsCreateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaHASettingsCreateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaHASettingsCreateRequest) Validate(formats strfmt.Registry) error
- type ImpalaHASettingsOptionsResponse
- func (m *ImpalaHASettingsOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaHASettingsOptionsResponse) MarshalBinary() ([]byte, error)
- func (m *ImpalaHASettingsOptionsResponse) UnmarshalBinary(b []byte) error
- func (m *ImpalaHASettingsOptionsResponse) Validate(formats strfmt.Registry) error
- type ImpalaHASettingsUpdateRequest
- func (m *ImpalaHASettingsUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaHASettingsUpdateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaHASettingsUpdateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaHASettingsUpdateRequest) Validate(formats strfmt.Registry) error
- type ImpalaHighAvailabilityMode
- type ImpalaOptionsCreateRequest
- func (m *ImpalaOptionsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImpalaOptionsCreateRequest) MarshalBinary() ([]byte, error)
- func (m *ImpalaOptionsCreateRequest) UnmarshalBinary(b []byte) error
- func (m *ImpalaOptionsCreateRequest) Validate(formats strfmt.Registry) error
- type ImpalaOptionsResponse
- type KeyPairCredentials
- type KeyValuesDiff
- type ListBackupEntitiesRequest
- type ListBackupEntitiesResponse
- func (m *ListBackupEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListBackupEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *ListBackupEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *ListBackupEntitiesResponse) Validate(formats strfmt.Registry) error
- type ListBackupsRequest
- type ListBackupsResponse
- type ListClusterDiagnosticDataJobsRequest
- func (m *ListClusterDiagnosticDataJobsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListClusterDiagnosticDataJobsRequest) MarshalBinary() ([]byte, error)
- func (m *ListClusterDiagnosticDataJobsRequest) UnmarshalBinary(b []byte) error
- func (m *ListClusterDiagnosticDataJobsRequest) Validate(formats strfmt.Registry) error
- type ListClusterDiagnosticDataJobsResponse
- func (m *ListClusterDiagnosticDataJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListClusterDiagnosticDataJobsResponse) MarshalBinary() ([]byte, error)
- func (m *ListClusterDiagnosticDataJobsResponse) UnmarshalBinary(b []byte) error
- func (m *ListClusterDiagnosticDataJobsResponse) Validate(formats strfmt.Registry) error
- type ListClustersRequest
- type ListClustersResponse
- type ListDataVisualizationsRequest
- func (m *ListDataVisualizationsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDataVisualizationsRequest) MarshalBinary() ([]byte, error)
- func (m *ListDataVisualizationsRequest) UnmarshalBinary(b []byte) error
- func (m *ListDataVisualizationsRequest) Validate(formats strfmt.Registry) error
- type ListDataVisualizationsResponse
- func (m *ListDataVisualizationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDataVisualizationsResponse) MarshalBinary() ([]byte, error)
- func (m *ListDataVisualizationsResponse) UnmarshalBinary(b []byte) error
- func (m *ListDataVisualizationsResponse) Validate(formats strfmt.Registry) error
- type ListDbcConfigsRequest
- type ListDbcConfigsResponse
- func (m *ListDbcConfigsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDbcConfigsResponse) MarshalBinary() ([]byte, error)
- func (m *ListDbcConfigsResponse) UnmarshalBinary(b []byte) error
- func (m *ListDbcConfigsResponse) Validate(formats strfmt.Registry) error
- type ListDbcDiagnosticDataJobsRequest
- func (m *ListDbcDiagnosticDataJobsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDbcDiagnosticDataJobsRequest) MarshalBinary() ([]byte, error)
- func (m *ListDbcDiagnosticDataJobsRequest) UnmarshalBinary(b []byte) error
- func (m *ListDbcDiagnosticDataJobsRequest) Validate(formats strfmt.Registry) error
- type ListDbcDiagnosticDataJobsResponse
- func (m *ListDbcDiagnosticDataJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDbcDiagnosticDataJobsResponse) MarshalBinary() ([]byte, error)
- func (m *ListDbcDiagnosticDataJobsResponse) UnmarshalBinary(b []byte) error
- func (m *ListDbcDiagnosticDataJobsResponse) Validate(formats strfmt.Registry) error
- type ListDbcEventsRequest
- type ListDbcEventsResponse
- type ListDbcsRequest
- type ListDbcsResponse
- type ListEventsRequest
- type ListEventsResponse
- type ListLatestVersionsRequest
- func (m *ListLatestVersionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListLatestVersionsRequest) MarshalBinary() ([]byte, error)
- func (m *ListLatestVersionsRequest) UnmarshalBinary(b []byte) error
- func (m *ListLatestVersionsRequest) Validate(formats strfmt.Registry) error
- type ListLatestVersionsResponse
- func (m *ListLatestVersionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListLatestVersionsResponse) MarshalBinary() ([]byte, error)
- func (m *ListLatestVersionsResponse) UnmarshalBinary(b []byte) error
- func (m *ListLatestVersionsResponse) Validate(formats strfmt.Registry) error
- type ListResourceTemplatesRequest
- type ListResourceTemplatesResponse
- func (m *ListResourceTemplatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListResourceTemplatesResponse) MarshalBinary() ([]byte, error)
- func (m *ListResourceTemplatesResponse) UnmarshalBinary(b []byte) error
- func (m *ListResourceTemplatesResponse) Validate(formats strfmt.Registry) error
- type ListRestoresRequest
- type ListRestoresResponse
- type ListUsersRequest
- type ListUsersResponse
- type ListVwConfigsRequest
- type ListVwConfigsResponse
- type ListVwDiagnosticDataJobsRequest
- func (m *ListVwDiagnosticDataJobsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListVwDiagnosticDataJobsRequest) MarshalBinary() ([]byte, error)
- func (m *ListVwDiagnosticDataJobsRequest) UnmarshalBinary(b []byte) error
- func (m *ListVwDiagnosticDataJobsRequest) Validate(formats strfmt.Registry) error
- type ListVwDiagnosticDataJobsResponse
- func (m *ListVwDiagnosticDataJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListVwDiagnosticDataJobsResponse) MarshalBinary() ([]byte, error)
- func (m *ListVwDiagnosticDataJobsResponse) UnmarshalBinary(b []byte) error
- func (m *ListVwDiagnosticDataJobsResponse) Validate(formats strfmt.Registry) error
- type ListVwEventsRequest
- type ListVwEventsResponse
- type ListVwsRequest
- type ListVwsResponse
- type Message
- type PrivateCloudActivationOptions
- func (m *PrivateCloudActivationOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PrivateCloudActivationOptions) MarshalBinary() ([]byte, error)
- func (m *PrivateCloudActivationOptions) UnmarshalBinary(b []byte) error
- func (m *PrivateCloudActivationOptions) Validate(formats strfmt.Registry) error
- type QueryIsolationOptionsRequest
- func (m *QueryIsolationOptionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *QueryIsolationOptionsRequest) MarshalBinary() ([]byte, error)
- func (m *QueryIsolationOptionsRequest) UnmarshalBinary(b []byte) error
- func (m *QueryIsolationOptionsRequest) Validate(formats strfmt.Registry) error
- type QueryIsolationOptionsResponse
- func (m *QueryIsolationOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *QueryIsolationOptionsResponse) MarshalBinary() ([]byte, error)
- func (m *QueryIsolationOptionsResponse) UnmarshalBinary(b []byte) error
- func (m *QueryIsolationOptionsResponse) Validate(formats strfmt.Registry) error
- type RebuildDbcRequest
- type RebuildDbcResponse
- type RebuildVwRequest
- type RebuildVwResponse
- type RenewCertificatesRequest
- func (m *RenewCertificatesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RenewCertificatesRequest) MarshalBinary() ([]byte, error)
- func (m *RenewCertificatesRequest) UnmarshalBinary(b []byte) error
- func (m *RenewCertificatesRequest) Validate(formats strfmt.Registry) error
- type RenewCertificatesResponse
- type ReplicaStatus
- type ResourceTemplateResponse
- func (m *ResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResourceTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *ResourceTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *ResourceTemplateResponse) Validate(formats strfmt.Registry) error
- type RestartDbcRequest
- type RestartDbcResponse
- type RestartVwRequest
- type RestartVwResponse
- type Restore
- type RestoreBackupRequest
- type RestoreBackupResponse
- type RestoreClusterEntityPlan
- func (m *RestoreClusterEntityPlan) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestoreClusterEntityPlan) MarshalBinary() ([]byte, error)
- func (m *RestoreClusterEntityPlan) UnmarshalBinary(b []byte) error
- func (m *RestoreClusterEntityPlan) Validate(formats strfmt.Registry) error
- type RestoreClusterRequest
- type RestoreClusterResponse
- func (m *RestoreClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestoreClusterResponse) MarshalBinary() ([]byte, error)
- func (m *RestoreClusterResponse) UnmarshalBinary(b []byte) error
- func (m *RestoreClusterResponse) Validate(formats strfmt.Registry) error
- type ResumeClusterRequest
- type ResumeClusterResponse
- type ServiceConfigDiff
- type ServiceConfigReq
- type ServiceConfigResp
- type SimpleBackup
- type SimpleRestore
- type StartVwRequest
- type StartVwResponse
- type StringDiff
- type SuspendClusterRequest
- type SuspendClusterResponse
- func (m *SuspendClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SuspendClusterResponse) MarshalBinary() ([]byte, error)
- func (m *SuspendClusterResponse) UnmarshalBinary(b []byte) error
- func (m *SuspendClusterResponse) Validate(formats strfmt.Registry) error
- type SuspendDbcRequest
- type SuspendDbcResponse
- type SuspendVwRequest
- type SuspendVwResponse
- type TagRequest
- type TagResponse
- type UpdateApplicationResources
- func (m *UpdateApplicationResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateApplicationResources) MarshalBinary() ([]byte, error)
- func (m *UpdateApplicationResources) UnmarshalBinary(b []byte) error
- func (m *UpdateApplicationResources) Validate(formats strfmt.Registry) error
- type UpdateApplicationResourcesBreakdown
- func (m *UpdateApplicationResourcesBreakdown) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateApplicationResourcesBreakdown) MarshalBinary() ([]byte, error)
- func (m *UpdateApplicationResourcesBreakdown) UnmarshalBinary(b []byte) error
- func (m *UpdateApplicationResourcesBreakdown) Validate(formats strfmt.Registry) error
- type UpdateApplicationResourcesLocalStorageSize
- func (m *UpdateApplicationResourcesLocalStorageSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateApplicationResourcesLocalStorageSize) MarshalBinary() ([]byte, error)
- func (m *UpdateApplicationResourcesLocalStorageSize) UnmarshalBinary(b []byte) error
- func (m *UpdateApplicationResourcesLocalStorageSize) Validate(formats strfmt.Registry) error
- type UpdateAwsClusterRequest
- func (m *UpdateAwsClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAwsClusterRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAwsClusterRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAwsClusterRequest) Validate(formats strfmt.Registry) error
- type UpdateAwsClusterResponse
- type UpdateAzureClusterRequest
- func (m *UpdateAzureClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureClusterRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureClusterRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureClusterRequest) Validate(formats strfmt.Registry) error
- type UpdateAzureClusterResponse
- type UpdateClusterExternalBucketAccessInfo
- func (m *UpdateClusterExternalBucketAccessInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateClusterExternalBucketAccessInfo) MarshalBinary() ([]byte, error)
- func (m *UpdateClusterExternalBucketAccessInfo) UnmarshalBinary(b []byte) error
- func (m *UpdateClusterExternalBucketAccessInfo) Validate(formats strfmt.Registry) error
- type UpdateClusterObservabilityConfig
- func (m *UpdateClusterObservabilityConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateClusterObservabilityConfig) MarshalBinary() ([]byte, error)
- func (m *UpdateClusterObservabilityConfig) UnmarshalBinary(b []byte) error
- func (m *UpdateClusterObservabilityConfig) Validate(formats strfmt.Registry) error
- type UpdateClusterRequest
- type UpdateClusterRequestAwsUpdate
- func (m *UpdateClusterRequestAwsUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateClusterRequestAwsUpdate) MarshalBinary() ([]byte, error)
- func (m *UpdateClusterRequestAwsUpdate) UnmarshalBinary(b []byte) error
- func (m *UpdateClusterRequestAwsUpdate) Validate(formats strfmt.Registry) error
- type UpdateClusterRequestAzureUpdate
- func (m *UpdateClusterRequestAzureUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateClusterRequestAzureUpdate) MarshalBinary() ([]byte, error)
- func (m *UpdateClusterRequestAzureUpdate) UnmarshalBinary(b []byte) error
- func (m *UpdateClusterRequestAzureUpdate) Validate(formats strfmt.Registry) error
- type UpdateClusterResponse
- type UpdateDataVisualizationRequest
- func (m *UpdateDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateDataVisualizationRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateDataVisualizationRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateDataVisualizationRequest) Validate(formats strfmt.Registry) error
- type UpdateDataVisualizationResponse
- func (m *UpdateDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateDataVisualizationResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateDataVisualizationResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateDataVisualizationResponse) Validate(formats strfmt.Registry) error
- type UpdateDbcConfigRequest
- func (m *UpdateDbcConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateDbcConfigRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateDbcConfigRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateDbcConfigRequest) Validate(formats strfmt.Registry) error
- type UpdateDbcConfigResponse
- type UpdateDbcRequest
- type UpdateDbcResponse
- type UpdatePrivateClusterRequest
- func (m *UpdatePrivateClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdatePrivateClusterRequest) MarshalBinary() ([]byte, error)
- func (m *UpdatePrivateClusterRequest) UnmarshalBinary(b []byte) error
- func (m *UpdatePrivateClusterRequest) Validate(formats strfmt.Registry) error
- type UpdatePrivateClusterResponse
- type UpdateResourceTemplateRequest
- func (m *UpdateResourceTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateResourceTemplateRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateResourceTemplateRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateResourceTemplateRequest) Validate(formats strfmt.Registry) error
- type UpdateResourceTemplateResponse
- func (m *UpdateResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateResourceTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateResourceTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateResourceTemplateResponse) Validate(formats strfmt.Registry) error
- type UpdateSSHKeyRequest
- type UpdateSSHKeyResponse
- type UpdateServerSettingItem
- func (m *UpdateServerSettingItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateServerSettingItem) MarshalBinary() ([]byte, error)
- func (m *UpdateServerSettingItem) UnmarshalBinary(b []byte) error
- func (m *UpdateServerSettingItem) Validate(formats strfmt.Registry) error
- type UpdateServerSettingRequest
- func (m *UpdateServerSettingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateServerSettingRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateServerSettingRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateServerSettingRequest) Validate(formats strfmt.Registry) error
- type UpdateServerSettingResponse
- func (m *UpdateServerSettingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateServerSettingResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateServerSettingResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateServerSettingResponse) Validate(formats strfmt.Registry) error
- type UpdateVwConfigRequest
- type UpdateVwConfigResponse
- type UpdateVwRequest
- type UpdateVwResponse
- type UpgradeClusterRequest
- type UpgradeClusterResponse
- func (m *UpgradeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpgradeClusterResponse) MarshalBinary() ([]byte, error)
- func (m *UpgradeClusterResponse) UnmarshalBinary(b []byte) error
- func (m *UpgradeClusterResponse) Validate(formats strfmt.Registry) error
- type UpgradeDataVisualizationRequest
- func (m *UpgradeDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpgradeDataVisualizationRequest) MarshalBinary() ([]byte, error)
- func (m *UpgradeDataVisualizationRequest) UnmarshalBinary(b []byte) error
- func (m *UpgradeDataVisualizationRequest) Validate(formats strfmt.Registry) error
- type UpgradeDataVisualizationResponse
- func (m *UpgradeDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpgradeDataVisualizationResponse) MarshalBinary() ([]byte, error)
- func (m *UpgradeDataVisualizationResponse) UnmarshalBinary(b []byte) error
- func (m *UpgradeDataVisualizationResponse) Validate(formats strfmt.Registry) error
- type UpgradeDbcRequest
- type UpgradeDbcResponse
- type UpgradeVersions
- type UpgradeVwRequest
- type UpgradeVwResponse
- type VizConfig
- type VwDiagnosticDataJob
- type VwFilter
- type VwSummary
- type VwSummaryEndpoints
- type VwSummaryJwtAuth
- type VwSummarySupportedAuthMethods
- func (m *VwSummarySupportedAuthMethods) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *VwSummarySupportedAuthMethods) MarshalBinary() ([]byte, error)
- func (m *VwSummarySupportedAuthMethods) UnmarshalBinary(b []byte) error
- func (m *VwSummarySupportedAuthMethods) Validate(formats strfmt.Registry) error
- type VwType
Constants ¶
const ( // AutoscalingOptionsCreateRequestImpalaHighAvailabilityModeACTIVEPASSIVE captures enum value "ACTIVE_PASSIVE" AutoscalingOptionsCreateRequestImpalaHighAvailabilityModeACTIVEPASSIVE string = "ACTIVE_PASSIVE" // AutoscalingOptionsCreateRequestImpalaHighAvailabilityModeACTIVEACTIVE captures enum value "ACTIVE_ACTIVE" AutoscalingOptionsCreateRequestImpalaHighAvailabilityModeACTIVEACTIVE string = "ACTIVE_ACTIVE" // AutoscalingOptionsCreateRequestImpalaHighAvailabilityModeDISABLED captures enum value "DISABLED" AutoscalingOptionsCreateRequestImpalaHighAvailabilityModeDISABLED string = "DISABLED" )
const ( // AutoscalingOptionsResponseImpalaHighAvailabilityModeACTIVEPASSIVE captures enum value "ACTIVE_PASSIVE" AutoscalingOptionsResponseImpalaHighAvailabilityModeACTIVEPASSIVE string = "ACTIVE_PASSIVE" // AutoscalingOptionsResponseImpalaHighAvailabilityModeACTIVEACTIVE captures enum value "ACTIVE_ACTIVE" AutoscalingOptionsResponseImpalaHighAvailabilityModeACTIVEACTIVE string = "ACTIVE_ACTIVE" // AutoscalingOptionsResponseImpalaHighAvailabilityModeDISABLED captures enum value "DISABLED" AutoscalingOptionsResponseImpalaHighAvailabilityModeDISABLED string = "DISABLED" )
const ( // AzureActivationOptionsOutboundTypeLoadBalancer captures enum value "LoadBalancer" AzureActivationOptionsOutboundTypeLoadBalancer string = "LoadBalancer" // AzureActivationOptionsOutboundTypeUserAssignedNATGateway captures enum value "UserAssignedNATGateway" AzureActivationOptionsOutboundTypeUserAssignedNATGateway string = "UserAssignedNATGateway" // AzureActivationOptionsOutboundTypeUserDefinedRouting captures enum value "UserDefinedRouting" AzureActivationOptionsOutboundTypeUserDefinedRouting string = "UserDefinedRouting" )
const ( // CreateAzureClusterRequestOutboundTypeLoadBalancer captures enum value "LoadBalancer" CreateAzureClusterRequestOutboundTypeLoadBalancer string = "LoadBalancer" // CreateAzureClusterRequestOutboundTypeUserAssignedNATGateway captures enum value "UserAssignedNATGateway" CreateAzureClusterRequestOutboundTypeUserAssignedNATGateway string = "UserAssignedNATGateway" // CreateAzureClusterRequestOutboundTypeUserDefinedRouting captures enum value "UserDefinedRouting" CreateAzureClusterRequestOutboundTypeUserDefinedRouting string = "UserDefinedRouting" )
const ( // CreateClusterDiagnosticDataJobRequestDestinationUPLOADTOCLOUDERA captures enum value "UPLOAD_TO_CLOUDERA" CreateClusterDiagnosticDataJobRequestDestinationUPLOADTOCLOUDERA string = "UPLOAD_TO_CLOUDERA" // CreateClusterDiagnosticDataJobRequestDestinationDOWNLOAD captures enum value "DOWNLOAD" CreateClusterDiagnosticDataJobRequestDestinationDOWNLOAD string = "DOWNLOAD" )
const ( // CreateDbcDiagnosticDataJobRequestDestinationUPLOADTOCLOUDERA captures enum value "UPLOAD_TO_CLOUDERA" CreateDbcDiagnosticDataJobRequestDestinationUPLOADTOCLOUDERA string = "UPLOAD_TO_CLOUDERA" // CreateDbcDiagnosticDataJobRequestDestinationDOWNLOAD captures enum value "DOWNLOAD" CreateDbcDiagnosticDataJobRequestDestinationDOWNLOAD string = "DOWNLOAD" )
const ( // CreateDbcRequestMemorySizeSmall captures enum value "small" CreateDbcRequestMemorySizeSmall string = "small" // CreateDbcRequestMemorySizeMedium captures enum value "medium" CreateDbcRequestMemorySizeMedium string = "medium" // CreateDbcRequestMemorySizeLarge captures enum value "large" CreateDbcRequestMemorySizeLarge string = "large" )
const ( // CreateVwDiagnosticDataJobRequestDestinationUPLOADTOCLOUDERA captures enum value "UPLOAD_TO_CLOUDERA" CreateVwDiagnosticDataJobRequestDestinationUPLOADTOCLOUDERA string = "UPLOAD_TO_CLOUDERA" // CreateVwDiagnosticDataJobRequestDestinationDOWNLOAD captures enum value "DOWNLOAD" CreateVwDiagnosticDataJobRequestDestinationDOWNLOAD string = "DOWNLOAD" )
const ( // CreateVwRequestTemplateXsmall captures enum value "xsmall" CreateVwRequestTemplateXsmall string = "xsmall" // CreateVwRequestTemplateSmall captures enum value "small" CreateVwRequestTemplateSmall string = "small" // CreateVwRequestTemplateMedium captures enum value "medium" CreateVwRequestTemplateMedium string = "medium" // CreateVwRequestTemplateLarge captures enum value "large" CreateVwRequestTemplateLarge string = "large" )
const ( // CustomRegistryOptionsRegistryTypeACR captures enum value "ACR" CustomRegistryOptionsRegistryTypeACR string = "ACR" // CustomRegistryOptionsRegistryTypeECR captures enum value "ECR" CustomRegistryOptionsRegistryTypeECR string = "ECR" )
const ( // ExternalBucketAccessInfoAccessModeREAD captures enum value "READ" ExternalBucketAccessInfoAccessModeREAD string = "READ" // ExternalBucketAccessInfoAccessModeREADWRITE captures enum value "READWRITE" ExternalBucketAccessInfoAccessModeREADWRITE string = "READWRITE" )
const ( // ListClustersRequestCloudPlatformAWS captures enum value "AWS" ListClustersRequestCloudPlatformAWS string = "AWS" // ListClustersRequestCloudPlatformAZURE captures enum value "AZURE" ListClustersRequestCloudPlatformAZURE string = "AZURE" )
const ( // ListClustersRequestStatusCreating captures enum value "Creating" ListClustersRequestStatusCreating string = "Creating" // ListClustersRequestStatusCreated captures enum value "Created" ListClustersRequestStatusCreated string = "Created" // ListClustersRequestStatusAccepted captures enum value "Accepted" ListClustersRequestStatusAccepted string = "Accepted" // ListClustersRequestStatusStarting captures enum value "Starting" ListClustersRequestStatusStarting string = "Starting" // ListClustersRequestStatusRunning captures enum value "Running" ListClustersRequestStatusRunning string = "Running" // ListClustersRequestStatusStopping captures enum value "Stopping" ListClustersRequestStatusStopping string = "Stopping" // ListClustersRequestStatusStopped captures enum value "Stopped" ListClustersRequestStatusStopped string = "Stopped" // ListClustersRequestStatusUpdating captures enum value "Updating" ListClustersRequestStatusUpdating string = "Updating" // ListClustersRequestStatusPreUpdate captures enum value "PreUpdate" ListClustersRequestStatusPreUpdate string = "PreUpdate" // ListClustersRequestStatusPreUpgrade captures enum value "PreUpgrade" ListClustersRequestStatusPreUpgrade string = "PreUpgrade" // ListClustersRequestStatusRestarting captures enum value "Restarting" ListClustersRequestStatusRestarting string = "Restarting" // ListClustersRequestStatusDeleting captures enum value "Deleting" ListClustersRequestStatusDeleting string = "Deleting" // ListClustersRequestStatusUpgrading captures enum value "Upgrading" ListClustersRequestStatusUpgrading string = "Upgrading" // ListClustersRequestStatusWaiting captures enum value "Waiting" ListClustersRequestStatusWaiting string = "Waiting" // ListClustersRequestStatusError captures enum value "Error" ListClustersRequestStatusError string = "Error" // ListClustersRequestStatusFailed captures enum value "Failed" ListClustersRequestStatusFailed string = "Failed" )
const ( // UpdateClusterExternalBucketAccessInfoAccessModeREAD captures enum value "READ" UpdateClusterExternalBucketAccessInfoAccessModeREAD string = "READ" // UpdateClusterExternalBucketAccessInfoAccessModeREADWRITE captures enum value "READWRITE" UpdateClusterExternalBucketAccessInfoAccessModeREADWRITE string = "READWRITE" )
const ( // UpdateDbcConfigRequestComponentDasEventProcessor captures enum value "DasEventProcessor" UpdateDbcConfigRequestComponentDasEventProcessor string = "DasEventProcessor" // UpdateDbcConfigRequestComponentDatabusProducer captures enum value "DatabusProducer" UpdateDbcConfigRequestComponentDatabusProducer string = "DatabusProducer" // UpdateDbcConfigRequestComponentHueQueryProcessor captures enum value "HueQueryProcessor" UpdateDbcConfigRequestComponentHueQueryProcessor string = "HueQueryProcessor" // UpdateDbcConfigRequestComponentMetastore captures enum value "Metastore" UpdateDbcConfigRequestComponentMetastore string = "Metastore" )
const ( // UpdateDbcRequestMemorySizeSmall captures enum value "small" UpdateDbcRequestMemorySizeSmall string = "small" // UpdateDbcRequestMemorySizeMedium captures enum value "medium" UpdateDbcRequestMemorySizeMedium string = "medium" // UpdateDbcRequestMemorySizeLarge captures enum value "large" UpdateDbcRequestMemorySizeLarge string = "large" )
const ( // UpdateVwConfigRequestComponentDasWebapp captures enum value "DasWebapp" UpdateVwConfigRequestComponentDasWebapp string = "DasWebapp" // UpdateVwConfigRequestComponentHiveserver2 captures enum value "Hiveserver2" UpdateVwConfigRequestComponentHiveserver2 string = "Hiveserver2" // UpdateVwConfigRequestComponentQueryCoordinator captures enum value "QueryCoordinator" UpdateVwConfigRequestComponentQueryCoordinator string = "QueryCoordinator" // UpdateVwConfigRequestComponentQueryExecutor captures enum value "QueryExecutor" UpdateVwConfigRequestComponentQueryExecutor string = "QueryExecutor" // UpdateVwConfigRequestComponentStandaloneQueryExecutor captures enum value "StandaloneQueryExecutor" UpdateVwConfigRequestComponentStandaloneQueryExecutor string = "StandaloneQueryExecutor" // UpdateVwConfigRequestComponentTokenAuth captures enum value "TokenAuth" UpdateVwConfigRequestComponentTokenAuth string = "TokenAuth" // UpdateVwConfigRequestComponentHue captures enum value "Hue" UpdateVwConfigRequestComponentHue string = "Hue" // UpdateVwConfigRequestComponentImpalaAutoscaler captures enum value "ImpalaAutoscaler" UpdateVwConfigRequestComponentImpalaAutoscaler string = "ImpalaAutoscaler" // UpdateVwConfigRequestComponentImpalaCatalogd captures enum value "ImpalaCatalogd" UpdateVwConfigRequestComponentImpalaCatalogd string = "ImpalaCatalogd" // UpdateVwConfigRequestComponentImpalaCoordinator captures enum value "ImpalaCoordinator" UpdateVwConfigRequestComponentImpalaCoordinator string = "ImpalaCoordinator" // UpdateVwConfigRequestComponentImpalaExecutor captures enum value "ImpalaExecutor" UpdateVwConfigRequestComponentImpalaExecutor string = "ImpalaExecutor" // UpdateVwConfigRequestComponentImpalaProxy captures enum value "ImpalaProxy" UpdateVwConfigRequestComponentImpalaProxy string = "ImpalaProxy" // UpdateVwConfigRequestComponentImpalaStatestored captures enum value "ImpalaStatestored" UpdateVwConfigRequestComponentImpalaStatestored string = "ImpalaStatestored" // UpdateVwConfigRequestComponentImpalaTokenAuth captures enum value "ImpalaTokenAuth" UpdateVwConfigRequestComponentImpalaTokenAuth string = "ImpalaTokenAuth" )
const ( // UpdateVwRequestTemplateXsmall captures enum value "xsmall" UpdateVwRequestTemplateXsmall string = "xsmall" // UpdateVwRequestTemplateSmall captures enum value "small" UpdateVwRequestTemplateSmall string = "small" // UpdateVwRequestTemplateMedium captures enum value "medium" UpdateVwRequestTemplateMedium string = "medium" // UpdateVwRequestTemplateLarge captures enum value "large" UpdateVwRequestTemplateLarge string = "large" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActorResponse ¶
type ActorResponse struct { // Actor CRN. Crn string `json:"crn,omitempty"` // Email address for users. Email string `json:"email,omitempty"` // Username for machine users. MachineUsername string `json:"machineUsername,omitempty"` // Username for users. WorkloadUsername string `json:"workloadUsername,omitempty"` }
ActorResponse A CDP actor (user or machine user).
swagger:model ActorResponse
func (*ActorResponse) ContextValidate ¶
ContextValidate validates this actor response based on context it is used
func (*ActorResponse) MarshalBinary ¶
func (m *ActorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActorResponse) UnmarshalBinary ¶
func (m *ActorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddUserRequest ¶
type AddUserRequest struct { // The ID of the cluster to which the user must be added. // Required: true ClusterID *string `json:"clusterId"` // A cloud based unique identifier of the user (ARN for AWS users, groupId for Azure users). // Required: true UserID *string `json:"userId"` }
AddUserRequest Request object for the addUser method.
swagger:model AddUserRequest
func (*AddUserRequest) ContextValidate ¶
ContextValidate validates this add user request based on context it is used
func (*AddUserRequest) MarshalBinary ¶
func (m *AddUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddUserRequest) UnmarshalBinary ¶
func (m *AddUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddUserResponse ¶
type AddUserResponse interface{}
AddUserResponse Response object for the addUser method.
swagger:model AddUserResponse
type AllowedInstanceTypes ¶
type AllowedInstanceTypes struct { // Allowed values for the instance type. This setting is Cluster-wide. Allowed []string `json:"allowed"` // Default value for the compute instance type usage. This setting is Cluster-wide. Default []string `json:"default"` // Allowed instance types for Hive Virtual Warehouses. Hive *AllowedInstanceTypesWithDefault `json:"hive,omitempty"` // Allowed instance types for Impala Virtual Warehouses. Impala *AllowedInstanceTypesWithDefault `json:"impala,omitempty"` }
AllowedInstanceTypes Allowed compute instance type values and default compute instance type value.
swagger:model AllowedInstanceTypes
func (*AllowedInstanceTypes) ContextValidate ¶
ContextValidate validate this allowed instance types based on the context it is used
func (*AllowedInstanceTypes) MarshalBinary ¶
func (m *AllowedInstanceTypes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AllowedInstanceTypes) UnmarshalBinary ¶
func (m *AllowedInstanceTypes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AllowedInstanceTypesWithDefault ¶ added in v0.7.4
type AllowedInstanceTypesWithDefault struct { // Allowed values for the compute instance type usage. One of these values can be used in the 'create-vw' command's 'instance-type' field . Allowed []string `json:"allowed"` // Default value for the compute instance type usage. This instance type will be used in the 'create-vw' command's 'instance-type' field in case it has to be customized. The default value also depends on the cloud platform of the Cluster (AWS/Azure). Default string `json:"default,omitempty"` }
AllowedInstanceTypesWithDefault Allowed Virtual Warehouse compute instance types and their defaults.
swagger:model AllowedInstanceTypesWithDefault
func (*AllowedInstanceTypesWithDefault) ContextValidate ¶ added in v0.7.4
func (m *AllowedInstanceTypesWithDefault) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this allowed instance types with default based on context it is used
func (*AllowedInstanceTypesWithDefault) MarshalBinary ¶ added in v0.7.4
func (m *AllowedInstanceTypesWithDefault) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AllowedInstanceTypesWithDefault) UnmarshalBinary ¶ added in v0.7.4
func (m *AllowedInstanceTypesWithDefault) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationConfigDiff ¶
type ApplicationConfigDiff struct { // Differences between the two sets of ConfigBlocks. ConfigBlocksDiffs *ConfigBlocksDiffs `json:"configBlocksDiffs,omitempty"` // Has any of the configurations changed? // Required: true IsChanged *bool `json:"isChanged"` }
ApplicationConfigDiff Differences between two ApplicationConfigs.
swagger:model ApplicationConfigDiff
func (*ApplicationConfigDiff) ContextValidate ¶
ContextValidate validate this application config diff based on the context it is used
func (*ApplicationConfigDiff) MarshalBinary ¶
func (m *ApplicationConfigDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationConfigDiff) UnmarshalBinary ¶
func (m *ApplicationConfigDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationConfigReq ¶
type ApplicationConfigReq struct { // List of ConfigBlocks for the application. ConfigBlocks []*ConfigBlockReq `json:"configBlocks"` }
ApplicationConfigReq Configurations for an application inside a service.
swagger:model ApplicationConfigReq
func (*ApplicationConfigReq) ContextValidate ¶
ContextValidate validate this application config req based on the context it is used
func (*ApplicationConfigReq) MarshalBinary ¶
func (m *ApplicationConfigReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationConfigReq) UnmarshalBinary ¶
func (m *ApplicationConfigReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationConfigResp ¶
type ApplicationConfigResp struct { // List of ConfigBlocks for the application. ConfigBlocks []*ConfigBlockResp `json:"configBlocks"` }
ApplicationConfigResp Configurations for an application inside a service.
swagger:model ApplicationConfigResp
func (*ApplicationConfigResp) ContextValidate ¶
ContextValidate validate this application config resp based on the context it is used
func (*ApplicationConfigResp) MarshalBinary ¶
func (m *ApplicationConfigResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationConfigResp) UnmarshalBinary ¶
func (m *ApplicationConfigResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationResources ¶ added in v0.6.3
type ApplicationResources struct { // Breakdown of the service memory requirements. Breakdown *ApplicationResourcesBreakdown `json:"breakdown,omitempty"` // Overall CPU requirements. CPU float32 `json:"cpu,omitempty"` // Temporary storage for CDW pods, used for storing configurations and temporary data needed during a process. The lifespan of ephemeral storage is tied to the pod. EphemeralStorage *string `json:"ephemeralStorage,omitempty"` // Local disk size requirements. LocalStorageSize *ApplicationResourcesLocalStorageSize `json:"localStorageSize,omitempty"` // Overall memory requirements. Memory string `json:"memory,omitempty"` }
ApplicationResources The resource requirements of a component.
swagger:model ApplicationResources
func (*ApplicationResources) ContextValidate ¶ added in v0.6.3
ContextValidate validate this application resources based on the context it is used
func (*ApplicationResources) MarshalBinary ¶ added in v0.6.3
func (m *ApplicationResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationResources) UnmarshalBinary ¶ added in v0.6.3
func (m *ApplicationResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationResourcesBreakdown ¶ added in v0.6.3
type ApplicationResourcesBreakdown struct { // DEPRECATED: Java VM configuration for -Xmx (maximum heap size).Java VM overhead for Garbage Collector structures, metaspace, etc., and a safety margin to avoid out-of-memory issues. Headroom *string `json:"headroom,omitempty"` // Java VM configuration for -XX:MaxDirectMemorySize (limit for Direct Byte Buffers). MaxDirectMemorySize *string `json:"maxDirectMemorySize,omitempty"` // DEPRECATED: Set the hive.query.isolation.slots.per.node configuration value instead. Overhead buffer for hive.query.isolation.slots.per.node. The total number of concurrent tasks the Hive query executor can process is the sum of the available CPU cores and the value you specify in this field. WaitQueueSize *int32 `json:"waitQueueSize,omitempty"` // Java VM configuration for -Xms (initial and minimum heap size). Xms *string `json:"xms,omitempty"` // Java VM configuration for -Xmx (maximum heap size). Xmx string `json:"xmx,omitempty"` // Java VM configuration for -Xss (thread stack size). XSS *string `json:"xss,omitempty"` }
ApplicationResourcesBreakdown Breakdown of the service memory requirements.
swagger:model ApplicationResourcesBreakdown
func (*ApplicationResourcesBreakdown) ContextValidate ¶ added in v0.6.3
func (m *ApplicationResourcesBreakdown) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this application resources breakdown based on context it is used
func (*ApplicationResourcesBreakdown) MarshalBinary ¶ added in v0.6.3
func (m *ApplicationResourcesBreakdown) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationResourcesBreakdown) UnmarshalBinary ¶ added in v0.6.3
func (m *ApplicationResourcesBreakdown) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationResourcesLocalStorageSize ¶ added in v0.6.3
type ApplicationResourcesLocalStorageSize struct { // Local disk space used for writing cache data. Cache string `json:"cache,omitempty"` // Local disk space used for writing other temporary data, tools, etc. Overhead string `json:"overhead,omitempty"` // Local disk space used for writing scratch data. Scratch string `json:"scratch,omitempty"` }
ApplicationResourcesLocalStorageSize Storage related information.
swagger:model ApplicationResourcesLocalStorageSize
func (*ApplicationResourcesLocalStorageSize) ContextValidate ¶ added in v0.6.3
func (m *ApplicationResourcesLocalStorageSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this application resources local storage size based on context it is used
func (*ApplicationResourcesLocalStorageSize) MarshalBinary ¶ added in v0.6.3
func (m *ApplicationResourcesLocalStorageSize) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationResourcesLocalStorageSize) UnmarshalBinary ¶ added in v0.6.3
func (m *ApplicationResourcesLocalStorageSize) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoscalingOptionsCreateRequest ¶
type AutoscalingOptionsCreateRequest struct { // Auto suspend threshold for Virtual Warehouse. AutoSuspendTimeoutSeconds int32 `json:"autoSuspendTimeoutSeconds,omitempty"` // Turn off auto suspend for Virtual Warehouse. DisableAutoSuspend bool `json:"disableAutoSuspend,omitempty"` // DEPRECATED in favor of the top level enableUnifiedAnalytics flag. Enable Unified Analytics. In case of Hive Virtual Warehouses this cannot be provided, because this value is inferred. In case of Impala this can be set. Passing --query-isolation-options will be considered if this flag is set to true. If Unified Analytics enabled then the "impalaEnableShutdownOfCoordinator" explicitly disabled and should not be provided, furthermore the "impalaHighAvailabilityMode" cannot be set to ACTIVE_ACTIVE. EnableUnifiedAnalytics bool `json:"enableUnifiedAnalytics,omitempty"` // Set Desired free capacity. Either "hiveScaleWaitTimeSeconds" or "hiveDesiredFreeCapacity" can be provided. HiveDesiredFreeCapacity int32 `json:"hiveDesiredFreeCapacity,omitempty"` // Set wait time before a scale event happens. Either "hiveScaleWaitTimeSeconds" or "hiveDesiredFreeCapacity" can be provided. HiveScaleWaitTimeSeconds int32 `json:"hiveScaleWaitTimeSeconds,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Enables a backup instance for Impala catalog to ensure high availability. ImpalaEnableCatalogHighAvailability bool `json:"impalaEnableCatalogHighAvailability,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Enables a shutdown of the coordinator. If Unified Analytics enabled then this setting explicitly disabled and should not be provided. ImpalaEnableShutdownOfCoordinator bool `json:"impalaEnableShutdownOfCoordinator,omitempty"` // Configures executor group sets for workload aware autoscaling. ImpalaExecutorGroupSets *ImpalaExecutorGroupSetsCreateRequest `json:"impalaExecutorGroupSets,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Set High Availability mode. If not provided the default will apply. This value is disregarded for Hive. // Enum: ["ACTIVE_PASSIVE","ACTIVE_ACTIVE","DISABLED"] ImpalaHighAvailabilityMode string `json:"impalaHighAvailabilityMode,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Number of the active coordinators. ImpalaNumOfActiveCoordinators int32 `json:"impalaNumOfActiveCoordinators,omitempty"` // Scale down threshold in seconds. If not provided defaults will apply. ImpalaScaleDownDelaySeconds int32 `json:"impalaScaleDownDelaySeconds,omitempty"` // Scale up the scaling up threshold in seconds. If not provided defaults will apply. ImpalaScaleUpDelaySeconds int32 `json:"impalaScaleUpDelaySeconds,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Delay in seconds before the shutdown of coordinator event happens. ImpalaShutdownOfCoordinatorDelaySeconds int32 `json:"impalaShutdownOfCoordinatorDelaySeconds,omitempty"` // Maximum number of available compute groups. MaxClusters *int32 `json:"maxClusters,omitempty"` // Minimum number of available compute groups. MinClusters *int32 `json:"minClusters,omitempty"` }
AutoscalingOptionsCreateRequest Auto-scaling configuration for a Virtual Warehouse.
swagger:model AutoscalingOptionsCreateRequest
func (*AutoscalingOptionsCreateRequest) ContextValidate ¶
func (m *AutoscalingOptionsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this autoscaling options create request based on the context it is used
func (*AutoscalingOptionsCreateRequest) MarshalBinary ¶
func (m *AutoscalingOptionsCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoscalingOptionsCreateRequest) UnmarshalBinary ¶
func (m *AutoscalingOptionsCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoscalingOptionsResponse ¶
type AutoscalingOptionsResponse struct { // Auto suspend threshold for Virtual Warehouse. AutoSuspendTimeoutSeconds int32 `json:"autoSuspendTimeoutSeconds,omitempty"` // Turn off auto suspend for Virtual Warehouse. DisableAutoSuspend bool `json:"disableAutoSuspend,omitempty"` // DEPRECATED in favor of the top level enableUnifiedAnalytics flag. Whether the Unified Analytics is enabled. EnableUnifiedAnalytics bool `json:"enableUnifiedAnalytics,omitempty"` // Desired free capacity. HiveDesiredFreeCapacity int32 `json:"hiveDesiredFreeCapacity,omitempty"` // Wait time before a scale event happens. HiveScaleWaitTimeSeconds int32 `json:"hiveScaleWaitTimeSeconds,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Denotes whether a backup instance for Impala catalog is enabled. ImpalaEnableCatalogHighAvailability bool `json:"impalaEnableCatalogHighAvailability,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Whether a shutdown of the coordinator is enabled. ImpalaEnableShutdownOfCoordinator bool `json:"impalaEnableShutdownOfCoordinator,omitempty"` // Configurations of executor groups sets for workload aware autoscaling. ImpalaExecutorGroupSets *ImpalaExecutorGroupSetsResponse `json:"impalaExecutorGroupSets,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. High Availability mode. // Enum: ["ACTIVE_PASSIVE","ACTIVE_ACTIVE","DISABLED"] ImpalaHighAvailabilityMode string `json:"impalaHighAvailabilityMode,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Number of the active coordinators. ImpalaNumOfActiveCoordinators int32 `json:"impalaNumOfActiveCoordinators,omitempty"` // Scale down threshold in seconds. ImpalaScaleDownDelaySeconds int32 `json:"impalaScaleDownDelaySeconds,omitempty"` // Scale up the scaling up threshold in seconds. ImpalaScaleUpDelaySeconds int32 `json:"impalaScaleUpDelaySeconds,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Delay in seconds before the shutdown of coordinator event happens. ImpalaShutdownOfCoordinatorDelaySeconds int32 `json:"impalaShutdownOfCoordinatorDelaySeconds,omitempty"` // Maximum number of available compute groups. MaxClusters int32 `json:"maxClusters,omitempty"` // Minimum number of available compute groups. MinClusters int32 `json:"minClusters,omitempty"` }
AutoscalingOptionsResponse Auto-scaling configuration for a Virtual Warehouse.
swagger:model AutoscalingOptionsResponse
func (*AutoscalingOptionsResponse) ContextValidate ¶
func (m *AutoscalingOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this autoscaling options response based on the context it is used
func (*AutoscalingOptionsResponse) MarshalBinary ¶
func (m *AutoscalingOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoscalingOptionsResponse) UnmarshalBinary ¶
func (m *AutoscalingOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoscalingOptionsUpdateRequest ¶
type AutoscalingOptionsUpdateRequest struct { // Auto suspend threshold for Virtual Warehouse. AutoSuspendTimeoutSeconds int32 `json:"autoSuspendTimeoutSeconds,omitempty"` // Turn off auto suspend for Virtual Warehouse. DisableAutoSuspend bool `json:"disableAutoSuspend,omitempty"` // Set Desired free capacity. Either "hiveScaleWaitTimeSeconds" or "hiveDesiredFreeCapacity" can be provided. HiveDesiredFreeCapacity int32 `json:"hiveDesiredFreeCapacity,omitempty"` // Set wait time before a scale event happens. Either "hiveScaleWaitTimeSeconds" or "hiveDesiredFreeCapacity" can be provided. If "hiveScaleWaitTimeSeconds" provided, then the "hiveDesiredFreeCapacity" will be explicityly set to 0. HiveScaleWaitTimeSeconds int32 `json:"hiveScaleWaitTimeSeconds,omitempty"` // Re-configures executor group sets for workload aware autoscaling. ImpalaExecutorGroupSets *ImpalaExecutorGroupSetsUpdateRequest `json:"impalaExecutorGroupSets,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Number of the active coordinators. ImpalaNumOfActiveCoordinators int32 `json:"impalaNumOfActiveCoordinators,omitempty"` // Scale down threshold in seconds. ImpalaScaleDownDelaySeconds int32 `json:"impalaScaleDownDelaySeconds,omitempty"` // Scale up the scaling up threshold in seconds. ImpalaScaleUpDelaySeconds int32 `json:"impalaScaleUpDelaySeconds,omitempty"` // DEPRECATED in favor of the top level impalaHASettings object. Delay in seconds before the shutdown of coordinator event happens. ImpalaShutdownOfCoordinatorDelaySeconds int32 `json:"impalaShutdownOfCoordinatorDelaySeconds,omitempty"` // Maximum number of available compute groups. Zero means, the maxClusters will not be updated.. MaxClusters int32 `json:"maxClusters,omitempty"` // Minimum number of available compute groups. Zero means, the minClusters will not be updated. MinClusters int32 `json:"minClusters,omitempty"` }
AutoscalingOptionsUpdateRequest Auto-scaling configuration for a Virtual Warehouse. Provide those values only that you want to update.
swagger:model AutoscalingOptionsUpdateRequest
func (*AutoscalingOptionsUpdateRequest) ContextValidate ¶
func (m *AutoscalingOptionsUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this autoscaling options update request based on the context it is used
func (*AutoscalingOptionsUpdateRequest) MarshalBinary ¶
func (m *AutoscalingOptionsUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoscalingOptionsUpdateRequest) UnmarshalBinary ¶
func (m *AutoscalingOptionsUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsActivationOptions ¶
type AwsActivationOptions struct { // DEPRECATED: Additional compute instance types will be removed in subsequent releases. Additional (fallback) instance types listed in their priority order. They will be used instead of the primary compute instance type in case it is unavailable. You cannot include any instance type that was already indicated in computeInstanceTypes. Use describe-allowed-instance-types to see currently supported values and also the default value when nothing is provided for the computeInstanceTypes. AdditionalInstanceTypes []string `json:"additionalInstanceTypes"` // NOTE: The cluster level instance type selection will be replaced by virtual warehouse level selection. AWS compute instance types that the environment is restricted to use. This affects the creation of virtual warehouses where this restriction will apply. Select an instance type that meets your computing, memory, networking, or storage needs. As of now, only a single instance type can be listed. Use describe-allowed-instance-types to see currently possible values. ComputeInstanceTypes []string `json:"computeInstanceTypes"` // Custom AMI ID. CustomAmiID string `json:"customAmiId,omitempty"` // Use this option to set up AWS EKS cluster in private only mode with restricted access only from internal/peered networks. Ensure you have ccmv2 setup functional to achieve this integration. EnablePrivateEKS *bool `json:"enablePrivateEKS,omitempty"` // Whether to enable Spot instances for Virtual warehouses. It cannot be updated later. If the aws-options is not provided it defaults to false. EnableSpotInstances *bool `json:"enableSpotInstances,omitempty"` // IDs of AWS subnets where the cluster load balancer should be deployed. LbSubnetIds []string `json:"lbSubnetIds"` // Managed Policy Arn to be attached to the Node Instance Role. NodeRoleCDWManagedPolicyArn string `json:"nodeRoleCDWManagedPolicyArn,omitempty"` // Use this option to activate the environment with fewer than half of the standard required IAM permissions on your AWS cross-account IAM role. ReducedPermissionMode bool `json:"reducedPermissionMode,omitempty"` // IDs of AWS subnets where the cluster worker nodes should be deployed. WorkerSubnetIds []string `json:"workerSubnetIds"` }
AwsActivationOptions Options for activating an AWS environment.
swagger:model AwsActivationOptions
func (*AwsActivationOptions) ContextValidate ¶
ContextValidate validates this aws activation options based on context it is used
func (*AwsActivationOptions) MarshalBinary ¶
func (m *AwsActivationOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsActivationOptions) UnmarshalBinary ¶
func (m *AwsActivationOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsOptionsResponse ¶
type AwsOptionsResponse struct { // List of availability zones that the cluster is restricted to use. AvailabilityZones []string `json:"availabilityZones"` // Id of the Custom Amazon Machine Image CustomAmiID string `json:"customAmiId,omitempty"` // IDs of AWS subnets where the cluster load balancer should be deployed. LbSubnetIds []string `json:"lbSubnetIds"` // Denotes whether the Reduced Permission mode is enabled. ReducedPermissionMode bool `json:"reducedPermissionMode,omitempty"` // IDs of AWS subnets where the cluster has been deployed. SubnetIds []string `json:"subnetIds"` // IDs of AWS subnets where the cluster worker nodes should be deployed. WorkerSubnetIds []string `json:"workerSubnetIds"` }
AwsOptionsResponse Response object of the cluster AWS settings.
swagger:model AwsOptionsResponse
func (*AwsOptionsResponse) ContextValidate ¶
ContextValidate validates this aws options response based on context it is used
func (*AwsOptionsResponse) MarshalBinary ¶
func (m *AwsOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsOptionsResponse) UnmarshalBinary ¶
func (m *AwsOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureActivationOptions ¶
type AzureActivationOptions struct { // Pod CIDR required for Azure CNI networking. Please refer to the following Azure documentation, https://docs.microsoft.com/en-us/azure/aks/azure-cni-overlay. AksPodCIDR string `json:"aksPodCIDR,omitempty"` // Enable AKS VNet Azure Virtual Network (VNet) integration by specifying the delegated subnet name. An Azure Kubernetes Service (AKS) cluster configured with API Server VNet Integration projects the API server endpoint directly into a delegated subnet in the VNet where AKS is deployed. API Server VNet Integration enables network communication between the API server and the cluster nodes without requiring a private link or tunnel. AksVNetIntegrationSubnetName string `json:"aksVNetIntegrationSubnetName,omitempty"` // NOTE: The cluster level instance type selection will be replaced by virtual warehouse level selection. Azure compute instance types that the environment is restricted to use. This affects the creation of virtual warehouses where this restriction will apply. Select an instance type that meets your computing, memory, networking, or storage needs. As of now, only a single instance type can be listed. Use describe-allowed-instance-types to see currently possible values and the default value used for the case it is not provided. ComputeInstanceTypes []string `json:"computeInstanceTypes"` // Enables Azure Availability Zones for the cluster deployment. EnableAZ bool `json:"enableAZ,omitempty"` // Enable Azure Private AKS mode. EnablePrivateAks *bool `json:"enablePrivateAks,omitempty"` // Enables private SQL for the cluster deployment. EnablePrivateSQL *bool `json:"enablePrivateSQL,omitempty"` // Whether to enable spot instances for Virtual warehouses. It cannot be updated later. If the AzureActivationOptions is not provided it defaults to false. EnableSpotInstances *bool `json:"enableSpotInstances,omitempty"` // Enable monitoring of Azure Kubernetes Service (AKS) cluster. Workspace ID for Azure log analytics. LogAnalyticsWorkspaceID string `json:"logAnalyticsWorkspaceId,omitempty"` // Network outbound type. This setting controls the egress traffic for cluster nodes in Azure Kubernetes Service. Please refer to the following AKS documentation on the Azure portal. https://learn.microsoft.com/en-us/azure/aks/egress-outboundtype, https://learn.microsoft.com/en-us/azure/aks/nat-gateway // Enum: ["LoadBalancer","UserAssignedNATGateway","UserDefinedRouting"] OutboundType string `json:"outboundType,omitempty"` // Private DNS zone AKS resource ID. PrivateDNSZoneAKS string `json:"privateDNSZoneAKS,omitempty"` // Private DNS zone ID for the PostgreSQL server. PrivateDNSZoneSQL string `json:"privateDNSZoneSQL,omitempty"` // Name of the delegated subnet where the private SQL should be deployed. PrivateSQLSubnetName string `json:"privateSQLSubnetName,omitempty"` // ID of Azure subnet where the cluster should be deployed. It is a mandatory parameter for Azure cluster creation. SubnetID string `json:"subnetId,omitempty"` // Resource ID of the managed identity used by AKS. It is a mandatory parameter for Azure cluster creation. UserAssignedManagedIdentity string `json:"userAssignedManagedIdentity,omitempty"` }
AzureActivationOptions Options for activating an Azure environment.
swagger:model AzureActivationOptions
func (*AzureActivationOptions) ContextValidate ¶
func (m *AzureActivationOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure activation options based on context it is used
func (*AzureActivationOptions) MarshalBinary ¶
func (m *AzureActivationOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureActivationOptions) UnmarshalBinary ¶
func (m *AzureActivationOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureOptionsResponse ¶
type AzureOptionsResponse struct { // Pod CIDR setting for Azure CNI networking. AksPodCIDR string `json:"aksPodCIDR,omitempty"` // AKS VNet integration subnet name. If it's an empty string, then VNet integration is disabled. AksVNetIntegrationSubnetName string `json:"aksVNetIntegrationSubnetName"` // Denotes whther the Azure Availability Zones for the cluster is enabled or not. EnableAZ *bool `json:"enableAZ,omitempty"` // Denotes whether the AKS cluster is in private mode. EnablePrivateAKS *bool `json:"enablePrivateAKS,omitempty"` // Denotes whether the private SQL is enabled for the cluster. EnablePrivateSQL *bool `json:"enablePrivateSQL,omitempty"` // Workspace ID for Azure log analytics. LogAnalyticsWorkspaceID string `json:"logAnalyticsWorkspaceId,omitempty"` // The current outbound type setting. OutboundType string `json:"outboundType,omitempty"` // The resource ID of the private DNS zone for the AKS cluster. PrivateDNSZoneAKS string `json:"privateDNSZoneAKS,omitempty"` // Private DNS zone ID for the PostgreSQL server. PrivateDNSZoneSQL string `json:"privateDNSZoneSQL,omitempty"` // Name of the delegated subnet where the private SQL should be deployed. PrivateSQLSubnetName string `json:"privateSQLSubnetName,omitempty"` // ID of Azure subnet where the cluster is deployed. SubnetID string `json:"subnetId,omitempty"` // The resource ID of the managed identity used by the AKS cluster. UserAssignedManagedIdentity string `json:"userAssignedManagedIdentity,omitempty"` }
AzureOptionsResponse Response object of the cluster Azure settings.
swagger:model AzureOptionsResponse
func (*AzureOptionsResponse) ContextValidate ¶
ContextValidate validates this azure options response based on context it is used
func (*AzureOptionsResponse) MarshalBinary ¶
func (m *AzureOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureOptionsResponse) UnmarshalBinary ¶
func (m *AzureOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Backup ¶
type Backup struct { // The time when the backup was created. BackupCreationTime string `json:"backupCreationTime,omitempty"` // The CRN of the backup. BackupCrn string `json:"backupCrn,omitempty"` // The backup job name. BackupJob string `json:"backupJob,omitempty"` // The current state of the backup job. BackupJobState string `json:"backupJobState,omitempty"` // The display name of the backup. BackupName string `json:"backupName,omitempty"` // The phase of the backup operation. BackupPhase string `json:"backupPhase,omitempty"` // The time when the backup was updated. BackupUpdatedTime string `json:"backupUpdatedTime,omitempty"` // The errors from backup job. Errors []*Message `json:"errors"` // The list of namespaces to be included in backup. IncludedNamespaces []string `json:"includedNamespaces"` // The warnings from backup job. Warnings []*Message `json:"warnings"` }
Backup Backup entry
swagger:model Backup
func (*Backup) ContextValidate ¶
ContextValidate validate this backup based on the context it is used
func (*Backup) MarshalBinary ¶
MarshalBinary interface implementation
func (*Backup) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BackupClusterRequest ¶
type BackupClusterRequest struct { // The ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` }
BackupClusterRequest Request object for the backupCluster method.
swagger:model BackupClusterRequest
func (*BackupClusterRequest) ContextValidate ¶
ContextValidate validates this backup cluster request based on context it is used
func (*BackupClusterRequest) MarshalBinary ¶
func (m *BackupClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupClusterRequest) UnmarshalBinary ¶
func (m *BackupClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupClusterResponse ¶
type BackupClusterResponse struct { // The ID of the cluster. ClusterID string `json:"clusterId,omitempty"` // The backup data. Data string `json:"data,omitempty"` // The md5 hash of the encoded data. Md5 string `json:"md5,omitempty"` // The ID of the backup operation. OperationID string `json:"operationId,omitempty"` // The date of the creation. // Format: date-time Timestamp strfmt.DateTime `json:"timestamp,omitempty"` }
BackupClusterResponse Response object for the backupCluster method.
swagger:model BackupClusterResponse
func (*BackupClusterResponse) ContextValidate ¶
ContextValidate validates this backup cluster response based on context it is used
func (*BackupClusterResponse) MarshalBinary ¶
func (m *BackupClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupClusterResponse) UnmarshalBinary ¶
func (m *BackupClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudUserReference ¶
type CloudUserReference struct { // A cloud based unique identifier of the user (ARN for AWS users, groupId for Azure users). // Required: true UserID *string `json:"userId"` }
CloudUserReference Cloud user definition object.
swagger:model CloudUserReference
func (*CloudUserReference) ContextValidate ¶
ContextValidate validates this cloud user reference based on context it is used
func (*CloudUserReference) MarshalBinary ¶
func (m *CloudUserReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudUserReference) UnmarshalBinary ¶
func (m *CloudUserReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClusterCreateDiagnosticDataDownloadOptions ¶
type ClusterCreateDiagnosticDataDownloadOptions struct { // Include cluster info. IncludeClusterInfo *bool `json:"includeClusterInfo,omitempty"` // Include Istio system. IncludeIstioSystem *bool `json:"includeIstioSystem,omitempty"` // Include Kube system. IncludeKubeSystem *bool `json:"includeKubeSystem,omitempty"` IncludeSharedServices *bool `json:"includeSharedServices,omitempty"` }
ClusterCreateDiagnosticDataDownloadOptions Flags that denote which diagnostics to include for the cluster.
swagger:model ClusterCreateDiagnosticDataDownloadOptions
func (*ClusterCreateDiagnosticDataDownloadOptions) ContextValidate ¶
func (m *ClusterCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cluster create diagnostic data download options based on context it is used
func (*ClusterCreateDiagnosticDataDownloadOptions) MarshalBinary ¶
func (m *ClusterCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterCreateDiagnosticDataDownloadOptions) UnmarshalBinary ¶
func (m *ClusterCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClusterDiagnosticDataJob ¶
type ClusterDiagnosticDataJob struct { // The finish time of the Diagnostic Data Job. // Format: date-time EndTime strfmt.DateTime `json:"endTime,omitempty"` // The unique identifier of the Diagnostic Data Job. JobID string `json:"jobId,omitempty"` // Additional key-value pair attributes associated with the Diagnostic Data Job. Labels map[string]string `json:"labels,omitempty"` // The start time of the Diagnostic Data Job. // Format: date-time StartTime strfmt.DateTime `json:"startTime,omitempty"` // The job status. Status DiagnosticDataJobStatus `json:"status,omitempty"` // This URL points to a download location if the destination is DOWNLOAD. URL string `json:"url,omitempty"` }
ClusterDiagnosticDataJob Represents a Diagnostic Data Job.
swagger:model ClusterDiagnosticDataJob
func (*ClusterDiagnosticDataJob) ContextValidate ¶
func (m *ClusterDiagnosticDataJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this cluster diagnostic data job based on the context it is used
func (*ClusterDiagnosticDataJob) MarshalBinary ¶
func (m *ClusterDiagnosticDataJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterDiagnosticDataJob) UnmarshalBinary ¶
func (m *ClusterDiagnosticDataJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClusterSummaryResponse ¶
type ClusterSummaryResponse struct { // DEPRECATED: Additional compute instance types will be removed in subsequent releases. Additional (fallback) instance types listed in their priority order. They are used instead of the primary compute instance type in case it is unavailable. Since additional instance types are not supported for Azure, this is always empty for it. AdditionalInstanceTypes []string `json:"additionalInstanceTypes"` // Response object of AWS related cluster options. AwsOptions *AwsOptionsResponse `json:"awsOptions,omitempty"` // Response object of Azure related cluster options. AzureOptions *AzureOptionsResponse `json:"azureOptions,omitempty"` // The cloud platform of the environment that was used to create this cluster. CloudPlatform string `json:"cloudPlatform,omitempty"` // NOTE: The cluster level instance type selection will be replaced by virtual warehouse level selection. Compute instance types that the environment is restricted to use. This affects the creation of the virtual warehouses where this restriction will apply. ComputeInstanceTypes []string `json:"computeInstanceTypes"` // Creation date of cluster. // Format: date-time CreationDate strfmt.DateTime `json:"creationDate,omitempty"` // The creator of the cluster. Creator *ActorResponse `json:"creator,omitempty"` // The CRN of the cluster. Crn string `json:"crn,omitempty"` // Cluster description. Description string `json:"description,omitempty"` // Denotes whether the private load balancer is enabled for the cluster. EnablePrivateLoadBalancer *bool `json:"enablePrivateLoadBalancer,omitempty"` // Denotes whether the spot instances have been enabled for the cluster. This value is only available for AWS and Azure clusters. EnableSpotInstances bool `json:"enableSpotInstances,omitempty"` // The CRN of the environment where the cluster is located. EnvironmentCrn string `json:"environmentCrn,omitempty"` // External buckets attached to the environment. ExternalBuckets []*ExternalBucket `json:"externalBuckets"` // The ID of the cluster. ID string `json:"id,omitempty"` // Name of the cluster (same as the name of the environment). Name string `json:"name,omitempty"` // DEPRECATED - will be removed in future releases. Number of additional reserved nodes for executors and coordinators to use during autoscaling. ReservedComputeNodes int32 `json:"reservedComputeNodes,omitempty"` ReservedSharedServicesNodes int32 `json:"reservedSharedServicesNodes,omitempty"` // The name of the Resource Pool the cluster is in. ResourcePool string `json:"resourcePool,omitempty"` // Status of the cluster. Possible values are: Creating, Created, Accepted, Starting, Running, Stopping, Stopped, Updating, PreUpdate, Upgrading, PreUpgrade, Restarting, Deleting, Waiting, Failed, Error. Status string `json:"status,omitempty"` // Denotes whether the overlay network is being used for the cluster. UseOverlayNetwork *bool `json:"useOverlayNetwork,omitempty"` // The version of the deployed CDW cluster. Version string `json:"version,omitempty"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs string `json:"whitelistK8sClusterAccessIpCIDRs,omitempty"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs string `json:"whitelistWorkloadAccessIpCIDRs,omitempty"` }
ClusterSummaryResponse A Cloudera Data Warehouse cluster.
swagger:model ClusterSummaryResponse
func (*ClusterSummaryResponse) ContextValidate ¶
func (m *ClusterSummaryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this cluster summary response based on the context it is used
func (*ClusterSummaryResponse) MarshalBinary ¶
func (m *ClusterSummaryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterSummaryResponse) UnmarshalBinary ¶
func (m *ClusterSummaryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigBlock ¶
type ConfigBlock struct { // Configuration file to update. ConfigFile string `json:"configFile,omitempty"` // Set values for text format configuration file e.g. TEXT, JSON, YAML, XML typed file. Content string `json:"content,omitempty"` // Set values for key-value format configuration file e.g. ENV, PROPERTIES, FLAGFILE, HADOOP_XML typed file. KeyValue map[string]string `json:"keyValue,omitempty"` }
ConfigBlock Set values for a configuration file of a service.
swagger:model ConfigBlock
func (*ConfigBlock) ContextValidate ¶
ContextValidate validates this config block based on context it is used
func (*ConfigBlock) MarshalBinary ¶
func (m *ConfigBlock) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigBlock) UnmarshalBinary ¶
func (m *ConfigBlock) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigBlockDiff ¶
type ConfigBlockDiff struct { // Differences between the contents. ContentDiff *ConfigContentDiff `json:"contentDiff,omitempty"` // ID of the ConfigBlock. ID string `json:"id,omitempty"` }
ConfigBlockDiff Differences between two ConfigBlocks.
swagger:model ConfigBlockDiff
func (*ConfigBlockDiff) ContextValidate ¶
ContextValidate validate this config block diff based on the context it is used
func (*ConfigBlockDiff) MarshalBinary ¶
func (m *ConfigBlockDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigBlockDiff) UnmarshalBinary ¶
func (m *ConfigBlockDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigBlockReq ¶
type ConfigBlockReq struct { // Contents of a ConfigBlock. // Required: true Content *ConfigContentReq `json:"content"` // ID of the ConfigBlock. Unique within an ApplicationConfig. // Required: true ID *string `json:"id"` }
ConfigBlockReq A piece of configuration stored in the same place (e.g. same file or environment variables).
swagger:model ConfigBlockReq
func (*ConfigBlockReq) ContextValidate ¶
ContextValidate validate this config block req based on the context it is used
func (*ConfigBlockReq) MarshalBinary ¶
func (m *ConfigBlockReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigBlockReq) UnmarshalBinary ¶
func (m *ConfigBlockReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigBlockResp ¶
type ConfigBlockResp struct { // Contents of a ConfigBlock. Content *ConfigContentResp `json:"content,omitempty"` // ID of the ConfigBlock. Unique within an ApplicationConfig. ID string `json:"id,omitempty"` }
ConfigBlockResp A piece of configuration stored in the same place (e.g. same file or environment variables).
swagger:model ConfigBlockResp
func (*ConfigBlockResp) ContextValidate ¶
ContextValidate validate this config block resp based on the context it is used
func (*ConfigBlockResp) MarshalBinary ¶
func (m *ConfigBlockResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigBlockResp) UnmarshalBinary ¶
func (m *ConfigBlockResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigBlocksDiffs ¶
type ConfigBlocksDiffs struct { // Config blocks that are only present in the new configuration. Added []*ConfigBlockResp `json:"added"` // Config blocks that are different between the two configurations. Changed []*ConfigBlockDiff `json:"changed"` // Has any of the config blocks changed? // Required: true IsChanged *bool `json:"isChanged"` // Config blocks that are only present in the old configuration. Removed []*ConfigBlockResp `json:"removed"` // Config blocks that are the same in both configurations. Same []*ConfigBlockResp `json:"same"` }
ConfigBlocksDiffs Differences between two sets of ConfigBlocks.
swagger:model ConfigBlocksDiffs
func (*ConfigBlocksDiffs) ContextValidate ¶
ContextValidate validate this config blocks diffs based on the context it is used
func (*ConfigBlocksDiffs) MarshalBinary ¶
func (m *ConfigBlocksDiffs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigBlocksDiffs) UnmarshalBinary ¶
func (m *ConfigBlocksDiffs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigContentDiff ¶
type ConfigContentDiff struct { // Different between keyValues of two ConfigContents. KeyValues *KeyValuesDiff `json:"keyValues,omitempty"` }
ConfigContentDiff Difference between two ConfigContents.
swagger:model ConfigContentDiff
func (*ConfigContentDiff) ContextValidate ¶
ContextValidate validate this config content diff based on the context it is used
func (*ConfigContentDiff) MarshalBinary ¶
func (m *ConfigContentDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigContentDiff) UnmarshalBinary ¶
func (m *ConfigContentDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigContentReq ¶
type ConfigContentReq struct { // JSON type configuration. JSON string `json:"json,omitempty"` // Key-value type configurations. KeyValues map[string]string `json:"keyValues,omitempty"` // Text type configuration. Text string `json:"text,omitempty"` }
ConfigContentReq Contents of a ConfigBlock.
swagger:model ConfigContentReq
func (*ConfigContentReq) ContextValidate ¶
ContextValidate validates this config content req based on context it is used
func (*ConfigContentReq) MarshalBinary ¶
func (m *ConfigContentReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigContentReq) UnmarshalBinary ¶
func (m *ConfigContentReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigContentResp ¶
type ConfigContentResp struct { // JSON type configuration. JSON string `json:"json,omitempty"` // Key-value type configurations. KeyValues map[string]string `json:"keyValues,omitempty"` // Text type configuration. Text string `json:"text,omitempty"` }
ConfigContentResp Contents of a ConfigBlock.
swagger:model ConfigContentResp
func (*ConfigContentResp) ContextValidate ¶
ContextValidate validates this config content resp based on context it is used
func (*ConfigContentResp) MarshalBinary ¶
func (m *ConfigContentResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigContentResp) UnmarshalBinary ¶
func (m *ConfigContentResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigHistoryItem ¶
type ConfigHistoryItem struct { // ID of the configuration. ConfigID string `json:"configId,omitempty"` // When was this configuration used from. // Format: date-time From strfmt.DateTime `json:"from,omitempty"` // DBC or VW ID that this configuration belongs to. ServiceID string `json:"serviceId,omitempty"` }
ConfigHistoryItem An entry in the configuration history of a service.
swagger:model ConfigHistoryItem
func (*ConfigHistoryItem) ContextValidate ¶
ContextValidate validates this config history item based on context it is used
func (*ConfigHistoryItem) MarshalBinary ¶
func (m *ConfigHistoryItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigHistoryItem) UnmarshalBinary ¶
func (m *ConfigHistoryItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateApplicationResources ¶ added in v0.6.3
type CreateApplicationResources struct { // Breakdown of the service memory requirements. Breakdown *CreateApplicationResourcesBreakdown `json:"breakdown,omitempty"` // Overall CPU requirements. CPU float32 `json:"cpu,omitempty"` // Temporary storage for CDW pods, used for storing configurations and temporary data needed during a process. The lifespan of ephemeral storage is tied to the pod. EphemeralStorage *string `json:"ephemeralStorage,omitempty"` // Local disk size requirements. LocalStorageSize *CreateApplicationResourcesLocalStorageSize `json:"localStorageSize,omitempty"` // Overall memory requirements. Memory string `json:"memory,omitempty"` }
CreateApplicationResources The resource requirements of a component.
swagger:model CreateApplicationResources
func (*CreateApplicationResources) ContextValidate ¶ added in v0.6.3
func (m *CreateApplicationResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create application resources based on the context it is used
func (*CreateApplicationResources) MarshalBinary ¶ added in v0.6.3
func (m *CreateApplicationResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateApplicationResources) UnmarshalBinary ¶ added in v0.6.3
func (m *CreateApplicationResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateApplicationResourcesBreakdown ¶ added in v0.6.3
type CreateApplicationResourcesBreakdown struct { // DEPRECATED: Java VM configuration for -Xmx (maximum heap size).Java VM overhead for Garbage Collector structures, metaspace, etc., and a safety margin to avoid out-of-memory issues. Headroom *string `json:"headroom,omitempty"` // Java VM configuration for -XX:MaxDirectMemorySize (limit for Direct Byte Buffers). MaxDirectMemorySize *string `json:"maxDirectMemorySize,omitempty"` // DEPRECATED: Set the hive.query.isolation.slots.per.node configuration value instead. Overhead buffer for hive.query.isolation.slots.per.node. The total number of concurrent tasks the Hive query executor can process is the sum of the available CPU cores and the value you specify in this field. WaitQueueSize *int32 `json:"waitQueueSize,omitempty"` // Java VM configuration for -Xms (initial and minimum heap size). Xms *string `json:"xms,omitempty"` // Java VM configuration for -Xmx (maximum heap size). Xmx string `json:"xmx,omitempty"` // Java VM configuration for -Xss (thread stack size). XSS *string `json:"xss,omitempty"` }
CreateApplicationResourcesBreakdown Breakdown of the service memory requirements like Xms, Xss etc.
swagger:model CreateApplicationResourcesBreakdown
func (*CreateApplicationResourcesBreakdown) ContextValidate ¶ added in v0.6.3
func (m *CreateApplicationResourcesBreakdown) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create application resources breakdown based on context it is used
func (*CreateApplicationResourcesBreakdown) MarshalBinary ¶ added in v0.6.3
func (m *CreateApplicationResourcesBreakdown) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateApplicationResourcesBreakdown) UnmarshalBinary ¶ added in v0.6.3
func (m *CreateApplicationResourcesBreakdown) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateApplicationResourcesLocalStorageSize ¶ added in v0.6.3
type CreateApplicationResourcesLocalStorageSize struct { // Local disk space used for writing cache data. Cache string `json:"cache,omitempty"` // Local disk space used for writing other temporary data, tools, etc. Overhead string `json:"overhead,omitempty"` // Local disk space used for writing scratch data. Scratch string `json:"scratch,omitempty"` }
CreateApplicationResourcesLocalStorageSize Storage related information.
swagger:model CreateApplicationResourcesLocalStorageSize
func (*CreateApplicationResourcesLocalStorageSize) ContextValidate ¶ added in v0.6.3
func (m *CreateApplicationResourcesLocalStorageSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create application resources local storage size based on context it is used
func (*CreateApplicationResourcesLocalStorageSize) MarshalBinary ¶ added in v0.6.3
func (m *CreateApplicationResourcesLocalStorageSize) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateApplicationResourcesLocalStorageSize) UnmarshalBinary ¶ added in v0.6.3
func (m *CreateApplicationResourcesLocalStorageSize) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAwsClusterRequest ¶ added in v0.4.2
type CreateAwsClusterRequest struct { // DEPRECATED: Additional compute instance types will be removed in subsequent releases. Additional (fallback) instance types listed in their priority order. They will be used instead of the primary compute instance type in case it is unavailable. You cannot include any instance type that was already indicated in computeInstanceTypes. Use describe-allowed-instance-types to see currently supported values and also the default value when nothing is provided for the computeInstanceTypes. AdditionalInstanceTypes []string `json:"additionalInstanceTypes"` // NOTE: The cluster level instance type selection will be replaced by virtual warehouse level selection. AWS compute instance types that the environment is restricted to use. This affects the creation of virtual warehouses where this restriction will apply. Select an instance type that meets your computing, memory, networking, or storage needs. As of now, only a single instance type can be listed. Use describe-allowed-instance-types to see currently possible values. ComputeInstanceTypes []string `json:"computeInstanceTypes"` // Custom AMI ID. CustomAmiID string `json:"customAmiId,omitempty"` // Options for custom ACR/ECR registries. CustomRegistryOptions *CustomRegistryOptions `json:"customRegistryOptions,omitempty"` // Custom environment subdomain. Overrides the environment subdomain using a customized domain either in the old subdomain format like ENV_ID.dw or the new format like dw-ENV_NAME. CustomSubdomain string `json:"customSubdomain,omitempty"` // PostgreSQL server backup retention days. DatabaseBackupRetentionPeriod *int32 `json:"databaseBackupRetentionPeriod,omitempty"` // Use this option to set up AWS EKS cluster in private only mode with restricted access only from internal/peered networks. Ensure you have ccmv2 setup functional to achieve this integration. EnablePrivateEKS *bool `json:"enablePrivateEKS,omitempty"` // Whether to enable Spot instances for Virtual warehouses. It cannot be updated later. Defaults to false. EnableSpotInstances *bool `json:"enableSpotInstances,omitempty"` // The CRN of the environment for the cluster to create. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // IDs of AWS subnets where the cluster load balancer should be deployed. LbSubnetIds []string `json:"lbSubnetIds"` // Managed Policy Arn to be attached to the Node Instance Role. NodeRoleCDWManagedPolicyArn string `json:"nodeRoleCDWManagedPolicyArn,omitempty"` // Use this option to activate the environment with fewer than half of the standard required IAM permissions on your AWS cross-account IAM role. ReducedPermissionMode bool `json:"reducedPermissionMode,omitempty"` // DEPRECATED - will be removed in future releases. Set additional number of nodes to reserve for executors and coordinators to use during autoscaling. Adding more reserved nodes increases your cloud costs. ReservedComputeNodes int32 `json:"reservedComputeNodes,omitempty"` ReservedSharedServicesNodes int32 `json:"reservedSharedServicesNodes,omitempty"` // Using an overlay network will save IP addresses in the VPC by using a private IP address range for Pods in the cluster. UseOverlayNetwork bool `json:"useOverlayNetwork,omitempty"` // Set up load balancer with private IP address. In AWS it is created in private subnets. In Azure an internal load balancer gets created. Make sure there is connectivity between your client network and the network (VPC/VNet) where CDW environment is deployed. UsePrivateLoadBalancer bool `json:"usePrivateLoadBalancer,omitempty"` // Set up worker node with public IP address. In AWS it is created in public subnets. UsePublicWorkerNode bool `json:"usePublicWorkerNode,omitempty"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs []string `json:"whitelistK8sClusterAccessIpCIDRs"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs []string `json:"whitelistWorkloadAccessIpCIDRs"` // IDs of AWS subnets where the cluster worker nodes should be deployed. WorkerSubnetIds []string `json:"workerSubnetIds"` }
CreateAwsClusterRequest Request object for the createAwsCluster method.
swagger:model CreateAwsClusterRequest
func (*CreateAwsClusterRequest) ContextValidate ¶ added in v0.4.2
func (m *CreateAwsClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create aws cluster request based on the context it is used
func (*CreateAwsClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *CreateAwsClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAwsClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAwsClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAwsClusterResponse ¶ added in v0.4.2
type CreateAwsClusterResponse struct { // ID of new AWS cluster. ClusterID string `json:"clusterId,omitempty"` }
CreateAwsClusterResponse Response object for the createAwsCluster method.
swagger:model CreateAwsClusterResponse
func (*CreateAwsClusterResponse) ContextValidate ¶ added in v0.4.2
func (m *CreateAwsClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create aws cluster response based on context it is used
func (*CreateAwsClusterResponse) MarshalBinary ¶ added in v0.4.2
func (m *CreateAwsClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAwsClusterResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAwsClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureClusterRequest ¶ added in v0.4.2
type CreateAzureClusterRequest struct { // Pod CIDR required for Azure CNI networking. Please refer to the following Azure documentation, https://docs.microsoft.com/en-us/azure/aks/azure-cni-overlay. AksPodCIDR string `json:"aksPodCIDR,omitempty"` // Enable AKS VNet Azure Virtual Network (VNet) integration by specifying the delegated subnet name. An Azure Kubernetes Service (AKS) cluster configured with API Server VNet Integration projects the API server endpoint directly into a delegated subnet in the VNet where AKS is deployed. API Server VNet Integration enables network communication between the API server and the cluster nodes without requiring a private link or tunnel. AksVNETIntegrationSubnetName string `json:"aksVNETIntegrationSubnetName,omitempty"` // NOTE: The cluster level instance type selection will be replaced by virtual warehouse level selection. Azure compute instance types that the environment is restricted to use. This affects the creation of virtual warehouses where this restriction will apply. Select an instance type that meets your computing, memory, networking, or storage needs. As of now, only a single instance type can be listed. Use describe-allowed-instance-types to see currently possible values and the default value used for the case it is not provided. ComputeInstanceTypes []string `json:"computeInstanceTypes"` // Options for custom ACR/ECR registries. CustomRegistryOptions *CustomRegistryOptions `json:"customRegistryOptions,omitempty"` // Custom environment subdomain. Overrides the environment subdomain using a customized domain either in the old subdomain format like ENV_ID.dw or the new format like dw-ENV_NAME. CustomSubdomain string `json:"customSubdomain,omitempty"` // PostgreSQL server backup retention days. DatabaseBackupRetentionPeriod *int32 `json:"databaseBackupRetentionPeriod,omitempty"` // Enables Azure Availability Zones for the cluster deployment. EnableAZ bool `json:"enableAZ,omitempty"` // Enable Azure Private AKS mode. EnablePrivateAks *bool `json:"enablePrivateAks,omitempty"` // Enables private SQL for the cluster deployment. EnablePrivateSQL *bool `json:"enablePrivateSQL,omitempty"` // Whether to enable spot instances for Virtual warehouses. It cannot be updated later. Defaults to false. EnableSpotInstances *bool `json:"enableSpotInstances,omitempty"` // The CRN of the environment for the cluster to create. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // Enable monitoring of Azure Kubernetes Service (AKS) cluster. Workspace ID for Azure log analytics. LogAnalyticsWorkspaceID string `json:"logAnalyticsWorkspaceId,omitempty"` // Network outbound type. This setting controls the egress traffic for cluster nodes in Azure Kubernetes Service. Please refer to the following AKS documentation on the Azure portal. https://learn.microsoft.com/en-us/azure/aks/egress-outboundtype, https://learn.microsoft.com/en-us/azure/aks/nat-gateway // Enum: ["LoadBalancer","UserAssignedNATGateway","UserDefinedRouting"] OutboundType string `json:"outboundType,omitempty"` // Private DNS zone AKS resource ID. PrivateDNSZoneAKS string `json:"privateDNSZoneAKS,omitempty"` // Private DNS zone ID for the PostgreSQL server. PrivateDNSZoneSQL string `json:"privateDNSZoneSQL,omitempty"` // Name of the delegated subnet where the private SQL should be deployed. PrivateSQLSubnetName string `json:"privateSQLSubnetName,omitempty"` // DEPRECATED - will be removed in future releases. Set additional number of nodes to reserve for executors and coordinators to use during autoscaling. Adding more reserved nodes increases your cloud costs. ReservedComputeNodes int32 `json:"reservedComputeNodes,omitempty"` ReservedSharedServicesNodes int32 `json:"reservedSharedServicesNodes,omitempty"` // Name of Azure subnet where the cluster should be deployed. It is a mandatory parameter for Azure cluster creation. // Required: true SubnetName *string `json:"subnetName"` // Set up load balancer with private IP address. An internal load balancer gets created. Make sure there is connectivity between your client network and the network VNet where CDW environment is deployed. UseInternalLoadBalancer bool `json:"useInternalLoadBalancer,omitempty"` // With overlay network nodes get an IP address from the Azure virtual network subnet. Pods receive an IP address from a logically different address space to the Azure virtual network subnet of the nodes. UseOverlayNetworking bool `json:"useOverlayNetworking,omitempty"` // Resource ID of the managed identity used by AKS. It is a mandatory parameter for Azure cluster creation. // Required: true UserAssignedManagedIdentity *string `json:"userAssignedManagedIdentity"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs []string `json:"whitelistK8sClusterAccessIpCIDRs"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs []string `json:"whitelistWorkloadAccessIpCIDRs"` }
CreateAzureClusterRequest Request object for the createAzureCluster method.
swagger:model CreateAzureClusterRequest
func (*CreateAzureClusterRequest) ContextValidate ¶ added in v0.4.2
func (m *CreateAzureClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure cluster request based on the context it is used
func (*CreateAzureClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *CreateAzureClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAzureClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureClusterResponse ¶ added in v0.4.2
type CreateAzureClusterResponse struct { // ID of new Azure cluster. ClusterID string `json:"clusterId,omitempty"` }
CreateAzureClusterResponse Response object for the createCluster method.
swagger:model CreateAzureClusterResponse
func (*CreateAzureClusterResponse) ContextValidate ¶ added in v0.4.2
func (m *CreateAzureClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create azure cluster response based on context it is used
func (*CreateAzureClusterResponse) MarshalBinary ¶ added in v0.4.2
func (m *CreateAzureClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureClusterResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAzureClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateBackupRequest ¶
type CreateBackupRequest struct { // Specified name for the backup. If not set, the name will be blank. BackupName string `json:"backupName,omitempty"` // A list of namespace of the potential candidates for backup. If not set, all of the Data Warehouse namespaces will be backed up. NamespaceNames []string `json:"namespaceNames"` }
CreateBackupRequest Request object for the create backup request.
swagger:model CreateBackupRequest
func (*CreateBackupRequest) ContextValidate ¶
ContextValidate validates this create backup request based on context it is used
func (*CreateBackupRequest) MarshalBinary ¶
func (m *CreateBackupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateBackupRequest) UnmarshalBinary ¶
func (m *CreateBackupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateBackupResponse ¶
type CreateBackupResponse struct { // The CRN the backup. // Required: true BackupCrn *string `json:"backupCrn"` }
CreateBackupResponse Response object for the create backup request.
swagger:model CreateBackupResponse
func (*CreateBackupResponse) ContextValidate ¶
ContextValidate validates this create backup response based on context it is used
func (*CreateBackupResponse) MarshalBinary ¶
func (m *CreateBackupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateBackupResponse) UnmarshalBinary ¶
func (m *CreateBackupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateClusterDiagnosticDataJobRequest ¶
type CreateClusterDiagnosticDataJobRequest struct { // Additional user-defined metadata information that is attached to the resulting bundle-info.json when posting the bundle. BundleMetadata map[string]string `json:"bundleMetadata,omitempty"` // Optional support case number in case of UPLOAD_TO_CLOUDERA destination, otherwise only act as additional data. CaseNumber string `json:"caseNumber,omitempty"` // ID of the Cluster. // Required: true ClusterID *string `json:"clusterId"` // Destination of the diagnostics collection. // Required: true // Enum: ["UPLOAD_TO_CLOUDERA","DOWNLOAD"] Destination *string `json:"destination"` // Cluster diagnostic options. If not provided, everything will be included in the Diagnostic Data. DownloadOptions *ClusterCreateDiagnosticDataDownloadOptions `json:"downloadOptions,omitempty"` // The resulting bundle will contain logs/metrics before the specified end time. If not indicated, then the current time is taken as the end time. // Format: date-time EndTime strfmt.DateTime `json:"endTime,omitempty"` // Forced recreation of the diagnostic job. Force *bool `json:"force,omitempty"` // The resulting bundle will contain logs/metrics after the specified start time. If not indicated, then 30 minutes ago from now is taken as the start time. // Format: date-time StartTime strfmt.DateTime `json:"startTime,omitempty"` }
CreateClusterDiagnosticDataJobRequest Request object for the createClusterDiagnosticDataJob method.
swagger:model CreateClusterDiagnosticDataJobRequest
func (*CreateClusterDiagnosticDataJobRequest) ContextValidate ¶
func (m *CreateClusterDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create cluster diagnostic data job request based on the context it is used
func (*CreateClusterDiagnosticDataJobRequest) MarshalBinary ¶
func (m *CreateClusterDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateClusterDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *CreateClusterDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateClusterDiagnosticDataJobResponse ¶
type CreateClusterDiagnosticDataJobResponse struct { // Identifier for each bundle collection. ID string `json:"id,omitempty"` // Additional key-value pair attributes associated with the Diagnostic Data Job. Labels map[string]string `json:"labels,omitempty"` // Status of the diagnostics collection request. Status string `json:"status,omitempty"` // This URL points to a download location if the destination is DOWNLOAD. URL string `json:"url,omitempty"` }
CreateClusterDiagnosticDataJobResponse Response object for the createClusterDiagnosticDataJob method.
swagger:model CreateClusterDiagnosticDataJobResponse
func (*CreateClusterDiagnosticDataJobResponse) ContextValidate ¶
func (m *CreateClusterDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create cluster diagnostic data job response based on context it is used
func (*CreateClusterDiagnosticDataJobResponse) MarshalBinary ¶
func (m *CreateClusterDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateClusterDiagnosticDataJobResponse) UnmarshalBinary ¶
func (m *CreateClusterDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateClusterRequest ¶
type CreateClusterRequest struct { // Options for activating an AWS environment. AwsOptions *AwsActivationOptions `json:"awsOptions,omitempty"` // Options for activating an Azure environment. AzureOptions *AzureActivationOptions `json:"azureOptions,omitempty"` // Options for custom ACR/ECR registries. CustomRegistryOptions *CustomRegistryOptions `json:"customRegistryOptions,omitempty"` // Custom environment subdomain. Overrides the environment subdomain using a customized domain either in the old subdomain format like ENV_ID.dw or the new format like dw-ENV_NAME. CustomSubdomain string `json:"customSubdomain,omitempty"` // PostgreSQL server backup retention days. DatabaseBackupRetentionPeriod *int32 `json:"databaseBackupRetentionPeriod,omitempty"` // DEPRECATED - Enable Storage Roles EnableStorageRoles *bool `json:"enableStorageRoles,omitempty"` // The CRN of the environment for the cluster to create. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // Options for activating a Private Cloud environment. PrivateCloudOptions *PrivateCloudActivationOptions `json:"privateCloudOptions,omitempty"` // DEPRECATED - will be removed in future releases. Set additional number of nodes to reserve for executors and coordinators to use during autoscaling. Adding more reserved nodes increases your cloud costs. ReservedComputeNodes int32 `json:"reservedComputeNodes,omitempty"` ReservedSharedServicesNodes int32 `json:"reservedSharedServicesNodes,omitempty"` // The Resource Pool of the cluster. ResourcePool string `json:"resourcePool,omitempty"` // Using an overlay network will save IP addresses in the VPC by using a private IP address range for Pods in the cluster. UseOverlayNetwork bool `json:"useOverlayNetwork,omitempty"` // Set up load balancer with private IP address. In AWS it is created in private subnets. In Azure an internal load balancer gets created. Make sure there is connectivity between your client network and the network (VPC/VNet) where CDW environment is deployed. UsePrivateLoadBalancer bool `json:"usePrivateLoadBalancer,omitempty"` // Set up worker node with public IP address. In AWS it is created in public subnets. UsePublicWorkerNode bool `json:"usePublicWorkerNode,omitempty"` // This field is still available for Private Cloud deployments, however it'll be removed for Public Cloud in the next DWX release. Please use the use 'whitelistK8sClusterAccessIpCIDRs' in combination of 'whitelistWorkloadAccessIpCIDRs' on Public Cloud. Comma separated list of IP address CIDRs to whitelist. WhitelistIPCIDRs string `json:"whitelistIpCIDRs,omitempty"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs []string `json:"whitelistK8sClusterAccessIpCIDRs"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs []string `json:"whitelistWorkloadAccessIpCIDRs"` }
CreateClusterRequest Request object for the createCluster method.
swagger:model CreateClusterRequest
func (*CreateClusterRequest) ContextValidate ¶
ContextValidate validate this create cluster request based on the context it is used
func (*CreateClusterRequest) MarshalBinary ¶
func (m *CreateClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateClusterRequest) UnmarshalBinary ¶
func (m *CreateClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateClusterResponse ¶
type CreateClusterResponse struct { // ID of new cluster. ClusterID string `json:"clusterId,omitempty"` }
CreateClusterResponse Response object for the createCluster method.
swagger:model CreateClusterResponse
func (*CreateClusterResponse) ContextValidate ¶
ContextValidate validates this create cluster response based on context it is used
func (*CreateClusterResponse) MarshalBinary ¶
func (m *CreateClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateClusterResponse) UnmarshalBinary ¶
func (m *CreateClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateDataVisualizationRequest ¶
type CreateDataVisualizationRequest struct { // ID of cluster where Cloudera Data Visualization should be created. // Required: true ClusterID *string `json:"clusterId"` // The LDAP admin and user group configuration for Cloudera Data Visualization. // Required: true Config *VizConfig `json:"config"` // Version of the Cloudera Data Visualization. ImageVersion string `json:"imageVersion,omitempty"` // Name of the Cloudera Data Visualization // Required: true Name *string `json:"name"` // DEPRECATED: Use resourceTemplate parameter instead that will be made available in the upcoming release. The template size for the Cloudera Data Visualization. TemplateName string `json:"templateName,omitempty"` }
CreateDataVisualizationRequest Request object for the createDataVisualization call.
swagger:model CreateDataVisualizationRequest
func (*CreateDataVisualizationRequest) ContextValidate ¶
func (m *CreateDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create data visualization request based on the context it is used
func (*CreateDataVisualizationRequest) MarshalBinary ¶
func (m *CreateDataVisualizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateDataVisualizationRequest) UnmarshalBinary ¶
func (m *CreateDataVisualizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateDataVisualizationResponse ¶
type CreateDataVisualizationResponse struct { // ID of the new Cloudera Data Visualization. DataVisualizationID string `json:"dataVisualizationId,omitempty"` }
CreateDataVisualizationResponse Response object for the createDataVisualization method.
swagger:model CreateDataVisualizationResponse
func (*CreateDataVisualizationResponse) ContextValidate ¶
func (m *CreateDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create data visualization response based on context it is used
func (*CreateDataVisualizationResponse) MarshalBinary ¶
func (m *CreateDataVisualizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateDataVisualizationResponse) UnmarshalBinary ¶
func (m *CreateDataVisualizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateDbcDiagnosticDataJobRequest ¶
type CreateDbcDiagnosticDataJobRequest struct { // Additional user-defined metadata information which is attached to resulting bundle-info.json when posting the bundle. BundleMetadata map[string]string `json:"bundleMetadata,omitempty"` // Optional support case number in case of UPLOAD_TO_CLOUDERA destination, otherwise only act as additional data. CaseNumber string `json:"caseNumber,omitempty"` // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // Destination of the diagnostics collection. // Required: true // Enum: ["UPLOAD_TO_CLOUDERA","DOWNLOAD"] Destination *string `json:"destination"` // Database Catalog diagnostic options. If not provided, everything will be included in the Diagnostic Data. DownloadOptions *DBCCreateDiagnosticDataDownloadOptions `json:"downloadOptions,omitempty"` // The resulting bundle will contain logs/metrics before the specified end time. If not indicated, then the current time is taken as the end time. // Format: date-time EndTime strfmt.DateTime `json:"endTime,omitempty"` // Forced recreation of the diagnostic job. Force *bool `json:"force,omitempty"` // The resulting bundle will contain logs/metrics after the specified start time. If not indicated, then 30 minutes ago from now is taken as the start time. // Format: date-time StartTime strfmt.DateTime `json:"startTime,omitempty"` }
CreateDbcDiagnosticDataJobRequest Request object for the createDbcDiagnosticDataJob method.
swagger:model CreateDbcDiagnosticDataJobRequest
func (*CreateDbcDiagnosticDataJobRequest) ContextValidate ¶
func (m *CreateDbcDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create dbc diagnostic data job request based on the context it is used
func (*CreateDbcDiagnosticDataJobRequest) MarshalBinary ¶
func (m *CreateDbcDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateDbcDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *CreateDbcDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateDbcDiagnosticDataJobResponse ¶
type CreateDbcDiagnosticDataJobResponse struct { // Identifier for each bundle collection. ID string `json:"id,omitempty"` // Additional key-value pair attributes associated with the Diagnostic Data Job. Labels map[string]string `json:"labels,omitempty"` // Status of the diagnostics collection request. Status string `json:"status,omitempty"` // This URL points to a download location if the destination is DOWNLOAD. URL string `json:"url,omitempty"` }
CreateDbcDiagnosticDataJobResponse Response object for the createDbcDiagnosticDataJob method.
swagger:model CreateDbcDiagnosticDataJobResponse
func (*CreateDbcDiagnosticDataJobResponse) ContextValidate ¶
func (m *CreateDbcDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create dbc diagnostic data job response based on context it is used
func (*CreateDbcDiagnosticDataJobResponse) MarshalBinary ¶
func (m *CreateDbcDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateDbcDiagnosticDataJobResponse) UnmarshalBinary ¶
func (m *CreateDbcDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateDbcRequest ¶
type CreateDbcRequest struct { // ID of cluster where Database Catalog should be created. // Required: true ClusterID *string `json:"clusterId"` // The name of the DAS database. Not required for embedded databases. DbDas string `json:"dbDas,omitempty"` // The name of the HUE database. Not required for embedded databases. DbHue string `json:"dbHue,omitempty"` // The name of the Metastore database. DbMetastore string `json:"dbMetastore,omitempty"` // Version of the Database Catalog. ImageVersion string `json:"imageVersion,omitempty"` // NOTE: creating Default Database Catalogs is deprecated and explicitly disabled. Denotes if Default Database Catalog creation needed. IsDefault *bool `json:"isDefault,omitempty"` // Load demo data into the Database Catalog? LoadDemoData bool `json:"loadDemoData,omitempty"` // Set Metastore container memory size. If not provided, small will apply. // Enum: ["small","medium","large"] MemorySize string `json:"memorySize,omitempty"` // Name of the Database Catalog. // Required: true Name *string `json:"name"` }
CreateDbcRequest Request object for the createDbc method.
swagger:model CreateDbcRequest
func (*CreateDbcRequest) ContextValidate ¶
ContextValidate validates this create dbc request based on context it is used
func (*CreateDbcRequest) MarshalBinary ¶
func (m *CreateDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateDbcRequest) UnmarshalBinary ¶
func (m *CreateDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateDbcResponse ¶
type CreateDbcResponse struct { // ID of the new Database Catalog. DbcID string `json:"dbcId,omitempty"` }
CreateDbcResponse Response object for the createDbc method.
swagger:model CreateDbcResponse
func (*CreateDbcResponse) ContextValidate ¶
ContextValidate validates this create dbc response based on context it is used
func (*CreateDbcResponse) MarshalBinary ¶
func (m *CreateDbcResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateDbcResponse) UnmarshalBinary ¶
func (m *CreateDbcResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateClusterRequest ¶ added in v0.4.2
type CreatePrivateClusterRequest struct { // A certificate and private key pair belonging together for mutual SSL handshake when Database Catalog (aka DBC) connects to the metastore database. DbClientCredentials *KeyPairCredentials `json:"dbClientCredentials,omitempty"` // The name of the HUE database. Not required for embedded databases. DbHue string `json:"dbHue,omitempty"` // Enable to use dedicated nodes exclusively for executors and coordinators, and improve performance. You can enable this only if you reserved nodes while adding a CDP Private Cloud containerized ECS cluster. When disabled, non-compute pods such as MetaStore and Data Visualization can also use the reserved nodes. DedicatedExecutorNodes *bool `json:"dedicatedExecutorNodes,omitempty"` // DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Password of delegation user. DelegationPassword string `json:"delegationPassword,omitempty"` // DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Name of delegation user. This user is used between Hue - Impala to create a session, as Hue should not pass the user credentials, instead Hue authenticates with the delegation user, then this user will impersonate the logged in user. This means that the Delegation User and Password should be able to authenticate through LDAP. DelegationUsername string `json:"delegationUsername,omitempty"` // The CRN of the environment for the cluster to create. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // The Resource Pool of the cluster. ResourcePool string `json:"resourcePool,omitempty"` // The name of the Hive Security Context Constraint. SecurityContextConstraintName string `json:"securityContextConstraintName,omitempty"` // The storage class for the Local Storage Operator. StorageClass string `json:"storageClass,omitempty"` }
CreatePrivateClusterRequest Request object for the createPrivateCluster method.
swagger:model CreatePrivateClusterRequest
func (*CreatePrivateClusterRequest) ContextValidate ¶ added in v0.4.2
func (m *CreatePrivateClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private cluster request based on the context it is used
func (*CreatePrivateClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *CreatePrivateClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *CreatePrivateClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateClusterResponse ¶ added in v0.4.2
type CreatePrivateClusterResponse struct { // ID of new Private Cloud cluster. ClusterID string `json:"clusterId,omitempty"` }
CreatePrivateClusterResponse Response object for the createPrivateCluster method.
swagger:model CreatePrivateClusterResponse
func (*CreatePrivateClusterResponse) ContextValidate ¶ added in v0.4.2
func (m *CreatePrivateClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create private cluster response based on context it is used
func (*CreatePrivateClusterResponse) MarshalBinary ¶ added in v0.4.2
func (m *CreatePrivateClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateClusterResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *CreatePrivateClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateResourceTemplateRequest ¶ added in v0.6.3
type CreateResourceTemplateRequest struct { // Description of the template. Description string `json:"description,omitempty"` // Entity type for which the template will be created. (Possible values: impala, hive, trino, hue, dbc, viz). EntityType string `json:"entityType,omitempty"` // ID of the template. ID string `json:"id,omitempty"` // Name of the template. Name string `json:"name,omitempty"` // The resource values of the template. Resources map[string]CreateApplicationResources `json:"resources,omitempty"` }
CreateResourceTemplateRequest Request object for the createResourceTemplate method.
swagger:model CreateResourceTemplateRequest
func (*CreateResourceTemplateRequest) ContextValidate ¶ added in v0.6.3
func (m *CreateResourceTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create resource template request based on the context it is used
func (*CreateResourceTemplateRequest) MarshalBinary ¶ added in v0.6.3
func (m *CreateResourceTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateResourceTemplateRequest) UnmarshalBinary ¶ added in v0.6.3
func (m *CreateResourceTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateResourceTemplateResponse ¶ added in v0.6.3
type CreateResourceTemplateResponse struct { // The id of the new template. TemplateID string `json:"templateId,omitempty"` }
CreateResourceTemplateResponse The response object for the createResourceTemplate method.
swagger:model CreateResourceTemplateResponse
func (*CreateResourceTemplateResponse) ContextValidate ¶ added in v0.6.3
func (m *CreateResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create resource template response based on context it is used
func (*CreateResourceTemplateResponse) MarshalBinary ¶ added in v0.6.3
func (m *CreateResourceTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateResourceTemplateResponse) UnmarshalBinary ¶ added in v0.6.3
func (m *CreateResourceTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateVwDiagnosticDataJobRequest ¶
type CreateVwDiagnosticDataJobRequest struct { // Additional user-defined metadata information which is attached to resulting bundle-info.json when posting the bundle. BundleMetadata map[string]string `json:"bundleMetadata,omitempty"` // Optional support case number in case of UPLOAD_TO_CLOUDERA destination, otherwise only act as additional data. CaseNumber string `json:"caseNumber,omitempty"` // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // Destination of the diagnostics collection. // Required: true // Enum: ["UPLOAD_TO_CLOUDERA","DOWNLOAD"] Destination *string `json:"destination"` // The resulting bundle will contain logs/metrics before the specified end time. If not indicated, then the current time is taken as the end time. // Format: date-time EndTime strfmt.DateTime `json:"endTime,omitempty"` // Forced recreation of the diagnostic job. Force *bool `json:"force,omitempty"` // Hive diagnostic options. If not provided, everything will be included into the Diagnostic Data. HiveDownloadOptions *HiveCreateDiagnosticDataDownloadOptions `json:"hiveDownloadOptions,omitempty"` // Impala diagnostic options. If not provided, everything will be included into the Diagnostic Data. ImpalaDownloadOptions *ImpalaCreateDiagnosticDataDownloadOptions `json:"impalaDownloadOptions,omitempty"` // The resulting bundle will contain logs/metrics after the specified start time. If not indicated, then 30 minutes ago from now is taken as the start time. // Format: date-time StartTime strfmt.DateTime `json:"startTime,omitempty"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
CreateVwDiagnosticDataJobRequest Request object for the createVwDiagnosticDataJob method.
swagger:model CreateVwDiagnosticDataJobRequest
func (*CreateVwDiagnosticDataJobRequest) ContextValidate ¶
func (m *CreateVwDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create vw diagnostic data job request based on the context it is used
func (*CreateVwDiagnosticDataJobRequest) MarshalBinary ¶
func (m *CreateVwDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateVwDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *CreateVwDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateVwDiagnosticDataJobResponse ¶
type CreateVwDiagnosticDataJobResponse struct { // Identifier for each bundle collection. ID string `json:"id,omitempty"` // Additional key-value pair attributes associated with the Diagnostic Data Job. Labels map[string]string `json:"labels,omitempty"` // Status of the diagnostics collection request. Status string `json:"status,omitempty"` // This URL points to a download location if the destination is DOWNLOAD. URL string `json:"url,omitempty"` }
CreateVwDiagnosticDataJobResponse Response object for the createVwDiagnosticDataJob method.
swagger:model CreateVwDiagnosticDataJobResponse
func (*CreateVwDiagnosticDataJobResponse) ContextValidate ¶
func (m *CreateVwDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create vw diagnostic data job response based on context it is used
func (*CreateVwDiagnosticDataJobResponse) MarshalBinary ¶
func (m *CreateVwDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateVwDiagnosticDataJobResponse) UnmarshalBinary ¶
func (m *CreateVwDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateVwRequest ¶
type CreateVwRequest struct { // Autoscaling settings for the Virtual Warehouse. Autoscaling *AutoscalingOptionsCreateRequest `json:"autoscaling,omitempty"` // This feature works only for AWS cluster type. An availability zone to host compute instances. If not specified, defaults to a randomly selected availability zone inferred from available subnets. In order to query possible options, see "availabilityZones" field of describe-cluster or list-clusters command response. AvailabilityZone string `json:"availabilityZone,omitempty"` // ID of cluster where Virtual Warehouse should be created. // Required: true ClusterID *string `json:"clusterId"` // Configuration settings for the Virtual Warehouse. Config *ServiceConfigReq `json:"config,omitempty"` // ID of Database Catalog that the Virtual Warehouse should be attached to. // Required: true DbcID *string `json:"dbcId"` // Provides EBS gp3 volume as temporary storage space for Hive LLAP cache, and improves query performance. Configurable only at Virtual Warehouse creation. Using EBS volumes incurs additional costs. EbsLLAPSpillGB int32 `json:"ebsLLAPSpillGB,omitempty"` // Enable Unified Analytics. In the case of Hive Virtual Warehouses, this cannot be provided, because this value is inferred. In the case of Impala, this can be set. Passing --query-isolation-options will be considered only if this flag is set to true. If Unified Analytics is enabled then the "enableShutdownOfCoordinator" in --impala-ha-settings is explicitly disabled (ignored) and should not be provided, furthermore the "highAvailabilityMode" in --impala-ha-settings cannot be set to ACTIVE_ACTIVE. EnableUnifiedAnalytics bool `json:"enableUnifiedAnalytics,omitempty"` // DEPRECATED - Sets the authentication mode to use by Hive Server: * `LDAP` * `KERBEROS` Default: `LDAP` if not specified HiveAuthenticationMode *string `json:"hiveAuthenticationMode,omitempty"` // Set Hive Server High Availability mode in Private Cloud: * `DISABLED` (default) - Disables Hive Server high availability. * `ACTIVE_PASSIVE` - Runs two Hive Server instances, one active and one passive. Hive session failover is not supported in this setup. HiveServerHaMode *string `json:"hiveServerHaMode,omitempty"` // version of the Virtual Warehouse. ImageVersion string `json:"imageVersion,omitempty"` // High Availability settings for the Impala Virtual Warehouse. NOTE that in --autoscaling object you should avoid using the same deprecated properties because only the --impala-ha-setting properties will be considered if any of its values are set. ImpalaHaSettings *ImpalaHASettingsCreateRequest `json:"impalaHaSettings,omitempty"` // Impala specific options. It cannot be provided for Virtual Warehouse types other than Impala. ImpalaOptions *ImpalaOptionsCreateRequest `json:"impalaOptions,omitempty"` // Denotes whether the Virtual Warehouse has the Impala Query Log enabled or not. ImpalaQueryLog bool `json:"impalaQueryLog,omitempty"` // Instance type for this Virtual Warehouse. To learn what instance types are allowed to be used for a Hive or an Impala Virtual Warehouse, please use the 'describe-allowed-instance-types' command. The command output will list the usable instance types in its 'hive' and 'impala' fields accordingly. InstanceType string `json:"instanceType,omitempty"` // Name of the Virtual Warehouse. // Required: true Name *string `json:"name"` // Nodes per compute cluster. If specified, forces 'template' to be 'custom' NodeCount int32 `json:"nodeCount,omitempty"` // Value of 'true' automatically configures the Virtual Warehouse to support JWTs issues by the CDP JWT token provider. Value of 'false' does not enable JWT auth on the Virtual Warehouse. If this field is not specified, it defaults to 'false'. PlatformJwtAuth *bool `json:"platformJwtAuth,omitempty"` // Query isolation settings for the Virtual Warehouse. For Impala this value will be considered only if Unified Analytics is enabled. QueryIsolationOptions *QueryIsolationOptionsRequest `json:"queryIsolationOptions,omitempty"` // The Resource Pool of the Virtual Warehouse. ResourcePool string `json:"resourcePool,omitempty"` // Tags associated with the resources. Tags []*TagRequest `json:"tags"` // DEPRECATED: It will be replaced by the tShirtSize parameter in an upcoming release. Name of configuration template to use. // Enum: ["xsmall","small","medium","large"] Template string `json:"template,omitempty"` // Type of Virtual Warehouse to be created. // Required: true VwType *VwType `json:"vwType"` }
CreateVwRequest Request object for the createVw method.
swagger:model CreateVwRequest
func (*CreateVwRequest) ContextValidate ¶
ContextValidate validate this create vw request based on the context it is used
func (*CreateVwRequest) MarshalBinary ¶
func (m *CreateVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateVwRequest) UnmarshalBinary ¶
func (m *CreateVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateVwResponse ¶
type CreateVwResponse struct { // ID of the new Virtual Warehouse. VwID string `json:"vwId,omitempty"` }
CreateVwResponse Response object for the createVw method.
swagger:model CreateVwResponse
func (*CreateVwResponse) ContextValidate ¶
ContextValidate validates this create vw response based on context it is used
func (*CreateVwResponse) MarshalBinary ¶
func (m *CreateVwResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateVwResponse) UnmarshalBinary ¶
func (m *CreateVwResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomRegistryOptions ¶
type CustomRegistryOptions struct { // Custom registry type. // Enum: ["ACR","ECR"] RegistryType string `json:"registryType,omitempty"` // URL of the custom image repository. RepositoryURL string `json:"repositoryUrl,omitempty"` }
CustomRegistryOptions Options for custom ACR, ECR registry.
swagger:model CustomRegistryOptions
func (*CustomRegistryOptions) ContextValidate ¶
ContextValidate validates this custom registry options based on context it is used
func (*CustomRegistryOptions) MarshalBinary ¶
func (m *CustomRegistryOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomRegistryOptions) UnmarshalBinary ¶
func (m *CustomRegistryOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DBCCreateDiagnosticDataDownloadOptions ¶
type DBCCreateDiagnosticDataDownloadOptions struct { // Include kubernetes resource info. IncludeKubernetesResourceInfo *bool `json:"includeKubernetesResourceInfo,omitempty"` }
DBCCreateDiagnosticDataDownloadOptions Flags that denote which diagnostics to include for a Database Catalog.
swagger:model DBCCreateDiagnosticDataDownloadOptions
func (*DBCCreateDiagnosticDataDownloadOptions) ContextValidate ¶
func (m *DBCCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this d b c create diagnostic data download options based on context it is used
func (*DBCCreateDiagnosticDataDownloadOptions) MarshalBinary ¶
func (m *DBCCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DBCCreateDiagnosticDataDownloadOptions) UnmarshalBinary ¶
func (m *DBCCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataVisualizationSummary ¶
type DataVisualizationSummary struct { // Admin groups that are allowed to access the Data Visualization. AdminGroups []string `json:"adminGroups"` // The CRN of the user who created the Cloudera Data Visualization CreatorCrn string `json:"creatorCrn,omitempty"` // The ID of the Cloudera Data Visualization. ID string `json:"id,omitempty"` // Current image version of the Cloudera Data Visualization ImageVersion string `json:"imageVersion,omitempty"` // The name of the Cloudera Data Visualization. Name string `json:"name,omitempty"` // The name of the Resource Pool the Cloudera Data Visualization is in. ResourcePool string `json:"resourcePool,omitempty"` // The template size for the Cloudera Data Visualization Size string `json:"size,omitempty"` // Status of the Cloudera Data Visualization. Possible values are: Creating, Created, Accepted, Starting, Running, Stopping, Stopped, Updating, PreUpdate, Upgrading, PreUpgrade, Restarting, Deleting, Waiting, Failed, Error. Status string `json:"status,omitempty"` // User groups that are allowed to access the Data Visualization. UserGroups []string `json:"userGroups"` }
DataVisualizationSummary A Cloudera Data Visualization.
swagger:model DataVisualizationSummary
func (*DataVisualizationSummary) ContextValidate ¶
func (m *DataVisualizationSummary) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this data visualization summary based on context it is used
func (*DataVisualizationSummary) MarshalBinary ¶
func (m *DataVisualizationSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataVisualizationSummary) UnmarshalBinary ¶
func (m *DataVisualizationSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DbcDiagnosticDataJob ¶
type DbcDiagnosticDataJob struct { // The finish time of the Diagnostic Data Job. // Format: date-time EndTime strfmt.DateTime `json:"endTime,omitempty"` // The unique identifier of the Diagnostic Data Job. JobID string `json:"jobId,omitempty"` // Additional key-value pair attributes associated with the Diagnostic Data Job. Labels map[string]string `json:"labels,omitempty"` // The start time of the Diagnostic Data Job. // Format: date-time StartTime strfmt.DateTime `json:"startTime,omitempty"` // The job status. Status DiagnosticDataJobStatus `json:"status,omitempty"` // This URL points to a download location if the destination is DOWNLOAD. URL string `json:"url,omitempty"` }
DbcDiagnosticDataJob Represents a Diagnostic Data Job
swagger:model DbcDiagnosticDataJob
func (*DbcDiagnosticDataJob) ContextValidate ¶
ContextValidate validate this dbc diagnostic data job based on the context it is used
func (*DbcDiagnosticDataJob) MarshalBinary ¶
func (m *DbcDiagnosticDataJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DbcDiagnosticDataJob) UnmarshalBinary ¶
func (m *DbcDiagnosticDataJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DbcSummary ¶
type DbcSummary struct { // Creation date of Database Catalog. // Format: date-time CreationDate strfmt.DateTime `json:"creationDate,omitempty"` // The creator of the Database Catalog. Creator *ActorResponse `json:"creator,omitempty"` // The CRN of the Database Catalog. Crn string `json:"crn,omitempty"` // The ID of the Database Catalog. ID string `json:"id,omitempty"` // Metastore container memory size. MemorySize string `json:"memorySize,omitempty"` // The name of the Database Catalog. Name string `json:"name,omitempty"` // The name of the Resource Pool the Database Catalog is in. ResourcePool string `json:"resourcePool,omitempty"` // The actual resources used by the Database Catalog. Resources map[string]ApplicationResources `json:"resources,omitempty"` // Status of the Database Catalog. Possible values are: Creating, Created, Accepted, Starting, Running, Stopping, Stopped, Updating, PreUpdate, Upgrading, PreUpgrade, Restarting, Deleting, Waiting, Failed, Error. Status string `json:"status,omitempty"` // Timestamp of the last status change of the Database Catalog. // Format: date-time StatusChangedAt strfmt.DateTime `json:"statusChangedAt,omitempty"` }
DbcSummary A Database Catalog.
swagger:model DbcSummary
func (*DbcSummary) ContextValidate ¶
ContextValidate validate this dbc summary based on the context it is used
func (*DbcSummary) MarshalBinary ¶
func (m *DbcSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DbcSummary) UnmarshalBinary ¶
func (m *DbcSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteBackupRequest ¶
type DeleteBackupRequest struct { // The CRN of the backup. // Required: true BackupCrn *string `json:"backupCrn"` }
DeleteBackupRequest Request object for the delete backup request.
swagger:model DeleteBackupRequest
func (*DeleteBackupRequest) ContextValidate ¶
ContextValidate validates this delete backup request based on context it is used
func (*DeleteBackupRequest) MarshalBinary ¶
func (m *DeleteBackupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteBackupRequest) UnmarshalBinary ¶
func (m *DeleteBackupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteBackupResponse ¶
type DeleteBackupResponse struct { // The CRN of the delete backup custom resource. // Required: true DeleteBackupCrn *string `json:"deleteBackupCrn"` }
DeleteBackupResponse Response object for the delete backup request.
swagger:model DeleteBackupResponse
func (*DeleteBackupResponse) ContextValidate ¶
ContextValidate validates this delete backup response based on context it is used
func (*DeleteBackupResponse) MarshalBinary ¶
func (m *DeleteBackupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteBackupResponse) UnmarshalBinary ¶
func (m *DeleteBackupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteClusterDiagnosticDataJobRequest ¶
type DeleteClusterDiagnosticDataJobRequest struct { // ID of the Cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the diagnostic job. // Required: true JobID *string `json:"jobId"` }
DeleteClusterDiagnosticDataJobRequest Request object for the deleteClusterDiagnosticDataJob method.
swagger:model DeleteClusterDiagnosticDataJobRequest
func (*DeleteClusterDiagnosticDataJobRequest) ContextValidate ¶
func (m *DeleteClusterDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete cluster diagnostic data job request based on context it is used
func (*DeleteClusterDiagnosticDataJobRequest) MarshalBinary ¶
func (m *DeleteClusterDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteClusterDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *DeleteClusterDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteClusterDiagnosticDataJobResponse ¶
type DeleteClusterDiagnosticDataJobResponse interface{}
DeleteClusterDiagnosticDataJobResponse Response object for the deleteClusterDiagnosticDataJob method.
swagger:model DeleteClusterDiagnosticDataJobResponse
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { // The ID of the cluster to delete. // Required: true ClusterID *string `json:"clusterId"` // Force delete means CDW will delete the cluster even if there are attached DB Catalogs and Virtual Warehouses. All managed data will be lost and will not be recoverable. Force delete attempts all steps of the deletion even if previous steps have failed. NOTICE: Be aware that a Force delete may not remove all resources due to cloud provider constraints. Should this happen, it is responsibility of the user to ensure the impacted resources are deleted on the cloud provider. Force *bool `json:"force,omitempty"` }
DeleteClusterRequest Request object for the deleteCluster method.
swagger:model DeleteClusterRequest
func (*DeleteClusterRequest) ContextValidate ¶
ContextValidate validates this delete cluster request based on context it is used
func (*DeleteClusterRequest) MarshalBinary ¶
func (m *DeleteClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteClusterRequest) UnmarshalBinary ¶
func (m *DeleteClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteClusterResponse ¶
type DeleteClusterResponse interface{}
DeleteClusterResponse Response object for the deleteCluster method.
swagger:model DeleteClusterResponse
type DeleteDataVisualizationRequest ¶
type DeleteDataVisualizationRequest struct { // ID of the Cloudera Data Visualization's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Cloudera Data Visualization to delete from the cluster. // Required: true DataVisualizationID *string `json:"dataVisualizationId"` }
DeleteDataVisualizationRequest Request object for the deleteDataVisualization method.
swagger:model DeleteDataVisualizationRequest
func (*DeleteDataVisualizationRequest) ContextValidate ¶
func (m *DeleteDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete data visualization request based on context it is used
func (*DeleteDataVisualizationRequest) MarshalBinary ¶
func (m *DeleteDataVisualizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteDataVisualizationRequest) UnmarshalBinary ¶
func (m *DeleteDataVisualizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteDataVisualizationResponse ¶
type DeleteDataVisualizationResponse struct { // The status of asynchronous delete request for Cloudera Data Visualization. To find the latest status please use describe-data-visualization. Once the Data Visualization is deleted, the describe-data-visualization would return a not found error. Status string `json:"status,omitempty"` }
DeleteDataVisualizationResponse Response object for the deleteDataVisualization method.
swagger:model DeleteDataVisualizationResponse
func (*DeleteDataVisualizationResponse) ContextValidate ¶
func (m *DeleteDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete data visualization response based on context it is used
func (*DeleteDataVisualizationResponse) MarshalBinary ¶
func (m *DeleteDataVisualizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteDataVisualizationResponse) UnmarshalBinary ¶
func (m *DeleteDataVisualizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteDbcDiagnosticDataJobRequest ¶
type DeleteDbcDiagnosticDataJobRequest struct { // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // ID of the diagnostic job. // Required: true JobID *string `json:"jobId"` }
DeleteDbcDiagnosticDataJobRequest Request object for the deleteDbcDiagnosticDataJobRequest method.
swagger:model DeleteDbcDiagnosticDataJobRequest
func (*DeleteDbcDiagnosticDataJobRequest) ContextValidate ¶
func (m *DeleteDbcDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete dbc diagnostic data job request based on context it is used
func (*DeleteDbcDiagnosticDataJobRequest) MarshalBinary ¶
func (m *DeleteDbcDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteDbcDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *DeleteDbcDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteDbcDiagnosticDataJobResponse ¶
type DeleteDbcDiagnosticDataJobResponse interface{}
DeleteDbcDiagnosticDataJobResponse Response object for the deleteDbcDiagnosticDataJobRequest method.
swagger:model DeleteDbcDiagnosticDataJobResponse
type DeleteDbcRequest ¶
type DeleteDbcRequest struct { // ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog to delete. // Required: true DbcID *string `json:"dbcId"` }
DeleteDbcRequest Request object for the deleteDbc method.
swagger:model DeleteDbcRequest
func (*DeleteDbcRequest) ContextValidate ¶
ContextValidate validates this delete dbc request based on context it is used
func (*DeleteDbcRequest) MarshalBinary ¶
func (m *DeleteDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteDbcRequest) UnmarshalBinary ¶
func (m *DeleteDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteDbcResponse ¶
type DeleteDbcResponse interface{}
DeleteDbcResponse Response object for the deleteDbc method.
swagger:model DeleteDbcResponse
type DeleteResourceTemplateRequest ¶ added in v0.6.3
type DeleteResourceTemplateRequest struct { // The ID of the template. TemplateID string `json:"templateId,omitempty"` // Version of the template. TemplateVersion int32 `json:"templateVersion,omitempty"` }
DeleteResourceTemplateRequest Request object for the deleteResourceTemplate method.
swagger:model DeleteResourceTemplateRequest
func (*DeleteResourceTemplateRequest) ContextValidate ¶ added in v0.6.3
func (m *DeleteResourceTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete resource template request based on context it is used
func (*DeleteResourceTemplateRequest) MarshalBinary ¶ added in v0.6.3
func (m *DeleteResourceTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteResourceTemplateRequest) UnmarshalBinary ¶ added in v0.6.3
func (m *DeleteResourceTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteResourceTemplateResponse ¶ added in v0.6.3
type DeleteResourceTemplateResponse struct { // The id of the deleted template. TemplateID string `json:"templateId,omitempty"` }
DeleteResourceTemplateResponse The response object for the deleteResourceTemplate method.
swagger:model DeleteResourceTemplateResponse
func (*DeleteResourceTemplateResponse) ContextValidate ¶ added in v0.6.3
func (m *DeleteResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete resource template response based on context it is used
func (*DeleteResourceTemplateResponse) MarshalBinary ¶ added in v0.6.3
func (m *DeleteResourceTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteResourceTemplateResponse) UnmarshalBinary ¶ added in v0.6.3
func (m *DeleteResourceTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUserRequest ¶
type DeleteUserRequest struct { // The ID of the cluster from which the user must be deleted. // Required: true ClusterID *string `json:"clusterId"` // A cloud based unique identifier of the user (ARN for AWS users, groupId for Azure users). // Required: true UserID *string `json:"userId"` }
DeleteUserRequest Request object for the deleteUser method.
swagger:model DeleteUserRequest
func (*DeleteUserRequest) ContextValidate ¶
ContextValidate validates this delete user request based on context it is used
func (*DeleteUserRequest) MarshalBinary ¶
func (m *DeleteUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteUserRequest) UnmarshalBinary ¶
func (m *DeleteUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteUserResponse ¶
type DeleteUserResponse interface{}
DeleteUserResponse Response object for the deleteUser method.
swagger:model DeleteUserResponse
type DeleteVwDiagnosticDataJobRequest ¶
type DeleteVwDiagnosticDataJobRequest struct { // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the diagnostic job. // Required: true JobID *string `json:"jobId"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
DeleteVwDiagnosticDataJobRequest Request object for the deleteVwDiagnosticDataJobRequest method.
swagger:model DeleteVwDiagnosticDataJobRequest
func (*DeleteVwDiagnosticDataJobRequest) ContextValidate ¶
func (m *DeleteVwDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete vw diagnostic data job request based on context it is used
func (*DeleteVwDiagnosticDataJobRequest) MarshalBinary ¶
func (m *DeleteVwDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteVwDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *DeleteVwDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteVwDiagnosticDataJobResponse ¶
type DeleteVwDiagnosticDataJobResponse interface{}
DeleteVwDiagnosticDataJobResponse Response object for the deleteVwDiagnosticDataJobRequest method.
swagger:model DeleteVwDiagnosticDataJobResponse
type DeleteVwRequest ¶
type DeleteVwRequest struct { // ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Virtual Warehouse to delete. // Required: true VwID *string `json:"vwId"` }
DeleteVwRequest Request object for the deleteVw method.
swagger:model DeleteVwRequest
func (*DeleteVwRequest) ContextValidate ¶
ContextValidate validates this delete vw request based on context it is used
func (*DeleteVwRequest) MarshalBinary ¶
func (m *DeleteVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteVwRequest) UnmarshalBinary ¶
func (m *DeleteVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteVwResponse ¶
type DeleteVwResponse interface{}
DeleteVwResponse Response object for the deleteVw method.
swagger:model DeleteVwResponse
type DescribeAllowedInstanceTypesRequest ¶
type DescribeAllowedInstanceTypesRequest interface{}
DescribeAllowedInstanceTypesRequest Request object for the describeAllowedInstanceTypes method.
swagger:model DescribeAllowedInstanceTypesRequest
type DescribeAllowedInstanceTypesResponse ¶
type DescribeAllowedInstanceTypesResponse struct { // Instance type settings that are being used during cluster creation command on the AWS platform Aws *AllowedInstanceTypes `json:"aws,omitempty"` // Instance type settings that are being used during cluster creation command on the Azure platform Azure *AllowedInstanceTypes `json:"azure,omitempty"` }
DescribeAllowedInstanceTypesResponse Response object for the describeAllowedInstanceTypes method.
swagger:model DescribeAllowedInstanceTypesResponse
func (*DescribeAllowedInstanceTypesResponse) ContextValidate ¶
func (m *DescribeAllowedInstanceTypesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe allowed instance types response based on the context it is used
func (*DescribeAllowedInstanceTypesResponse) MarshalBinary ¶
func (m *DescribeAllowedInstanceTypesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeAllowedInstanceTypesResponse) UnmarshalBinary ¶
func (m *DescribeAllowedInstanceTypesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeBackupRequest ¶
type DescribeBackupRequest struct { // The CRN of the backup. // Required: true BackupCrn *string `json:"backupCrn"` }
DescribeBackupRequest Request object for the describe backup request.
swagger:model DescribeBackupRequest
func (*DescribeBackupRequest) ContextValidate ¶
ContextValidate validates this describe backup request based on context it is used
func (*DescribeBackupRequest) MarshalBinary ¶
func (m *DescribeBackupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeBackupRequest) UnmarshalBinary ¶
func (m *DescribeBackupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeBackupResponse ¶
type DescribeBackupResponse struct { // The backup details. // Required: true Backup *Backup `json:"backup"` }
DescribeBackupResponse Response object for the describe backup request.
swagger:model DescribeBackupResponse
func (*DescribeBackupResponse) ContextValidate ¶
func (m *DescribeBackupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe backup response based on the context it is used
func (*DescribeBackupResponse) MarshalBinary ¶
func (m *DescribeBackupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeBackupResponse) UnmarshalBinary ¶
func (m *DescribeBackupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeClusterDiagnosticDataJobRequest ¶
type DescribeClusterDiagnosticDataJobRequest struct { // ID of the Cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the diagnostic job. // Required: true JobID *string `json:"jobId"` }
DescribeClusterDiagnosticDataJobRequest Request object for the describeClusterDiagnosticDataJob method.
swagger:model DescribeClusterDiagnosticDataJobRequest
func (*DescribeClusterDiagnosticDataJobRequest) ContextValidate ¶
func (m *DescribeClusterDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe cluster diagnostic data job request based on context it is used
func (*DescribeClusterDiagnosticDataJobRequest) MarshalBinary ¶
func (m *DescribeClusterDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeClusterDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *DescribeClusterDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeClusterDiagnosticDataJobResponse ¶
type DescribeClusterDiagnosticDataJobResponse struct { // The job belonging to the particular Cluster. Job *ClusterDiagnosticDataJob `json:"job,omitempty"` }
DescribeClusterDiagnosticDataJobResponse Response object for the describeClusterDiagnosticDataJob method.
swagger:model DescribeClusterDiagnosticDataJobResponse
func (*DescribeClusterDiagnosticDataJobResponse) ContextValidate ¶
func (m *DescribeClusterDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe cluster diagnostic data job response based on the context it is used
func (*DescribeClusterDiagnosticDataJobResponse) MarshalBinary ¶
func (m *DescribeClusterDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeClusterDiagnosticDataJobResponse) UnmarshalBinary ¶
func (m *DescribeClusterDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeClusterRequest ¶
type DescribeClusterRequest struct { // The ID of the cluster to describe. // Required: true ClusterID *string `json:"clusterId"` }
DescribeClusterRequest Request object for the describeCluster method. Use only one of environmentName, clusterCrn and clusterId.
swagger:model DescribeClusterRequest
func (*DescribeClusterRequest) ContextValidate ¶
func (m *DescribeClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe cluster request based on context it is used
func (*DescribeClusterRequest) MarshalBinary ¶
func (m *DescribeClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeClusterRequest) UnmarshalBinary ¶
func (m *DescribeClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeClusterResponse ¶
type DescribeClusterResponse struct { // The cluster. Cluster *ClusterSummaryResponse `json:"cluster,omitempty"` }
DescribeClusterResponse Response object for the describeCluster method.
swagger:model DescribeClusterResponse
func (*DescribeClusterResponse) ContextValidate ¶
func (m *DescribeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe cluster response based on the context it is used
func (*DescribeClusterResponse) MarshalBinary ¶
func (m *DescribeClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeClusterResponse) UnmarshalBinary ¶
func (m *DescribeClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeConfigDiffRequest ¶
type DescribeConfigDiffRequest struct { // ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the old service configuration. // Required: true FromConfigID *string `json:"fromConfigId"` // ID of the new service configuration. // Required: true ToConfigID *string `json:"toConfigId"` }
DescribeConfigDiffRequest Request object for the describeConfigDiff method.
swagger:model DescribeConfigDiffRequest
func (*DescribeConfigDiffRequest) ContextValidate ¶
func (m *DescribeConfigDiffRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe config diff request based on context it is used
func (*DescribeConfigDiffRequest) MarshalBinary ¶
func (m *DescribeConfigDiffRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeConfigDiffRequest) UnmarshalBinary ¶
func (m *DescribeConfigDiffRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeConfigDiffResponse ¶
type DescribeConfigDiffResponse struct { // The service configuration. Config *ServiceConfigDiff `json:"config,omitempty"` }
DescribeConfigDiffResponse Response object for the describeConfigDiff method.
swagger:model DescribeConfigDiffResponse
func (*DescribeConfigDiffResponse) ContextValidate ¶
func (m *DescribeConfigDiffResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe config diff response based on the context it is used
func (*DescribeConfigDiffResponse) MarshalBinary ¶
func (m *DescribeConfigDiffResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeConfigDiffResponse) UnmarshalBinary ¶
func (m *DescribeConfigDiffResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeConfigRequest ¶
type DescribeConfigRequest struct { // ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the service (Database Catalog or Virtual Warehouse). // Required: true ConfigID *string `json:"configId"` }
DescribeConfigRequest Request object for the describeConfig method.
swagger:model DescribeConfigRequest
func (*DescribeConfigRequest) ContextValidate ¶
ContextValidate validates this describe config request based on context it is used
func (*DescribeConfigRequest) MarshalBinary ¶
func (m *DescribeConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeConfigRequest) UnmarshalBinary ¶
func (m *DescribeConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeConfigResponse ¶
type DescribeConfigResponse struct { // The service configuration. Config *ServiceConfigResp `json:"config,omitempty"` }
DescribeConfigResponse Response object for the describeConfig method.
swagger:model DescribeConfigResponse
func (*DescribeConfigResponse) ContextValidate ¶
func (m *DescribeConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe config response based on the context it is used
func (*DescribeConfigResponse) MarshalBinary ¶
func (m *DescribeConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeConfigResponse) UnmarshalBinary ¶
func (m *DescribeConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDataVisualizationRequest ¶
type DescribeDataVisualizationRequest struct { // ID of the Cloudera Data Visualization's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Cloudera Data Visualization // Required: true DataVisualizationID *string `json:"dataVisualizationId"` }
DescribeDataVisualizationRequest Request object for the describeDataVisualization method.
swagger:model DescribeDataVisualizationRequest
func (*DescribeDataVisualizationRequest) ContextValidate ¶
func (m *DescribeDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe data visualization request based on context it is used
func (*DescribeDataVisualizationRequest) MarshalBinary ¶
func (m *DescribeDataVisualizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDataVisualizationRequest) UnmarshalBinary ¶
func (m *DescribeDataVisualizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDataVisualizationResponse ¶
type DescribeDataVisualizationResponse struct { // The Cloudera Data Visualization. DataVisualization *DataVisualizationSummary `json:"dataVisualization,omitempty"` }
DescribeDataVisualizationResponse Response object for the describeDataVisualization method.
swagger:model DescribeDataVisualizationResponse
func (*DescribeDataVisualizationResponse) ContextValidate ¶
func (m *DescribeDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe data visualization response based on the context it is used
func (*DescribeDataVisualizationResponse) MarshalBinary ¶
func (m *DescribeDataVisualizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDataVisualizationResponse) UnmarshalBinary ¶
func (m *DescribeDataVisualizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDbcConfigRequest ¶
type DescribeDbcConfigRequest struct { // ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` }
DescribeDbcConfigRequest Request object for the describeDbcConfig method.
swagger:model DescribeDbcConfigRequest
func (*DescribeDbcConfigRequest) ContextValidate ¶
func (m *DescribeDbcConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe dbc config request based on context it is used
func (*DescribeDbcConfigRequest) MarshalBinary ¶
func (m *DescribeDbcConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDbcConfigRequest) UnmarshalBinary ¶
func (m *DescribeDbcConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDbcConfigResponse ¶
type DescribeDbcConfigResponse struct { // The Database Catalog configuration. Config *ServiceConfigResp `json:"config,omitempty"` }
DescribeDbcConfigResponse Response object for the describeDbcConfig method.
swagger:model DescribeDbcConfigResponse
func (*DescribeDbcConfigResponse) ContextValidate ¶
func (m *DescribeDbcConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe dbc config response based on the context it is used
func (*DescribeDbcConfigResponse) MarshalBinary ¶
func (m *DescribeDbcConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDbcConfigResponse) UnmarshalBinary ¶
func (m *DescribeDbcConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDbcDiagnosticDataJobRequest ¶
type DescribeDbcDiagnosticDataJobRequest struct { // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // ID of the diagnostic job. // Required: true JobID *string `json:"jobId"` }
DescribeDbcDiagnosticDataJobRequest Request object for the describeDbcDiagnosticDataJobRequest method.
swagger:model DescribeDbcDiagnosticDataJobRequest
func (*DescribeDbcDiagnosticDataJobRequest) ContextValidate ¶
func (m *DescribeDbcDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe dbc diagnostic data job request based on context it is used
func (*DescribeDbcDiagnosticDataJobRequest) MarshalBinary ¶
func (m *DescribeDbcDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDbcDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *DescribeDbcDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDbcDiagnosticDataJobResponse ¶
type DescribeDbcDiagnosticDataJobResponse struct { // The job belonging to the particular Database Catalog Job *DbcDiagnosticDataJob `json:"job,omitempty"` }
DescribeDbcDiagnosticDataJobResponse Response object for the describeDbcDiagnosticDataJobRequest method.
swagger:model DescribeDbcDiagnosticDataJobResponse
func (*DescribeDbcDiagnosticDataJobResponse) ContextValidate ¶
func (m *DescribeDbcDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe dbc diagnostic data job response based on the context it is used
func (*DescribeDbcDiagnosticDataJobResponse) MarshalBinary ¶
func (m *DescribeDbcDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDbcDiagnosticDataJobResponse) UnmarshalBinary ¶
func (m *DescribeDbcDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDbcRequest ¶
type DescribeDbcRequest struct { // ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` }
DescribeDbcRequest Request object for the describeDbc method.
swagger:model DescribeDbcRequest
func (*DescribeDbcRequest) ContextValidate ¶
ContextValidate validates this describe dbc request based on context it is used
func (*DescribeDbcRequest) MarshalBinary ¶
func (m *DescribeDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDbcRequest) UnmarshalBinary ¶
func (m *DescribeDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDbcResponse ¶
type DescribeDbcResponse struct { // The Database Catalog. Dbc *DbcSummary `json:"dbc,omitempty"` }
DescribeDbcResponse Response object for the describeDbc method.
swagger:model DescribeDbcResponse
func (*DescribeDbcResponse) ContextValidate ¶
ContextValidate validate this describe dbc response based on the context it is used
func (*DescribeDbcResponse) MarshalBinary ¶
func (m *DescribeDbcResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDbcResponse) UnmarshalBinary ¶
func (m *DescribeDbcResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeKubeconfigRequest ¶
type DescribeKubeconfigRequest struct { // The ID of the cluster to describe. // Required: true ClusterID *string `json:"clusterId"` }
DescribeKubeconfigRequest Request object for the describeKubeconfig method.
swagger:model DescribeKubeconfigRequest
func (*DescribeKubeconfigRequest) ContextValidate ¶
func (m *DescribeKubeconfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe kubeconfig request based on context it is used
func (*DescribeKubeconfigRequest) MarshalBinary ¶
func (m *DescribeKubeconfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeKubeconfigRequest) UnmarshalBinary ¶
func (m *DescribeKubeconfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeKubeconfigResponse ¶
type DescribeKubeconfigResponse struct { // The kubeconfig. Kubeconfig string `json:"kubeconfig,omitempty"` }
DescribeKubeconfigResponse Response object for the describeKubeconfig method.
swagger:model DescribeKubeconfigResponse
func (*DescribeKubeconfigResponse) ContextValidate ¶
func (m *DescribeKubeconfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe kubeconfig response based on context it is used
func (*DescribeKubeconfigResponse) MarshalBinary ¶
func (m *DescribeKubeconfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeKubeconfigResponse) UnmarshalBinary ¶
func (m *DescribeKubeconfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeRestoreRequest ¶
type DescribeRestoreRequest struct { // The CRN of the restore. // Required: true RestoreCrn *string `json:"restoreCrn"` }
DescribeRestoreRequest Request object for the describe restore request.
swagger:model DescribeRestoreRequest
func (*DescribeRestoreRequest) ContextValidate ¶
func (m *DescribeRestoreRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe restore request based on context it is used
func (*DescribeRestoreRequest) MarshalBinary ¶
func (m *DescribeRestoreRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeRestoreRequest) UnmarshalBinary ¶
func (m *DescribeRestoreRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeRestoreResponse ¶
type DescribeRestoreResponse struct { // The restore details. // Required: true Restore *Restore `json:"restore"` }
DescribeRestoreResponse Response object for the describe restore request.
swagger:model DescribeRestoreResponse
func (*DescribeRestoreResponse) ContextValidate ¶
func (m *DescribeRestoreResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe restore response based on the context it is used
func (*DescribeRestoreResponse) MarshalBinary ¶
func (m *DescribeRestoreResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeRestoreResponse) UnmarshalBinary ¶
func (m *DescribeRestoreResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeServerSettingItem ¶
type DescribeServerSettingItem struct { // The identifier of the setting. ConfigurationKey string `json:"configurationKey,omitempty"` // The name of the setting in human readable format. ConfigurationName string `json:"configurationName,omitempty"` // The description of the setting. Description string `json:"description,omitempty"` // The state of the setting. Enabled bool `json:"enabled,omitempty"` // Indicates update requirements for the change to take effect. RequiresUpdate []DescribeServerSettingItemRequiresUpdate `json:"requiresUpdate"` }
DescribeServerSettingItem A DWX server setting.
swagger:model DescribeServerSettingItem
func (*DescribeServerSettingItem) ContextValidate ¶
func (m *DescribeServerSettingItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe server setting item based on the context it is used
func (*DescribeServerSettingItem) MarshalBinary ¶
func (m *DescribeServerSettingItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeServerSettingItem) UnmarshalBinary ¶
func (m *DescribeServerSettingItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeServerSettingItemRequiresUpdate ¶
type DescribeServerSettingItemRequiresUpdate string
DescribeServerSettingItemRequiresUpdate Indicates an update requirement for the change to take effect. `ENVIRONMENT` - Means that the environments need to be updated/recreated for the setting change to take effect. `DBC` - Means that the Database Catalogs need an update/recreation. `IMPALA` - Means that the Impala Virtual Warehouses need the update/recreation. `HIVE` - Means that the Hive Virtual Warehouses need the update/recreation. `TRINO` - Means that the Trino Virtual Warehouses need the update/recreation. `VIZ` - Means that the Dataviz need the update/recreation. `CDW_HUE` - Means that the CDW Hues need an update/recreation.
swagger:model DescribeServerSettingItemRequiresUpdate
const ( // DescribeServerSettingItemRequiresUpdateENVIRONMENT captures enum value "ENVIRONMENT" DescribeServerSettingItemRequiresUpdateENVIRONMENT DescribeServerSettingItemRequiresUpdate = "ENVIRONMENT" // DescribeServerSettingItemRequiresUpdateDBC captures enum value "DBC" DescribeServerSettingItemRequiresUpdateDBC DescribeServerSettingItemRequiresUpdate = "DBC" // DescribeServerSettingItemRequiresUpdateIMPALA captures enum value "IMPALA" DescribeServerSettingItemRequiresUpdateIMPALA DescribeServerSettingItemRequiresUpdate = "IMPALA" // DescribeServerSettingItemRequiresUpdateHIVE captures enum value "HIVE" DescribeServerSettingItemRequiresUpdateHIVE DescribeServerSettingItemRequiresUpdate = "HIVE" // DescribeServerSettingItemRequiresUpdateTRINO captures enum value "TRINO" DescribeServerSettingItemRequiresUpdateTRINO DescribeServerSettingItemRequiresUpdate = "TRINO" // DescribeServerSettingItemRequiresUpdateVIZ captures enum value "VIZ" DescribeServerSettingItemRequiresUpdateVIZ DescribeServerSettingItemRequiresUpdate = "VIZ" // DescribeServerSettingItemRequiresUpdateCDWHUE captures enum value "CDW_HUE" DescribeServerSettingItemRequiresUpdateCDWHUE DescribeServerSettingItemRequiresUpdate = "CDW_HUE" )
func NewDescribeServerSettingItemRequiresUpdate ¶
func NewDescribeServerSettingItemRequiresUpdate(value DescribeServerSettingItemRequiresUpdate) *DescribeServerSettingItemRequiresUpdate
func (DescribeServerSettingItemRequiresUpdate) ContextValidate ¶
func (m DescribeServerSettingItemRequiresUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe server setting item requires update based on context it is used
func (DescribeServerSettingItemRequiresUpdate) Pointer ¶
func (m DescribeServerSettingItemRequiresUpdate) Pointer() *DescribeServerSettingItemRequiresUpdate
Pointer returns a pointer to a freshly-allocated DescribeServerSettingItemRequiresUpdate.
type DescribeServerSettingRequest ¶
type DescribeServerSettingRequest interface{}
DescribeServerSettingRequest Request object for the describeServerSetting method.
swagger:model DescribeServerSettingRequest
type DescribeServerSettingResponse ¶
type DescribeServerSettingResponse struct { // The list of the server settings. Settings []*DescribeServerSettingItem `json:"settings"` }
DescribeServerSettingResponse Response object for the describeServerSetting method.
swagger:model DescribeServerSettingResponse
func (*DescribeServerSettingResponse) ContextValidate ¶
func (m *DescribeServerSettingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe server setting response based on the context it is used
func (*DescribeServerSettingResponse) MarshalBinary ¶
func (m *DescribeServerSettingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeServerSettingResponse) UnmarshalBinary ¶
func (m *DescribeServerSettingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeVwConfigRequest ¶
type DescribeVwConfigRequest struct { // ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
DescribeVwConfigRequest Request object for the describeVwConfig method.
swagger:model DescribeVwConfigRequest
func (*DescribeVwConfigRequest) ContextValidate ¶
func (m *DescribeVwConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe vw config request based on context it is used
func (*DescribeVwConfigRequest) MarshalBinary ¶
func (m *DescribeVwConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeVwConfigRequest) UnmarshalBinary ¶
func (m *DescribeVwConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeVwConfigResponse ¶
type DescribeVwConfigResponse struct { // The Virtual Warehouse configuration. Config *ServiceConfigResp `json:"config,omitempty"` }
DescribeVwConfigResponse Response object for the describeVwConfig method.
swagger:model DescribeVwConfigResponse
func (*DescribeVwConfigResponse) ContextValidate ¶
func (m *DescribeVwConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe vw config response based on the context it is used
func (*DescribeVwConfigResponse) MarshalBinary ¶
func (m *DescribeVwConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeVwConfigResponse) UnmarshalBinary ¶
func (m *DescribeVwConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeVwDiagnosticDataJobRequest ¶
type DescribeVwDiagnosticDataJobRequest struct { // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the diagnostic job. // Required: true JobID *string `json:"jobId"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
DescribeVwDiagnosticDataJobRequest Request object for the describeVwDiagnosticDataJobRequest method.
swagger:model DescribeVwDiagnosticDataJobRequest
func (*DescribeVwDiagnosticDataJobRequest) ContextValidate ¶
func (m *DescribeVwDiagnosticDataJobRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe vw diagnostic data job request based on context it is used
func (*DescribeVwDiagnosticDataJobRequest) MarshalBinary ¶
func (m *DescribeVwDiagnosticDataJobRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeVwDiagnosticDataJobRequest) UnmarshalBinary ¶
func (m *DescribeVwDiagnosticDataJobRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeVwDiagnosticDataJobResponse ¶
type DescribeVwDiagnosticDataJobResponse struct { // The job belonging to the particular Virtual Warehouse. Job *VwDiagnosticDataJob `json:"job,omitempty"` }
DescribeVwDiagnosticDataJobResponse Response object for the describeVwDiagnosticDataJobRequest method.
swagger:model DescribeVwDiagnosticDataJobResponse
func (*DescribeVwDiagnosticDataJobResponse) ContextValidate ¶
func (m *DescribeVwDiagnosticDataJobResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe vw diagnostic data job response based on the context it is used
func (*DescribeVwDiagnosticDataJobResponse) MarshalBinary ¶
func (m *DescribeVwDiagnosticDataJobResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeVwDiagnosticDataJobResponse) UnmarshalBinary ¶
func (m *DescribeVwDiagnosticDataJobResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeVwRequest ¶
type DescribeVwRequest struct { // ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
DescribeVwRequest Request object for the describeVw method.
swagger:model DescribeVwRequest
func (*DescribeVwRequest) ContextValidate ¶
ContextValidate validates this describe vw request based on context it is used
func (*DescribeVwRequest) MarshalBinary ¶
func (m *DescribeVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeVwRequest) UnmarshalBinary ¶
func (m *DescribeVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeVwResponse ¶
type DescribeVwResponse struct { // The Virtual Warehouse. Vw *VwSummary `json:"vw,omitempty"` }
DescribeVwResponse Response object for the describeVw method.
swagger:model DescribeVwResponse
func (*DescribeVwResponse) ContextValidate ¶
ContextValidate validate this describe vw response based on the context it is used
func (*DescribeVwResponse) MarshalBinary ¶
func (m *DescribeVwResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeVwResponse) UnmarshalBinary ¶
func (m *DescribeVwResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiagnosticDataJobStatus ¶
type DiagnosticDataJobStatus string
DiagnosticDataJobStatus Represents the possible status values of a Diagnostic Data Job.
swagger:model DiagnosticDataJobStatus
const ( // DiagnosticDataJobStatusStarting captures enum value "Starting" DiagnosticDataJobStatusStarting DiagnosticDataJobStatus = "Starting" // DiagnosticDataJobStatusSucceeded captures enum value "Succeeded" DiagnosticDataJobStatusSucceeded DiagnosticDataJobStatus = "Succeeded" // DiagnosticDataJobStatusFailed captures enum value "Failed" DiagnosticDataJobStatusFailed DiagnosticDataJobStatus = "Failed" // DiagnosticDataJobStatusRunning captures enum value "Running" DiagnosticDataJobStatusRunning DiagnosticDataJobStatus = "Running" // DiagnosticDataJobStatusUnknown captures enum value "Unknown" DiagnosticDataJobStatusUnknown DiagnosticDataJobStatus = "Unknown" // DiagnosticDataJobStatusDeleted captures enum value "Deleted" DiagnosticDataJobStatusDeleted DiagnosticDataJobStatus = "Deleted" )
func NewDiagnosticDataJobStatus ¶
func NewDiagnosticDataJobStatus(value DiagnosticDataJobStatus) *DiagnosticDataJobStatus
func (DiagnosticDataJobStatus) ContextValidate ¶
func (m DiagnosticDataJobStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this diagnostic data job status based on context it is used
func (DiagnosticDataJobStatus) Pointer ¶
func (m DiagnosticDataJobStatus) Pointer() *DiagnosticDataJobStatus
Pointer returns a pointer to a freshly-allocated DiagnosticDataJobStatus.
type Error ¶
type Error struct { // The error code. Code string `json:"code,omitempty"` // The error message. Message string `json:"message,omitempty"` }
Error An object returned on an error.
swagger:model Error
func (*Error) ContextValidate ¶
ContextValidate validates this error based on context it is used
func (*Error) MarshalBinary ¶
MarshalBinary interface implementation
func (*Error) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Event ¶ added in v0.4.2
type Event struct { // The name of the event. Event string `json:"event,omitempty"` // Detailed message. Message string `json:"message,omitempty"` // The ID of the operation to which the event belongs. OperationID string `json:"operationId,omitempty"` // The ID of the service to which the event belongs. ServiceID string `json:"serviceId,omitempty"` // The timestamp of the event. // Format: date-time Timestamp strfmt.DateTime `json:"timestamp,omitempty"` }
Event Represents a Event.
swagger:model Event
func (*Event) ContextValidate ¶ added in v0.4.2
ContextValidate validates this event based on context it is used
func (*Event) MarshalBinary ¶ added in v0.4.2
MarshalBinary interface implementation
func (*Event) UnmarshalBinary ¶ added in v0.4.2
UnmarshalBinary interface implementation
type EventResponse ¶
type EventResponse struct { // The code name of the event Event string `json:"event,omitempty"` // Detailed message Message string `json:"message,omitempty"` // The timestamp of the event // Format: date-time Timestamp strfmt.DateTime `json:"timestamp,omitempty"` }
EventResponse Represents a Event
swagger:model EventResponse
func (*EventResponse) ContextValidate ¶
ContextValidate validates this event response based on context it is used
func (*EventResponse) MarshalBinary ¶
func (m *EventResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventResponse) UnmarshalBinary ¶
func (m *EventResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalBucket ¶ added in v0.4.2
type ExternalBucket struct { // AccessInfo of the bucket. AccessInfo *ExternalBucketAccessInfo `json:"accessInfo,omitempty"` // Name of the bucket. Name string `json:"name,omitempty"` }
ExternalBucket External bucket details.
swagger:model ExternalBucket
func (*ExternalBucket) ContextValidate ¶ added in v0.4.2
ContextValidate validate this external bucket based on the context it is used
func (*ExternalBucket) MarshalBinary ¶ added in v0.4.2
func (m *ExternalBucket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalBucket) UnmarshalBinary ¶ added in v0.4.2
func (m *ExternalBucket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalBucketAccessInfo ¶
type ExternalBucketAccessInfo struct { // Specifies whether the external bucket will be added in read-only or read-write mode. // Enum: ["READ","READWRITE"] AccessMode string `json:"accessMode,omitempty"` // Enable server side encryption with the specified KMS CMK ARN. If the value is empty or unspecified, default server side encryption will be used when the access mode is read-write. Otherwise this value is ignored. KmsCmkArn string `json:"kmsCmkArn,omitempty"` }
ExternalBucketAccessInfo External bucket definition.
swagger:model ExternalBucketAccessInfo
func (*ExternalBucketAccessInfo) ContextValidate ¶
func (m *ExternalBucketAccessInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this external bucket access info based on context it is used
func (*ExternalBucketAccessInfo) MarshalBinary ¶
func (m *ExternalBucketAccessInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalBucketAccessInfo) UnmarshalBinary ¶
func (m *ExternalBucketAccessInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetDataVisualizationUpgradeVersionRequest ¶
type GetDataVisualizationUpgradeVersionRequest struct { // ID of the Cloudera Data Visualization's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Cloudera Data Visualization. // Required: true DataVisualizationID *string `json:"dataVisualizationId"` }
GetDataVisualizationUpgradeVersionRequest Request object for the getDataVisualizationUpgradeVersion method.
swagger:model GetDataVisualizationUpgradeVersionRequest
func (*GetDataVisualizationUpgradeVersionRequest) ContextValidate ¶
func (m *GetDataVisualizationUpgradeVersionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get data visualization upgrade version request based on context it is used
func (*GetDataVisualizationUpgradeVersionRequest) MarshalBinary ¶
func (m *GetDataVisualizationUpgradeVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetDataVisualizationUpgradeVersionRequest) UnmarshalBinary ¶
func (m *GetDataVisualizationUpgradeVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetDataVisualizationUpgradeVersionResponse ¶
type GetDataVisualizationUpgradeVersionResponse struct { // Details of upgrade versions. UpgradeVersions *UpgradeVersions `json:"upgradeVersions,omitempty"` }
GetDataVisualizationUpgradeVersionResponse Response object for the getDataVisualizationUpgradeVersion method.
swagger:model GetDataVisualizationUpgradeVersionResponse
func (*GetDataVisualizationUpgradeVersionResponse) ContextValidate ¶
func (m *GetDataVisualizationUpgradeVersionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get data visualization upgrade version response based on the context it is used
func (*GetDataVisualizationUpgradeVersionResponse) MarshalBinary ¶
func (m *GetDataVisualizationUpgradeVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetDataVisualizationUpgradeVersionResponse) UnmarshalBinary ¶
func (m *GetDataVisualizationUpgradeVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetK8sCertJKSRequest ¶ added in v0.5.4
type GetK8sCertJKSRequest struct { // The cluster ID of the CDW environment to get the Kubernetes certificates for. // Required: true ClusterID *string `json:"clusterId"` }
GetK8sCertJKSRequest Request object for the getK8sCertJKS method.
swagger:model GetK8sCertJKSRequest
func (*GetK8sCertJKSRequest) ContextValidate ¶ added in v0.5.4
ContextValidate validates this get k8s cert j k s request based on context it is used
func (*GetK8sCertJKSRequest) MarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertJKSRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetK8sCertJKSRequest) UnmarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertJKSRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetK8sCertJKSResponse ¶ added in v0.5.4
type GetK8sCertJKSResponse struct { // Base64 encoded Java truststore. // Format: byte Data strfmt.Base64 `json:"data,omitempty"` // The password for the received Java truststore. Password string `json:"password,omitempty"` }
GetK8sCertJKSResponse The response object for the getK8sCertJKS method.
swagger:model GetK8sCertJKSResponse
func (*GetK8sCertJKSResponse) ContextValidate ¶ added in v0.5.4
ContextValidate validates this get k8s cert j k s response based on context it is used
func (*GetK8sCertJKSResponse) MarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertJKSResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetK8sCertJKSResponse) UnmarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertJKSResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetK8sCertPEMRequest ¶ added in v0.5.4
type GetK8sCertPEMRequest struct { // The cluster ID of the CDW environment to get the Kubernetes certificates for. // Required: true ClusterID *string `json:"clusterId"` }
GetK8sCertPEMRequest Request object for the getK8sCertPEM method.
swagger:model GetK8sCertPEMRequest
func (*GetK8sCertPEMRequest) ContextValidate ¶ added in v0.5.4
ContextValidate validates this get k8s cert p e m request based on context it is used
func (*GetK8sCertPEMRequest) MarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertPEMRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetK8sCertPEMRequest) UnmarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertPEMRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetK8sCertPEMResponse ¶ added in v0.5.4
type GetK8sCertPEMResponse struct { // The Kubernetes certificate in PEM format. Pem string `json:"pem,omitempty"` }
GetK8sCertPEMResponse The response object for the getK8sCertPEM method.
swagger:model GetK8sCertPEMResponse
func (*GetK8sCertPEMResponse) ContextValidate ¶ added in v0.5.4
ContextValidate validates this get k8s cert p e m response based on context it is used
func (*GetK8sCertPEMResponse) MarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertPEMResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetK8sCertPEMResponse) UnmarshalBinary ¶ added in v0.5.4
func (m *GetK8sCertPEMResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetLogsRequest ¶
type GetLogsRequest struct { // The CRN of the backup, restore or backup deletion. // Required: true Crn *string `json:"crn"` }
GetLogsRequest Request object for the get logs request.
swagger:model GetLogsRequest
func (*GetLogsRequest) ContextValidate ¶
ContextValidate validates this get logs request based on context it is used
func (*GetLogsRequest) MarshalBinary ¶
func (m *GetLogsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetLogsRequest) UnmarshalBinary ¶
func (m *GetLogsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetLogsResponse ¶
type GetLogsResponse struct { // Contains the logs of the operation. // Required: true Logs *string `json:"logs"` }
GetLogsResponse Response object for the get logs request.
swagger:model GetLogsResponse
func (*GetLogsResponse) ContextValidate ¶
ContextValidate validates this get logs response based on context it is used
func (*GetLogsResponse) MarshalBinary ¶
func (m *GetLogsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetLogsResponse) UnmarshalBinary ¶
func (m *GetLogsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUpgradeDbcVersionsRequest ¶
type GetUpgradeDbcVersionsRequest struct { // The ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` }
GetUpgradeDbcVersionsRequest Request object for the getUpgradeDbcVersions method.
swagger:model GetUpgradeDbcVersionsRequest
func (*GetUpgradeDbcVersionsRequest) ContextValidate ¶
func (m *GetUpgradeDbcVersionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get upgrade dbc versions request based on context it is used
func (*GetUpgradeDbcVersionsRequest) MarshalBinary ¶
func (m *GetUpgradeDbcVersionsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUpgradeDbcVersionsRequest) UnmarshalBinary ¶
func (m *GetUpgradeDbcVersionsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUpgradeDbcVersionsResponse ¶
type GetUpgradeDbcVersionsResponse struct { // The latest compatible CDP version. CompatibleCDPVersion string `json:"compatibleCDPVersion,omitempty"` // The latest compatible CDW version. CompatibleVersion string `json:"compatibleVersion,omitempty"` // The latest available CDP version. LatestCDPVersion string `json:"latestCDPVersion,omitempty"` // The latest available CDW version. LatestVersion string `json:"latestVersion,omitempty"` }
GetUpgradeDbcVersionsResponse Response object for the getUpgradeDbcVersions method.
swagger:model GetUpgradeDbcVersionsResponse
func (*GetUpgradeDbcVersionsResponse) ContextValidate ¶
func (m *GetUpgradeDbcVersionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get upgrade dbc versions response based on context it is used
func (*GetUpgradeDbcVersionsResponse) MarshalBinary ¶
func (m *GetUpgradeDbcVersionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUpgradeDbcVersionsResponse) UnmarshalBinary ¶
func (m *GetUpgradeDbcVersionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUpgradeVwVersionsRequest ¶
type GetUpgradeVwVersionsRequest struct { // The ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
GetUpgradeVwVersionsRequest Request object for the getUpgradeVwVersions method.
swagger:model GetUpgradeVwVersionsRequest
func (*GetUpgradeVwVersionsRequest) ContextValidate ¶
func (m *GetUpgradeVwVersionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get upgrade vw versions request based on context it is used
func (*GetUpgradeVwVersionsRequest) MarshalBinary ¶
func (m *GetUpgradeVwVersionsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUpgradeVwVersionsRequest) UnmarshalBinary ¶
func (m *GetUpgradeVwVersionsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetUpgradeVwVersionsResponse ¶
type GetUpgradeVwVersionsResponse struct { // The latest compatible CDP version. CompatibleCDPVersion string `json:"compatibleCDPVersion,omitempty"` // The latest compatible CDW version. CompatibleVersion string `json:"compatibleVersion,omitempty"` // The latest available CDP version. LatestCDPVersion string `json:"latestCDPVersion,omitempty"` // The latest available CDW version. LatestVersion string `json:"latestVersion,omitempty"` }
GetUpgradeVwVersionsResponse Response object for the getUpgradeVwVersions method.
swagger:model GetUpgradeVwVersionsResponse
func (*GetUpgradeVwVersionsResponse) ContextValidate ¶
func (m *GetUpgradeVwVersionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get upgrade vw versions response based on context it is used
func (*GetUpgradeVwVersionsResponse) MarshalBinary ¶
func (m *GetUpgradeVwVersionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetUpgradeVwVersionsResponse) UnmarshalBinary ¶
func (m *GetUpgradeVwVersionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HealthCheckRequest ¶
type HealthCheckRequest interface{}
HealthCheckRequest Request object for the healthCheck method.
swagger:model HealthCheckRequest
type HealthCheckResponse ¶
type HealthCheckResponse struct { // HealthCheck status text. Message string `json:"message,omitempty"` }
HealthCheckResponse Response object for the healthCheck method.
swagger:model HealthCheckResponse
func (*HealthCheckResponse) ContextValidate ¶
ContextValidate validates this health check response based on context it is used
func (*HealthCheckResponse) MarshalBinary ¶
func (m *HealthCheckResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HealthCheckResponse) UnmarshalBinary ¶
func (m *HealthCheckResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HiveCreateDiagnosticDataDownloadOptions ¶
type HiveCreateDiagnosticDataDownloadOptions struct { // Include compute resource info. IncludeComputeResourceInfo *bool `json:"includeComputeResourceInfo,omitempty"` // Include the error dump. IncludeErrordump *bool `json:"includeErrordump,omitempty"` // Include the Garbage collector logs. IncludeGclogs *bool `json:"includeGclogs,omitempty"` // Include the heap-dump. IncludeHeapdump *bool `json:"includeHeapdump,omitempty"` // Include the HMS diagnostics. IncludeHms *bool `json:"includeHms,omitempty"` // Include Kubernetes resource info. IncludeKubernetesResourceInfo *bool `json:"includeKubernetesResourceInfo,omitempty"` // Include logs. IncludeLogs *bool `json:"includeLogs,omitempty"` }
HiveCreateDiagnosticDataDownloadOptions Flags that denote which diagnostics to include for a Hive Virtual Warehouse.
swagger:model HiveCreateDiagnosticDataDownloadOptions
func (*HiveCreateDiagnosticDataDownloadOptions) ContextValidate ¶
func (m *HiveCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hive create diagnostic data download options based on context it is used
func (*HiveCreateDiagnosticDataDownloadOptions) MarshalBinary ¶
func (m *HiveCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HiveCreateDiagnosticDataDownloadOptions) UnmarshalBinary ¶
func (m *HiveCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaCreateDiagnosticDataDownloadOptions ¶
type ImpalaCreateDiagnosticDataDownloadOptions struct { // Include the HMS diagnostics. IncludeHms *bool `json:"includeHms,omitempty"` // Include kubernetes resource info. IncludeKubernetesResourceInfo *bool `json:"includeKubernetesResourceInfo,omitempty"` // Include the minidump. IncludeMinidump *bool `json:"includeMinidump,omitempty"` // Include the profile. IncludeProfile *bool `json:"includeProfile,omitempty"` // Include the sidecar diagnostics. IncludeSidecar *bool `json:"includeSidecar,omitempty"` // Include the workload diagnostics. IncludeWorkload *bool `json:"includeWorkload,omitempty"` }
ImpalaCreateDiagnosticDataDownloadOptions Flags that denote which diagnostics to include for an Impala Virtual Warehouse.
swagger:model ImpalaCreateDiagnosticDataDownloadOptions
func (*ImpalaCreateDiagnosticDataDownloadOptions) ContextValidate ¶
func (m *ImpalaCreateDiagnosticDataDownloadOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala create diagnostic data download options based on context it is used
func (*ImpalaCreateDiagnosticDataDownloadOptions) MarshalBinary ¶
func (m *ImpalaCreateDiagnosticDataDownloadOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaCreateDiagnosticDataDownloadOptions) UnmarshalBinary ¶
func (m *ImpalaCreateDiagnosticDataDownloadOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaExecutorGroupSetCreateRequest ¶ added in v0.4.2
type ImpalaExecutorGroupSetCreateRequest struct { // Set auto suspend threshold. If not provided defaults will apply. AutoSuspendTimeoutSeconds int32 `json:"autoSuspendTimeoutSeconds,omitempty"` // Turn off auto suspend. If not provided defaults will apply. DisableAutoSuspend bool `json:"disableAutoSuspend,omitempty"` // Set number of executors per executor group. ExecGroupSize int32 `json:"execGroupSize"` // Set maximum number of executor groups allowed. MaxExecutorGroups int32 `json:"maxExecutorGroups"` // Set minimum number of executor groups allowed. MinExecutorGroups int32 `json:"minExecutorGroups"` // Set scale down threshold in seconds. If not provided defaults will apply. TriggerScaleDownDelay int32 `json:"triggerScaleDownDelay,omitempty"` // Set scale up threshold in seconds. If not provided defaults will apply. TriggerScaleUpDelay int32 `json:"triggerScaleUpDelay,omitempty"` }
ImpalaExecutorGroupSetCreateRequest Configure independently scaling set of uniformly sized executor groups.
swagger:model ImpalaExecutorGroupSetCreateRequest
func (*ImpalaExecutorGroupSetCreateRequest) ContextValidate ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala executor group set create request based on context it is used
func (*ImpalaExecutorGroupSetCreateRequest) MarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaExecutorGroupSetCreateRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaExecutorGroupSetResponse ¶ added in v0.4.2
type ImpalaExecutorGroupSetResponse struct { // Auto suspend threshold. AutoSuspendTimeoutSeconds int32 `json:"autoSuspendTimeoutSeconds"` // Denotes whether auto suspend is turned off. DisableAutoSuspend bool `json:"disableAutoSuspend"` // Number of executors per executor group. ExecGroupSize int32 `json:"execGroupSize"` // Name of resource pool for this executor group set. GroupSetPrefix string `json:"groupSetPrefix"` // Maximum number of executor groups allowed. MaxExecutorGroups int32 `json:"maxExecutorGroups"` // Minimum number of executor groups allowed. MinExecutorGroups int32 `json:"minExecutorGroups"` // Scale down threshold in seconds. TriggerScaleDownDelay int32 `json:"triggerScaleDownDelay"` // Scale up threshold in seconds. TriggerScaleUpDelay int32 `json:"triggerScaleUpDelay"` }
ImpalaExecutorGroupSetResponse Describes configurations for an executor group set.
swagger:model ImpalaExecutorGroupSetResponse
func (*ImpalaExecutorGroupSetResponse) ContextValidate ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala executor group set response based on context it is used
func (*ImpalaExecutorGroupSetResponse) MarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaExecutorGroupSetResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaExecutorGroupSetUpdateRequest ¶ added in v0.4.2
type ImpalaExecutorGroupSetUpdateRequest struct { // Set auto suspend threshold. If not provided defaults will apply. AutoSuspendTimeoutSeconds int32 `json:"autoSuspendTimeoutSeconds,omitempty"` // Delete the executor group set. DeleteGroupSet bool `json:"deleteGroupSet,omitempty"` // Turn off auto suspend. If not provided defaults will apply. DisableAutoSuspend bool `json:"disableAutoSuspend,omitempty"` // Set number of executors per executor group. ExecGroupSize int32 `json:"execGroupSize,omitempty"` // Set maximum number of executor groups allowed. MaxExecutorGroups int32 `json:"maxExecutorGroups,omitempty"` // Set minimum number of executor groups allowed. MinExecutorGroups int32 `json:"minExecutorGroups,omitempty"` // Set scale down threshold in seconds. If not provided defaults will apply. TriggerScaleDownDelay int32 `json:"triggerScaleDownDelay,omitempty"` // Set scale up threshold in seconds. If not provided defaults will apply. TriggerScaleUpDelay int32 `json:"triggerScaleUpDelay,omitempty"` }
ImpalaExecutorGroupSetUpdateRequest Re-configure independently scaling set of uniformly sized executor groups.
swagger:model ImpalaExecutorGroupSetUpdateRequest
func (*ImpalaExecutorGroupSetUpdateRequest) ContextValidate ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala executor group set update request based on context it is used
func (*ImpalaExecutorGroupSetUpdateRequest) MarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaExecutorGroupSetUpdateRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaExecutorGroupSetsCreateRequest ¶ added in v0.4.2
type ImpalaExecutorGroupSetsCreateRequest struct { // Configure first optional custom executor group set for workload aware autoscaling. Custom1 *ImpalaExecutorGroupSetCreateRequest `json:"custom1,omitempty"` // Configure second optional custom executor group set for workload aware autoscaling. Custom2 *ImpalaExecutorGroupSetCreateRequest `json:"custom2,omitempty"` // Configure third optional custom executor group set for workload aware autoscaling. Custom3 *ImpalaExecutorGroupSetCreateRequest `json:"custom3,omitempty"` // Configure large executor group set for workload aware autoscaling. Large *ImpalaExecutorGroupSetCreateRequest `json:"large,omitempty"` // Configure small executor group set for workload aware autoscaling. Small *ImpalaExecutorGroupSetCreateRequest `json:"small,omitempty"` }
ImpalaExecutorGroupSetsCreateRequest Configure executor group sets for workload aware autoscaling.
swagger:model ImpalaExecutorGroupSetsCreateRequest
func (*ImpalaExecutorGroupSetsCreateRequest) ContextValidate ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this impala executor group sets create request based on the context it is used
func (*ImpalaExecutorGroupSetsCreateRequest) MarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaExecutorGroupSetsCreateRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaExecutorGroupSetsResponse ¶ added in v0.4.2
type ImpalaExecutorGroupSetsResponse struct { // Describes first custom executor group set for workload aware autoscaling. Custom1 *ImpalaExecutorGroupSetResponse `json:"custom1,omitempty"` // Describes second custom executor group set for workload aware autoscaling. Custom2 *ImpalaExecutorGroupSetResponse `json:"custom2,omitempty"` // Describes third custom executor group set for workload aware autoscaling. Custom3 *ImpalaExecutorGroupSetResponse `json:"custom3,omitempty"` // Describes large executor group set for workload aware autoscaling. Large *ImpalaExecutorGroupSetResponse `json:"large,omitempty"` // Describes small executor group set for workload aware autoscaling. Small *ImpalaExecutorGroupSetResponse `json:"small,omitempty"` }
ImpalaExecutorGroupSetsResponse Describes executor group sets for workload aware autoscaling.
swagger:model ImpalaExecutorGroupSetsResponse
func (*ImpalaExecutorGroupSetsResponse) ContextValidate ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this impala executor group sets response based on the context it is used
func (*ImpalaExecutorGroupSetsResponse) MarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaExecutorGroupSetsResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaExecutorGroupSetsUpdateRequest ¶ added in v0.4.2
type ImpalaExecutorGroupSetsUpdateRequest struct { // Re-configure first optional custom executor group set for workload aware autoscaling. Custom1 *ImpalaExecutorGroupSetUpdateRequest `json:"custom1,omitempty"` // Re-configure second optional custom executor group set for workload aware autoscaling. Custom2 *ImpalaExecutorGroupSetUpdateRequest `json:"custom2,omitempty"` // Re-configure third optional custom executor group set for workload aware autoscaling. Custom3 *ImpalaExecutorGroupSetUpdateRequest `json:"custom3,omitempty"` // Re-configure large executor group set for workload aware autoscaling. Large *ImpalaExecutorGroupSetUpdateRequest `json:"large,omitempty"` // Re-configure small executor group set for workload aware autoscaling. Small *ImpalaExecutorGroupSetUpdateRequest `json:"small,omitempty"` }
ImpalaExecutorGroupSetsUpdateRequest Re-configure executor group sets for workload aware autoscaling.
swagger:model ImpalaExecutorGroupSetsUpdateRequest
func (*ImpalaExecutorGroupSetsUpdateRequest) ContextValidate ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this impala executor group sets update request based on the context it is used
func (*ImpalaExecutorGroupSetsUpdateRequest) MarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaExecutorGroupSetsUpdateRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ImpalaExecutorGroupSetsUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaHASettingsCreateRequest ¶
type ImpalaHASettingsCreateRequest struct { // Enables a backup instance for Impala catalog to ensure high availability. EnableCatalogHighAvailability bool `json:"enableCatalogHighAvailability,omitempty"` // Enables a shutdown of the coordinator. If Unified Analytics is enabled, then this setting is explicitly disabled (ignored) and should not be provided. EnableShutdownOfCoordinator bool `json:"enableShutdownOfCoordinator,omitempty"` // Enables a backup instance for Impala Statestore to ensure high availability. EnableStatestoreHighAvailability bool `json:"enableStatestoreHighAvailability,omitempty"` // Set High Availability mode. If not provided, the default will apply. DISABLED - Disables Impala coordinator and Database Catalog high availability. ACTIVE_PASSIVE - Runs multiple coordinators (one active, one passive) and Database Catalogs (one active, one passive). ACTIVE_ACTIVE - Runs multiple coordinators (both active) and Database Catalogs (one active, one passive). If Unified Analytics is enabled, then this cannot be set to ACTIVE_ACTIVE. HighAvailabilityMode ImpalaHighAvailabilityMode `json:"highAvailabilityMode,omitempty"` // The number of active coordinators. NumOfActiveCoordinators int32 `json:"numOfActiveCoordinators,omitempty"` // Delay in seconds before the shutdown of coordinator event happens. ShutdownOfCoordinatorDelaySeconds int32 `json:"shutdownOfCoordinatorDelaySeconds,omitempty"` }
ImpalaHASettingsCreateRequest High Availability settings for the Impala Virtual Warehouse. The values are disregarded for Hive.
swagger:model ImpalaHASettingsCreateRequest
func (*ImpalaHASettingsCreateRequest) ContextValidate ¶
func (m *ImpalaHASettingsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this impala h a settings create request based on the context it is used
func (*ImpalaHASettingsCreateRequest) MarshalBinary ¶
func (m *ImpalaHASettingsCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaHASettingsCreateRequest) UnmarshalBinary ¶
func (m *ImpalaHASettingsCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaHASettingsOptionsResponse ¶
type ImpalaHASettingsOptionsResponse struct { // Denotes whether a backup instance for Impala catalog is enabled. EnableCatalogHighAvailability bool `json:"enableCatalogHighAvailability,omitempty"` // Whether a shutdown of the coordinator is enabled. EnableShutdownOfCoordinator bool `json:"enableShutdownOfCoordinator,omitempty"` // Denotes whether a backup instance for Impala Statestore is enabled. EnableStatestoreHighAvailability bool `json:"enableStatestoreHighAvailability,omitempty"` // High Availability mode. DISABLED - Impala coordinator and Database Catalog high availability is disabled. ACTIVE_PASSIVE - Multiple coordinators (one active, one passive) and Database Catalogs (one active, one passive) are run. ACTIVE_ACTIVE - Multiple coordinators (both active) and Database Catalogs (one active, one passive) are run. HighAvailabilityMode ImpalaHighAvailabilityMode `json:"highAvailabilityMode,omitempty"` // Number of the active coordinators. NumOfActiveCoordinators int32 `json:"numOfActiveCoordinators,omitempty"` // Delay in seconds before the shutdown of coordinator event happens. ShutdownOfCoordinatorDelaySeconds int32 `json:"shutdownOfCoordinatorDelaySeconds,omitempty"` }
ImpalaHASettingsOptionsResponse Impala High Availability settings for a Virtual Warehouse.
swagger:model ImpalaHASettingsOptionsResponse
func (*ImpalaHASettingsOptionsResponse) ContextValidate ¶
func (m *ImpalaHASettingsOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this impala h a settings options response based on the context it is used
func (*ImpalaHASettingsOptionsResponse) MarshalBinary ¶
func (m *ImpalaHASettingsOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaHASettingsOptionsResponse) UnmarshalBinary ¶
func (m *ImpalaHASettingsOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaHASettingsUpdateRequest ¶
type ImpalaHASettingsUpdateRequest struct { // The number of active coordinators. NumOfActiveCoordinators int32 `json:"numOfActiveCoordinators,omitempty"` // Delay in seconds before the shutdown of coordinator event happens. ShutdownOfCoordinatorDelaySeconds int32 `json:"shutdownOfCoordinatorDelaySeconds,omitempty"` }
ImpalaHASettingsUpdateRequest High Availability settings update options for the Impala Virtual Warehouse.
swagger:model ImpalaHASettingsUpdateRequest
func (*ImpalaHASettingsUpdateRequest) ContextValidate ¶
func (m *ImpalaHASettingsUpdateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala h a settings update request based on context it is used
func (*ImpalaHASettingsUpdateRequest) MarshalBinary ¶
func (m *ImpalaHASettingsUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaHASettingsUpdateRequest) UnmarshalBinary ¶
func (m *ImpalaHASettingsUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaHighAvailabilityMode ¶
type ImpalaHighAvailabilityMode string
ImpalaHighAvailabilityMode Set Impala High Availability mode. If not provided, the default will apply. DISABLED - Disables Impala coordinator and Database Catalog high availability. ACTIVE_PASSIVE - Runs multiple coordinators (one active, one passive) and Database Catalogs (one active, one passive). ACTIVE_ACTIVE - Runs multiple coordinators (both active) and Database Catalogs (one active, one passive). If Unified Analytics is enabled, then this cannot be set to ACTIVE_ACTIVE.
swagger:model ImpalaHighAvailabilityMode
const ( // ImpalaHighAvailabilityModeACTIVEPASSIVE captures enum value "ACTIVE_PASSIVE" ImpalaHighAvailabilityModeACTIVEPASSIVE ImpalaHighAvailabilityMode = "ACTIVE_PASSIVE" // ImpalaHighAvailabilityModeACTIVEACTIVE captures enum value "ACTIVE_ACTIVE" ImpalaHighAvailabilityModeACTIVEACTIVE ImpalaHighAvailabilityMode = "ACTIVE_ACTIVE" // ImpalaHighAvailabilityModeDISABLED captures enum value "DISABLED" ImpalaHighAvailabilityModeDISABLED ImpalaHighAvailabilityMode = "DISABLED" )
func NewImpalaHighAvailabilityMode ¶
func NewImpalaHighAvailabilityMode(value ImpalaHighAvailabilityMode) *ImpalaHighAvailabilityMode
func (ImpalaHighAvailabilityMode) ContextValidate ¶
func (m ImpalaHighAvailabilityMode) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala high availability mode based on context it is used
func (ImpalaHighAvailabilityMode) Pointer ¶
func (m ImpalaHighAvailabilityMode) Pointer() *ImpalaHighAvailabilityMode
Pointer returns a pointer to a freshly-allocated ImpalaHighAvailabilityMode.
type ImpalaOptionsCreateRequest ¶
type ImpalaOptionsCreateRequest struct { // Defines the limit for scratch space in GiB needed by Impala for spilling queries. If this is set, "spillToS3Uri" cannot be set. The valid values are between 1-16000 for AWS and 1-16684 for Azure. It will choose the first valid value for which the total disk space is greater than or equal to the specified scratch space limit. The valid scratch space limit values per node in GiBs for AWS are [300, 634, 968, 1302, 1636, 1970, 2304, 2638, 2972, 6550, 7000, 8000, 9000, 10000, 11000, 12000, 13000, 14000, 15000, 16000]. Valid values for Azure are [300, 684, 812, 1068, 1324, 1836, 2348, 3372, 4396, 8492, 16684]. ScratchSpaceLimit int32 `json:"scratchSpaceLimit,omitempty"` // Set S3 URI in "s3://bucket/path" format and enable spilling to S3. If this is set, "scratchSpaceLimit" cannot be set. Spilling to a remote storage is not supported on Azure, it is available on AWS and PvC platforms. If your workload results in large volumes of intermediate data being written, it is recommended to configure the heavy spilling queries to use a remote storage location rather than the local one since Impala occasionally needs to use persistent storage for writing intermediate files during large sorts, joins, aggregations, or analytic function operations. Note that this value is ignored if the Impala version does not support spilling to S3. SpillToS3URI string `json:"spillToS3Uri,omitempty"` }
ImpalaOptionsCreateRequest Impala specific options. It cannot be provided for Virtual Warehouse types other than Impala.
swagger:model ImpalaOptionsCreateRequest
func (*ImpalaOptionsCreateRequest) ContextValidate ¶
func (m *ImpalaOptionsCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this impala options create request based on context it is used
func (*ImpalaOptionsCreateRequest) MarshalBinary ¶
func (m *ImpalaOptionsCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaOptionsCreateRequest) UnmarshalBinary ¶
func (m *ImpalaOptionsCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImpalaOptionsResponse ¶
type ImpalaOptionsResponse struct { // Maximum scratch space used for spilling to disk. ScratchSpaceLimit int32 `json:"scratchSpaceLimit"` // Impala spill to S3 URI. SpillToS3URI string `json:"spillToS3Uri,omitempty"` }
ImpalaOptionsResponse Impala specific settings.
swagger:model ImpalaOptionsResponse
func (*ImpalaOptionsResponse) ContextValidate ¶
ContextValidate validates this impala options response based on context it is used
func (*ImpalaOptionsResponse) MarshalBinary ¶
func (m *ImpalaOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImpalaOptionsResponse) UnmarshalBinary ¶
func (m *ImpalaOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type KeyPairCredentials ¶ added in v0.6.3
type KeyPairCredentials struct { // The content of certificate PEM file. // Required: true Certificate *string `json:"certificate"` // The content of private key PEM file. // Required: true PrivateKey *string `json:"privateKey"` }
KeyPairCredentials Certificate and private key pair credentials, that could be used ie mutual TLS connections therefore these must belong together.
swagger:model KeyPairCredentials
func (*KeyPairCredentials) ContextValidate ¶ added in v0.6.3
ContextValidate validates this key pair credentials based on context it is used
func (*KeyPairCredentials) MarshalBinary ¶ added in v0.6.3
func (m *KeyPairCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*KeyPairCredentials) UnmarshalBinary ¶ added in v0.6.3
func (m *KeyPairCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type KeyValuesDiff ¶
type KeyValuesDiff struct { // Keys that are only present in the new configuration. Added map[string]string `json:"added,omitempty"` // Keys with different values. Changed map[string]StringDiff `json:"changed,omitempty"` // Keys that are only present in the old configuration. Removed map[string]string `json:"removed,omitempty"` // Keys that are present in both configurations. Same map[string]string `json:"same,omitempty"` }
KeyValuesDiff Different between keyValues of two ConfigContents.
swagger:model KeyValuesDiff
func (*KeyValuesDiff) ContextValidate ¶
ContextValidate validate this key values diff based on the context it is used
func (*KeyValuesDiff) MarshalBinary ¶
func (m *KeyValuesDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*KeyValuesDiff) UnmarshalBinary ¶
func (m *KeyValuesDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListBackupEntitiesRequest ¶
type ListBackupEntitiesRequest interface{}
ListBackupEntitiesRequest Request object for the list backup entities request.
swagger:model ListBackupEntitiesRequest
type ListBackupEntitiesResponse ¶
type ListBackupEntitiesResponse struct { // A list of available namespaces for backup, corresponding to the CDW entities. // Required: true Items []string `json:"items"` }
ListBackupEntitiesResponse Response object for the list backup entities request.
swagger:model ListBackupEntitiesResponse
func (*ListBackupEntitiesResponse) ContextValidate ¶
func (m *ListBackupEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list backup entities response based on context it is used
func (*ListBackupEntitiesResponse) MarshalBinary ¶
func (m *ListBackupEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListBackupEntitiesResponse) UnmarshalBinary ¶
func (m *ListBackupEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListBackupsRequest ¶
type ListBackupsRequest struct { // Specified name for the backup. If not present, this filter is not used. BackupName string `json:"backupName,omitempty"` // The job states we need to filter by. If not present, this filter is not used. JobStates []string `json:"jobStates"` }
ListBackupsRequest Request object for the list backups request.
swagger:model ListBackupsRequest
func (*ListBackupsRequest) ContextValidate ¶
ContextValidate validates this list backups request based on context it is used
func (*ListBackupsRequest) MarshalBinary ¶
func (m *ListBackupsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListBackupsRequest) UnmarshalBinary ¶
func (m *ListBackupsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListBackupsResponse ¶
type ListBackupsResponse struct { // List of backups. // Required: true Backups []*SimpleBackup `json:"backups"` }
ListBackupsResponse Response object for the list backups request.
swagger:model ListBackupsResponse
func (*ListBackupsResponse) ContextValidate ¶
ContextValidate validate this list backups response based on the context it is used
func (*ListBackupsResponse) MarshalBinary ¶
func (m *ListBackupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListBackupsResponse) UnmarshalBinary ¶
func (m *ListBackupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClusterDiagnosticDataJobsRequest ¶
type ListClusterDiagnosticDataJobsRequest struct { // ID of the Cluster. // Required: true ClusterID *string `json:"clusterId"` // The size of each page. // Maximum: 100 // Minimum: 1 PageSize int32 `json:"pageSize,omitempty"` // A token to specify where to start paginating. This is the nextToken from a previously truncated response. StartingToken string `json:"startingToken,omitempty"` // Filter for job status, only those jobs will be returned which have the given status. Status DiagnosticDataJobStatus `json:"status,omitempty"` }
ListClusterDiagnosticDataJobsRequest Request object for the listClusterDiagnosticDataJobs method.
swagger:model ListClusterDiagnosticDataJobsRequest
func (*ListClusterDiagnosticDataJobsRequest) ContextValidate ¶
func (m *ListClusterDiagnosticDataJobsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list cluster diagnostic data jobs request based on the context it is used
func (*ListClusterDiagnosticDataJobsRequest) MarshalBinary ¶
func (m *ListClusterDiagnosticDataJobsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClusterDiagnosticDataJobsRequest) UnmarshalBinary ¶
func (m *ListClusterDiagnosticDataJobsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClusterDiagnosticDataJobsResponse ¶
type ListClusterDiagnosticDataJobsResponse struct { // The list of jobs belonging to the particular cluster. Jobs []*ClusterDiagnosticDataJob `json:"jobs"` // The token to use when requesting the next set of results. If there are no additional results, the string is empty. NextToken string `json:"nextToken,omitempty"` }
ListClusterDiagnosticDataJobsResponse Response object for the listClusterDiagnosticDataJobs method.
swagger:model ListClusterDiagnosticDataJobsResponse
func (*ListClusterDiagnosticDataJobsResponse) ContextValidate ¶
func (m *ListClusterDiagnosticDataJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list cluster diagnostic data jobs response based on the context it is used
func (*ListClusterDiagnosticDataJobsResponse) MarshalBinary ¶
func (m *ListClusterDiagnosticDataJobsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClusterDiagnosticDataJobsResponse) UnmarshalBinary ¶
func (m *ListClusterDiagnosticDataJobsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClustersRequest ¶
type ListClustersRequest struct { // Filter returned clusters by hosting platform. // Enum: ["AWS","AZURE"] CloudPlatform string `json:"cloudPlatform,omitempty"` // Filter returned clusters by cluster ID. ClusterID string `json:"clusterId,omitempty"` // Filter returned clusters for the belonging Environment CRN. EnvironmentCrn string `json:"environmentCrn,omitempty"` // Filter returned clusters by name. Name string `json:"name,omitempty"` // Filter returned clusters by cluster status. // Enum: ["Creating","Created","Accepted","Starting","Running","Stopping","Stopped","Updating","PreUpdate","PreUpgrade","Restarting","Deleting","Upgrading","Waiting","Error","Failed"] Status string `json:"status,omitempty"` }
ListClustersRequest Request object for the listClusters method.
swagger:model ListClustersRequest
func (*ListClustersRequest) ContextValidate ¶
ContextValidate validates this list clusters request based on context it is used
func (*ListClustersRequest) MarshalBinary ¶
func (m *ListClustersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClustersRequest) UnmarshalBinary ¶
func (m *ListClustersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClustersResponse ¶
type ListClustersResponse struct { // The list of clusters. Clusters []*ClusterSummaryResponse `json:"clusters"` }
ListClustersResponse Response object for the listClusters method.
swagger:model ListClustersResponse
func (*ListClustersResponse) ContextValidate ¶
ContextValidate validate this list clusters response based on the context it is used
func (*ListClustersResponse) MarshalBinary ¶
func (m *ListClustersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClustersResponse) UnmarshalBinary ¶
func (m *ListClustersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDataVisualizationsRequest ¶
type ListDataVisualizationsRequest struct { // ID of cluster to list Cloudera Data Visualizations. // Required: true ClusterID *string `json:"clusterId"` }
ListDataVisualizationsRequest Request object for the listDataVisualizations method.
swagger:model ListDataVisualizationsRequest
func (*ListDataVisualizationsRequest) ContextValidate ¶
func (m *ListDataVisualizationsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list data visualizations request based on context it is used
func (*ListDataVisualizationsRequest) MarshalBinary ¶
func (m *ListDataVisualizationsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDataVisualizationsRequest) UnmarshalBinary ¶
func (m *ListDataVisualizationsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDataVisualizationsResponse ¶
type ListDataVisualizationsResponse struct { // The list of Cloudera Data Visualizations. DataVisualizations []*DataVisualizationSummary `json:"dataVisualizations"` }
ListDataVisualizationsResponse Response object for the listDataVisualizations method.
swagger:model ListDataVisualizationsResponse
func (*ListDataVisualizationsResponse) ContextValidate ¶
func (m *ListDataVisualizationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list data visualizations response based on the context it is used
func (*ListDataVisualizationsResponse) MarshalBinary ¶
func (m *ListDataVisualizationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDataVisualizationsResponse) UnmarshalBinary ¶
func (m *ListDataVisualizationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcConfigsRequest ¶
type ListDbcConfigsRequest struct { // ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` }
ListDbcConfigsRequest Request object for the listDbcConfigs method.
swagger:model ListDbcConfigsRequest
func (*ListDbcConfigsRequest) ContextValidate ¶
ContextValidate validates this list dbc configs request based on context it is used
func (*ListDbcConfigsRequest) MarshalBinary ¶
func (m *ListDbcConfigsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcConfigsRequest) UnmarshalBinary ¶
func (m *ListDbcConfigsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcConfigsResponse ¶
type ListDbcConfigsResponse struct { // Configuration history of a service. ConfigHistory []*ConfigHistoryItem `json:"configHistory"` }
ListDbcConfigsResponse Response object for the listDbcConfigs method.
swagger:model ListDbcConfigsResponse
func (*ListDbcConfigsResponse) ContextValidate ¶
func (m *ListDbcConfigsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list dbc configs response based on the context it is used
func (*ListDbcConfigsResponse) MarshalBinary ¶
func (m *ListDbcConfigsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcConfigsResponse) UnmarshalBinary ¶
func (m *ListDbcConfigsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcDiagnosticDataJobsRequest ¶
type ListDbcDiagnosticDataJobsRequest struct { // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // The size of each page. // Maximum: 100 // Minimum: 1 PageSize int32 `json:"pageSize,omitempty"` // A token to specify where to start paginating. This is the nextToken from a previously truncated response. StartingToken string `json:"startingToken,omitempty"` // Filter for job type Status DiagnosticDataJobStatus `json:"status,omitempty"` }
ListDbcDiagnosticDataJobsRequest Request object for the listDbcDiagnosticDataJobsRequest method.
swagger:model ListDbcDiagnosticDataJobsRequest
func (*ListDbcDiagnosticDataJobsRequest) ContextValidate ¶
func (m *ListDbcDiagnosticDataJobsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list dbc diagnostic data jobs request based on the context it is used
func (*ListDbcDiagnosticDataJobsRequest) MarshalBinary ¶
func (m *ListDbcDiagnosticDataJobsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcDiagnosticDataJobsRequest) UnmarshalBinary ¶
func (m *ListDbcDiagnosticDataJobsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcDiagnosticDataJobsResponse ¶
type ListDbcDiagnosticDataJobsResponse struct { // The list of the jobs belonging to the particular Database Catalog Jobs []*DbcDiagnosticDataJob `json:"jobs"` // The token to use when requesting the next set of results. If there are no additional results, the string is empty. NextToken string `json:"nextToken,omitempty"` }
ListDbcDiagnosticDataJobsResponse Response object for the listDbcDiagnosticDataJobsRequest method.
swagger:model ListDbcDiagnosticDataJobsResponse
func (*ListDbcDiagnosticDataJobsResponse) ContextValidate ¶
func (m *ListDbcDiagnosticDataJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list dbc diagnostic data jobs response based on the context it is used
func (*ListDbcDiagnosticDataJobsResponse) MarshalBinary ¶
func (m *ListDbcDiagnosticDataJobsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcDiagnosticDataJobsResponse) UnmarshalBinary ¶
func (m *ListDbcDiagnosticDataJobsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcEventsRequest ¶
type ListDbcEventsRequest struct { // Provide the result in ascending order, default is descending. Ascending *bool `json:"ascending,omitempty"` // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // Limit the number of returned rows. If not specified all the events will be returned. Please note the DWX only stores the last 50 events. Limit int32 `json:"limit,omitempty"` }
ListDbcEventsRequest Request object for the listDbcEvents method.
swagger:model ListDbcEventsRequest
func (*ListDbcEventsRequest) ContextValidate ¶
ContextValidate validates this list dbc events request based on context it is used
func (*ListDbcEventsRequest) MarshalBinary ¶
func (m *ListDbcEventsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcEventsRequest) UnmarshalBinary ¶
func (m *ListDbcEventsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcEventsResponse ¶
type ListDbcEventsResponse struct { // The list of the events belonging to the particular Database Catalog Events []*EventResponse `json:"events"` }
ListDbcEventsResponse Response object for the listDbcEvents method.
swagger:model ListDbcEventsResponse
func (*ListDbcEventsResponse) ContextValidate ¶
ContextValidate validate this list dbc events response based on the context it is used
func (*ListDbcEventsResponse) MarshalBinary ¶
func (m *ListDbcEventsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcEventsResponse) UnmarshalBinary ¶
func (m *ListDbcEventsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcsRequest ¶
type ListDbcsRequest struct { // ID of cluster to list. // Required: true ClusterID *string `json:"clusterId"` }
ListDbcsRequest Request object for the listDbcs method.
swagger:model ListDbcsRequest
func (*ListDbcsRequest) ContextValidate ¶
ContextValidate validates this list dbcs request based on context it is used
func (*ListDbcsRequest) MarshalBinary ¶
func (m *ListDbcsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcsRequest) UnmarshalBinary ¶
func (m *ListDbcsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDbcsResponse ¶
type ListDbcsResponse struct { // The list of Database Catalogs. Dbcs []*DbcSummary `json:"dbcs"` }
ListDbcsResponse Response object for the listDbcs method.
swagger:model ListDbcsResponse
func (*ListDbcsResponse) ContextValidate ¶
ContextValidate validate this list dbcs response based on the context it is used
func (*ListDbcsResponse) MarshalBinary ¶
func (m *ListDbcsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDbcsResponse) UnmarshalBinary ¶
func (m *ListDbcsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEventsRequest ¶ added in v0.4.2
type ListEventsRequest struct { // Provide the result in ascending order, default is descending. Ascending *bool `json:"ascending,omitempty"` // Limit the number of returned rows. If not specified then the recent 20 events will be returned. The maximum is 100. Limit int32 `json:"limit,omitempty"` // Filter events based on the operation ID. Either operation ID or service ID is required. OperationID string `json:"operationId,omitempty"` // Filter events based on the service ID. It can be Cluster ID, Database Catalog ID, Virtual Warehouse ID or Data Visualization App ID. ServiceID string `json:"serviceId,omitempty"` }
ListEventsRequest Request object for the listEvents method.
swagger:model ListEventsRequest
func (*ListEventsRequest) ContextValidate ¶ added in v0.4.2
ContextValidate validates this list events request based on context it is used
func (*ListEventsRequest) MarshalBinary ¶ added in v0.4.2
func (m *ListEventsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEventsRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ListEventsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEventsResponse ¶ added in v0.4.2
type ListEventsResponse struct { // List of the events. Events []*Event `json:"events"` }
ListEventsResponse Response object for the listEvents method.
swagger:model ListEventsResponse
func (*ListEventsResponse) ContextValidate ¶ added in v0.4.2
ContextValidate validate this list events response based on the context it is used
func (*ListEventsResponse) MarshalBinary ¶ added in v0.4.2
func (m *ListEventsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEventsResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ListEventsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListLatestVersionsRequest ¶
type ListLatestVersionsRequest struct { // The ID of the cluster from which the version information must be collected. // Required: true ClusterID *string `json:"clusterId"` }
ListLatestVersionsRequest Request object of the listLatestVersions call.
swagger:model ListLatestVersionsRequest
func (*ListLatestVersionsRequest) ContextValidate ¶
func (m *ListLatestVersionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list latest versions request based on context it is used
func (*ListLatestVersionsRequest) MarshalBinary ¶
func (m *ListLatestVersionsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListLatestVersionsRequest) UnmarshalBinary ¶
func (m *ListLatestVersionsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListLatestVersionsResponse ¶
type ListLatestVersionsResponse struct { // Map containing the latest image versions for each Virtual Warehouse found in the cluster. IDToLatestVersionsMap map[string]string `json:"idToLatestVersionsMap,omitempty"` }
ListLatestVersionsResponse Response object of the listLatestVersions call.
swagger:model ListLatestVersionsResponse
func (*ListLatestVersionsResponse) ContextValidate ¶
func (m *ListLatestVersionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list latest versions response based on context it is used
func (*ListLatestVersionsResponse) MarshalBinary ¶
func (m *ListLatestVersionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListLatestVersionsResponse) UnmarshalBinary ¶
func (m *ListLatestVersionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResourceTemplatesRequest ¶ added in v0.6.3
type ListResourceTemplatesRequest interface{}
ListResourceTemplatesRequest Request object for the listResourceTemplates method.
swagger:model ListResourceTemplatesRequest
type ListResourceTemplatesResponse ¶ added in v0.6.3
type ListResourceTemplatesResponse struct { // Array of the resource templates. Templates []*ResourceTemplateResponse `json:"templates"` }
ListResourceTemplatesResponse The response object for the listResourceTemplates method.
swagger:model ListResourceTemplatesResponse
func (*ListResourceTemplatesResponse) ContextValidate ¶ added in v0.6.3
func (m *ListResourceTemplatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list resource templates response based on the context it is used
func (*ListResourceTemplatesResponse) MarshalBinary ¶ added in v0.6.3
func (m *ListResourceTemplatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResourceTemplatesResponse) UnmarshalBinary ¶ added in v0.6.3
func (m *ListResourceTemplatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRestoresRequest ¶
type ListRestoresRequest struct { // CRN of the backup. BackupCrn string `json:"backupCrn,omitempty"` // The job states to filter by. JobStates []string `json:"jobStates"` }
ListRestoresRequest Request object for the list restores request.
swagger:model ListRestoresRequest
func (*ListRestoresRequest) ContextValidate ¶
ContextValidate validates this list restores request based on context it is used
func (*ListRestoresRequest) MarshalBinary ¶
func (m *ListRestoresRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRestoresRequest) UnmarshalBinary ¶
func (m *ListRestoresRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRestoresResponse ¶
type ListRestoresResponse struct { // List of restores for the control plane. // Required: true Restores []*SimpleRestore `json:"restores"` }
ListRestoresResponse Response object for the list restores request.
swagger:model ListRestoresResponse
func (*ListRestoresResponse) ContextValidate ¶
ContextValidate validate this list restores response based on the context it is used
func (*ListRestoresResponse) MarshalBinary ¶
func (m *ListRestoresResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRestoresResponse) UnmarshalBinary ¶
func (m *ListRestoresResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListUsersRequest ¶
type ListUsersRequest struct { // The ID of the cluster for which the users must be retrieved. // Required: true ClusterID *string `json:"clusterId"` }
ListUsersRequest Request object for the listUsers method.
swagger:model ListUsersRequest
func (*ListUsersRequest) ContextValidate ¶
ContextValidate validates this list users request based on context it is used
func (*ListUsersRequest) MarshalBinary ¶
func (m *ListUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListUsersRequest) UnmarshalBinary ¶
func (m *ListUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListUsersResponse ¶
type ListUsersResponse struct { // The list of users allowed to access the given cluster. Users []*CloudUserReference `json:"users"` }
ListUsersResponse Response object for the listUsers method.
swagger:model ListUsersResponse
func (*ListUsersResponse) ContextValidate ¶
ContextValidate validate this list users response based on the context it is used
func (*ListUsersResponse) MarshalBinary ¶
func (m *ListUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListUsersResponse) UnmarshalBinary ¶
func (m *ListUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwConfigsRequest ¶
type ListVwConfigsRequest struct { // ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
ListVwConfigsRequest Request object for the listVwConfigs method.
swagger:model ListVwConfigsRequest
func (*ListVwConfigsRequest) ContextValidate ¶
ContextValidate validates this list vw configs request based on context it is used
func (*ListVwConfigsRequest) MarshalBinary ¶
func (m *ListVwConfigsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwConfigsRequest) UnmarshalBinary ¶
func (m *ListVwConfigsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwConfigsResponse ¶
type ListVwConfigsResponse struct { // Configuration history of a service. ConfigHistory []*ConfigHistoryItem `json:"configHistory"` }
ListVwConfigsResponse Response object for the listVwConfigs method.
swagger:model ListVwConfigsResponse
func (*ListVwConfigsResponse) ContextValidate ¶
ContextValidate validate this list vw configs response based on the context it is used
func (*ListVwConfigsResponse) MarshalBinary ¶
func (m *ListVwConfigsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwConfigsResponse) UnmarshalBinary ¶
func (m *ListVwConfigsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwDiagnosticDataJobsRequest ¶
type ListVwDiagnosticDataJobsRequest struct { // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // The size of each page. // Maximum: 100 // Minimum: 1 PageSize int32 `json:"pageSize,omitempty"` // A token to specify where to start paginating. This is the nextToken from a previously truncated response. StartingToken string `json:"startingToken,omitempty"` // Filter for job type Status DiagnosticDataJobStatus `json:"status,omitempty"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
ListVwDiagnosticDataJobsRequest Request object for the listVwDiagnosticDataJobsRequest method.
swagger:model ListVwDiagnosticDataJobsRequest
func (*ListVwDiagnosticDataJobsRequest) ContextValidate ¶
func (m *ListVwDiagnosticDataJobsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list vw diagnostic data jobs request based on the context it is used
func (*ListVwDiagnosticDataJobsRequest) MarshalBinary ¶
func (m *ListVwDiagnosticDataJobsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwDiagnosticDataJobsRequest) UnmarshalBinary ¶
func (m *ListVwDiagnosticDataJobsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwDiagnosticDataJobsResponse ¶
type ListVwDiagnosticDataJobsResponse struct { // The list of the jobs belonging to the particular Virtual Warehouse. Jobs []*VwDiagnosticDataJob `json:"jobs"` // The token to use when requesting the next set of results. If there are no additional results, the string is empty. NextToken string `json:"nextToken,omitempty"` }
ListVwDiagnosticDataJobsResponse Response object for the listVwDiagnosticDataJobsRequest method.
swagger:model ListVwDiagnosticDataJobsResponse
func (*ListVwDiagnosticDataJobsResponse) ContextValidate ¶
func (m *ListVwDiagnosticDataJobsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list vw diagnostic data jobs response based on the context it is used
func (*ListVwDiagnosticDataJobsResponse) MarshalBinary ¶
func (m *ListVwDiagnosticDataJobsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwDiagnosticDataJobsResponse) UnmarshalBinary ¶
func (m *ListVwDiagnosticDataJobsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwEventsRequest ¶
type ListVwEventsRequest struct { // Provide the result in ascending order, default is descending. Ascending *bool `json:"ascending,omitempty"` // ID of cluster. // Required: true ClusterID *string `json:"clusterId"` // Limit the number of returned rows. If not specified all the events will be returned. Please note the DWX only stores the last 50 events. Limit int32 `json:"limit,omitempty"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
ListVwEventsRequest Request object for the listVwEvents method.
swagger:model ListVwEventsRequest
func (*ListVwEventsRequest) ContextValidate ¶
ContextValidate validates this list vw events request based on context it is used
func (*ListVwEventsRequest) MarshalBinary ¶
func (m *ListVwEventsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwEventsRequest) UnmarshalBinary ¶
func (m *ListVwEventsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwEventsResponse ¶
type ListVwEventsResponse struct { // The list of the events belonging to the particular Virtual Warehouse Events []*EventResponse `json:"events"` }
ListVwEventsResponse Response object for the listVwEvents method.
swagger:model ListVwEventsResponse
func (*ListVwEventsResponse) ContextValidate ¶
ContextValidate validate this list vw events response based on the context it is used
func (*ListVwEventsResponse) MarshalBinary ¶
func (m *ListVwEventsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwEventsResponse) UnmarshalBinary ¶
func (m *ListVwEventsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwsRequest ¶
type ListVwsRequest struct { // ID of cluster to list. // Required: true ClusterID *string `json:"clusterId"` // Filter object for listVws method. Filter *VwFilter `json:"filter,omitempty"` }
ListVwsRequest Request object for the listVws method.
swagger:model ListVwsRequest
func (*ListVwsRequest) ContextValidate ¶
ContextValidate validate this list vws request based on the context it is used
func (*ListVwsRequest) MarshalBinary ¶
func (m *ListVwsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwsRequest) UnmarshalBinary ¶
func (m *ListVwsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListVwsResponse ¶
type ListVwsResponse struct { // The list of Virtual Warehouses. Vws []*VwSummary `json:"vws"` }
ListVwsResponse Response object for the listVws method.
swagger:model ListVwsResponse
func (*ListVwsResponse) ContextValidate ¶
ContextValidate validate this list vws response based on the context it is used
func (*ListVwsResponse) MarshalBinary ¶
func (m *ListVwsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListVwsResponse) UnmarshalBinary ¶
func (m *ListVwsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Message ¶
type Message struct { // The namespace that has the warning/error. Namespace string `json:"namespace,omitempty"` // The text message of the warning/error. Text string `json:"text,omitempty"` // The time when the warning/error is hit. Timestamp string `json:"timestamp,omitempty"` }
Message The message object used to display warnings and errors during DRS workflows
swagger:model Message
func (*Message) ContextValidate ¶
ContextValidate validates this message based on context it is used
func (*Message) MarshalBinary ¶
MarshalBinary interface implementation
func (*Message) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PrivateCloudActivationOptions ¶
type PrivateCloudActivationOptions struct { // A certificate and private key pair belonging together for mutual SSL handshake when Database Catalog (aka DBC) connects to the metastore database. DbClientCredentials *KeyPairCredentials `json:"dbClientCredentials,omitempty"` // The name of the DAS database. Not required for embedded databases DbDas string `json:"dbDas,omitempty"` // The name of the HUE database. Not required for embedded databases. DbHue string `json:"dbHue,omitempty"` // Enable to use dedicated nodes exclusively for executors and coordinators, and improve performance. You can enable this only if you reserved nodes while adding a CDP Private Cloud containerized ECS cluster. When disabled, non-compute pods such as MetaStore and Data Visualization can also use the reserved nodes. DedicatedExecutorNodes *bool `json:"dedicatedExecutorNodes,omitempty"` // DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Password of delegation user. DelegationPassword string `json:"delegationPassword,omitempty"` // DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. Name of delegation user. This user is used between Hue - Impala to create a session, as Hue should not pass the user credentials, instead Hue authenticates with the delegation user, then this user will impersonate the logged in user. This means that the Delegation User and Password should be able to authenticate through LDAP. DelegationUsername string `json:"delegationUsername,omitempty"` // The name of the Hive Security Context Constraint. SecurityContextConstraintName string `json:"securityContextConstraintName,omitempty"` // The storage class for the Local Storage Operator. StorageClass string `json:"storageClass,omitempty"` }
PrivateCloudActivationOptions Options for activating a Private Cloud environment.
swagger:model PrivateCloudActivationOptions
func (*PrivateCloudActivationOptions) ContextValidate ¶
func (m *PrivateCloudActivationOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this private cloud activation options based on the context it is used
func (*PrivateCloudActivationOptions) MarshalBinary ¶
func (m *PrivateCloudActivationOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrivateCloudActivationOptions) UnmarshalBinary ¶
func (m *PrivateCloudActivationOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QueryIsolationOptionsRequest ¶
type QueryIsolationOptionsRequest struct { // Maximum Nodes Per Isolated Query. If not provided, 0 will be applied. The 0 value means the query isoltaion functionality will be disabled. MaxNodesPerQuery int32 `json:"maxNodesPerQuery,omitempty"` // Maximum Concurrent Isolated Queries. If not provided, 0 will be applied. The 0 value means the query isoltaion functionality will be disabled. MaxQueries int32 `json:"maxQueries,omitempty"` }
QueryIsolationOptionsRequest Configurations for Query Isolation.
swagger:model QueryIsolationOptionsRequest
func (*QueryIsolationOptionsRequest) ContextValidate ¶
func (m *QueryIsolationOptionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this query isolation options request based on context it is used
func (*QueryIsolationOptionsRequest) MarshalBinary ¶
func (m *QueryIsolationOptionsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryIsolationOptionsRequest) UnmarshalBinary ¶
func (m *QueryIsolationOptionsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QueryIsolationOptionsResponse ¶
type QueryIsolationOptionsResponse struct { // Maximum Nodes Per Isolated Query MaxNodesPerQuery int32 `json:"maxNodesPerQuery,omitempty"` // Maximum Concurrent Isolated Queries MaxQueries int32 `json:"maxQueries,omitempty"` }
QueryIsolationOptionsResponse Configurations for Query Isolation.
swagger:model QueryIsolationOptionsResponse
func (*QueryIsolationOptionsResponse) ContextValidate ¶
func (m *QueryIsolationOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this query isolation options response based on context it is used
func (*QueryIsolationOptionsResponse) MarshalBinary ¶
func (m *QueryIsolationOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryIsolationOptionsResponse) UnmarshalBinary ¶
func (m *QueryIsolationOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RebuildDbcRequest ¶
type RebuildDbcRequest struct { // ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Database Catalog to rebuild. // Required: true DbcID *string `json:"dbcId"` }
RebuildDbcRequest Request object for the rebuildDbc method.
swagger:model RebuildDbcRequest
func (*RebuildDbcRequest) ContextValidate ¶
ContextValidate validates this rebuild dbc request based on context it is used
func (*RebuildDbcRequest) MarshalBinary ¶
func (m *RebuildDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RebuildDbcRequest) UnmarshalBinary ¶
func (m *RebuildDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RebuildDbcResponse ¶
type RebuildDbcResponse interface{}
RebuildDbcResponse Response object for the rebuildDbc method.
swagger:model RebuildDbcResponse
type RebuildVwRequest ¶
type RebuildVwRequest struct { // ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Virtual Warehouse to rebuild. // Required: true VwID *string `json:"vwId"` }
RebuildVwRequest Request object for the rebuildVw method.
swagger:model RebuildVwRequest
func (*RebuildVwRequest) ContextValidate ¶
ContextValidate validates this rebuild vw request based on context it is used
func (*RebuildVwRequest) MarshalBinary ¶
func (m *RebuildVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RebuildVwRequest) UnmarshalBinary ¶
func (m *RebuildVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RebuildVwResponse ¶
type RebuildVwResponse interface{}
RebuildVwResponse Response object for the rebuildVw method.
swagger:model RebuildVwResponse
type RenewCertificatesRequest ¶
type RenewCertificatesRequest struct { // The ID of the Azure cluster to renew certificates for. // Required: true ClusterID *string `json:"clusterId"` }
RenewCertificatesRequest Request object for the renewCertificates method.
swagger:model RenewCertificatesRequest
func (*RenewCertificatesRequest) ContextValidate ¶
func (m *RenewCertificatesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this renew certificates request based on context it is used
func (*RenewCertificatesRequest) MarshalBinary ¶
func (m *RenewCertificatesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RenewCertificatesRequest) UnmarshalBinary ¶
func (m *RenewCertificatesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RenewCertificatesResponse ¶
type RenewCertificatesResponse interface{}
RenewCertificatesResponse Response object for the renewCertificates method.
swagger:model RenewCertificatesResponse
type ReplicaStatus ¶
type ReplicaStatus struct { // Total number of ready coordinator replicas in the virtual warehouse. This number only contains the healthy executor replicas that have already started up and are ready to accept requests. If this number is less than the totalCoordinatorReplicas, then the virtual warehouse might still be starting up or there might be a problem scheduling these replicas. ReadyCoordinatorReplicas int32 `json:"readyCoordinatorReplicas"` // Total number of ready executor replicas in the virtual warehouse. This number only contains the healthy executor replicas that have already started up and are ready to accept requests. If this number is less than the totalExecutorReplicas, then the virtual warehouse might still be starting up or there might be a problem scheduling these replicas. ReadyExecutorReplicas int32 `json:"readyExecutorReplicas"` // Total number of coordinator replicas scheduled for the virtual warehouse. This number contains the number of coordinator replicas in pending state, as well as the replicas that are already running. If this number is zero, then the coordinator functionality is stopped. TotalCoordinatorReplicas int32 `json:"totalCoordinatorReplicas"` // Total number of executor replicas scheduled for the virtual warehouse. This number contains the number of executor replicas in pending state, as well as the replicas that are already running. If this number is zero, then the executor functionality is stopped. TotalExecutorReplicas int32 `json:"totalExecutorReplicas"` }
ReplicaStatus Status information on the current state of replicas in the virtual warehouse.
swagger:model ReplicaStatus
func (*ReplicaStatus) ContextValidate ¶
ContextValidate validates this replica status based on context it is used
func (*ReplicaStatus) MarshalBinary ¶
func (m *ReplicaStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReplicaStatus) UnmarshalBinary ¶
func (m *ReplicaStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceTemplateResponse ¶ added in v0.6.3
type ResourceTemplateResponse struct { // Short description. Description string `json:"description,omitempty"` // The type of the entity, which can be one of the following: Hive, Impala, Hue, DataViz. EntityType string `json:"entityType,omitempty"` // Identifier of the template. ID string `json:"id,omitempty"` // Denotes whether it is the default template or not. IsDefault bool `json:"isDefault,omitempty"` // Name of the template. Name string `json:"name,omitempty"` // Version number. Version int32 `json:"version,omitempty"` }
ResourceTemplateResponse Resource template.
swagger:model ResourceTemplateResponse
func (*ResourceTemplateResponse) ContextValidate ¶ added in v0.6.3
func (m *ResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this resource template response based on context it is used
func (*ResourceTemplateResponse) MarshalBinary ¶ added in v0.6.3
func (m *ResourceTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceTemplateResponse) UnmarshalBinary ¶ added in v0.6.3
func (m *ResourceTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestartDbcRequest ¶
type RestartDbcRequest struct { // ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // The id of the Database Catalog to restart. // Required: true DbcID *string `json:"dbcId"` }
RestartDbcRequest Request object for the restartDbc method.
swagger:model RestartDbcRequest
func (*RestartDbcRequest) ContextValidate ¶
ContextValidate validates this restart dbc request based on context it is used
func (*RestartDbcRequest) MarshalBinary ¶
func (m *RestartDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestartDbcRequest) UnmarshalBinary ¶
func (m *RestartDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestartDbcResponse ¶
type RestartDbcResponse interface{}
RestartDbcResponse Response object for the restartDbc method.
swagger:model RestartDbcResponse
type RestartVwRequest ¶
type RestartVwRequest struct { // ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // The id of the Virtual Warehouse to restart. // Required: true VwID *string `json:"vwId"` }
RestartVwRequest Request object for the restartVw method.
swagger:model RestartVwRequest
func (*RestartVwRequest) ContextValidate ¶
ContextValidate validates this restart vw request based on context it is used
func (*RestartVwRequest) MarshalBinary ¶
func (m *RestartVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestartVwRequest) UnmarshalBinary ¶
func (m *RestartVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestartVwResponse ¶
type RestartVwResponse interface{}
RestartVwResponse Response object for the restartVw method.
swagger:model RestartVwResponse
type Restore ¶
type Restore struct { // The CRN of the backup. BackupCrn string `json:"backupCrn,omitempty"` // The errors from restore job. Errors []*Message `json:"errors"` // The list of resources to be excluded in restore. ExcludedResources []string `json:"excludedResources"` // The list of namespaces to be included in restore. IncludedNamespaces []string `json:"includedNamespaces"` // The time when the restore was created. RestoreCreationTime string `json:"restoreCreationTime,omitempty"` // The CRN of the restore. RestoreCrn string `json:"restoreCrn,omitempty"` // The restore job name. RestoreJob string `json:"restoreJob,omitempty"` // The current state of the restore job. RestoreJobState string `json:"restoreJobState,omitempty"` // The phase of the restore operation. RestorePhase string `json:"restorePhase,omitempty"` // The updated time of the restore. RestoreUpdatedTime string `json:"restoreUpdatedTime,omitempty"` // The list of conditions to be met for a successful restore. SuccessConditions []string `json:"successConditions"` // The warnings from restore job. Warnings []*Message `json:"warnings"` }
Restore Restore entry
swagger:model Restore
func (*Restore) ContextValidate ¶
ContextValidate validate this restore based on the context it is used
func (*Restore) MarshalBinary ¶
MarshalBinary interface implementation
func (*Restore) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RestoreBackupRequest ¶
type RestoreBackupRequest struct { // The CRN of the backup. // Required: true BackupCrn *string `json:"backupCrn"` // A list of namespaces of the potential candidates for restore. If not set, all of the Data Warehouse namespaces within the backup CRN will be restored. NamespaceNames []string `json:"namespaceNames"` }
RestoreBackupRequest Request object for the restore backup request.
swagger:model RestoreBackupRequest
func (*RestoreBackupRequest) ContextValidate ¶
ContextValidate validates this restore backup request based on context it is used
func (*RestoreBackupRequest) MarshalBinary ¶
func (m *RestoreBackupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreBackupRequest) UnmarshalBinary ¶
func (m *RestoreBackupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreBackupResponse ¶
type RestoreBackupResponse struct { // The CRN of the restore. // Required: true RestoreCrn *string `json:"restoreCrn"` }
RestoreBackupResponse Response object for the restore backup request.
swagger:model RestoreBackupResponse
func (*RestoreBackupResponse) ContextValidate ¶
ContextValidate validates this restore backup response based on context it is used
func (*RestoreBackupResponse) MarshalBinary ¶
func (m *RestoreBackupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreBackupResponse) UnmarshalBinary ¶
func (m *RestoreBackupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreClusterEntityPlan ¶
type RestoreClusterEntityPlan struct { // The action associated with the plan. Possible actions: Create, Update, Skip Action string `json:"action,omitempty"` // The ID of the entity. ID string `json:"id,omitempty"` // The description of the plan. Message string `json:"message,omitempty"` // The reference of the entity in the backup data. Ref string `json:"ref,omitempty"` }
RestoreClusterEntityPlan Entity status after the restore operation.
swagger:model RestoreClusterEntityPlan
func (*RestoreClusterEntityPlan) ContextValidate ¶
func (m *RestoreClusterEntityPlan) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this restore cluster entity plan based on context it is used
func (*RestoreClusterEntityPlan) MarshalBinary ¶
func (m *RestoreClusterEntityPlan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreClusterEntityPlan) UnmarshalBinary ¶
func (m *RestoreClusterEntityPlan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreClusterRequest ¶
type RestoreClusterRequest struct { // The ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // Dump of configuration received by calling "dump-cluster" command. // Required: true Data *string `json:"data"` }
RestoreClusterRequest Request object for the restoreCluster method.
swagger:model RestoreClusterRequest
func (*RestoreClusterRequest) ContextValidate ¶
ContextValidate validates this restore cluster request based on context it is used
func (*RestoreClusterRequest) MarshalBinary ¶
func (m *RestoreClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreClusterRequest) UnmarshalBinary ¶
func (m *RestoreClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreClusterResponse ¶
type RestoreClusterResponse struct { // The cluster action. Possible actions: Create, Skip Action string `json:"action,omitempty"` // The ID of the cluster. ClusterID string `json:"clusterId,omitempty"` // Information about the restore-plan of the DbCatalogs. DbcRestorePlans []*RestoreClusterEntityPlan `json:"dbcRestorePlans"` // Information about the restore-plan of the Hive Virtual Warehouses. HiveRestorePlans []*RestoreClusterEntityPlan `json:"hiveRestorePlans"` // Information about the restore-plan of Hue. HueRestorePlans []*RestoreClusterEntityPlan `json:"hueRestorePlans"` // Information about the restore-plan of the Impala Virtual Warehouses. ImpalaRestorePlans []*RestoreClusterEntityPlan `json:"impalaRestorePlans"` // The description of the cluster action. Message string `json:"message,omitempty"` // The ID of the restore operation. OperationID string `json:"operationId,omitempty"` // Information about the restore-plan of the Data Visualization Apps. VizRestorePlans []*RestoreClusterEntityPlan `json:"vizRestorePlans"` }
RestoreClusterResponse Response object for the restoreCluster method.
swagger:model RestoreClusterResponse
func (*RestoreClusterResponse) ContextValidate ¶
func (m *RestoreClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this restore cluster response based on the context it is used
func (*RestoreClusterResponse) MarshalBinary ¶
func (m *RestoreClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreClusterResponse) UnmarshalBinary ¶
func (m *RestoreClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResumeClusterRequest ¶ added in v0.4.2
type ResumeClusterRequest struct { // The ID of the cluster to resume. // Required: true ClusterID *string `json:"clusterId"` }
ResumeClusterRequest Request object for resume cluster method.
swagger:model ResumeClusterRequest
func (*ResumeClusterRequest) ContextValidate ¶ added in v0.4.2
ContextValidate validates this resume cluster request based on context it is used
func (*ResumeClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *ResumeClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResumeClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ResumeClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResumeClusterResponse ¶ added in v0.4.2
type ResumeClusterResponse struct { // The ID of the cluster to describe. ClusterID string `json:"clusterId,omitempty"` }
ResumeClusterResponse The response object for the resumeCluster method.
swagger:model ResumeClusterResponse
func (*ResumeClusterResponse) ContextValidate ¶ added in v0.4.2
ContextValidate validates this resume cluster response based on context it is used
func (*ResumeClusterResponse) MarshalBinary ¶ added in v0.4.2
func (m *ResumeClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResumeClusterResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ResumeClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConfigDiff ¶
type ServiceConfigDiff struct { // Differences between the application specific configurations. ApplicationConfigsDiffs map[string]ApplicationConfigDiff `json:"applicationConfigsDiffs,omitempty"` // Differences between the common configurations. CommonConfigsDiff *ApplicationConfigDiff `json:"commonConfigsDiff,omitempty"` // Has any of the configurations changed? IsChanged bool `json:"isChanged,omitempty"` }
ServiceConfigDiff Differences between two service configurations.
swagger:model ServiceConfigDiff
func (*ServiceConfigDiff) ContextValidate ¶
ContextValidate validate this service config diff based on the context it is used
func (*ServiceConfigDiff) MarshalBinary ¶
func (m *ServiceConfigDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConfigDiff) UnmarshalBinary ¶
func (m *ServiceConfigDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConfigReq ¶
type ServiceConfigReq struct { // Application specific configurations. ApplicationConfigs map[string]ApplicationConfigReq `json:"applicationConfigs,omitempty"` // Configurations that are applied to every application in the service. CommonConfigs *ApplicationConfigReq `json:"commonConfigs,omitempty"` // Should SSO be enabled for this VW. EnableSSO bool `json:"enableSSO,omitempty"` // LDAP Groupnames to be enabled for auth. LdapGroups []string `json:"ldapGroups"` }
ServiceConfigReq Configurations for a service (DBC or VW)
swagger:model ServiceConfigReq
func (*ServiceConfigReq) ContextValidate ¶
ContextValidate validate this service config req based on the context it is used
func (*ServiceConfigReq) MarshalBinary ¶
func (m *ServiceConfigReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConfigReq) UnmarshalBinary ¶
func (m *ServiceConfigReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConfigResp ¶
type ServiceConfigResp struct { // Application specific configurations. ApplicationConfigs map[string]ApplicationConfigResp `json:"applicationConfigs,omitempty"` // Configurations that are applied to every application in the service. CommonConfigs *ApplicationConfigResp `json:"commonConfigs,omitempty"` // Should SSO be enabled for this VW. This cannot be changed later. EnableSSO bool `json:"enableSSO,omitempty"` // List of LDAP Groupnames to be enabled for auth. LdapGroups []string `json:"ldapGroups"` }
ServiceConfigResp Configurations for a service (DBC or VW)
swagger:model ServiceConfigResp
func (*ServiceConfigResp) ContextValidate ¶
ContextValidate validate this service config resp based on the context it is used
func (*ServiceConfigResp) MarshalBinary ¶
func (m *ServiceConfigResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConfigResp) UnmarshalBinary ¶
func (m *ServiceConfigResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SimpleBackup ¶
type SimpleBackup struct { // The time when the backup was created. BackupCreationTime string `json:"backupCreationTime,omitempty"` // The CRN of the backup. BackupCrn string `json:"backupCrn,omitempty"` // The display name of the backup. BackupName string `json:"backupName,omitempty"` }
SimpleBackup A simple backup entry for listBackup usage
swagger:model SimpleBackup
func (*SimpleBackup) ContextValidate ¶
ContextValidate validates this simple backup based on context it is used
func (*SimpleBackup) MarshalBinary ¶
func (m *SimpleBackup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimpleBackup) UnmarshalBinary ¶
func (m *SimpleBackup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SimpleRestore ¶
type SimpleRestore struct { // The CRN of the backup. BackupCrn string `json:"backupCrn,omitempty"` // The list of namespaces to be included in restore. IncludedNamespaces []string `json:"includedNamespaces"` // The time when the restore was created. RestoreCreationTime string `json:"restoreCreationTime,omitempty"` // The CRN of the restore. RestoreCrn string `json:"restoreCrn,omitempty"` }
SimpleRestore A simple Restore entry for listRestore Usage
swagger:model SimpleRestore
func (*SimpleRestore) ContextValidate ¶
ContextValidate validates this simple restore based on context it is used
func (*SimpleRestore) MarshalBinary ¶
func (m *SimpleRestore) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimpleRestore) UnmarshalBinary ¶
func (m *SimpleRestore) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartVwRequest ¶
type StartVwRequest struct { // The ID of the Virtual Warehouse cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
StartVwRequest The request object for the startVw method.
swagger:model StartVwRequest
func (*StartVwRequest) ContextValidate ¶
ContextValidate validates this start vw request based on context it is used
func (*StartVwRequest) MarshalBinary ¶
func (m *StartVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartVwRequest) UnmarshalBinary ¶
func (m *StartVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartVwResponse ¶
type StartVwResponse interface{}
StartVwResponse The response object for the startVw method.
swagger:model StartVwResponse
type StringDiff ¶
type StringDiff struct { // The old value. // Required: true From *string `json:"from"` // The new value. // Required: true To *string `json:"to"` }
StringDiff Difference between two strings.
swagger:model StringDiff
func (*StringDiff) ContextValidate ¶
ContextValidate validates this string diff based on context it is used
func (*StringDiff) MarshalBinary ¶
func (m *StringDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StringDiff) UnmarshalBinary ¶
func (m *StringDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuspendClusterRequest ¶ added in v0.4.2
type SuspendClusterRequest struct { // The ID of the cluster to suspend. // Required: true ClusterID *string `json:"clusterId"` }
SuspendClusterRequest Request object for suspend cluster method.
swagger:model SuspendClusterRequest
func (*SuspendClusterRequest) ContextValidate ¶ added in v0.4.2
ContextValidate validates this suspend cluster request based on context it is used
func (*SuspendClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *SuspendClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SuspendClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *SuspendClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuspendClusterResponse ¶ added in v0.4.2
type SuspendClusterResponse struct { // The ID of the cluster to describe. ClusterID string `json:"clusterId,omitempty"` }
SuspendClusterResponse The response object for the suspendCluster method.
swagger:model SuspendClusterResponse
func (*SuspendClusterResponse) ContextValidate ¶ added in v0.4.2
func (m *SuspendClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this suspend cluster response based on context it is used
func (*SuspendClusterResponse) MarshalBinary ¶ added in v0.4.2
func (m *SuspendClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SuspendClusterResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *SuspendClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuspendDbcRequest ¶
type SuspendDbcRequest struct { // The ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of the Database Catalog to suspend. // Required: true DbcID *string `json:"dbcId"` }
SuspendDbcRequest The request object for the suspendDbc method.
swagger:model SuspendDbcRequest
func (*SuspendDbcRequest) ContextValidate ¶
ContextValidate validates this suspend dbc request based on context it is used
func (*SuspendDbcRequest) MarshalBinary ¶
func (m *SuspendDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SuspendDbcRequest) UnmarshalBinary ¶
func (m *SuspendDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuspendDbcResponse ¶
type SuspendDbcResponse interface{}
SuspendDbcResponse The response object for the suspendDbc method.
swagger:model SuspendDbcResponse
type SuspendVwRequest ¶
type SuspendVwRequest struct { // The ID of the Virtual Warehouse cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of the Virtual Warehouse to suspend. // Required: true VwID *string `json:"vwId"` }
SuspendVwRequest The request object for the suspendVw method.
swagger:model SuspendVwRequest
func (*SuspendVwRequest) ContextValidate ¶
ContextValidate validates this suspend vw request based on context it is used
func (*SuspendVwRequest) MarshalBinary ¶
func (m *SuspendVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SuspendVwRequest) UnmarshalBinary ¶
func (m *SuspendVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuspendVwResponse ¶
type SuspendVwResponse interface{}
SuspendVwResponse The response object for the suspendVw method.
swagger:model SuspendVwResponse
type TagRequest ¶
type TagRequest struct { // The tag's name. // Required: true Key *string `json:"key"` // The associated value of the tag. // Required: true Value *string `json:"value"` }
TagRequest A key/value pair that can be attached to some resources.
swagger:model TagRequest
func (*TagRequest) ContextValidate ¶
ContextValidate validates this tag request based on context it is used
func (*TagRequest) MarshalBinary ¶
func (m *TagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagRequest) UnmarshalBinary ¶
func (m *TagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TagResponse ¶
type TagResponse struct { // The tag's name. // Required: true Key *string `json:"key"` // The associated value of the tag. // Required: true Value *string `json:"value"` }
TagResponse A key/value pair attached to some resources.
swagger:model TagResponse
func (*TagResponse) ContextValidate ¶
ContextValidate validates this tag response based on context it is used
func (*TagResponse) MarshalBinary ¶
func (m *TagResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagResponse) UnmarshalBinary ¶
func (m *TagResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateApplicationResources ¶ added in v0.6.3
type UpdateApplicationResources struct { // Breakdown of the service memory requirements. Breakdown *UpdateApplicationResourcesBreakdown `json:"breakdown,omitempty"` // Overall CPU requirements. CPU float32 `json:"cpu,omitempty"` // Temporary storage for CDW pods, used for storing configurations and temporary data needed during a process. The lifespan of ephemeral storage is tied to the pod. EphemeralStorage *string `json:"ephemeralStorage,omitempty"` // Local disk size requirements. LocalStorageSize *UpdateApplicationResourcesLocalStorageSize `json:"localStorageSize,omitempty"` // Overall memory requirements. Memory string `json:"memory,omitempty"` }
UpdateApplicationResources The resource requirements of a component.
swagger:model UpdateApplicationResources
func (*UpdateApplicationResources) ContextValidate ¶ added in v0.6.3
func (m *UpdateApplicationResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update application resources based on the context it is used
func (*UpdateApplicationResources) MarshalBinary ¶ added in v0.6.3
func (m *UpdateApplicationResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateApplicationResources) UnmarshalBinary ¶ added in v0.6.3
func (m *UpdateApplicationResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateApplicationResourcesBreakdown ¶ added in v0.6.3
type UpdateApplicationResourcesBreakdown struct { // DEPRECATED: Java VM configuration for -Xmx (maximum heap size).Java VM overhead for Garbage Collector structures, metaspace, etc., and a safety margin to avoid out-of-memory issues. Headroom *string `json:"headroom,omitempty"` // Java VM configuration for -XX:MaxDirectMemorySize (limit for Direct Byte Buffers). MaxDirectMemorySize *string `json:"maxDirectMemorySize,omitempty"` // DEPRECATED: Set the hive.query.isolation.slots.per.node configuration value instead. Overhead buffer for hive.query.isolation.slots.per.node. The total number of concurrent tasks the Hive query executor can process is the sum of the available CPU cores and the value you specify in this field. WaitQueueSize *int32 `json:"waitQueueSize,omitempty"` // Java VM configuration for -Xms (initial and minimum heap size). Xms *string `json:"xms,omitempty"` // Java VM configuration for -Xmx (maximum heap size). Xmx string `json:"xmx,omitempty"` // Java VM configuration for -Xss (thread stack size). XSS *string `json:"xss,omitempty"` }
UpdateApplicationResourcesBreakdown Breakdown of the service memory requirements.
swagger:model UpdateApplicationResourcesBreakdown
func (*UpdateApplicationResourcesBreakdown) ContextValidate ¶ added in v0.6.3
func (m *UpdateApplicationResourcesBreakdown) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update application resources breakdown based on context it is used
func (*UpdateApplicationResourcesBreakdown) MarshalBinary ¶ added in v0.6.3
func (m *UpdateApplicationResourcesBreakdown) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateApplicationResourcesBreakdown) UnmarshalBinary ¶ added in v0.6.3
func (m *UpdateApplicationResourcesBreakdown) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateApplicationResourcesLocalStorageSize ¶ added in v0.6.3
type UpdateApplicationResourcesLocalStorageSize struct { // Local disk space used for writing cache data. Cache string `json:"cache,omitempty"` // Local disk space used for writing other temporary data, tools, etc. Overhead string `json:"overhead,omitempty"` // Local disk space used for writing scratch data. Scratch string `json:"scratch,omitempty"` }
UpdateApplicationResourcesLocalStorageSize Storage related information.
swagger:model UpdateApplicationResourcesLocalStorageSize
func (*UpdateApplicationResourcesLocalStorageSize) ContextValidate ¶ added in v0.6.3
func (m *UpdateApplicationResourcesLocalStorageSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update application resources local storage size based on context it is used
func (*UpdateApplicationResourcesLocalStorageSize) MarshalBinary ¶ added in v0.6.3
func (m *UpdateApplicationResourcesLocalStorageSize) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateApplicationResourcesLocalStorageSize) UnmarshalBinary ¶ added in v0.6.3
func (m *UpdateApplicationResourcesLocalStorageSize) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAwsClusterRequest ¶ added in v0.4.2
type UpdateAwsClusterRequest struct { // The ID of the AWS cluster to update. // Required: true ClusterID *string `json:"clusterId"` // Cluster description. Description string `json:"description,omitempty"` // Cluster external bucket definition to update. ExternalBuckets map[string]UpdateClusterExternalBucketAccessInfo `json:"externalBuckets,omitempty"` // Cluster observability configurations to update. You can forward logs from environments activated in Cloudera Data Warehouse (CDW) to observability and monitoring systems such as Datadog, New Relic, or Splunk. Please refer to the following Cloudera documentation for more info. https://docs.cloudera.com/data-warehouse/cloud/monitoring/topics/dw-observability-log-forwarding.html ObservabilityConfig *UpdateClusterObservabilityConfig `json:"observabilityConfig,omitempty"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs []string `json:"whitelistK8sClusterAccessIpCIDRs"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs []string `json:"whitelistWorkloadAccessIpCIDRs"` }
UpdateAwsClusterRequest Request object for the updateAwsCluster method.
swagger:model UpdateAwsClusterRequest
func (*UpdateAwsClusterRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdateAwsClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update aws cluster request based on the context it is used
func (*UpdateAwsClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateAwsClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAwsClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateAwsClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAwsClusterResponse ¶ added in v0.4.2
type UpdateAwsClusterResponse interface{}
UpdateAwsClusterResponse Response object for the updateAwsCluster method.
swagger:model UpdateAwsClusterResponse
type UpdateAzureClusterRequest ¶ added in v0.4.2
type UpdateAzureClusterRequest struct { // The ID of the Azure cluster to update. // Required: true ClusterID *string `json:"clusterId"` // Cluster description. Description string `json:"description,omitempty"` // Cluster observability configurations to update. You can forward logs from environments activated in Cloudera Data Warehouse (CDW) to observability and monitoring systems such as Datadog, New Relic, or Splunk. Please refer to the following Cloudera documentation for more info. https://docs.cloudera.com/data-warehouse/cloud/monitoring/topics/dw-observability-log-forwarding.html ObservabilityConfig *UpdateClusterObservabilityConfig `json:"observabilityConfig,omitempty"` // Renew Azure cluster certificate. RenewCertificate *bool `json:"renewCertificate,omitempty"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs []string `json:"whitelistK8sClusterAccessIpCIDRs"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs []string `json:"whitelistWorkloadAccessIpCIDRs"` }
UpdateAzureClusterRequest Request object for the updateAzureCluster method.
swagger:model UpdateAzureClusterRequest
func (*UpdateAzureClusterRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdateAzureClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure cluster request based on the context it is used
func (*UpdateAzureClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureClusterResponse ¶ added in v0.4.2
type UpdateAzureClusterResponse interface{}
UpdateAzureClusterResponse Response object for the updateAzureCluster method.
swagger:model UpdateAzureClusterResponse
type UpdateClusterExternalBucketAccessInfo ¶ added in v0.4.2
type UpdateClusterExternalBucketAccessInfo struct { // Specifies whether the external bucket will be added in read-only or read-write mode. // Enum: ["READ","READWRITE"] AccessMode string `json:"accessMode,omitempty"` // Enable server side encryption with the specified KMS CMK ARN. If the value is empty or unspecified, default server side encryption will be used when the access mode is read-write. Otherwise this value is ignored. KmsCmkArn string `json:"kmsCmkArn,omitempty"` }
UpdateClusterExternalBucketAccessInfo Cluster external bucket definition to update.
swagger:model UpdateClusterExternalBucketAccessInfo
func (*UpdateClusterExternalBucketAccessInfo) ContextValidate ¶ added in v0.4.2
func (m *UpdateClusterExternalBucketAccessInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update cluster external bucket access info based on context it is used
func (*UpdateClusterExternalBucketAccessInfo) MarshalBinary ¶ added in v0.4.2
func (m *UpdateClusterExternalBucketAccessInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateClusterExternalBucketAccessInfo) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateClusterExternalBucketAccessInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateClusterObservabilityConfig ¶ added in v0.4.2
type UpdateClusterObservabilityConfig struct { // Create the log forwarding configuration in a valid fluentd format. Then that configuration is later inserted into a larger fluentd configuration. LogsForwardingConfig string `json:"logsForwardingConfig,omitempty"` // Set the proxy CA certificates (PEM Bundle). If you use a TLS-terminating proxy server to inspect outbound internet traffic, you need to provide the proxy server's CA certificates bundle in PEM bundle format when you configure log forwarding. ProxyCABundle string `json:"proxyCABundle,omitempty"` }
UpdateClusterObservabilityConfig Cluster observability settings to update.
swagger:model UpdateClusterObservabilityConfig
func (*UpdateClusterObservabilityConfig) ContextValidate ¶ added in v0.4.2
func (m *UpdateClusterObservabilityConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update cluster observability config based on context it is used
func (*UpdateClusterObservabilityConfig) MarshalBinary ¶ added in v0.4.2
func (m *UpdateClusterObservabilityConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateClusterObservabilityConfig) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateClusterObservabilityConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateClusterRequest ¶
type UpdateClusterRequest struct { // aws update AwsUpdate *UpdateClusterRequestAwsUpdate `json:"awsUpdate,omitempty"` // azure update AzureUpdate *UpdateClusterRequestAzureUpdate `json:"azureUpdate,omitempty"` // The ID of the cluster to update. // Required: true ClusterID *string `json:"clusterId"` // Cluster description. Description string `json:"description,omitempty"` // Cluster observability configurations to update. You can forward logs from environments activated in Cloudera Data Warehouse (CDW) to observability and monitoring systems such as Datadog, New Relic, or Splunk. Please refer to the following Cloudera documentation for more info. https://docs.cloudera.com/data-warehouse/cloud/monitoring/topics/dw-observability-log-forwarding.html ObservabilityConfig *UpdateClusterObservabilityConfig `json:"observabilityConfig,omitempty"` // Used to set the resource pool of the Private Cloud Data Services clusters that are not enrolled for quota management. ResourcePool string `json:"resourcePool,omitempty"` // List of IP address CIDRs to whitelist. NOTE: CDW is in process of rolling out a new feature to whitelist IP CIDR separately for Kubernetes Clusters and Loadbalancers on CDP Public Cloud. For an existing cluster, if different IP CIDR has been already applied to LoadBalancer and the Kubernetes cluster through the DWX UI, then updating the IP CIDR of such cluster is not supported from CLI. In the upcoming release, the CLI will support this feature. Please make use of UI for the same. WhitelistIPCIDRs []string `json:"whitelistIpCIDRs"` // List of IP address CIDRs to whitelist for kubernetes cluster access. WhitelistK8sClusterAccessIPCIDRs []string `json:"whitelistK8sClusterAccessIpCIDRs"` // List of IP address CIDRs to whitelist for workload access. WhitelistWorkloadAccessIPCIDRs []string `json:"whitelistWorkloadAccessIpCIDRs"` }
UpdateClusterRequest Request object for the updateCluster method.
swagger:model UpdateClusterRequest
func (*UpdateClusterRequest) ContextValidate ¶
ContextValidate validate this update cluster request based on the context it is used
func (*UpdateClusterRequest) MarshalBinary ¶
func (m *UpdateClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateClusterRequest) UnmarshalBinary ¶
func (m *UpdateClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateClusterRequestAwsUpdate ¶
type UpdateClusterRequestAwsUpdate struct { // External bucket definition. ExternalBuckets map[string]UpdateClusterExternalBucketAccessInfo `json:"externalBuckets,omitempty"` }
UpdateClusterRequestAwsUpdate Additional properties for AWS clusters.
swagger:model UpdateClusterRequestAwsUpdate
func (*UpdateClusterRequestAwsUpdate) ContextValidate ¶
func (m *UpdateClusterRequestAwsUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update cluster request aws update based on the context it is used
func (*UpdateClusterRequestAwsUpdate) MarshalBinary ¶
func (m *UpdateClusterRequestAwsUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateClusterRequestAwsUpdate) UnmarshalBinary ¶
func (m *UpdateClusterRequestAwsUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateClusterRequestAzureUpdate ¶
type UpdateClusterRequestAzureUpdate struct { // Renew Azure cluster certificate. RenewCertificate *bool `json:"renewCertificate,omitempty"` }
UpdateClusterRequestAzureUpdate Additional properties for Azure clusters.
swagger:model UpdateClusterRequestAzureUpdate
func (*UpdateClusterRequestAzureUpdate) ContextValidate ¶
func (m *UpdateClusterRequestAzureUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update cluster request azure update based on context it is used
func (*UpdateClusterRequestAzureUpdate) MarshalBinary ¶
func (m *UpdateClusterRequestAzureUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateClusterRequestAzureUpdate) UnmarshalBinary ¶
func (m *UpdateClusterRequestAzureUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateClusterResponse ¶
type UpdateClusterResponse interface{}
UpdateClusterResponse Response object for the updateCluster method.
swagger:model UpdateClusterResponse
type UpdateDataVisualizationRequest ¶
type UpdateDataVisualizationRequest struct { // ID of the Cloudera Data Visualization's cluster. // Required: true ClusterID *string `json:"clusterId"` // The service configuration to update the DataVisualization with. This will be applied on top of the existing configuration so there's no need to list configurations that stay the same. Config *VizConfig `json:"config,omitempty"` // ID of the Cloudera Data Visualization. // Required: true DataVisualizationID *string `json:"dataVisualizationId"` }
UpdateDataVisualizationRequest Request object for the updateDataVisualization method.
swagger:model UpdateDataVisualizationRequest
func (*UpdateDataVisualizationRequest) ContextValidate ¶
func (m *UpdateDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update data visualization request based on the context it is used
func (*UpdateDataVisualizationRequest) MarshalBinary ¶
func (m *UpdateDataVisualizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDataVisualizationRequest) UnmarshalBinary ¶
func (m *UpdateDataVisualizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDataVisualizationResponse ¶
type UpdateDataVisualizationResponse struct { // The status of asynchronous update configuration request for Cloudera Data Visualization. To find the latest status please use describe-data-visualization. Status string `json:"status,omitempty"` }
UpdateDataVisualizationResponse Response object for the updateDataVisualization method.
swagger:model UpdateDataVisualizationResponse
func (*UpdateDataVisualizationResponse) ContextValidate ¶
func (m *UpdateDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update data visualization response based on context it is used
func (*UpdateDataVisualizationResponse) MarshalBinary ¶
func (m *UpdateDataVisualizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDataVisualizationResponse) UnmarshalBinary ¶
func (m *UpdateDataVisualizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDbcConfigRequest ¶
type UpdateDbcConfigRequest struct { // ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // Database Catalog configuration component to update. // Required: true // Enum: ["DasEventProcessor","DatabusProducer","HueQueryProcessor","Metastore"] Component *string `json:"component"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // Configuration files of the selected component to update. Set []*ConfigBlock `json:"set"` }
UpdateDbcConfigRequest Request object for the updateDbcConfig method.
swagger:model UpdateDbcConfigRequest
func (*UpdateDbcConfigRequest) ContextValidate ¶
func (m *UpdateDbcConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update dbc config request based on the context it is used
func (*UpdateDbcConfigRequest) MarshalBinary ¶
func (m *UpdateDbcConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDbcConfigRequest) UnmarshalBinary ¶
func (m *UpdateDbcConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDbcConfigResponse ¶
type UpdateDbcConfigResponse interface{}
UpdateDbcConfigResponse Response object for the updateDbcConfig method.
swagger:model UpdateDbcConfigResponse
type UpdateDbcRequest ¶
type UpdateDbcRequest struct { // ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // The service configuration to update the DBC with. This will be applied on top of the existing configuration so there's no need to list configurations that stay the same. Config *ServiceConfigReq `json:"config,omitempty"` // ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // Set Metastore container memory size. If not provided, small will apply. // Enum: ["small","medium","large"] MemorySize string `json:"memorySize,omitempty"` }
UpdateDbcRequest Request object for the updateDbc method.
swagger:model UpdateDbcRequest
func (*UpdateDbcRequest) ContextValidate ¶
ContextValidate validate this update dbc request based on the context it is used
func (*UpdateDbcRequest) MarshalBinary ¶
func (m *UpdateDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDbcRequest) UnmarshalBinary ¶
func (m *UpdateDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDbcResponse ¶
type UpdateDbcResponse interface{}
UpdateDbcResponse Response object for the updateDbc method.
swagger:model UpdateDbcResponse
type UpdatePrivateClusterRequest ¶ added in v0.4.2
type UpdatePrivateClusterRequest struct { // The ID of the Private Cloud cluster to update. // Required: true ClusterID *string `json:"clusterId"` // Set it true to enable dedicated nodes exclusively for executors and coordinators, and improve performance. You can enable this only if you reserve nodes while adding a CDP Private Cloud containerized ECS cluster. When disabled, non-compute pods such as MetaStore and Data Visualization can also use the reserved nodes. DedicatedExecutorNodes bool `json:"dedicatedExecutorNodes,omitempty"` // DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. The password to update for delegation user. Setting it to the same value as the existing password will be a no-op. DelegationPassword string `json:"delegationPassword,omitempty"` // DEPRECATED: As of PVC 1.5.4 we no longer use delegation user. The user name to update for delegation user. Setting it to the same value as the existing delegation user name will be a no-op. DelegationUsername string `json:"delegationUsername,omitempty"` // Cluster description. Description string `json:"description,omitempty"` // Used to set the resource pool of the Private Cloud Data Services clusters that are not enrolled for quota management. ResourcePool string `json:"resourcePool,omitempty"` }
UpdatePrivateClusterRequest Request object for the updatePrivateCluster method.
swagger:model UpdatePrivateClusterRequest
func (*UpdatePrivateClusterRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdatePrivateClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update private cluster request based on context it is used
func (*UpdatePrivateClusterRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdatePrivateClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatePrivateClusterRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdatePrivateClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatePrivateClusterResponse ¶ added in v0.4.2
type UpdatePrivateClusterResponse interface{}
UpdatePrivateClusterResponse Response object for the updatePrivateCluster method.
swagger:model UpdatePrivateClusterResponse
type UpdateResourceTemplateRequest ¶ added in v0.6.3
type UpdateResourceTemplateRequest struct { // Description of the template. Description string `json:"description,omitempty"` // Name of the template. Name string `json:"name,omitempty"` // The resource values of the template. Resources map[string]UpdateApplicationResources `json:"resources,omitempty"` // The ID of the template. TemplateID string `json:"templateId,omitempty"` }
UpdateResourceTemplateRequest Request object for the updateResourceTemplate method.
swagger:model UpdateResourceTemplateRequest
func (*UpdateResourceTemplateRequest) ContextValidate ¶ added in v0.6.3
func (m *UpdateResourceTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update resource template request based on the context it is used
func (*UpdateResourceTemplateRequest) MarshalBinary ¶ added in v0.6.3
func (m *UpdateResourceTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateResourceTemplateRequest) UnmarshalBinary ¶ added in v0.6.3
func (m *UpdateResourceTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateResourceTemplateResponse ¶ added in v0.6.3
type UpdateResourceTemplateResponse struct { // The id of the updated template. TemplateID string `json:"templateId,omitempty"` }
UpdateResourceTemplateResponse The response object for the updateResourceTemplate method.
swagger:model UpdateResourceTemplateResponse
func (*UpdateResourceTemplateResponse) ContextValidate ¶ added in v0.6.3
func (m *UpdateResourceTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update resource template response based on context it is used
func (*UpdateResourceTemplateResponse) MarshalBinary ¶ added in v0.6.3
func (m *UpdateResourceTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateResourceTemplateResponse) UnmarshalBinary ¶ added in v0.6.3
func (m *UpdateResourceTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSSHKeyRequest ¶
type UpdateSSHKeyRequest struct { // The ID of the cluster to update the SSH Key. // Required: true ClusterID *string `json:"clusterId"` }
UpdateSSHKeyRequest Request object for the updateSshKey method.
swagger:model UpdateSshKeyRequest
func (*UpdateSSHKeyRequest) ContextValidate ¶
ContextValidate validates this update Ssh key request based on context it is used
func (*UpdateSSHKeyRequest) MarshalBinary ¶
func (m *UpdateSSHKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSSHKeyRequest) UnmarshalBinary ¶
func (m *UpdateSSHKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSSHKeyResponse ¶
type UpdateSSHKeyResponse struct { // A message describing the outcome of the SSH Key update process. Message string `json:"message,omitempty"` // The status of the cluster. Status string `json:"status,omitempty"` }
UpdateSSHKeyResponse Response object for the updateSshKey method.
swagger:model UpdateSshKeyResponse
func (*UpdateSSHKeyResponse) ContextValidate ¶
ContextValidate validates this update Ssh key response based on context it is used
func (*UpdateSSHKeyResponse) MarshalBinary ¶
func (m *UpdateSSHKeyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSSHKeyResponse) UnmarshalBinary ¶
func (m *UpdateSSHKeyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateServerSettingItem ¶
type UpdateServerSettingItem struct { // The identifier of the setting. ConfigurationKey string `json:"configurationKey,omitempty"` // The state of the setting. Enabled bool `json:"enabled,omitempty"` }
UpdateServerSettingItem A DWX server setting update.
swagger:model UpdateServerSettingItem
func (*UpdateServerSettingItem) ContextValidate ¶
func (m *UpdateServerSettingItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update server setting item based on context it is used
func (*UpdateServerSettingItem) MarshalBinary ¶
func (m *UpdateServerSettingItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateServerSettingItem) UnmarshalBinary ¶
func (m *UpdateServerSettingItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateServerSettingRequest ¶
type UpdateServerSettingRequest struct { // The list of the server setting updates. Settings []*UpdateServerSettingItem `json:"settings"` }
UpdateServerSettingRequest Request object for the updateServerSetting method.
swagger:model UpdateServerSettingRequest
func (*UpdateServerSettingRequest) ContextValidate ¶
func (m *UpdateServerSettingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update server setting request based on the context it is used
func (*UpdateServerSettingRequest) MarshalBinary ¶
func (m *UpdateServerSettingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateServerSettingRequest) UnmarshalBinary ¶
func (m *UpdateServerSettingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateServerSettingResponse ¶
type UpdateServerSettingResponse struct { // Update status. Status string `json:"status,omitempty"` }
UpdateServerSettingResponse Response object for the updateServerSetting method.
swagger:model UpdateServerSettingResponse
func (*UpdateServerSettingResponse) ContextValidate ¶
func (m *UpdateServerSettingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update server setting response based on context it is used
func (*UpdateServerSettingResponse) MarshalBinary ¶
func (m *UpdateServerSettingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateServerSettingResponse) UnmarshalBinary ¶
func (m *UpdateServerSettingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateVwConfigRequest ¶
type UpdateVwConfigRequest struct { // ID of the cluster. // Required: true ClusterID *string `json:"clusterId"` // Configuration component to update. Hive components are [DasWebapp, Hiveserver2, QueryCoordinator, QueryExecutor, StandaloneQueryExecutor, TokenAuth, Hue]. Impala components are [Hue, ImpalaAutoscaler, ImpalaCatalogd, ImpalaCoordinator, ImpalaExecutor, ImpalaProxy, ImpalaStatestored, ImpalaTokenAuth]. // Required: true // Enum: ["DasWebapp","Hiveserver2","QueryCoordinator","QueryExecutor","StandaloneQueryExecutor","TokenAuth","Hue","ImpalaAutoscaler","ImpalaCatalogd","ImpalaCoordinator","ImpalaExecutor","ImpalaProxy","ImpalaStatestored","ImpalaTokenAuth"] Component *string `json:"component"` // Configuration files of the selected component to update. Set []*ConfigBlock `json:"set"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
UpdateVwConfigRequest Request object for the updateVwConfig method.
swagger:model UpdateVwConfigRequest
func (*UpdateVwConfigRequest) ContextValidate ¶
ContextValidate validate this update vw config request based on the context it is used
func (*UpdateVwConfigRequest) MarshalBinary ¶
func (m *UpdateVwConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateVwConfigRequest) UnmarshalBinary ¶
func (m *UpdateVwConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateVwConfigResponse ¶
type UpdateVwConfigResponse interface{}
UpdateVwConfigResponse Response object for the updateVwConfig method.
swagger:model UpdateVwConfigResponse
type UpdateVwRequest ¶
type UpdateVwRequest struct { // Autoscaling settings for the Virtual Warehouse. Autoscaling *AutoscalingOptionsUpdateRequest `json:"autoscaling,omitempty"` // ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // The service configuration to update the VW with. This will be applied on top of the existing configuration so there's no need to list configurations that stay the same. Config *ServiceConfigReq `json:"config,omitempty"` // DEPRECATED - Sets the authentication mode to use by Hive Server: * `LDAP` * `KERBEROS` If not set then the authentication mode will not be changed during update. HiveAuthenticationMode *string `json:"hiveAuthenticationMode,omitempty"` // If specified, modifies Hive Server High Availability mode in Private Cloud: * `DISABLED` - Disables Hive Server high availability. * `ACTIVE_PASSIVE` - Runs two Hive Server instances, one active and one passive. Hive session failover is not supported in this setup. HiveServerHaMode *string `json:"hiveServerHaMode,omitempty"` // High Availability settings update for the Impala Virtual Warehouse. ImpalaHaSettings *ImpalaHASettingsUpdateRequest `json:"impalaHaSettings,omitempty"` // Denotes whether the Virtual Warehouse has the Impala Query Log enabled or not. ImpalaQueryLog *bool `json:"impalaQueryLog,omitempty"` // Nodes per compute cluster. If specified, forces 'template' to be 'custom' NodeCount int32 `json:"nodeCount,omitempty"` // Value of 'true' automatically configures the Virtual Warehouse to support JWTs issues by the CDP JWT token provider. Value of 'false' does not enable JWT auth on the Virtual Warehouse. If this field is not specified, it defaults to 'false'. PlatformJwtAuth *bool `json:"platformJwtAuth,omitempty"` // Query isolation settings for Hive Virtual Warehouses. QueryIsolationOptions *QueryIsolationOptionsRequest `json:"queryIsolationOptions,omitempty"` // Used to set the resource pool of the Virtual Warehouses that are not enrolled for quota management. ResourcePool string `json:"resourcePool,omitempty"` // DEPRECATED: It will be replaced by the tShirtSize parameter in an upcoming release. Name of configuration template to use. // Enum: ["xsmall","small","medium","large"] Template string `json:"template,omitempty"` // ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
UpdateVwRequest Request object for the updateVw method.
swagger:model UpdateVwRequest
func (*UpdateVwRequest) ContextValidate ¶
ContextValidate validate this update vw request based on the context it is used
func (*UpdateVwRequest) MarshalBinary ¶
func (m *UpdateVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateVwRequest) UnmarshalBinary ¶
func (m *UpdateVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateVwResponse ¶
type UpdateVwResponse interface{}
UpdateVwResponse Response object for the updateVw method.
swagger:model UpdateVwResponse
type UpgradeClusterRequest ¶
type UpgradeClusterRequest struct { // The ID of the cluster to upgrade. // Required: true ClusterID *string `json:"clusterId"` }
UpgradeClusterRequest Request object for the upgradeCluster method.
swagger:model UpgradeClusterRequest
func (*UpgradeClusterRequest) ContextValidate ¶
ContextValidate validates this upgrade cluster request based on context it is used
func (*UpgradeClusterRequest) MarshalBinary ¶
func (m *UpgradeClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeClusterRequest) UnmarshalBinary ¶
func (m *UpgradeClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeClusterResponse ¶
type UpgradeClusterResponse struct { // Detailed explanation of the status. Message string `json:"message,omitempty"` // True, if the service is in unhealthy state, false or omitted otherwise. ServiceUnhealthy bool `json:"serviceUnhealthy,omitempty"` // The upgrade status. Possible values are: Upgrading, Error, Failed. Status string `json:"status,omitempty"` // True if the upgrade timed out, false or omitted otherwise. TimedOut bool `json:"timedOut,omitempty"` }
UpgradeClusterResponse Response object for the upgradeCluster method.
swagger:model UpgradeClusterResponse
func (*UpgradeClusterResponse) ContextValidate ¶
func (m *UpgradeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this upgrade cluster response based on context it is used
func (*UpgradeClusterResponse) MarshalBinary ¶
func (m *UpgradeClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeClusterResponse) UnmarshalBinary ¶
func (m *UpgradeClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeDataVisualizationRequest ¶
type UpgradeDataVisualizationRequest struct { // ID of the Cloudera Data Visualization's cluster. // Required: true ClusterID *string `json:"clusterId"` // ID of the Cloudera Data Visualization. // Required: true DataVisualizationID *string `json:"dataVisualizationId"` // Image version of the Cloudera Data Visualization to upgrade to. // Required: true ImageVersion *string `json:"imageVersion"` }
UpgradeDataVisualizationRequest Request object for the upgradeDataVisualization method.
swagger:model UpgradeDataVisualizationRequest
func (*UpgradeDataVisualizationRequest) ContextValidate ¶
func (m *UpgradeDataVisualizationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this upgrade data visualization request based on context it is used
func (*UpgradeDataVisualizationRequest) MarshalBinary ¶
func (m *UpgradeDataVisualizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeDataVisualizationRequest) UnmarshalBinary ¶
func (m *UpgradeDataVisualizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeDataVisualizationResponse ¶
type UpgradeDataVisualizationResponse struct { // The status of asynchronous upgrade request for Cloudera Data Visualization. To find the latest status please use describe-data-visualization. Status string `json:"status,omitempty"` }
UpgradeDataVisualizationResponse Response object for the upgradeDataVisualization method.
swagger:model UpgradeDataVisualizationResponse
func (*UpgradeDataVisualizationResponse) ContextValidate ¶
func (m *UpgradeDataVisualizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this upgrade data visualization response based on context it is used
func (*UpgradeDataVisualizationResponse) MarshalBinary ¶
func (m *UpgradeDataVisualizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeDataVisualizationResponse) UnmarshalBinary ¶
func (m *UpgradeDataVisualizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeDbcRequest ¶
type UpgradeDbcRequest struct { // The ID of the Database Catalog's cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of the Database Catalog. // Required: true DbcID *string `json:"dbcId"` // The version to which the Database Catalog should be upgraded. // Required: true ImageVersion *string `json:"imageVersion"` }
UpgradeDbcRequest Request object for the upgradeDbc method.
swagger:model UpgradeDbcRequest
func (*UpgradeDbcRequest) ContextValidate ¶
ContextValidate validates this upgrade dbc request based on context it is used
func (*UpgradeDbcRequest) MarshalBinary ¶
func (m *UpgradeDbcRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeDbcRequest) UnmarshalBinary ¶
func (m *UpgradeDbcRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeDbcResponse ¶
type UpgradeDbcResponse struct { // The Upgrade message. Message string `json:"message,omitempty"` // True, if the service is in unhealthy state, false or omitted otherwise. ServiceUnhealthy bool `json:"serviceUnhealthy,omitempty"` // The upgrade status. Possible values are: Upgrading, Error, Failed. Status string `json:"status,omitempty"` // True if the upgrade timed out, false or omitted otherwise. TimedOut bool `json:"timedOut,omitempty"` }
UpgradeDbcResponse Response object of the upgradeDbc call.
swagger:model UpgradeDbcResponse
func (*UpgradeDbcResponse) ContextValidate ¶
ContextValidate validates this upgrade dbc response based on context it is used
func (*UpgradeDbcResponse) MarshalBinary ¶
func (m *UpgradeDbcResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeDbcResponse) UnmarshalBinary ¶
func (m *UpgradeDbcResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeVersions ¶
type UpgradeVersions struct { // Latest available Data Visualization version. LatestVersion string `json:"latestVersion,omitempty"` }
UpgradeVersions Details of upgrade versions.
swagger:model UpgradeVersions
func (*UpgradeVersions) ContextValidate ¶
ContextValidate validates this upgrade versions based on context it is used
func (*UpgradeVersions) MarshalBinary ¶
func (m *UpgradeVersions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeVersions) UnmarshalBinary ¶
func (m *UpgradeVersions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeVwRequest ¶
type UpgradeVwRequest struct { // The ID of the Virtual Warehouse's cluster. // Required: true ClusterID *string `json:"clusterId"` // The ID of Database Catalog that the Virtual Warehouse is attached to. // Required: true DbcID *string `json:"dbcId"` // The version to which the Virtual Warehouse should be upgraded. // Required: true ImageVersion *string `json:"imageVersion"` // The ID of the Virtual Warehouse. // Required: true VwID *string `json:"vwId"` }
UpgradeVwRequest Request object for the upgradeVw method.
swagger:model UpgradeVwRequest
func (*UpgradeVwRequest) ContextValidate ¶
ContextValidate validates this upgrade vw request based on context it is used
func (*UpgradeVwRequest) MarshalBinary ¶
func (m *UpgradeVwRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeVwRequest) UnmarshalBinary ¶
func (m *UpgradeVwRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeVwResponse ¶
type UpgradeVwResponse struct { // The upgrade message. Message string `json:"message,omitempty"` // True, if the service is in unhealthy state, false or omitted otherwise. ServiceUnhealthy bool `json:"serviceUnhealthy,omitempty"` // The upgrade status. Possible values are: Upgrading, Error, Failed. Status string `json:"status,omitempty"` // True if the upgrade timed out, false or omitted otherwise. TimedOut bool `json:"timedOut,omitempty"` }
UpgradeVwResponse Response object for the upgradeVw method.
swagger:model UpgradeVwResponse
func (*UpgradeVwResponse) ContextValidate ¶
ContextValidate validates this upgrade vw response based on context it is used
func (*UpgradeVwResponse) MarshalBinary ¶
func (m *UpgradeVwResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeVwResponse) UnmarshalBinary ¶
func (m *UpgradeVwResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VizConfig ¶
type VizConfig struct { // Admin groups to allow configuration access to Data Visualization for selected users AdminGroups []string `json:"adminGroups"` // The Resource Pool of the Cloudera Data Visualization. ResourcePool string `json:"resourcePool,omitempty"` // User groups to allow user access to Data Visualization for selected users UserGroups []string `json:"userGroups"` }
VizConfig Configurations for a Cloudera Data Visualization
swagger:model VizConfig
func (*VizConfig) ContextValidate ¶
ContextValidate validates this viz config based on context it is used
func (*VizConfig) MarshalBinary ¶
MarshalBinary interface implementation
func (*VizConfig) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VwDiagnosticDataJob ¶
type VwDiagnosticDataJob struct { // The finish time of the Diagnostic Data Job. // Format: date-time EndTime strfmt.DateTime `json:"endTime,omitempty"` // The unique identifier of the Diagnostic Data Job. JobID string `json:"jobId,omitempty"` // Additional key-value pair attributes associated with the Diagnostic Data Job. Labels map[string]string `json:"labels,omitempty"` // The start time of the Diagnostic Data Job. // Format: date-time StartTime strfmt.DateTime `json:"startTime,omitempty"` // The job status. Status DiagnosticDataJobStatus `json:"status,omitempty"` // If the request is for download, this URL points to download location. URL string `json:"url,omitempty"` }
VwDiagnosticDataJob Represents a Diagnostic Data Job.
swagger:model VwDiagnosticDataJob
func (*VwDiagnosticDataJob) ContextValidate ¶
ContextValidate validate this vw diagnostic data job based on the context it is used
func (*VwDiagnosticDataJob) MarshalBinary ¶
func (m *VwDiagnosticDataJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VwDiagnosticDataJob) UnmarshalBinary ¶
func (m *VwDiagnosticDataJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VwFilter ¶
type VwFilter struct { // Filter Virtual Warehouses whether it is a Compactor or not. Compactor bool `json:"compactor,omitempty"` // Filter Virtual Warehouses by Database Catalog Id. DbcID string `json:"dbcId,omitempty"` // Filter the Virtual Warehouses based on whether it has Data Visualisation. Viz bool `json:"viz,omitempty"` // Virtual Warehouse type. VwType VwType `json:"vwType,omitempty"` }
VwFilter Filter object for Virtual Warehouses.
swagger:model VwFilter
func (*VwFilter) ContextValidate ¶
ContextValidate validate this vw filter based on the context it is used
func (*VwFilter) MarshalBinary ¶
MarshalBinary interface implementation
func (*VwFilter) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VwSummary ¶
type VwSummary struct { // The current settings stored for autoscaling. AutoscalingOptions *AutoscalingOptionsResponse `json:"autoscalingOptions,omitempty"` // Availability zone in which the Virtual Warehouse is running. AvailabilityZone string `json:"availabilityZone,omitempty"` // CDH image version. CdhVersion string `json:"cdhVersion,omitempty"` // Denotes whether the Hive Virtual Warehouse is a compactor or not. Compactor bool `json:"compactor,omitempty"` // ID of the configuration. ConfigID string `json:"configId,omitempty"` // Creation date of Virtual Warehouse. // Format: date-time CreationDate strfmt.DateTime `json:"creationDate,omitempty"` // The creator of the Virtual Warehouse. Creator *ActorResponse `json:"creator,omitempty"` // The CRN of the Virtual Warehouse. Crn string `json:"crn,omitempty"` // ID of Database Catalog that the Virtual Warehouse is attached to. DbcID string `json:"dbcId,omitempty"` // Provides EBS gp3 volume as temporary storage space for Hive LLAP cache, and improves query performance. Configurable only at Virtual Warehouse creation. Using EBS volumes incurs additional costs. EbsLLAPSpillGB int32 `json:"ebsLLAPSpillGB,omitempty"` // Denotes whether the Unified Analytics is enabled. EnableUnifiedAnalytics bool `json:"enableUnifiedAnalytics,omitempty"` // endpoints Endpoints *VwSummaryEndpoints `json:"endpoints,omitempty"` // DEPRECATED - Authentication mode used by Hive Server: * `LDAP` * `KERBEROS` HiveAuthenticationMode *string `json:"hiveAuthenticationMode,omitempty"` // Hive Server High Availability mode in Private Cloud: * `DISABLED` - Hive Server high availability is disabled. * `ACTIVE_PASSIVE` - Hive Server high availability is enabled with one active and one passive instances. Hive session failover is not supported in this setup. HiveServerHaMode *string `json:"hiveServerHaMode,omitempty"` // The ID of the Virtual Warehouse. ID string `json:"id,omitempty"` // Current Impala High Availability settings. ImpalaHaSettingsOptions *ImpalaHASettingsOptionsResponse `json:"impalaHaSettingsOptions,omitempty"` // Current Impala settings. ImpalaOptions *ImpalaOptionsResponse `json:"impalaOptions,omitempty"` // Denotes whether the Virtual Warehouse has the Impala Query Log enabled or not. ImpalaQueryLog bool `json:"impalaQueryLog,omitempty"` // The underlying instance type for this Virtual Warehouse. InstanceType string `json:"instanceType,omitempty"` // jwt auth JwtAuth *VwSummaryJwtAuth `json:"jwtAuth,omitempty"` // Memory size of the Virtual Warehouse in MB. MemoryCapacity int32 `json:"memoryCapacity,omitempty"` // The name of the Virtual Warehouse. Name string `json:"name,omitempty"` // Size of the Virtual Warehouse (node count per compute cluster). NodeCount int32 `json:"nodeCount,omitempty"` // Number of cores of the Virtual Warehouse. NumOfCores int32 `json:"numOfCores,omitempty"` // The current settings stored for query-isolation. QueryIsolationOptions *QueryIsolationOptionsResponse `json:"queryIsolationOptions,omitempty"` // Status information on the current state of replicas in the virtual warehouse. ReplicaStatus *ReplicaStatus `json:"replicaStatus,omitempty"` // The name of the Resource Pool the Virtual Warehouse is in. ResourcePool string `json:"resourcePool,omitempty"` // The actual resources used by the Virtual Warehouse. Resources map[string]ApplicationResources `json:"resources,omitempty"` // Status of the Virtual Warehouse. Possible values are: Creating, Created, Accepted, Starting, Running, Stopping, Stopped, Updating, PreUpdate, Upgrading, PreUpgrade, Restarting, Deleting, Waiting, Failed, Error. Status string `json:"status,omitempty"` // Timestamp of the last status change of the Virtual Warehouse. // Format: date-time StatusChangedAt strfmt.DateTime `json:"statusChangedAt,omitempty"` // supported auth methods SupportedAuthMethods *VwSummarySupportedAuthMethods `json:"supportedAuthMethods,omitempty"` // Tags associated with the resources. Tags []*TagResponse `json:"tags"` // Denotes whether the Virtual Warehouse has Data Visualisation or not. Viz bool `json:"viz,omitempty"` // The type of the Virtual Warehouse. VwType VwType `json:"vwType,omitempty"` }
VwSummary A Virtual Warehouse.
swagger:model VwSummary
func (*VwSummary) ContextValidate ¶
ContextValidate validate this vw summary based on the context it is used
func (*VwSummary) MarshalBinary ¶
MarshalBinary interface implementation
func (*VwSummary) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VwSummaryEndpoints ¶
type VwSummaryEndpoints struct { // URL of Data Analytics Studio for Hive Virtual Warehouses. Das string `json:"das,omitempty"` // Command to use impala-shell for Unified Analytics FengImpalaShell string `json:"fengImpalaShell,omitempty"` // Command to use impala-shell for Unified Analytics with Kerberos authentication in Private Cloud. FengKerberosImpalaShell string `json:"fengKerberosImpalaShell,omitempty"` // JDBC URL for Hive Virtual Warehouses. HiveJdbc string `json:"hiveJdbc,omitempty"` // JDBC URL with Kerberos authentication for Hive Virtual Warehouses in Private Cloud. HiveKerberosJdbc string `json:"hiveKerberosJdbc,omitempty"` // Hostname for clients to use when connecting to the VW. Hostname string `json:"hostname,omitempty"` // URL of Hue for both Hive and Impala Virtual Warehouses. Hue string `json:"hue,omitempty"` // FENG JDBC URL for Impala Virtual Warehouses. ImpalaFENGJdbc string `json:"impalaFENGJdbc,omitempty"` // Unified Analytics JDBC URL with Kerberos authentication for Impala Virtual Warehouses in Private Cloud. ImpalaFengKerberosJdbc string `json:"impalaFengKerberosJdbc,omitempty"` // JDBC URL for Impala Virtual Warehouses. ImpalaJdbc string `json:"impalaJdbc,omitempty"` // JDBC URL for Impala Virtual Warehouses with Kerberos authentication. ImpalaKerberosJdbc string `json:"impalaKerberosJdbc,omitempty"` // Command to use impala-shell for Impala Virtual Warehouses. ImpalaShell string `json:"impalaShell,omitempty"` // Generic semi-colon delimited list of key-value pairs that contain all necessary information for clients to construct a connection to this Virtual Warehouse using JWTs as the authentication method. JwtConnectionString string `json:"jwtConnectionString,omitempty"` // When platform JWT authentication is enabled, contains a URL where a JWT token can be generated by the CDP JWT token provider. JwtTokenGenURL string `json:"jwtTokenGenUrl,omitempty"` // Command to use impala-shell for Impala Virtual Warehouses with Kerberos authentication. KerberosImpalaShell string `json:"kerberosImpalaShell,omitempty"` // Port for clients to use when connecting to the VW. Port int32 `json:"port,omitempty"` }
VwSummaryEndpoints Endpoints for accessing the Virtual Warehouse.
swagger:model VwSummaryEndpoints
func (*VwSummaryEndpoints) ContextValidate ¶
ContextValidate validates this vw summary endpoints based on context it is used
func (*VwSummaryEndpoints) MarshalBinary ¶
func (m *VwSummaryEndpoints) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VwSummaryEndpoints) UnmarshalBinary ¶
func (m *VwSummaryEndpoints) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VwSummaryJwtAuth ¶
type VwSummaryJwtAuth struct { // If JWT auth is enabled on the Virtual Warehouse, describes the type of provider. If set to "CDP", then the CDP JWT auth provider is configured. If set to "CUSTOM", then another JWT provider is configured. If empty or missing, then JWT auth is not enabled on this Virtual Warehouse. Provider string `json:"provider,omitempty"` }
VwSummaryJwtAuth Details related to JWT Authentication settings on this Virtual Warehouse.
swagger:model VwSummaryJwtAuth
func (*VwSummaryJwtAuth) ContextValidate ¶
ContextValidate validates this vw summary jwt auth based on context it is used
func (*VwSummaryJwtAuth) MarshalBinary ¶
func (m *VwSummaryJwtAuth) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VwSummaryJwtAuth) UnmarshalBinary ¶
func (m *VwSummaryJwtAuth) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VwSummarySupportedAuthMethods ¶
type VwSummarySupportedAuthMethods struct { // Indicates if JWT auth is supported on this Virtual Warehouse. // Required: true Jwt *bool `json:"jwt"` // Indicates if username/password access to this Virtual Warehouse is supported. // Required: true Ldap *bool `json:"ldap"` // Indicates if SSO auth is supported on this Virtual Warehouse. // Required: true Sso *bool `json:"sso"` }
VwSummarySupportedAuthMethods Describes which authentication methods are supported on this Virtual Warehouse.
swagger:model VwSummarySupportedAuthMethods
func (*VwSummarySupportedAuthMethods) ContextValidate ¶
func (m *VwSummarySupportedAuthMethods) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this vw summary supported auth methods based on context it is used
func (*VwSummarySupportedAuthMethods) MarshalBinary ¶
func (m *VwSummarySupportedAuthMethods) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VwSummarySupportedAuthMethods) UnmarshalBinary ¶
func (m *VwSummarySupportedAuthMethods) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- actor_response.go
- add_user_request.go
- add_user_response.go
- allowed_instance_types.go
- allowed_instance_types_with_default.go
- application_config_diff.go
- application_config_req.go
- application_config_resp.go
- application_resources.go
- application_resources_breakdown.go
- application_resources_local_storage_size.go
- autoscaling_options_create_request.go
- autoscaling_options_response.go
- autoscaling_options_update_request.go
- aws_activation_options.go
- aws_options_response.go
- azure_activation_options.go
- azure_options_response.go
- backup.go
- backup_cluster_request.go
- backup_cluster_response.go
- cloud_user_reference.go
- cluster_create_diagnostic_data_download_options.go
- cluster_diagnostic_data_job.go
- cluster_summary_response.go
- config_block.go
- config_block_diff.go
- config_block_req.go
- config_block_resp.go
- config_blocks_diffs.go
- config_content_diff.go
- config_content_req.go
- config_content_resp.go
- config_history_item.go
- create_application_resources.go
- create_application_resources_breakdown.go
- create_application_resources_local_storage_size.go
- create_aws_cluster_request.go
- create_aws_cluster_response.go
- create_azure_cluster_request.go
- create_azure_cluster_response.go
- create_backup_request.go
- create_backup_response.go
- create_cluster_diagnostic_data_job_request.go
- create_cluster_diagnostic_data_job_response.go
- create_cluster_request.go
- create_cluster_response.go
- create_data_visualization_request.go
- create_data_visualization_response.go
- create_dbc_diagnostic_data_job_request.go
- create_dbc_diagnostic_data_job_response.go
- create_dbc_request.go
- create_dbc_response.go
- create_private_cluster_request.go
- create_private_cluster_response.go
- create_resource_template_request.go
- create_resource_template_response.go
- create_vw_diagnostic_data_job_request.go
- create_vw_diagnostic_data_job_response.go
- create_vw_request.go
- create_vw_response.go
- custom_registry_options.go
- d_b_c_create_diagnostic_data_download_options.go
- data_visualization_summary.go
- dbc_diagnostic_data_job.go
- dbc_summary.go
- delete_backup_request.go
- delete_backup_response.go
- delete_cluster_diagnostic_data_job_request.go
- delete_cluster_diagnostic_data_job_response.go
- delete_cluster_request.go
- delete_cluster_response.go
- delete_data_visualization_request.go
- delete_data_visualization_response.go
- delete_dbc_diagnostic_data_job_request.go
- delete_dbc_diagnostic_data_job_response.go
- delete_dbc_request.go
- delete_dbc_response.go
- delete_resource_template_request.go
- delete_resource_template_response.go
- delete_user_request.go
- delete_user_response.go
- delete_vw_diagnostic_data_job_request.go
- delete_vw_diagnostic_data_job_response.go
- delete_vw_request.go
- delete_vw_response.go
- describe_allowed_instance_types_request.go
- describe_allowed_instance_types_response.go
- describe_backup_request.go
- describe_backup_response.go
- describe_cluster_diagnostic_data_job_request.go
- describe_cluster_diagnostic_data_job_response.go
- describe_cluster_request.go
- describe_cluster_response.go
- describe_config_diff_request.go
- describe_config_diff_response.go
- describe_config_request.go
- describe_config_response.go
- describe_data_visualization_request.go
- describe_data_visualization_response.go
- describe_dbc_config_request.go
- describe_dbc_config_response.go
- describe_dbc_diagnostic_data_job_request.go
- describe_dbc_diagnostic_data_job_response.go
- describe_dbc_request.go
- describe_dbc_response.go
- describe_kubeconfig_request.go
- describe_kubeconfig_response.go
- describe_restore_request.go
- describe_restore_response.go
- describe_server_setting_item.go
- describe_server_setting_item_requires_update.go
- describe_server_setting_request.go
- describe_server_setting_response.go
- describe_vw_config_request.go
- describe_vw_config_response.go
- describe_vw_diagnostic_data_job_request.go
- describe_vw_diagnostic_data_job_response.go
- describe_vw_request.go
- describe_vw_response.go
- diagnostic_data_job_status.go
- error.go
- event.go
- event_response.go
- external_bucket.go
- external_bucket_access_info.go
- get_data_visualization_upgrade_version_request.go
- get_data_visualization_upgrade_version_response.go
- get_k8s_cert_j_k_s_request.go
- get_k8s_cert_j_k_s_response.go
- get_k8s_cert_p_e_m_request.go
- get_k8s_cert_p_e_m_response.go
- get_logs_request.go
- get_logs_response.go
- get_upgrade_dbc_versions_request.go
- get_upgrade_dbc_versions_response.go
- get_upgrade_vw_versions_request.go
- get_upgrade_vw_versions_response.go
- health_check_request.go
- health_check_response.go
- hive_create_diagnostic_data_download_options.go
- impala_create_diagnostic_data_download_options.go
- impala_executor_group_set_create_request.go
- impala_executor_group_set_response.go
- impala_executor_group_set_update_request.go
- impala_executor_group_sets_create_request.go
- impala_executor_group_sets_response.go
- impala_executor_group_sets_update_request.go
- impala_h_a_settings_create_request.go
- impala_h_a_settings_options_response.go
- impala_h_a_settings_update_request.go
- impala_high_availability_mode.go
- impala_options_create_request.go
- impala_options_response.go
- key_pair_credentials.go
- key_values_diff.go
- list_backup_entities_request.go
- list_backup_entities_response.go
- list_backups_request.go
- list_backups_response.go
- list_cluster_diagnostic_data_jobs_request.go
- list_cluster_diagnostic_data_jobs_response.go
- list_clusters_request.go
- list_clusters_response.go
- list_data_visualizations_request.go
- list_data_visualizations_response.go
- list_dbc_configs_request.go
- list_dbc_configs_response.go
- list_dbc_diagnostic_data_jobs_request.go
- list_dbc_diagnostic_data_jobs_response.go
- list_dbc_events_request.go
- list_dbc_events_response.go
- list_dbcs_request.go
- list_dbcs_response.go
- list_events_request.go
- list_events_response.go
- list_latest_versions_request.go
- list_latest_versions_response.go
- list_resource_templates_request.go
- list_resource_templates_response.go
- list_restores_request.go
- list_restores_response.go
- list_users_request.go
- list_users_response.go
- list_vw_configs_request.go
- list_vw_configs_response.go
- list_vw_diagnostic_data_jobs_request.go
- list_vw_diagnostic_data_jobs_response.go
- list_vw_events_request.go
- list_vw_events_response.go
- list_vws_request.go
- list_vws_response.go
- message.go
- private_cloud_activation_options.go
- query_isolation_options_request.go
- query_isolation_options_response.go
- rebuild_dbc_request.go
- rebuild_dbc_response.go
- rebuild_vw_request.go
- rebuild_vw_response.go
- renew_certificates_request.go
- renew_certificates_response.go
- replica_status.go
- resource_template_response.go
- restart_dbc_request.go
- restart_dbc_response.go
- restart_vw_request.go
- restart_vw_response.go
- restore.go
- restore_backup_request.go
- restore_backup_response.go
- restore_cluster_entity_plan.go
- restore_cluster_request.go
- restore_cluster_response.go
- resume_cluster_request.go
- resume_cluster_response.go
- service_config_diff.go
- service_config_req.go
- service_config_resp.go
- simple_backup.go
- simple_restore.go
- start_vw_request.go
- start_vw_response.go
- string_diff.go
- suspend_cluster_request.go
- suspend_cluster_response.go
- suspend_dbc_request.go
- suspend_dbc_response.go
- suspend_vw_request.go
- suspend_vw_response.go
- tag_request.go
- tag_response.go
- update_application_resources.go
- update_application_resources_breakdown.go
- update_application_resources_local_storage_size.go
- update_aws_cluster_request.go
- update_aws_cluster_response.go
- update_azure_cluster_request.go
- update_azure_cluster_response.go
- update_cluster_external_bucket_access_info.go
- update_cluster_observability_config.go
- update_cluster_request.go
- update_cluster_response.go
- update_data_visualization_request.go
- update_data_visualization_response.go
- update_dbc_config_request.go
- update_dbc_config_response.go
- update_dbc_request.go
- update_dbc_response.go
- update_private_cluster_request.go
- update_private_cluster_response.go
- update_resource_template_request.go
- update_resource_template_response.go
- update_server_setting_item.go
- update_server_setting_request.go
- update_server_setting_response.go
- update_ssh_key_request.go
- update_ssh_key_response.go
- update_vw_config_request.go
- update_vw_config_response.go
- update_vw_request.go
- update_vw_response.go
- upgrade_cluster_request.go
- upgrade_cluster_response.go
- upgrade_data_visualization_request.go
- upgrade_data_visualization_response.go
- upgrade_dbc_request.go
- upgrade_dbc_response.go
- upgrade_versions.go
- upgrade_vw_request.go
- upgrade_vw_response.go
- viz_config.go
- vw_diagnostic_data_job.go
- vw_filter.go
- vw_summary.go
- vw_type.go