Documentation ¶
Index ¶
- Constants
- type AWSConfiguration
- type AWSConfigurationRequest
- func (m *AWSConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AWSConfigurationRequest) MarshalBinary() ([]byte, error)
- func (m *AWSConfigurationRequest) UnmarshalBinary(b []byte) error
- func (m *AWSConfigurationRequest) Validate(formats strfmt.Registry) error
- type AdminOperationsBackupRestoreState
- func (m *AdminOperationsBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AdminOperationsBackupRestoreState) MarshalBinary() ([]byte, error)
- func (m *AdminOperationsBackupRestoreState) UnmarshalBinary(b []byte) error
- func (m *AdminOperationsBackupRestoreState) Validate(formats strfmt.Registry) error
- type AzureConfiguration
- type AzureConfigurationRequest
- func (m *AzureConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureConfigurationRequest) MarshalBinary() ([]byte, error)
- func (m *AzureConfigurationRequest) UnmarshalBinary(b []byte) error
- func (m *AzureConfigurationRequest) Validate(formats strfmt.Registry) error
- type BackupDatalakeRequest
- type BackupDatalakeResponse
- func (m *BackupDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *BackupDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *BackupDatalakeResponse) Validate(formats strfmt.Registry) error
- type BackupDatalakeStatusRequest
- func (m *BackupDatalakeStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupDatalakeStatusRequest) MarshalBinary() ([]byte, error)
- func (m *BackupDatalakeStatusRequest) UnmarshalBinary(b []byte) error
- func (m *BackupDatalakeStatusRequest) Validate(formats strfmt.Registry) error
- type BackupDatalakeStatusResponse
- func (m *BackupDatalakeStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupDatalakeStatusResponse) MarshalBinary() ([]byte, error)
- func (m *BackupDatalakeStatusResponse) UnmarshalBinary(b []byte) error
- func (m *BackupDatalakeStatusResponse) Validate(formats strfmt.Registry) error
- type BackupRestoreOperationStatus
- func (m *BackupRestoreOperationStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupRestoreOperationStatus) MarshalBinary() ([]byte, error)
- func (m *BackupRestoreOperationStatus) UnmarshalBinary(b []byte) error
- func (m *BackupRestoreOperationStatus) Validate(formats strfmt.Registry) error
- type CancelBackupRequest
- type CancelBackupResponse
- type CancelDatalakeDiagnosticsRequest
- func (m *CancelDatalakeDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CancelDatalakeDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *CancelDatalakeDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *CancelDatalakeDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type CancelDatalakeDiagnosticsResponse
- type ClouderaManagerDetails
- func (m *ClouderaManagerDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClouderaManagerDetails) MarshalBinary() ([]byte, error)
- func (m *ClouderaManagerDetails) UnmarshalBinary(b []byte) error
- func (m *ClouderaManagerDetails) Validate(formats strfmt.Registry) error
- type CollectCmDiagnosticsRequest
- func (m *CollectCmDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CollectCmDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *CollectCmDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *CollectCmDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type CollectCmDiagnosticsResponse
- type CollectDatalakeDiagnosticsRequest
- func (m *CollectDatalakeDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CollectDatalakeDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *CollectDatalakeDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *CollectDatalakeDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type CollectDatalakeDiagnosticsResponse
- type CreateAWSDatalakeRequest
- func (m *CreateAWSDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAWSDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAWSDatalakeRequest) Validate(formats strfmt.Registry) error
- type CreateAWSDatalakeResponse
- func (m *CreateAWSDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAWSDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAWSDatalakeResponse) Validate(formats strfmt.Registry) error
- type CreateAzureDatalakeRequest
- func (m *CreateAzureDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAzureDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAzureDatalakeRequest) Validate(formats strfmt.Registry) error
- type CreateAzureDatalakeResponse
- func (m *CreateAzureDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAzureDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAzureDatalakeResponse) Validate(formats strfmt.Registry) error
- type CreateGCPDatalakeRequest
- func (m *CreateGCPDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGCPDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *CreateGCPDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *CreateGCPDatalakeRequest) Validate(formats strfmt.Registry) error
- type CreateGCPDatalakeResponse
- func (m *CreateGCPDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGCPDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *CreateGCPDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *CreateGCPDatalakeResponse) Validate(formats strfmt.Registry) error
- type DatabaseBackupRestoreState
- func (m *DatabaseBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatabaseBackupRestoreState) MarshalBinary() ([]byte, error)
- func (m *DatabaseBackupRestoreState) UnmarshalBinary(b []byte) error
- func (m *DatabaseBackupRestoreState) Validate(formats strfmt.Registry) error
- type Datalake
- type DatalakeBackup
- type DatalakeDetails
- type DatalakeDiagnosticsCollectionDetailsResponse
- func (m *DatalakeDiagnosticsCollectionDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatalakeDiagnosticsCollectionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DatalakeDiagnosticsCollectionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DatalakeDiagnosticsCollectionDetailsResponse) Validate(formats strfmt.Registry) error
- type DatalakeDiagnosticsCollectionResponse
- func (m *DatalakeDiagnosticsCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatalakeDiagnosticsCollectionResponse) MarshalBinary() ([]byte, error)
- func (m *DatalakeDiagnosticsCollectionResponse) UnmarshalBinary(b []byte) error
- func (m *DatalakeDiagnosticsCollectionResponse) Validate(formats strfmt.Registry) error
- type DatalakeInstanceStatus
- type DatalakeInstanceType
- type DatalakeLoadBalancerSkuType
- type DatalakeResourceGCPTagRequest
- func (m *DatalakeResourceGCPTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatalakeResourceGCPTagRequest) MarshalBinary() ([]byte, error)
- func (m *DatalakeResourceGCPTagRequest) UnmarshalBinary(b []byte) error
- func (m *DatalakeResourceGCPTagRequest) Validate(formats strfmt.Registry) error
- type DatalakeResourceTagRequest
- func (m *DatalakeResourceTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatalakeResourceTagRequest) MarshalBinary() ([]byte, error)
- func (m *DatalakeResourceTagRequest) UnmarshalBinary(b []byte) error
- func (m *DatalakeResourceTagRequest) Validate(formats strfmt.Registry) error
- type DatalakeScaleType
- type DatalakeVMLogRequest
- type DatalakeVMLogResponse
- type DeleteDatalakeRequest
- type DeleteDatalakeResponse
- type DescribeDatalakeRequest
- func (m *DescribeDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeDatalakeRequest) Validate(formats strfmt.Registry) error
- type DescribeDatalakeResponse
- func (m *DescribeDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeDatalakeResponse) Validate(formats strfmt.Registry) error
- type EnableRangerRazRequest
- func (m *EnableRangerRazRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnableRangerRazRequest) MarshalBinary() ([]byte, error)
- func (m *EnableRangerRazRequest) UnmarshalBinary(b []byte) error
- func (m *EnableRangerRazRequest) Validate(formats strfmt.Registry) error
- type EnableRangerRazResponse
- type Endpoint
- type Endpoints
- type Error
- type GCPConfiguration
- type GCPConfigurationRequest
- func (m *GCPConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GCPConfigurationRequest) MarshalBinary() ([]byte, error)
- func (m *GCPConfigurationRequest) UnmarshalBinary(b []byte) error
- func (m *GCPConfigurationRequest) Validate(formats strfmt.Registry) error
- type GetClusterHostStatusRequest
- func (m *GetClusterHostStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetClusterHostStatusRequest) MarshalBinary() ([]byte, error)
- func (m *GetClusterHostStatusRequest) UnmarshalBinary(b []byte) error
- func (m *GetClusterHostStatusRequest) Validate(formats strfmt.Registry) error
- type GetClusterHostStatusResponse
- func (m *GetClusterHostStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetClusterHostStatusResponse) MarshalBinary() ([]byte, error)
- func (m *GetClusterHostStatusResponse) UnmarshalBinary(b []byte) error
- func (m *GetClusterHostStatusResponse) Validate(formats strfmt.Registry) error
- type GetClusterServiceStatusRequest
- func (m *GetClusterServiceStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetClusterServiceStatusRequest) MarshalBinary() ([]byte, error)
- func (m *GetClusterServiceStatusRequest) UnmarshalBinary(b []byte) error
- func (m *GetClusterServiceStatusRequest) Validate(formats strfmt.Registry) error
- type GetClusterServiceStatusResponse
- func (m *GetClusterServiceStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetClusterServiceStatusResponse) MarshalBinary() ([]byte, error)
- func (m *GetClusterServiceStatusResponse) UnmarshalBinary(b []byte) error
- func (m *GetClusterServiceStatusResponse) Validate(formats strfmt.Registry) error
- type GetCmRolesRequest
- type GetCmRolesResponse
- type GetDatalakeLogDescriptorsRequest
- type GetDatalakeLogDescriptorsResponse
- func (m *GetDatalakeLogDescriptorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetDatalakeLogDescriptorsResponse) MarshalBinary() ([]byte, error)
- func (m *GetDatalakeLogDescriptorsResponse) UnmarshalBinary(b []byte) error
- func (m *GetDatalakeLogDescriptorsResponse) Validate(formats strfmt.Registry) error
- type HbaseBackupRestoreState
- func (m *HbaseBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HbaseBackupRestoreState) MarshalBinary() ([]byte, error)
- func (m *HbaseBackupRestoreState) UnmarshalBinary(b []byte) error
- func (m *HbaseBackupRestoreState) Validate(formats strfmt.Registry) error
- type HealthCheck
- type HostStatus
- type ImageComponentVersions
- func (m *ImageComponentVersions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ImageComponentVersions) MarshalBinary() ([]byte, error)
- func (m *ImageComponentVersions) UnmarshalBinary(b []byte) error
- func (m *ImageComponentVersions) Validate(formats strfmt.Registry) error
- type ImageInfo
- type ImageRequest
- type Instance
- type InstanceGroup
- type InstanceGroupRecipeRequest
- func (m *InstanceGroupRecipeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InstanceGroupRecipeRequest) MarshalBinary() ([]byte, error)
- func (m *InstanceGroupRecipeRequest) UnmarshalBinary(b []byte) error
- func (m *InstanceGroupRecipeRequest) Validate(formats strfmt.Registry) error
- type InstanceGroupRecipeResponse
- func (m *InstanceGroupRecipeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InstanceGroupRecipeResponse) MarshalBinary() ([]byte, error)
- func (m *InstanceGroupRecipeResponse) UnmarshalBinary(b []byte) error
- func (m *InstanceGroupRecipeResponse) Validate(formats strfmt.Registry) error
- type InstanceTemplate
- type InternalBackupRestoreState
- func (m *InternalBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InternalBackupRestoreState) MarshalBinary() ([]byte, error)
- func (m *InternalBackupRestoreState) UnmarshalBinary(b []byte) error
- func (m *InternalBackupRestoreState) Validate(formats strfmt.Registry) error
- type ListDatalakeBackupsRequest
- func (m *ListDatalakeBackupsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDatalakeBackupsRequest) MarshalBinary() ([]byte, error)
- func (m *ListDatalakeBackupsRequest) UnmarshalBinary(b []byte) error
- func (m *ListDatalakeBackupsRequest) Validate(formats strfmt.Registry) error
- type ListDatalakeBackupsResponse
- func (m *ListDatalakeBackupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDatalakeBackupsResponse) MarshalBinary() ([]byte, error)
- func (m *ListDatalakeBackupsResponse) UnmarshalBinary(b []byte) error
- func (m *ListDatalakeBackupsResponse) Validate(formats strfmt.Registry) error
- type ListDatalakeDiagnosticsRequest
- func (m *ListDatalakeDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDatalakeDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *ListDatalakeDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *ListDatalakeDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type ListDatalakeDiagnosticsResponse
- func (m *ListDatalakeDiagnosticsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListDatalakeDiagnosticsResponse) MarshalBinary() ([]byte, error)
- func (m *ListDatalakeDiagnosticsResponse) UnmarshalBinary(b []byte) error
- func (m *ListDatalakeDiagnosticsResponse) Validate(formats strfmt.Registry) error
- type ListDatalakesRequest
- type ListDatalakesResponse
- type ListRuntimesRequest
- type ListRuntimesResponse
- type PrepareDatalakeUpgradeRequest
- func (m *PrepareDatalakeUpgradeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PrepareDatalakeUpgradeRequest) MarshalBinary() ([]byte, error)
- func (m *PrepareDatalakeUpgradeRequest) UnmarshalBinary(b []byte) error
- func (m *PrepareDatalakeUpgradeRequest) Validate(formats strfmt.Registry) error
- type PrepareDatalakeUpgradeResponse
- func (m *PrepareDatalakeUpgradeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PrepareDatalakeUpgradeResponse) MarshalBinary() ([]byte, error)
- func (m *PrepareDatalakeUpgradeResponse) UnmarshalBinary(b []byte) error
- func (m *PrepareDatalakeUpgradeResponse) Validate(formats strfmt.Registry) error
- type ProductVersion
- type RecoverDatalakeRequest
- func (m *RecoverDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RecoverDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *RecoverDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *RecoverDatalakeRequest) Validate(formats strfmt.Registry) error
- type RecoverDatalakeResponse
- type RenewCertificateRequest
- func (m *RenewCertificateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RenewCertificateRequest) MarshalBinary() ([]byte, error)
- func (m *RenewCertificateRequest) UnmarshalBinary(b []byte) error
- func (m *RenewCertificateRequest) Validate(formats strfmt.Registry) error
- type RenewCertificateResponse
- type RenewPublicCertificateRequest
- func (m *RenewPublicCertificateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RenewPublicCertificateRequest) MarshalBinary() ([]byte, error)
- func (m *RenewPublicCertificateRequest) UnmarshalBinary(b []byte) error
- func (m *RenewPublicCertificateRequest) Validate(formats strfmt.Registry) error
- type RenewPublicCertificateResponse
- type RepairDatalakeRequest
- type RepairDatalakeResponse
- type RepairInstancesRequest
- func (m *RepairInstancesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RepairInstancesRequest) MarshalBinary() ([]byte, error)
- func (m *RepairInstancesRequest) UnmarshalBinary(b []byte) error
- func (m *RepairInstancesRequest) Validate(formats strfmt.Registry) error
- type ReplaceRecipesRequest
- type ReplaceRecipesResponse
- func (m *ReplaceRecipesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ReplaceRecipesResponse) MarshalBinary() ([]byte, error)
- func (m *ReplaceRecipesResponse) UnmarshalBinary(b []byte) error
- func (m *ReplaceRecipesResponse) Validate(formats strfmt.Registry) error
- type ResizeDatalakeRequest
- type ResizeDatalakeResponse
- func (m *ResizeDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResizeDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *ResizeDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *ResizeDatalakeResponse) Validate(formats strfmt.Registry) error
- type RestoreDatalakeRequest
- func (m *RestoreDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestoreDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *RestoreDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *RestoreDatalakeRequest) Validate(formats strfmt.Registry) error
- type RestoreDatalakeResponse
- func (m *RestoreDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestoreDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *RestoreDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *RestoreDatalakeResponse) Validate(formats strfmt.Registry) error
- type RestoreDatalakeStatusRequest
- func (m *RestoreDatalakeStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestoreDatalakeStatusRequest) MarshalBinary() ([]byte, error)
- func (m *RestoreDatalakeStatusRequest) UnmarshalBinary(b []byte) error
- func (m *RestoreDatalakeStatusRequest) Validate(formats strfmt.Registry) error
- type RestoreDatalakeStatusResponse
- func (m *RestoreDatalakeStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestoreDatalakeStatusResponse) MarshalBinary() ([]byte, error)
- func (m *RestoreDatalakeStatusResponse) UnmarshalBinary(b []byte) error
- func (m *RestoreDatalakeStatusResponse) Validate(formats strfmt.Registry) error
- type RetryDatalakeRequest
- type RetryDatalakeResponse
- type RotateAutoTLSCertificatesRequest
- func (m *RotateAutoTLSCertificatesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RotateAutoTLSCertificatesRequest) MarshalBinary() ([]byte, error)
- func (m *RotateAutoTLSCertificatesRequest) UnmarshalBinary(b []byte) error
- func (m *RotateAutoTLSCertificatesRequest) Validate(formats strfmt.Registry) error
- type RotateAutoTLSCertificatesResponse
- type RotatePrivateCertificatesRequest
- func (m *RotatePrivateCertificatesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RotatePrivateCertificatesRequest) MarshalBinary() ([]byte, error)
- func (m *RotatePrivateCertificatesRequest) UnmarshalBinary(b []byte) error
- func (m *RotatePrivateCertificatesRequest) Validate(formats strfmt.Registry) error
- type RotatePrivateCertificatesResponse
- type RotateSaltPasswordRequest
- func (m *RotateSaltPasswordRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RotateSaltPasswordRequest) MarshalBinary() ([]byte, error)
- func (m *RotateSaltPasswordRequest) UnmarshalBinary(b []byte) error
- func (m *RotateSaltPasswordRequest) Validate(formats strfmt.Registry) error
- type RotateSaltPasswordResponse
- type Runtime
- type SdxInstanceGroupRequest
- func (m *SdxInstanceGroupRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SdxInstanceGroupRequest) MarshalBinary() ([]byte, error)
- func (m *SdxInstanceGroupRequest) UnmarshalBinary(b []byte) error
- func (m *SdxInstanceGroupRequest) Validate(formats strfmt.Registry) error
- type ServiceStatus
- type SetCatalogRequest
- type SetCatalogResponse
- type SolrBackupRestoreState
- func (m *SolrBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SolrBackupRestoreState) MarshalBinary() ([]byte, error)
- func (m *SolrBackupRestoreState) UnmarshalBinary(b []byte) error
- func (m *SolrBackupRestoreState) Validate(formats strfmt.Registry) error
- type StartDatabaseUpgradeRequest
- func (m *StartDatabaseUpgradeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartDatabaseUpgradeRequest) MarshalBinary() ([]byte, error)
- func (m *StartDatabaseUpgradeRequest) UnmarshalBinary(b []byte) error
- func (m *StartDatabaseUpgradeRequest) Validate(formats strfmt.Registry) error
- type StartDatabaseUpgradeResponse
- func (m *StartDatabaseUpgradeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartDatabaseUpgradeResponse) MarshalBinary() ([]byte, error)
- func (m *StartDatabaseUpgradeResponse) UnmarshalBinary(b []byte) error
- func (m *StartDatabaseUpgradeResponse) Validate(formats strfmt.Registry) error
- type StartDatalakeRequest
- type StartDatalakeResponse
- type StartDatalakeVerticalScalingRequest
- func (m *StartDatalakeVerticalScalingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartDatalakeVerticalScalingRequest) MarshalBinary() ([]byte, error)
- func (m *StartDatalakeVerticalScalingRequest) UnmarshalBinary(b []byte) error
- func (m *StartDatalakeVerticalScalingRequest) Validate(formats strfmt.Registry) error
- type StartDatalakeVerticalScalingResponse
- func (m *StartDatalakeVerticalScalingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartDatalakeVerticalScalingResponse) MarshalBinary() ([]byte, error)
- func (m *StartDatalakeVerticalScalingResponse) UnmarshalBinary(b []byte) error
- func (m *StartDatalakeVerticalScalingResponse) Validate(formats strfmt.Registry) error
- type StopDatalakeRequest
- type StopDatalakeResponse
- type SyncComponentVersionsFromCmRequest
- func (m *SyncComponentVersionsFromCmRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SyncComponentVersionsFromCmRequest) MarshalBinary() ([]byte, error)
- func (m *SyncComponentVersionsFromCmRequest) UnmarshalBinary(b []byte) error
- func (m *SyncComponentVersionsFromCmRequest) Validate(formats strfmt.Registry) error
- type SyncComponentVersionsFromCmResponse
- type UpdateOrchestratorStateRequest
- func (m *UpdateOrchestratorStateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateOrchestratorStateRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateOrchestratorStateRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateOrchestratorStateRequest) Validate(formats strfmt.Registry) error
- type UpdateOrchestratorStateResponse
- type UpgradeDatalakeRequest
- func (m *UpgradeDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpgradeDatalakeRequest) MarshalBinary() ([]byte, error)
- func (m *UpgradeDatalakeRequest) UnmarshalBinary(b []byte) error
- func (m *UpgradeDatalakeRequest) Validate(formats strfmt.Registry) error
- type UpgradeDatalakeResponse
- func (m *UpgradeDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpgradeDatalakeResponse) MarshalBinary() ([]byte, error)
- func (m *UpgradeDatalakeResponse) UnmarshalBinary(b []byte) error
- func (m *UpgradeDatalakeResponse) Validate(formats strfmt.Registry) error
Constants ¶
const ( // CollectCmDiagnosticsRequestDestinationSUPPORT captures enum value "SUPPORT" CollectCmDiagnosticsRequestDestinationSUPPORT string = "SUPPORT" // CollectCmDiagnosticsRequestDestinationCLOUDSTORAGE captures enum value "CLOUD_STORAGE" CollectCmDiagnosticsRequestDestinationCLOUDSTORAGE string = "CLOUD_STORAGE" // CollectCmDiagnosticsRequestDestinationLOCAL captures enum value "LOCAL" CollectCmDiagnosticsRequestDestinationLOCAL string = "LOCAL" )
const ( // CollectDatalakeDiagnosticsRequestDestinationSUPPORT captures enum value "SUPPORT" CollectDatalakeDiagnosticsRequestDestinationSUPPORT string = "SUPPORT" // CollectDatalakeDiagnosticsRequestDestinationCLOUDSTORAGE captures enum value "CLOUD_STORAGE" CollectDatalakeDiagnosticsRequestDestinationCLOUDSTORAGE string = "CLOUD_STORAGE" // CollectDatalakeDiagnosticsRequestDestinationENG captures enum value "ENG" CollectDatalakeDiagnosticsRequestDestinationENG string = "ENG" // CollectDatalakeDiagnosticsRequestDestinationLOCAL captures enum value "LOCAL" CollectDatalakeDiagnosticsRequestDestinationLOCAL string = "LOCAL" )
const ( // DatalakeCertificateExpirationStateVALID captures enum value "VALID" DatalakeCertificateExpirationStateVALID string = "VALID" // DatalakeCertificateExpirationStateHOSTCERTEXPIRING captures enum value "HOST_CERT_EXPIRING" DatalakeCertificateExpirationStateHOSTCERTEXPIRING string = "HOST_CERT_EXPIRING" )
const ( // DatalakeDiagnosticsCollectionResponseStatusRUNNING captures enum value "RUNNING" DatalakeDiagnosticsCollectionResponseStatusRUNNING string = "RUNNING" // DatalakeDiagnosticsCollectionResponseStatusFAILED captures enum value "FAILED" DatalakeDiagnosticsCollectionResponseStatusFAILED string = "FAILED" // DatalakeDiagnosticsCollectionResponseStatusFINISHED captures enum value "FINISHED" DatalakeDiagnosticsCollectionResponseStatusFINISHED string = "FINISHED" // DatalakeDiagnosticsCollectionResponseStatusCANCELLED captures enum value "CANCELLED" DatalakeDiagnosticsCollectionResponseStatusCANCELLED string = "CANCELLED" )
const ( // RecoverDatalakeRequestRecoveryTypeRECOVERWITHDATA captures enum value "RECOVER_WITH_DATA" RecoverDatalakeRequestRecoveryTypeRECOVERWITHDATA string = "RECOVER_WITH_DATA" // RecoverDatalakeRequestRecoveryTypeRECOVERWITHOUTDATA captures enum value "RECOVER_WITHOUT_DATA" RecoverDatalakeRequestRecoveryTypeRECOVERWITHOUTDATA string = "RECOVER_WITHOUT_DATA" )
const ( // ResizeDatalakeRequestTargetSizeMEDIUMDUTYHA captures enum value "MEDIUM_DUTY_HA" ResizeDatalakeRequestTargetSizeMEDIUMDUTYHA string = "MEDIUM_DUTY_HA" )
const ( // StartDatabaseUpgradeRequestTargetVersionVERSION11 captures enum value "VERSION_11" StartDatabaseUpgradeRequestTargetVersionVERSION11 string = "VERSION_11" )
const ( // StartDatabaseUpgradeResponseTargetVersionVERSION11 captures enum value "VERSION_11" StartDatabaseUpgradeResponseTargetVersionVERSION11 string = "VERSION_11" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSConfiguration ¶
type AWSConfiguration struct { // The instance profile used for the ID Broker instance. InstanceProfile string `json:"instanceProfile,omitempty"` }
AWSConfiguration AWS configuration.
swagger:model AWSConfiguration
func (*AWSConfiguration) ContextValidate ¶
ContextValidate validates this a w s configuration based on context it is used
func (*AWSConfiguration) MarshalBinary ¶
func (m *AWSConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AWSConfiguration) UnmarshalBinary ¶
func (m *AWSConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AWSConfigurationRequest ¶
type AWSConfigurationRequest struct { // The ARN of an IAM instance profile. // Required: true InstanceProfile *string `json:"instanceProfile"` // The location of the S3 bucket to be used as storage. The location has to start with s3a:// followed by the bucket name. // Required: true StorageBucketLocation *string `json:"storageBucketLocation"` }
AWSConfigurationRequest Request object for AWS configuration.
swagger:model AWSConfigurationRequest
func (*AWSConfigurationRequest) ContextValidate ¶
func (m *AWSConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this a w s configuration request based on context it is used
func (*AWSConfigurationRequest) MarshalBinary ¶
func (m *AWSConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AWSConfigurationRequest) UnmarshalBinary ¶
func (m *AWSConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdminOperationsBackupRestoreState ¶
type AdminOperationsBackupRestoreState struct { // Validate storage permissions before running a backup/restore. // Required: true PrecheckStoragePermission *BackupRestoreOperationStatus `json:"precheckStoragePermission"` // Run the ranger audit collection validation in the backup precheck. // Required: true RangerAuditCollectionValidation *BackupRestoreOperationStatus `json:"rangerAuditCollectionValidation"` // The status of the start services operation this is triggered after the backup/restore is complete. // Required: true StartServices *BackupRestoreOperationStatus `json:"startServices"` // The status of the stop services operation that is triggered before the backup/restore is started. // Required: true StopServices *BackupRestoreOperationStatus `json:"stopServices"` }
AdminOperationsBackupRestoreState The state of Cloudera Manager admin operations.
swagger:model AdminOperationsBackupRestoreState
func (*AdminOperationsBackupRestoreState) ContextValidate ¶
func (m *AdminOperationsBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this admin operations backup restore state based on the context it is used
func (*AdminOperationsBackupRestoreState) MarshalBinary ¶
func (m *AdminOperationsBackupRestoreState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdminOperationsBackupRestoreState) UnmarshalBinary ¶
func (m *AdminOperationsBackupRestoreState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureConfiguration ¶
type AzureConfiguration struct { // The managed identity used for the ID Broker instance. ManagedIdentity string `json:"managedIdentity,omitempty"` }
AzureConfiguration Azure configuration.
swagger:model AzureConfiguration
func (*AzureConfiguration) ContextValidate ¶
ContextValidate validates this azure configuration based on context it is used
func (*AzureConfiguration) MarshalBinary ¶
func (m *AzureConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureConfiguration) UnmarshalBinary ¶
func (m *AzureConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureConfigurationRequest ¶
type AzureConfigurationRequest struct { // The managed identity to use. The assumer should have Virtual Machine Contributor and Managed Identity Operator roles on subscription level. // Required: true ManagedIdentity *string `json:"managedIdentity"` // The storage location to use. The location has to be in the following format abfs://filesystem@storage-account-name.dfs.core.windows.net. The filesystem must already exist and the storage account must be StorageV2. // Required: true StorageLocation *string `json:"storageLocation"` }
AzureConfigurationRequest Request object for Azure configuration.
swagger:model AzureConfigurationRequest
func (*AzureConfigurationRequest) ContextValidate ¶
func (m *AzureConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure configuration request based on context it is used
func (*AzureConfigurationRequest) MarshalBinary ¶
func (m *AzureConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureConfigurationRequest) UnmarshalBinary ¶
func (m *AzureConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupDatalakeRequest ¶
type BackupDatalakeRequest struct { // Location where the back-up has to be stored. For example s3a://Location/of/the/backup. BackupLocation string `json:"backupLocation,omitempty"` // The name of the backup. BackupName string `json:"backupName,omitempty"` // Close the database connections while performing backup. Default is true. CloseDbConnections *bool `json:"closeDbConnections,omitempty"` // The name of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // Skips the backup of the Atlas indexes. If this option or --skipAtlasMetadata is not provided, Atlas indexes are backed up by default. Redundant if --skipAtlasMetadata is included. SkipAtlasIndexes bool `json:"skipAtlasIndexes,omitempty"` // Skips the backup of the Atlas metadata. If this option is not provided, the Atlas metadata is backed up by default. SkipAtlasMetadata bool `json:"skipAtlasMetadata,omitempty"` // Skips the backup of the Ranger audits. If this option is not provided, Ranger audits are backed up by default. SkipRangerAudits bool `json:"skipRangerAudits,omitempty"` // Skips the backup of the databases backing HMS/Ranger services. If this option is not provided, the HMS/Ranger services are backed up by default. SkipRangerHmsMetadata bool `json:"skipRangerHmsMetadata,omitempty"` // Skips the validation steps that run prior to the backup. If this option is not provided, the validations are performed by default. SkipValidation bool `json:"skipValidation,omitempty"` // Runs only the validation steps and then returns. If this option is not provided, the backup is performed as normal by default. ValidationOnly bool `json:"validationOnly,omitempty"` }
BackupDatalakeRequest Request object to perform a backup of datalake.
swagger:model BackupDatalakeRequest
func (*BackupDatalakeRequest) ContextValidate ¶
ContextValidate validates this backup datalake request based on context it is used
func (*BackupDatalakeRequest) MarshalBinary ¶
func (m *BackupDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupDatalakeRequest) UnmarshalBinary ¶
func (m *BackupDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupDatalakeResponse ¶
type BackupDatalakeResponse struct { // Account where the datalake exists. // Required: true AccountID *string `json:"accountId"` // Unique identifier for the backup requested. // Required: true BackupID *string `json:"backupId"` // Location of the backup to be used to perform restore. // Required: true BackupLocation *string `json:"backupLocation"` // Name of the backup. BackupName string `json:"backupName,omitempty"` // Time when the backup operation ended. // Required: true EndTime *string `json:"endTime"` // Reason for the failure. FailureReason string `json:"failureReason,omitempty"` // Provides the details of the internal state where the backup operation stands. // Required: true InternalState *string `json:"internalState"` // Provides the details of the internal state of each operation. // Required: true OperationStates *InternalBackupRestoreState `json:"operationStates"` // The runtime version of the datalake when the backup was taken. RuntimeVersion string `json:"runtimeVersion,omitempty"` // Time when the backup operation started. // Required: true StartTime *string `json:"startTime"` // Provide the current status. // Required: true Status *string `json:"status"` // Crn of the user who triggered this operation. // Required: true UserCrn *string `json:"userCrn"` }
BackupDatalakeResponse Response object to a request made for backup of datalake.
swagger:model BackupDatalakeResponse
func (*BackupDatalakeResponse) ContextValidate ¶
func (m *BackupDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this backup datalake response based on the context it is used
func (*BackupDatalakeResponse) MarshalBinary ¶
func (m *BackupDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupDatalakeResponse) UnmarshalBinary ¶
func (m *BackupDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupDatalakeStatusRequest ¶
type BackupDatalakeStatusRequest struct { // Unique identifier of the backup performed. When provided, the status request will get the status entry that has the backupid provided. BackupID string `json:"backupId,omitempty"` // The name of the backup. When provided, the status request will get the status of the latest backup performed with the given backup name on the given datalake. BackupName string `json:"backupName,omitempty"` // The name of the datalake. When backupName and backupId are not provided, status request will get the status of the latest backup operation performed on the given datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
BackupDatalakeStatusRequest Request object to get the status of datalake backup. Returns the status of the latest backup that matches the provided input.
swagger:model BackupDatalakeStatusRequest
func (*BackupDatalakeStatusRequest) ContextValidate ¶
func (m *BackupDatalakeStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this backup datalake status request based on context it is used
func (*BackupDatalakeStatusRequest) MarshalBinary ¶
func (m *BackupDatalakeStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupDatalakeStatusRequest) UnmarshalBinary ¶
func (m *BackupDatalakeStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupDatalakeStatusResponse ¶
type BackupDatalakeStatusResponse struct { // Account where the datalake exists. // Required: true AccountID *string `json:"accountId"` // Unique identifier for the backup requested. // Required: true BackupID *string `json:"backupId"` // Location of the backup to be used to perform restore. // Required: true BackupLocation *string `json:"backupLocation"` // Name of the backup. BackupName string `json:"backupName,omitempty"` // Time when the backup operation ended. // Required: true EndTime *string `json:"endTime"` // Reason for the failure. FailureReason string `json:"failureReason,omitempty"` // Provides the details of the internal state where the backup operation stands. // Required: true InternalState *string `json:"internalState"` // Provides the details of the internal state of each operation. // Required: true OperationStates *InternalBackupRestoreState `json:"operationStates"` // The runtime version of the datalake when the backup was taken. RuntimeVersion string `json:"runtimeVersion,omitempty"` // Time when the backup operation started. // Required: true StartTime *string `json:"startTime"` // Provide the current status. // Required: true Status *string `json:"status"` // Crn of the user who triggered this operation. // Required: true UserCrn *string `json:"userCrn"` }
BackupDatalakeStatusResponse Response object to get the status of datalake backup status request.
swagger:model BackupDatalakeStatusResponse
func (*BackupDatalakeStatusResponse) ContextValidate ¶
func (m *BackupDatalakeStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this backup datalake status response based on the context it is used
func (*BackupDatalakeStatusResponse) MarshalBinary ¶
func (m *BackupDatalakeStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupDatalakeStatusResponse) UnmarshalBinary ¶
func (m *BackupDatalakeStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupRestoreOperationStatus ¶
type BackupRestoreOperationStatus struct { // The duration of each operation, in minutes. DurationInMinutes string `json:"durationInMinutes,omitempty"` // The failure reason if the operation was not successful. FailureReason string `json:"failureReason,omitempty"` // The status of the backup or restore operation. // Required: true Status *string `json:"status"` }
BackupRestoreOperationStatus Contains the status and failure reason of an operation.
swagger:model BackupRestoreOperationStatus
func (*BackupRestoreOperationStatus) ContextValidate ¶
func (m *BackupRestoreOperationStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this backup restore operation status based on context it is used
func (*BackupRestoreOperationStatus) MarshalBinary ¶
func (m *BackupRestoreOperationStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupRestoreOperationStatus) UnmarshalBinary ¶
func (m *BackupRestoreOperationStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CancelBackupRequest ¶
type CancelBackupRequest struct { // Backup-id that identifies the backup to be cancelled. // Required: true BackupID *string `json:"backupId"` // Will mark all unfinished operations as cancelled without waiting for their result and mark backup operation as finished (cancelled, successful or failed) immediately. Force *bool `json:"force,omitempty"` }
CancelBackupRequest The request to cancel a backup operation.
swagger:model CancelBackupRequest
func (*CancelBackupRequest) ContextValidate ¶
ContextValidate validates this cancel backup request based on context it is used
func (*CancelBackupRequest) MarshalBinary ¶
func (m *CancelBackupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CancelBackupRequest) UnmarshalBinary ¶
func (m *CancelBackupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CancelBackupResponse ¶
type CancelBackupResponse struct { // Result of the cancel backup request. It can contain a description of the current process state or guidelines to a customer on the next steps. // Required: true Result *string `json:"result"` }
CancelBackupResponse Response to the cancel backup request.
swagger:model CancelBackupResponse
func (*CancelBackupResponse) ContextValidate ¶
ContextValidate validates this cancel backup response based on context it is used
func (*CancelBackupResponse) MarshalBinary ¶
func (m *CancelBackupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CancelBackupResponse) UnmarshalBinary ¶
func (m *CancelBackupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CancelDatalakeDiagnosticsRequest ¶
type CancelDatalakeDiagnosticsRequest struct { // CRN of the Datalake cluster. // Required: true Crn *string `json:"crn"` }
CancelDatalakeDiagnosticsRequest Request object for cancel running Datalake diagnostics collections.
swagger:model CancelDatalakeDiagnosticsRequest
func (*CancelDatalakeDiagnosticsRequest) ContextValidate ¶
func (m *CancelDatalakeDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cancel datalake diagnostics request based on context it is used
func (*CancelDatalakeDiagnosticsRequest) MarshalBinary ¶
func (m *CancelDatalakeDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CancelDatalakeDiagnosticsRequest) UnmarshalBinary ¶
func (m *CancelDatalakeDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CancelDatalakeDiagnosticsResponse ¶
type CancelDatalakeDiagnosticsResponse interface{}
CancelDatalakeDiagnosticsResponse Response object for cancel running Datalake diagnostics collections.
swagger:model CancelDatalakeDiagnosticsResponse
type ClouderaManagerDetails ¶
type ClouderaManagerDetails struct { // Cloudera Manager repository URL. // Required: true ClouderaManagerRepositoryURL *string `json:"clouderaManagerRepositoryURL"` // Cloudera Manager server URL. ClouderaManagerServerURL string `json:"clouderaManagerServerURL,omitempty"` // Cloudera Manager version. // Required: true Version *string `json:"version"` }
ClouderaManagerDetails Cloudera Manager details.
swagger:model ClouderaManagerDetails
func (*ClouderaManagerDetails) ContextValidate ¶
func (m *ClouderaManagerDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cloudera manager details based on context it is used
func (*ClouderaManagerDetails) MarshalBinary ¶
func (m *ClouderaManagerDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerDetails) UnmarshalBinary ¶
func (m *ClouderaManagerDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectCmDiagnosticsRequest ¶
type CollectCmDiagnosticsRequest struct { // Diagnostics bundle size limit in MB. BundleSizeLimit int32 `json:"bundleSizeLimit,omitempty"` // Optional support case number in case of SUPPORT destination, otherwise only act as additional data. CaseNumber string `json:"caseNumber,omitempty"` // CRN of the Datalake cluster. // Required: true Crn *string `json:"crn"` // Additional information / title for the diagnostics collection. Description string `json:"description,omitempty"` // Destination of the diagnostics collection (Support, Own cloud storage, Engineering or collect only on the nodes) // Required: true // Enum: [SUPPORT CLOUD_STORAGE LOCAL] Destination *string `json:"destination"` // Restrict collected logs and metrics (until the provided date timestamp). // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // Flag to enable collection of metrics for chart display in CM based diagnostics collection. MonitorMetricsCollection *bool `json:"monitorMetricsCollection,omitempty"` // Array of roles for which to get logs and metrics. If set, this restricts the roles for log and metrics collection. // Unique: true Roles []string `json:"roles"` // Restrict collected logs and metrics (from the provided date timestamp). // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Enable/disable node level storage validation (can be disabled for example, if you have too many hosts and do not want to do too much parallel writes to s3/abfs) StorageValidation *bool `json:"storageValidation,omitempty"` // If enabled, required package (cdp-telemetry) will be upgraded or installed on the nodes. (useful if package is not installed or needs to be upgraded) Network is required for this operation. UpdatePackage *bool `json:"updatePackage,omitempty"` }
CollectCmDiagnosticsRequest Request object for collecting DataLake diagnostics.
swagger:model CollectCmDiagnosticsRequest
func (*CollectCmDiagnosticsRequest) ContextValidate ¶
func (m *CollectCmDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this collect cm diagnostics request based on context it is used
func (*CollectCmDiagnosticsRequest) MarshalBinary ¶
func (m *CollectCmDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectCmDiagnosticsRequest) UnmarshalBinary ¶
func (m *CollectCmDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectCmDiagnosticsResponse ¶
type CollectCmDiagnosticsResponse interface{}
CollectCmDiagnosticsResponse Response object for collecting DataLake diagnostics.
swagger:model CollectCmDiagnosticsResponse
type CollectDatalakeDiagnosticsRequest ¶
type CollectDatalakeDiagnosticsRequest struct { // Array of log descriptors that should be additionally collected during diagnostics collection. AdditionalLogs []*DatalakeVMLogRequest `json:"additionalLogs"` // Optional support case number in case of SUPPORT destination, otherwise only act as additional data. CaseNumber string `json:"caseNumber,omitempty"` // CRN of the Datalake cluster. // Required: true Crn *string `json:"crn"` // Additional information / title for the diagnostics collection. // Required: true Description *string `json:"description"` // Destination of the diagnostics collection (Support, Own cloud storage, Engineering or collect only on the nodes) // Required: true // Enum: [SUPPORT CLOUD_STORAGE ENG LOCAL] Destination *string `json:"destination"` // Date timestamp - collect files only for diagnostics that has lower created timestamp value than this. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // Array of host names (fqdn or IP address), collection will not run on the excluded hosts. // Unique: true ExcludeHosts []string `json:"excludeHosts"` // Array of host groups, collection will run only on the dedicated hosts that belongs to these host groups. // Unique: true HostGroups []string `json:"hostGroups"` // Array of host names (fqdn), collection will run only on the dedicated hosts. // Unique: true Hosts []string `json:"hosts"` // Include Nginx report generated by GoAccess (if available). IncludeNginxReport bool `json:"includeNginxReport,omitempty"` // Include salt minion/master/api system logs in the diagnostics collection. IncludeSaltLogs bool `json:"includeSaltLogs,omitempty"` // Include SAR (System Activity Report) generated outputs in the diagnostics collection (if available). IncludeSarOutput bool `json:"includeSarOutput,omitempty"` // Array of labels that can filter logs that are collected during diagnostics collection. // Unique: true Labels []string `json:"labels"` // Skip unhealthy hosts from the diagnostics collection. SkipUnresponsiveHosts bool `json:"skipUnresponsiveHosts,omitempty"` // Date timestamp - collect files only for diagnostics that has higher last modified timestamp value than this. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Enable/disable node level storage validation (can be disabled for example, if you have too many hosts and do not want to do too much parallel writes to s3/abfs) StorageValidation *bool `json:"storageValidation,omitempty"` // If enabled, required package (cdp-telemetry) will be upgraded or installed on the nodes. (useful if package is not installed or needs to be upgraded) Network is required for this operation. UpdatePackage *bool `json:"updatePackage,omitempty"` }
CollectDatalakeDiagnosticsRequest Request object for collecting DataLake diagnostics.
swagger:model CollectDatalakeDiagnosticsRequest
func (*CollectDatalakeDiagnosticsRequest) ContextValidate ¶
func (m *CollectDatalakeDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this collect datalake diagnostics request based on the context it is used
func (*CollectDatalakeDiagnosticsRequest) MarshalBinary ¶
func (m *CollectDatalakeDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectDatalakeDiagnosticsRequest) UnmarshalBinary ¶
func (m *CollectDatalakeDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectDatalakeDiagnosticsResponse ¶
type CollectDatalakeDiagnosticsResponse interface{}
CollectDatalakeDiagnosticsResponse Response object for collecting DataLake diagnostics.
swagger:model CollectDatalakeDiagnosticsResponse
type CreateAWSDatalakeRequest ¶
type CreateAWSDatalakeRequest struct { // AWS configuration. // Required: true CloudProviderConfiguration *AWSConfigurationRequest `json:"cloudProviderConfiguration"` // Configure custom properties on an instance group level. CustomInstanceGroups []*SdxInstanceGroupRequest `json:"customInstanceGroups"` // The datalake name. This name must be unique, must have between 5 and 100 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive. // Required: true // Max Length: 100 // Min Length: 5 DatalakeName *string `json:"datalakeName"` // Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled. EnableRangerRaz bool `json:"enableRangerRaz,omitempty"` // The environment name or CRN. // Required: true EnvironmentName *string `json:"environmentName"` // The image to use for the datalake. This must not be set if the runtime parameter is provided. Image *ImageRequest `json:"image,omitempty"` // Configure the major version of Java on the cluster. JavaVersion int32 `json:"javaVersion,omitempty"` // Controls if the datalake is deployed in a multi-availability zone way. MultiAz bool `json:"multiAz,omitempty"` // Additional recipes that will be attached on the datalake instances (by instance groups, most common ones are like 'master' or 'idbroker'). Recipes []*InstanceGroupRecipeRequest `json:"recipes"` // Cloudera Runtime version. Runtime string `json:"runtime,omitempty"` // The scale of the datalake. Allowed values are "LIGHT_DUTY" or "MEDIUM_DUTY_HA". Defaults to "LIGHT_DUTY" if not set. Scale DatalakeScaleType `json:"scale,omitempty"` // Tags to be added to Data Lake related resources. Tags []*DatalakeResourceTagRequest `json:"tags"` }
CreateAWSDatalakeRequest Request object for create AWS datalake request.
swagger:model CreateAWSDatalakeRequest
func (*CreateAWSDatalakeRequest) ContextValidate ¶
func (m *CreateAWSDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s datalake request based on the context it is used
func (*CreateAWSDatalakeRequest) MarshalBinary ¶
func (m *CreateAWSDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSDatalakeRequest) UnmarshalBinary ¶
func (m *CreateAWSDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSDatalakeResponse ¶
type CreateAWSDatalakeResponse struct { // The datalake. // Required: true Datalake *Datalake `json:"datalake"` }
CreateAWSDatalakeResponse Response object for create AWS datalake request.
swagger:model CreateAWSDatalakeResponse
func (*CreateAWSDatalakeResponse) ContextValidate ¶
func (m *CreateAWSDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s datalake response based on the context it is used
func (*CreateAWSDatalakeResponse) MarshalBinary ¶
func (m *CreateAWSDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSDatalakeResponse) UnmarshalBinary ¶
func (m *CreateAWSDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureDatalakeRequest ¶
type CreateAzureDatalakeRequest struct { // Azure configuration. // Required: true CloudProviderConfiguration *AzureConfigurationRequest `json:"cloudProviderConfiguration"` // Configure custom properties on an instance group level. CustomInstanceGroups []*SdxInstanceGroupRequest `json:"customInstanceGroups"` // The datalake name. This name must be unique, must have between 5 and 100 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive. // Required: true // Max Length: 100 // Min Length: 5 DatalakeName *string `json:"datalakeName"` // Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled. EnableRangerRaz bool `json:"enableRangerRaz,omitempty"` // The environment name or CRN. // Required: true EnvironmentName *string `json:"environmentName"` // The image to use for the datalake. This must not be set if the runtime parameter is provided. Image *ImageRequest `json:"image,omitempty"` // Configure the major version of Java on the cluster. JavaVersion int32 `json:"javaVersion,omitempty"` // The SKU for the datalake load balancer. Allowed values are "BASIC", "STANDARD", or "NONE". LoadBalancerSku DatalakeLoadBalancerSkuType `json:"loadBalancerSku,omitempty"` // Additional recipes that will be attached on the datalake instances (by instance groups, most common ones are like 'master' or 'idbroker'). Recipes []*InstanceGroupRecipeRequest `json:"recipes"` // Cloudera Runtime version. Runtime string `json:"runtime,omitempty"` // The scale of the datalake. Allowed values are "LIGHT_DUTY" or "MEDIUM_DUTY_HA". Defaults to "LIGHT_DUTY" if not set. Scale DatalakeScaleType `json:"scale,omitempty"` // Tags to be added to Data Lake related resources. Tags []*DatalakeResourceTagRequest `json:"tags"` }
CreateAzureDatalakeRequest Request object for create Azure datalake request.
swagger:model CreateAzureDatalakeRequest
func (*CreateAzureDatalakeRequest) ContextValidate ¶
func (m *CreateAzureDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure datalake request based on the context it is used
func (*CreateAzureDatalakeRequest) MarshalBinary ¶
func (m *CreateAzureDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureDatalakeRequest) UnmarshalBinary ¶
func (m *CreateAzureDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureDatalakeResponse ¶
type CreateAzureDatalakeResponse struct { // The datalake. // Required: true Datalake *Datalake `json:"datalake"` }
CreateAzureDatalakeResponse Response object for create Azure datalake request.
swagger:model CreateAzureDatalakeResponse
func (*CreateAzureDatalakeResponse) ContextValidate ¶
func (m *CreateAzureDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure datalake response based on the context it is used
func (*CreateAzureDatalakeResponse) MarshalBinary ¶
func (m *CreateAzureDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureDatalakeResponse) UnmarshalBinary ¶
func (m *CreateAzureDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGCPDatalakeRequest ¶
type CreateGCPDatalakeRequest struct { // GCP configuration. // Required: true CloudProviderConfiguration *GCPConfigurationRequest `json:"cloudProviderConfiguration"` // Configure custom properties on an instance group level. CustomInstanceGroups []*SdxInstanceGroupRequest `json:"customInstanceGroups"` // The datalake name. This name must be unique, must have between 5 and 100 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive. // Required: true // Max Length: 100 // Min Length: 5 DatalakeName *string `json:"datalakeName"` // Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled. EnableRangerRaz bool `json:"enableRangerRaz,omitempty"` // The environment name or CRN. // Required: true EnvironmentName *string `json:"environmentName"` // The image to use for the datalake. This must not be set if the runtime parameter is provided. Image *ImageRequest `json:"image,omitempty"` // Configure the major version of Java on the cluster. JavaVersion int32 `json:"javaVersion,omitempty"` // Additional recipes that will be attached on the datalake instances (by instance groups, most common ones are like 'master' or 'idbroker'). Recipes []*InstanceGroupRecipeRequest `json:"recipes"` // Cloudera Runtime version. Runtime string `json:"runtime,omitempty"` // The scale of the datalake. Allowed values are "LIGHT_DUTY" or "MEDIUM_DUTY_HA". Defaults to "LIGHT_DUTY" if not set. Scale DatalakeScaleType `json:"scale,omitempty"` // Tags that can be attached to GCP Data Lake resources. Please refer to Google documentation for the rules https://cloud.google.com/compute/docs/labeling-resources#label_format. Tags []*DatalakeResourceGCPTagRequest `json:"tags"` }
CreateGCPDatalakeRequest Request object for create GCP Data Lake request.
swagger:model CreateGCPDatalakeRequest
func (*CreateGCPDatalakeRequest) ContextValidate ¶
func (m *CreateGCPDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create g c p datalake request based on the context it is used
func (*CreateGCPDatalakeRequest) MarshalBinary ¶
func (m *CreateGCPDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGCPDatalakeRequest) UnmarshalBinary ¶
func (m *CreateGCPDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGCPDatalakeResponse ¶
type CreateGCPDatalakeResponse struct { // The datalake. // Required: true Datalake *Datalake `json:"datalake"` }
CreateGCPDatalakeResponse Response object for create GCP Data Lake request.
swagger:model CreateGCPDatalakeResponse
func (*CreateGCPDatalakeResponse) ContextValidate ¶
func (m *CreateGCPDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create g c p datalake response based on the context it is used
func (*CreateGCPDatalakeResponse) MarshalBinary ¶
func (m *CreateGCPDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGCPDatalakeResponse) UnmarshalBinary ¶
func (m *CreateGCPDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseBackupRestoreState ¶
type DatabaseBackupRestoreState struct { // The status of the database backup/restore. // Required: true Database *BackupRestoreOperationStatus `json:"database"` }
DatabaseBackupRestoreState The state of the database backup/restore operation.
swagger:model DatabaseBackupRestoreState
func (*DatabaseBackupRestoreState) ContextValidate ¶
func (m *DatabaseBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this database backup restore state based on the context it is used
func (*DatabaseBackupRestoreState) MarshalBinary ¶
func (m *DatabaseBackupRestoreState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseBackupRestoreState) UnmarshalBinary ¶
func (m *DatabaseBackupRestoreState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Datalake ¶
type Datalake struct { // Indicates the certificate status on the cluster. // Enum: [VALID HOST_CERT_EXPIRING] CertificateExpirationState string `json:"certificateExpirationState,omitempty"` // The date when the datalake was created. // Format: date-time CreationDate strfmt.DateTime `json:"creationDate,omitempty"` // The CRN of the datalake. // Required: true Crn *string `json:"crn"` // The name of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // Whether Ranger RAZ is enabled for the datalake. EnableRangerRaz bool `json:"enableRangerRaz,omitempty"` // The CRN of the environment. EnvironmentCrn string `json:"environmentCrn,omitempty"` // Flag which marks that the datalake is deployed in a multi-availability zone way or not. MultiAz bool `json:"multiAz,omitempty"` // The status of the datalake. Status string `json:"status,omitempty"` // The reason for the status of the datalake. StatusReason string `json:"statusReason,omitempty"` }
Datalake Information about a datalake.
swagger:model Datalake
func (*Datalake) ContextValidate ¶
ContextValidate validates this datalake based on context it is used
func (*Datalake) MarshalBinary ¶
MarshalBinary interface implementation
func (*Datalake) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DatalakeBackup ¶
type DatalakeBackup struct { // Account where the datalake exists. // Required: true AccountID *string `json:"accountId"` // Request to perform a from a specific status for a specific backup. Else, status of the last backup performed will be returned. // Required: true BackupID *string `json:"backupId"` // Location of the backup to be used to perform restore. // Required: true BackupLocation *string `json:"backupLocation"` // Name of the backup. // Required: true BackupName *string `json:"backupName"` // Time when the backup operation ended. // Required: true EndTime *string `json:"endTime"` // Reason for the failure. // Required: true FailureReason *string `json:"failureReason"` // Provides the details of the internal state where the backup operation stands. // Required: true InternalState *string `json:"internalState"` // Time when the backup operation started. // Required: true StartTime *string `json:"startTime"` // Provide the current status. // Required: true Status *string `json:"status"` // Crn of the user who triggered this operation. // Required: true UserCrn *string `json:"userCrn"` }
DatalakeBackup Backup object with details of backup performed.
swagger:model DatalakeBackup
func (*DatalakeBackup) ContextValidate ¶
ContextValidate validates this datalake backup based on context it is used
func (*DatalakeBackup) MarshalBinary ¶
func (m *DatalakeBackup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeBackup) UnmarshalBinary ¶
func (m *DatalakeBackup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeDetails ¶
type DatalakeDetails struct { // The AWS configuration. AwsConfiguration *AWSConfiguration `json:"awsConfiguration,omitempty"` // The Azure configuration. AzureConfiguration *AzureConfiguration `json:"azureConfiguration,omitempty"` // The cloud platform. CloudPlatform string `json:"cloudPlatform,omitempty"` // The base location for the cloud storage used for the datalake. CloudStorageBaseLocation string `json:"cloudStorageBaseLocation,omitempty"` // The Cloudera Manager details. ClouderaManager *ClouderaManagerDetails `json:"clouderaManager,omitempty"` // The date when the datalake was created. // Format: date-time CreationDate strfmt.DateTime `json:"creationDate,omitempty"` // The CRN of credentials. CredentialCrn string `json:"credentialCrn,omitempty"` // The CRN of the datalake. // Required: true Crn *string `json:"crn"` // The name of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // Whether Ranger RAZ is enabled for the datalake. EnableRangerRaz bool `json:"enableRangerRaz,omitempty"` // The exposed service api endpoints. Endpoints *Endpoints `json:"endpoints,omitempty"` // The CRN of the environment. EnvironmentCrn string `json:"environmentCrn,omitempty"` // The GCP configuration. GcpConfiguration *GCPConfiguration `json:"gcpConfiguration,omitempty"` // The instance details. InstanceGroups []*InstanceGroup `json:"instanceGroups"` // The product versions. ProductVersions []*ProductVersion `json:"productVersions"` // The region of the datalake. Region string `json:"region,omitempty"` // The shape of the datalake (either LIGHT_DUTY or MEDIUM_DUTY_HA). Shape DatalakeScaleType `json:"shape,omitempty"` // The status of the datalake. Status string `json:"status,omitempty"` // The reason for the status of the datalake. StatusReason string `json:"statusReason,omitempty"` }
DatalakeDetails Details about a datalake
swagger:model DatalakeDetails
func (*DatalakeDetails) ContextValidate ¶
ContextValidate validate this datalake details based on the context it is used
func (*DatalakeDetails) MarshalBinary ¶
func (m *DatalakeDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeDetails) UnmarshalBinary ¶
func (m *DatalakeDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeDiagnosticsCollectionDetailsResponse ¶
type DatalakeDiagnosticsCollectionDetailsResponse struct { // Account Id that was used for the diagnostics collection. AccountID string `json:"accountId,omitempty"` // Case number for the diagnostics collection. Case string `json:"case,omitempty"` // Version of the cluster that was used for the diagnostics collection. ClusterVersion string `json:"clusterVersion,omitempty"` // Description of the diagnostics collection. Description string `json:"description,omitempty"` // Destination type of the diagnostics collection. Destination string `json:"destination,omitempty"` // Output destination of the diagnostics collection. Output string `json:"output,omitempty"` // Crn of the cluster. ResourceCrn string `json:"resourceCrn,omitempty"` }
DatalakeDiagnosticsCollectionDetailsResponse Response object for diagnostic collection collection details.
swagger:model DatalakeDiagnosticsCollectionDetailsResponse
func (*DatalakeDiagnosticsCollectionDetailsResponse) ContextValidate ¶
func (m *DatalakeDiagnosticsCollectionDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this datalake diagnostics collection details response based on context it is used
func (*DatalakeDiagnosticsCollectionDetailsResponse) MarshalBinary ¶
func (m *DatalakeDiagnosticsCollectionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeDiagnosticsCollectionDetailsResponse) UnmarshalBinary ¶
func (m *DatalakeDiagnosticsCollectionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeDiagnosticsCollectionResponse ¶
type DatalakeDiagnosticsCollectionResponse struct { // Additional details about the diagnostics collection. CollectionDetails *DatalakeDiagnosticsCollectionDetailsResponse `json:"collectionDetails,omitempty"` // Creation date of the diagnostics collection flow. // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // Flow ID of the diagnostics collection flow. FlowID string `json:"flowId,omitempty"` // Current state of the diagnostics collection flow. FlowState string `json:"flowState,omitempty"` // Progress percentage of the diagnostics collection flow (maximum value if finished). ProgressPercentage int32 `json:"progressPercentage,omitempty"` // Status of the diagnostics collection flow. // Enum: [RUNNING FAILED FINISHED CANCELLED] Status string `json:"status,omitempty"` }
DatalakeDiagnosticsCollectionResponse Response object for diagnostic collection flow details.
swagger:model DatalakeDiagnosticsCollectionResponse
func (*DatalakeDiagnosticsCollectionResponse) ContextValidate ¶
func (m *DatalakeDiagnosticsCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this datalake diagnostics collection response based on the context it is used
func (*DatalakeDiagnosticsCollectionResponse) MarshalBinary ¶
func (m *DatalakeDiagnosticsCollectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeDiagnosticsCollectionResponse) UnmarshalBinary ¶
func (m *DatalakeDiagnosticsCollectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeInstanceStatus ¶
type DatalakeInstanceStatus string
DatalakeInstanceStatus The status of the instance.
swagger:model DatalakeInstanceStatus
const ( // DatalakeInstanceStatusREQUESTED captures enum value "REQUESTED" DatalakeInstanceStatusREQUESTED DatalakeInstanceStatus = "REQUESTED" // DatalakeInstanceStatusFAILED captures enum value "FAILED" DatalakeInstanceStatusFAILED DatalakeInstanceStatus = "FAILED" // DatalakeInstanceStatusCREATED captures enum value "CREATED" DatalakeInstanceStatusCREATED DatalakeInstanceStatus = "CREATED" // DatalakeInstanceStatusORCHESTRATIONFAILED captures enum value "ORCHESTRATION_FAILED" DatalakeInstanceStatusORCHESTRATIONFAILED DatalakeInstanceStatus = "ORCHESTRATION_FAILED" // DatalakeInstanceStatusSERVICESRUNNING captures enum value "SERVICES_RUNNING" DatalakeInstanceStatusSERVICESRUNNING DatalakeInstanceStatus = "SERVICES_RUNNING" // DatalakeInstanceStatusSERVICESHEALTHY captures enum value "SERVICES_HEALTHY" DatalakeInstanceStatusSERVICESHEALTHY DatalakeInstanceStatus = "SERVICES_HEALTHY" // DatalakeInstanceStatusSERVICESUNHEALTHY captures enum value "SERVICES_UNHEALTHY" DatalakeInstanceStatusSERVICESUNHEALTHY DatalakeInstanceStatus = "SERVICES_UNHEALTHY" // DatalakeInstanceStatusWAITINGFORREPAIR captures enum value "WAITING_FOR_REPAIR" DatalakeInstanceStatusWAITINGFORREPAIR DatalakeInstanceStatus = "WAITING_FOR_REPAIR" // DatalakeInstanceStatusSTOPPED captures enum value "STOPPED" DatalakeInstanceStatusSTOPPED DatalakeInstanceStatus = "STOPPED" // DatalakeInstanceStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" DatalakeInstanceStatusDELETEDONPROVIDERSIDE DatalakeInstanceStatus = "DELETED_ON_PROVIDER_SIDE" // DatalakeInstanceStatusDELETEDBYPROVIDER captures enum value "DELETED_BY_PROVIDER" DatalakeInstanceStatusDELETEDBYPROVIDER DatalakeInstanceStatus = "DELETED_BY_PROVIDER" // DatalakeInstanceStatusDELETEREQUESTED captures enum value "DELETE_REQUESTED" DatalakeInstanceStatusDELETEREQUESTED DatalakeInstanceStatus = "DELETE_REQUESTED" // DatalakeInstanceStatusDECOMMISSIONED captures enum value "DECOMMISSIONED" DatalakeInstanceStatusDECOMMISSIONED DatalakeInstanceStatus = "DECOMMISSIONED" // DatalakeInstanceStatusDECOMMISIONFAILED captures enum value "DECOMMISION_FAILED" DatalakeInstanceStatusDECOMMISIONFAILED DatalakeInstanceStatus = "DECOMMISION_FAILED" // DatalakeInstanceStatusTERMINATED captures enum value "TERMINATED" DatalakeInstanceStatusTERMINATED DatalakeInstanceStatus = "TERMINATED" )
func NewDatalakeInstanceStatus ¶
func NewDatalakeInstanceStatus(value DatalakeInstanceStatus) *DatalakeInstanceStatus
func (DatalakeInstanceStatus) ContextValidate ¶
ContextValidate validates this datalake instance status based on context it is used
func (DatalakeInstanceStatus) Pointer ¶
func (m DatalakeInstanceStatus) Pointer() *DatalakeInstanceStatus
Pointer returns a pointer to a freshly-allocated DatalakeInstanceStatus.
type DatalakeInstanceType ¶
type DatalakeInstanceType string
DatalakeInstanceType The type of the instance.
swagger:model DatalakeInstanceType
const ( // DatalakeInstanceTypeGATEWAY captures enum value "GATEWAY" DatalakeInstanceTypeGATEWAY DatalakeInstanceType = "GATEWAY" // DatalakeInstanceTypeGATEWAYPRIMARY captures enum value "GATEWAY_PRIMARY" DatalakeInstanceTypeGATEWAYPRIMARY DatalakeInstanceType = "GATEWAY_PRIMARY" // DatalakeInstanceTypeCORE captures enum value "CORE" DatalakeInstanceTypeCORE DatalakeInstanceType = "CORE" )
func NewDatalakeInstanceType ¶
func NewDatalakeInstanceType(value DatalakeInstanceType) *DatalakeInstanceType
func (DatalakeInstanceType) ContextValidate ¶
ContextValidate validates this datalake instance type based on context it is used
func (DatalakeInstanceType) Pointer ¶
func (m DatalakeInstanceType) Pointer() *DatalakeInstanceType
Pointer returns a pointer to a freshly-allocated DatalakeInstanceType.
type DatalakeLoadBalancerSkuType ¶
type DatalakeLoadBalancerSkuType string
DatalakeLoadBalancerSkuType Represents the Azure load balancer SKU type. The current default is BASIC. To disable the load balancer, use type NONE.
swagger:model DatalakeLoadBalancerSkuType
const ( // DatalakeLoadBalancerSkuTypeBASIC captures enum value "BASIC" DatalakeLoadBalancerSkuTypeBASIC DatalakeLoadBalancerSkuType = "BASIC" // DatalakeLoadBalancerSkuTypeSTANDARD captures enum value "STANDARD" DatalakeLoadBalancerSkuTypeSTANDARD DatalakeLoadBalancerSkuType = "STANDARD" // DatalakeLoadBalancerSkuTypeNONE captures enum value "NONE" DatalakeLoadBalancerSkuTypeNONE DatalakeLoadBalancerSkuType = "NONE" )
func NewDatalakeLoadBalancerSkuType ¶
func NewDatalakeLoadBalancerSkuType(value DatalakeLoadBalancerSkuType) *DatalakeLoadBalancerSkuType
func (DatalakeLoadBalancerSkuType) ContextValidate ¶
func (m DatalakeLoadBalancerSkuType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this datalake load balancer sku type based on context it is used
func (DatalakeLoadBalancerSkuType) Pointer ¶
func (m DatalakeLoadBalancerSkuType) Pointer() *DatalakeLoadBalancerSkuType
Pointer returns a pointer to a freshly-allocated DatalakeLoadBalancerSkuType.
type DatalakeResourceGCPTagRequest ¶
type DatalakeResourceGCPTagRequest struct { // The key of tag. // Required: true Key *string `json:"key"` // The value of the tag. // Required: true Value *string `json:"value"` }
DatalakeResourceGCPTagRequest A label that can be attached to GCP Data Lake resources. Please refer to Google documentation for the rules https://cloud.google.com/compute/docs/labeling-resources#label_format.
swagger:model DatalakeResourceGCPTagRequest
func (*DatalakeResourceGCPTagRequest) ContextValidate ¶
func (m *DatalakeResourceGCPTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this datalake resource g c p tag request based on context it is used
func (*DatalakeResourceGCPTagRequest) MarshalBinary ¶
func (m *DatalakeResourceGCPTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeResourceGCPTagRequest) UnmarshalBinary ¶
func (m *DatalakeResourceGCPTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeResourceTagRequest ¶
type DatalakeResourceTagRequest struct { // The key of tag. // Required: true Key *string `json:"key"` // The value of the tag. // Required: true Value *string `json:"value"` }
DatalakeResourceTagRequest Tag for a datalake resource.
swagger:model DatalakeResourceTagRequest
func (*DatalakeResourceTagRequest) ContextValidate ¶
func (m *DatalakeResourceTagRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this datalake resource tag request based on context it is used
func (*DatalakeResourceTagRequest) MarshalBinary ¶
func (m *DatalakeResourceTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeResourceTagRequest) UnmarshalBinary ¶
func (m *DatalakeResourceTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeScaleType ¶
type DatalakeScaleType string
DatalakeScaleType Represents the available datalake scales. Defaults to LIGHT_DUTY if not set.
swagger:model DatalakeScaleType
const ( // DatalakeScaleTypeLIGHTDUTY captures enum value "LIGHT_DUTY" DatalakeScaleTypeLIGHTDUTY DatalakeScaleType = "LIGHT_DUTY" // DatalakeScaleTypeMEDIUMDUTYHA captures enum value "MEDIUM_DUTY_HA" DatalakeScaleTypeMEDIUMDUTYHA DatalakeScaleType = "MEDIUM_DUTY_HA" )
func NewDatalakeScaleType ¶
func NewDatalakeScaleType(value DatalakeScaleType) *DatalakeScaleType
func (DatalakeScaleType) ContextValidate ¶
ContextValidate validates this datalake scale type based on context it is used
func (DatalakeScaleType) Pointer ¶
func (m DatalakeScaleType) Pointer() *DatalakeScaleType
Pointer returns a pointer to a freshly-allocated DatalakeScaleType.
type DatalakeVMLogRequest ¶
type DatalakeVMLogRequest struct { // Label that will be used to identify a log descriptor. (will be used as a folder inside logs folder) // Required: true Label *string `json:"label"` // Path of the log file(s) that needs to be collected. (Can be glob wildcard) // Required: true Path *string `json:"path"` }
DatalakeVMLogRequest Log descriptor, contains a path and label pair. Used for diagnostics collections.
swagger:model DatalakeVmLogRequest
func (*DatalakeVMLogRequest) ContextValidate ¶
ContextValidate validates this datalake Vm log request based on context it is used
func (*DatalakeVMLogRequest) MarshalBinary ¶
func (m *DatalakeVMLogRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeVMLogRequest) UnmarshalBinary ¶
func (m *DatalakeVMLogRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatalakeVMLogResponse ¶
type DatalakeVMLogResponse struct { // Label that will be used to identify a log descriptor. (will be used as a folder inside logs folder) Label string `json:"label,omitempty"` // Path of the log file(s) that needs to be collected. (Can be glob wildcard) Path string `json:"path,omitempty"` }
DatalakeVMLogResponse Log descriptor, contains a path and label pair. Used for diagnostics collections.
swagger:model DatalakeVmLogResponse
func (*DatalakeVMLogResponse) ContextValidate ¶
ContextValidate validates this datalake Vm log response based on context it is used
func (*DatalakeVMLogResponse) MarshalBinary ¶
func (m *DatalakeVMLogResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatalakeVMLogResponse) UnmarshalBinary ¶
func (m *DatalakeVMLogResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteDatalakeRequest ¶
type DeleteDatalakeRequest struct { // The name or CRN of the datalake to be deleted. // Required: true DatalakeName *string `json:"datalakeName"` // Whether the datalake should be force deleted. This option can be used when cluster deletion fails. This removes the entry from Cloudera Datalake service. Any lingering resources have to be deleted from the cloud provider manually. The default is false. Force bool `json:"force,omitempty"` }
DeleteDatalakeRequest Request object for delete datalake request.
swagger:model DeleteDatalakeRequest
func (*DeleteDatalakeRequest) ContextValidate ¶
ContextValidate validates this delete datalake request based on context it is used
func (*DeleteDatalakeRequest) MarshalBinary ¶
func (m *DeleteDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteDatalakeRequest) UnmarshalBinary ¶
func (m *DeleteDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteDatalakeResponse ¶
type DeleteDatalakeResponse interface{}
DeleteDatalakeResponse Response object for delete datalake request.
swagger:model DeleteDatalakeResponse
type DescribeDatalakeRequest ¶
type DescribeDatalakeRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
DescribeDatalakeRequest Request object for describe datalake request.
swagger:model DescribeDatalakeRequest
func (*DescribeDatalakeRequest) ContextValidate ¶
func (m *DescribeDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe datalake request based on context it is used
func (*DescribeDatalakeRequest) MarshalBinary ¶
func (m *DescribeDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDatalakeRequest) UnmarshalBinary ¶
func (m *DescribeDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeDatalakeResponse ¶
type DescribeDatalakeResponse struct { // The datalake. // Required: true Datalake *DatalakeDetails `json:"datalake"` }
DescribeDatalakeResponse Response object for describe datalake request.
swagger:model DescribeDatalakeResponse
func (*DescribeDatalakeResponse) ContextValidate ¶
func (m *DescribeDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe datalake response based on the context it is used
func (*DescribeDatalakeResponse) MarshalBinary ¶
func (m *DescribeDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeDatalakeResponse) UnmarshalBinary ¶
func (m *DescribeDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnableRangerRazRequest ¶
type EnableRangerRazRequest struct { // The name or CRN of the datalake. // Required: true Datalake *string `json:"datalake"` }
EnableRangerRazRequest The enable Ranger Raz request.
swagger:model EnableRangerRazRequest
func (*EnableRangerRazRequest) ContextValidate ¶
func (m *EnableRangerRazRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this enable ranger raz request based on context it is used
func (*EnableRangerRazRequest) MarshalBinary ¶
func (m *EnableRangerRazRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnableRangerRazRequest) UnmarshalBinary ¶
func (m *EnableRangerRazRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnableRangerRazResponse ¶
type EnableRangerRazResponse interface{}
EnableRangerRazResponse The enable Ranger Raz response.
swagger:model EnableRangerRazResponse
type Endpoint ¶
type Endpoint struct { // The more consumable name of the exposed service. // Required: true DisplayName *string `json:"displayName"` // The related knox entry. // Required: true KnoxService *string `json:"knoxService"` // The SSO mode of the given service. // Required: true Mode *string `json:"mode"` // The access status of the given endpoint. Whether its open or not. // Required: true Open *bool `json:"open"` // The name of the exposed service // Required: true ServiceName *string `json:"serviceName"` // The server url for the given exposed service's API. // Required: true ServiceURL *string `json:"serviceUrl"` }
Endpoint Object which holds the exposed endpoint.
swagger:model Endpoint
func (*Endpoint) ContextValidate ¶
ContextValidate validates this endpoint based on context it is used
func (*Endpoint) MarshalBinary ¶
MarshalBinary interface implementation
func (*Endpoint) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Endpoints ¶
type Endpoints struct { // The exposed API endpoints. // Required: true Endpoints []*Endpoint `json:"endpoints"` }
Endpoints Object which holds the exposed endpoints for the given cluster.
swagger:model Endpoints
func (*Endpoints) ContextValidate ¶
ContextValidate validate this endpoints based on the context it is used
func (*Endpoints) MarshalBinary ¶
MarshalBinary interface implementation
func (*Endpoints) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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 GCPConfiguration ¶
type GCPConfiguration struct { // The email id of the service account used for the ID Broker instance. ServiceAccountEmail string `json:"serviceAccountEmail,omitempty"` }
GCPConfiguration GCP configuration.
swagger:model GCPConfiguration
func (*GCPConfiguration) ContextValidate ¶
ContextValidate validates this g c p configuration based on context it is used
func (*GCPConfiguration) MarshalBinary ¶
func (m *GCPConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GCPConfiguration) UnmarshalBinary ¶
func (m *GCPConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GCPConfigurationRequest ¶
type GCPConfigurationRequest struct { // Email id of the service account to be associated with the datalake IdBroker instance. This service account should have "token.creator" role for one or more storage accounts that has access to storage. // Required: true ServiceAccountEmail *string `json:"serviceAccountEmail"` // The location of the GCS bucket to be used as storage. The location has to start with gs:// followed by the bucket name. // Required: true StorageLocation *string `json:"storageLocation"` }
GCPConfigurationRequest Request object for GCP configuration.
swagger:model GCPConfigurationRequest
func (*GCPConfigurationRequest) ContextValidate ¶
func (m *GCPConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this g c p configuration request based on context it is used
func (*GCPConfigurationRequest) MarshalBinary ¶
func (m *GCPConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GCPConfigurationRequest) UnmarshalBinary ¶
func (m *GCPConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetClusterHostStatusRequest ¶
type GetClusterHostStatusRequest struct { // The name or CRN of the cluster. // Required: true ClusterName *string `json:"clusterName"` }
GetClusterHostStatusRequest Request object to get host status.
swagger:model GetClusterHostStatusRequest
func (*GetClusterHostStatusRequest) ContextValidate ¶
func (m *GetClusterHostStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get cluster host status request based on context it is used
func (*GetClusterHostStatusRequest) MarshalBinary ¶
func (m *GetClusterHostStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetClusterHostStatusRequest) UnmarshalBinary ¶
func (m *GetClusterHostStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetClusterHostStatusResponse ¶
type GetClusterHostStatusResponse struct { // The cluster hosts status. // Required: true Hosts []*HostStatus `json:"hosts"` }
GetClusterHostStatusResponse Response object for getting host status.
swagger:model GetClusterHostStatusResponse
func (*GetClusterHostStatusResponse) ContextValidate ¶
func (m *GetClusterHostStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get cluster host status response based on the context it is used
func (*GetClusterHostStatusResponse) MarshalBinary ¶
func (m *GetClusterHostStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetClusterHostStatusResponse) UnmarshalBinary ¶
func (m *GetClusterHostStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetClusterServiceStatusRequest ¶
type GetClusterServiceStatusRequest struct { // The name or CRN of the cluster. // Required: true ClusterName *string `json:"clusterName"` }
GetClusterServiceStatusRequest Request object to get service status.
swagger:model GetClusterServiceStatusRequest
func (*GetClusterServiceStatusRequest) ContextValidate ¶
func (m *GetClusterServiceStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get cluster service status request based on context it is used
func (*GetClusterServiceStatusRequest) MarshalBinary ¶
func (m *GetClusterServiceStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetClusterServiceStatusRequest) UnmarshalBinary ¶
func (m *GetClusterServiceStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetClusterServiceStatusResponse ¶
type GetClusterServiceStatusResponse struct { // The cluster services health. // Required: true Services []*ServiceStatus `json:"services"` }
GetClusterServiceStatusResponse Response object to get service status.
swagger:model GetClusterServiceStatusResponse
func (*GetClusterServiceStatusResponse) ContextValidate ¶
func (m *GetClusterServiceStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get cluster service status response based on the context it is used
func (*GetClusterServiceStatusResponse) MarshalBinary ¶
func (m *GetClusterServiceStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetClusterServiceStatusResponse) UnmarshalBinary ¶
func (m *GetClusterServiceStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCmRolesRequest ¶
type GetCmRolesRequest struct { // CRN of the Datalake cluster. // Required: true Crn *string `json:"crn"` }
GetCmRolesRequest Request object for obtaining Cloudera Manger roles. (that can be used for filtering in CM based diagnostics collection)
swagger:model GetCmRolesRequest
func (*GetCmRolesRequest) ContextValidate ¶
ContextValidate validates this get cm roles request based on context it is used
func (*GetCmRolesRequest) MarshalBinary ¶
func (m *GetCmRolesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCmRolesRequest) UnmarshalBinary ¶
func (m *GetCmRolesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCmRolesResponse ¶
type GetCmRolesResponse struct { // Array of CM roles. (useful for CM based diagnostics collection filtering) Roles []string `json:"roles"` }
GetCmRolesResponse Response object for obtaining Cloudera Manger roles. (that can be used for filtering in CM based diagnostics collection)
swagger:model GetCmRolesResponse
func (*GetCmRolesResponse) ContextValidate ¶
ContextValidate validates this get cm roles response based on context it is used
func (*GetCmRolesResponse) MarshalBinary ¶
func (m *GetCmRolesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCmRolesResponse) UnmarshalBinary ¶
func (m *GetCmRolesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetDatalakeLogDescriptorsRequest ¶
type GetDatalakeLogDescriptorsRequest interface{}
GetDatalakeLogDescriptorsRequest Request object for obtaining log descriptors. (that are used for diagnostics collection)
swagger:model GetDatalakeLogDescriptorsRequest
type GetDatalakeLogDescriptorsResponse ¶
type GetDatalakeLogDescriptorsResponse struct { // Array of log descriptors. (useful for diagnostics collection filtering) Logs []*DatalakeVMLogResponse `json:"logs"` }
GetDatalakeLogDescriptorsResponse Response object for obtaining log descriptors. (useful for diagnostics collection filtering)
swagger:model GetDatalakeLogDescriptorsResponse
func (*GetDatalakeLogDescriptorsResponse) ContextValidate ¶
func (m *GetDatalakeLogDescriptorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get datalake log descriptors response based on the context it is used
func (*GetDatalakeLogDescriptorsResponse) MarshalBinary ¶
func (m *GetDatalakeLogDescriptorsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetDatalakeLogDescriptorsResponse) UnmarshalBinary ¶
func (m *GetDatalakeLogDescriptorsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HbaseBackupRestoreState ¶
type HbaseBackupRestoreState struct { // The status of the ATLAS_ENTITY_AUDIT_EVENTS_TABLE backup/restore. // Required: true AtlasEntityAuditEventTable *BackupRestoreOperationStatus `json:"atlasEntityAuditEventTable"` // The status of the ATLAS_JANUS_TABLE backup/restore. // Required: true AtlasJanusTable *BackupRestoreOperationStatus `json:"atlasJanusTable"` }
HbaseBackupRestoreState The state of each HBase backup/restore operation.
swagger:model HbaseBackupRestoreState
func (*HbaseBackupRestoreState) ContextValidate ¶
func (m *HbaseBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hbase backup restore state based on the context it is used
func (*HbaseBackupRestoreState) MarshalBinary ¶
func (m *HbaseBackupRestoreState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HbaseBackupRestoreState) UnmarshalBinary ¶
func (m *HbaseBackupRestoreState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HealthCheck ¶
type HealthCheck struct { // The name of service health check. Name string `json:"name,omitempty"` // The service health check summary. Summary string `json:"summary,omitempty"` }
HealthCheck The result of a health check.
swagger:model HealthCheck
func (*HealthCheck) ContextValidate ¶
ContextValidate validates this health check based on context it is used
func (*HealthCheck) MarshalBinary ¶
func (m *HealthCheck) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HealthCheck) UnmarshalBinary ¶
func (m *HealthCheck) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostStatus ¶
type HostStatus struct { // The host health summary. HealthSummary string `json:"healthSummary,omitempty"` // Unique identifier of the cluster host given by Cloudera Manager. Hostid string `json:"hostid,omitempty"` // The cluster hostname. Hostname string `json:"hostname,omitempty"` }
HostStatus Information about cluster host status.
swagger:model HostStatus
func (*HostStatus) ContextValidate ¶
ContextValidate validates this host status based on context it is used
func (*HostStatus) MarshalBinary ¶
func (m *HostStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostStatus) UnmarshalBinary ¶
func (m *HostStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageComponentVersions ¶
type ImageComponentVersions struct { // CDP version Cdp string `json:"cdp,omitempty"` // CDP GBN CdpGBN string `json:"cdpGBN,omitempty"` // Version of CM Cm string `json:"cm,omitempty"` // GBN of CM CmGBN string `json:"cmGBN,omitempty"` // OS name Os string `json:"os,omitempty"` // OS patch level OsPatchLevel string `json:"osPatchLevel,omitempty"` }
ImageComponentVersions Versions of the image components
swagger:model ImageComponentVersions
func (*ImageComponentVersions) ContextValidate ¶
func (m *ImageComponentVersions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this image component versions based on context it is used
func (*ImageComponentVersions) MarshalBinary ¶
func (m *ImageComponentVersions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageComponentVersions) UnmarshalBinary ¶
func (m *ImageComponentVersions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageInfo ¶
type ImageInfo struct { // Version of the image components ComponentVersions *ImageComponentVersions `json:"componentVersions,omitempty"` // Image creation timestamp Created int64 `json:"created,omitempty"` // Name of the image catalog, the image is from. ImageCatalogName string `json:"imageCatalogName,omitempty"` // The id of the image. ImageID string `json:"imageId,omitempty"` // The name of the image. ImageName string `json:"imageName,omitempty"` }
ImageInfo Basic information about an image.
swagger:model ImageInfo
func (*ImageInfo) ContextValidate ¶
ContextValidate validate this image info based on the context it is used
func (*ImageInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*ImageInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ImageRequest ¶
type ImageRequest struct { // The name of the custom image catalog to use. CatalogName *string `json:"catalogName,omitempty"` // The image ID from the catalog. The corresponding image will be used for the created cluster machines. // Required: true ID *string `json:"id"` }
ImageRequest The image request for the datalake. This must not be set if the runtime parameter is provided. The image ID parameter is required if this is present, but the image catalog name is optional, defaulting to 'cdp-default' if not present.
swagger:model ImageRequest
func (*ImageRequest) ContextValidate ¶
ContextValidate validates this image request based on context it is used
func (*ImageRequest) MarshalBinary ¶
func (m *ImageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageRequest) UnmarshalBinary ¶
func (m *ImageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Instance ¶
type Instance struct { // The FQDN of the instance. DiscoveryFQDN string `json:"discoveryFQDN,omitempty"` // The ID of the given instance. // Required: true ID *string `json:"id"` // The name of the instance group this instance belongs to. InstanceGroup string `json:"instanceGroup,omitempty"` // The status of the instance. InstanceStatus DatalakeInstanceStatus `json:"instanceStatus,omitempty"` // The instance type. InstanceTypeVal DatalakeInstanceType `json:"instanceTypeVal,omitempty"` // The private IP of the given instance. PrivateIP string `json:"privateIp,omitempty"` // The public IP of the given instance. PublicIP string `json:"publicIp,omitempty"` // The SSH port for the instance. SSHPort int32 `json:"sshPort,omitempty"` // The actual state of the instance. // Required: true State *string `json:"state"` // The reason for the current status of this instance. StatusReason string `json:"statusReason,omitempty"` }
Instance Object which holds some details of an instance for the given cluster.
swagger:model Instance
func (*Instance) ContextValidate ¶
ContextValidate validate this instance based on the context it is used
func (*Instance) MarshalBinary ¶
MarshalBinary interface implementation
func (*Instance) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type InstanceGroup ¶
type InstanceGroup struct { // List of instances in this instance group. // Required: true Instances []*Instance `json:"instances"` // The name of the instance group. // Required: true Name *string `json:"name"` }
InstanceGroup The type of the instance group which also contains the actual instance(s)
swagger:model InstanceGroup
func (*InstanceGroup) ContextValidate ¶
ContextValidate validate this instance group based on the context it is used
func (*InstanceGroup) MarshalBinary ¶
func (m *InstanceGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroup) UnmarshalBinary ¶
func (m *InstanceGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceGroupRecipeRequest ¶
type InstanceGroupRecipeRequest struct { // A valid instance/host group name. This name must be unique. // Required: true InstanceGroupName *string `json:"instanceGroupName"` // Names of the recipes (empty is valid). // Unique: true RecipeNames []string `json:"recipeNames"` }
InstanceGroupRecipeRequest Represents an instance group - recipe pair (by names) request.
swagger:model InstanceGroupRecipeRequest
func (*InstanceGroupRecipeRequest) ContextValidate ¶
func (m *InstanceGroupRecipeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this instance group recipe request based on context it is used
func (*InstanceGroupRecipeRequest) MarshalBinary ¶
func (m *InstanceGroupRecipeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroupRecipeRequest) UnmarshalBinary ¶
func (m *InstanceGroupRecipeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceGroupRecipeResponse ¶
type InstanceGroupRecipeResponse struct { // A valid instance/host group name. This name must be unique. // Required: true InstanceGroupName *string `json:"instanceGroupName"` // Names of the recipes (empty is valid). // Unique: true RecipeNames []string `json:"recipeNames"` }
InstanceGroupRecipeResponse Represents an instance group - recipe pair (by names) response.
swagger:model InstanceGroupRecipeResponse
func (*InstanceGroupRecipeResponse) ContextValidate ¶
func (m *InstanceGroupRecipeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this instance group recipe response based on context it is used
func (*InstanceGroupRecipeResponse) MarshalBinary ¶
func (m *InstanceGroupRecipeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroupRecipeResponse) UnmarshalBinary ¶
func (m *InstanceGroupRecipeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceTemplate ¶
type InstanceTemplate struct { // The type of the instance. InstanceType string `json:"instanceType,omitempty"` }
InstanceTemplate Instance template that specifies the core information for the vertical scale.
swagger:model InstanceTemplate
func (*InstanceTemplate) ContextValidate ¶
ContextValidate validates this instance template based on context it is used
func (*InstanceTemplate) MarshalBinary ¶
func (m *InstanceTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceTemplate) UnmarshalBinary ¶
func (m *InstanceTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InternalBackupRestoreState ¶
type InternalBackupRestoreState struct { // Admin operations executed via Cloudera Manager for starting and stopping services. // Required: true AdminOperations *AdminOperationsBackupRestoreState `json:"adminOperations"` // Postgres operations to backup or restore the data lake metadata. // Required: true Database *DatabaseBackupRestoreState `json:"database"` // Hbase operations to backup or restore Atlas metadata tables. // Required: true Hbase *HbaseBackupRestoreState `json:"hbase"` // Solr operations to backup up the edge, fulltext, ranger_audit, and vertex tables, or to delete/restore those tables. // Required: true Solr *SolrBackupRestoreState `json:"solr"` }
InternalBackupRestoreState Object representing the state of each service running a backup.
swagger:model InternalBackupRestoreState
func (*InternalBackupRestoreState) ContextValidate ¶
func (m *InternalBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this internal backup restore state based on the context it is used
func (*InternalBackupRestoreState) MarshalBinary ¶
func (m *InternalBackupRestoreState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InternalBackupRestoreState) UnmarshalBinary ¶
func (m *InternalBackupRestoreState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDatalakeBackupsRequest ¶
type ListDatalakeBackupsRequest struct { // The name of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
ListDatalakeBackupsRequest Request object to get the list of backup operations performed on a datalake.
swagger:model ListDatalakeBackupsRequest
func (*ListDatalakeBackupsRequest) ContextValidate ¶
func (m *ListDatalakeBackupsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list datalake backups request based on context it is used
func (*ListDatalakeBackupsRequest) MarshalBinary ¶
func (m *ListDatalakeBackupsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDatalakeBackupsRequest) UnmarshalBinary ¶
func (m *ListDatalakeBackupsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDatalakeBackupsResponse ¶
type ListDatalakeBackupsResponse struct { // Backup object with details of backup performed. Backups []*DatalakeBackup `json:"backups"` }
ListDatalakeBackupsResponse Response object with the list of backup operations performed on a datalake.
swagger:model ListDatalakeBackupsResponse
func (*ListDatalakeBackupsResponse) ContextValidate ¶
func (m *ListDatalakeBackupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list datalake backups response based on the context it is used
func (*ListDatalakeBackupsResponse) MarshalBinary ¶
func (m *ListDatalakeBackupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDatalakeBackupsResponse) UnmarshalBinary ¶
func (m *ListDatalakeBackupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDatalakeDiagnosticsRequest ¶
type ListDatalakeDiagnosticsRequest struct { // CRN of the Datalake cluster. // Required: true Crn *string `json:"crn"` }
ListDatalakeDiagnosticsRequest Request object for listing recent Datalake diagnostics collections.
swagger:model ListDatalakeDiagnosticsRequest
func (*ListDatalakeDiagnosticsRequest) ContextValidate ¶
func (m *ListDatalakeDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list datalake diagnostics request based on context it is used
func (*ListDatalakeDiagnosticsRequest) MarshalBinary ¶
func (m *ListDatalakeDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDatalakeDiagnosticsRequest) UnmarshalBinary ¶
func (m *ListDatalakeDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDatalakeDiagnosticsResponse ¶
type ListDatalakeDiagnosticsResponse struct { // description. Collections []*DatalakeDiagnosticsCollectionResponse `json:"collections"` }
ListDatalakeDiagnosticsResponse Response object for listing recent Datalake diagnostics collections.
swagger:model ListDatalakeDiagnosticsResponse
func (*ListDatalakeDiagnosticsResponse) ContextValidate ¶
func (m *ListDatalakeDiagnosticsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list datalake diagnostics response based on the context it is used
func (*ListDatalakeDiagnosticsResponse) MarshalBinary ¶
func (m *ListDatalakeDiagnosticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDatalakeDiagnosticsResponse) UnmarshalBinary ¶
func (m *ListDatalakeDiagnosticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDatalakesRequest ¶
type ListDatalakesRequest struct { // The name or CRN of the datalake for which details are requested. DatalakeName string `json:"datalakeName,omitempty"` // The name or CRN of the environment for which the datalakes will be listed. EnvironmentName string `json:"environmentName,omitempty"` }
ListDatalakesRequest Request object for list datalakes request.
swagger:model ListDatalakesRequest
func (*ListDatalakesRequest) ContextValidate ¶
ContextValidate validates this list datalakes request based on context it is used
func (*ListDatalakesRequest) MarshalBinary ¶
func (m *ListDatalakesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDatalakesRequest) UnmarshalBinary ¶
func (m *ListDatalakesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListDatalakesResponse ¶
type ListDatalakesResponse struct { // The datalakes. // Required: true Datalakes []*Datalake `json:"datalakes"` }
ListDatalakesResponse Response object for list datalakes request.
swagger:model ListDatalakesResponse
func (*ListDatalakesResponse) ContextValidate ¶
ContextValidate validate this list datalakes response based on the context it is used
func (*ListDatalakesResponse) MarshalBinary ¶
func (m *ListDatalakesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListDatalakesResponse) UnmarshalBinary ¶
func (m *ListDatalakesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRuntimesRequest ¶
type ListRuntimesRequest interface{}
ListRuntimesRequest Request object for list datalake runtime versions.
swagger:model ListRuntimesRequest
type ListRuntimesResponse ¶
type ListRuntimesResponse struct { // The list of datalake runtime versions. // Required: true Versions []*Runtime `json:"versions"` }
ListRuntimesResponse Response object for list datalake runtime versions.
swagger:model ListRuntimesResponse
func (*ListRuntimesResponse) ContextValidate ¶
ContextValidate validate this list runtimes response based on the context it is used
func (*ListRuntimesResponse) MarshalBinary ¶
func (m *ListRuntimesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRuntimesResponse) UnmarshalBinary ¶
func (m *ListRuntimesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrepareDatalakeUpgradeRequest ¶
type PrepareDatalakeUpgradeRequest struct { // The name or CRN of the Data Lake cluster. // Required: true Datalake *string `json:"datalake"` // The ID of an image to upgrade to ImageID string `json:"imageId,omitempty"` // The runtime version to upgrade to Runtime string `json:"runtime,omitempty"` }
PrepareDatalakeUpgradeRequest Request object to prepare Data Lake upgrade. This command indicates the upgrade preparation for a specific image or a selected runtime version. Important to note that the imageId or the runtime parameter must be present in the request.
swagger:model PrepareDatalakeUpgradeRequest
func (*PrepareDatalakeUpgradeRequest) ContextValidate ¶
func (m *PrepareDatalakeUpgradeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this prepare datalake upgrade request based on context it is used
func (*PrepareDatalakeUpgradeRequest) MarshalBinary ¶
func (m *PrepareDatalakeUpgradeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrepareDatalakeUpgradeRequest) UnmarshalBinary ¶
func (m *PrepareDatalakeUpgradeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrepareDatalakeUpgradeResponse ¶
type PrepareDatalakeUpgradeResponse struct { // Information about the current image Current *ImageInfo `json:"current,omitempty"` // The reason why upgrade is not possible Reason string `json:"reason,omitempty"` // List of images and components to upgrade to UpgradeCandidates []*ImageInfo `json:"upgradeCandidates"` }
PrepareDatalakeUpgradeResponse Response object for prepare Data Lake upgrade request.
swagger:model PrepareDatalakeUpgradeResponse
func (*PrepareDatalakeUpgradeResponse) ContextValidate ¶
func (m *PrepareDatalakeUpgradeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this prepare datalake upgrade response based on the context it is used
func (*PrepareDatalakeUpgradeResponse) MarshalBinary ¶
func (m *PrepareDatalakeUpgradeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrepareDatalakeUpgradeResponse) UnmarshalBinary ¶
func (m *PrepareDatalakeUpgradeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductVersion ¶
type ProductVersion struct { // The name of the product. // Required: true Name *string `json:"name"` // The version of the product. // Required: true Version *string `json:"version"` }
ProductVersion Product version.
swagger:model ProductVersion
func (*ProductVersion) ContextValidate ¶
ContextValidate validates this product version based on context it is used
func (*ProductVersion) MarshalBinary ¶
func (m *ProductVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductVersion) UnmarshalBinary ¶
func (m *ProductVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecoverDatalakeRequest ¶
type RecoverDatalakeRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // The type of the recovery. The default value is RECOVER_WITHOUT_DATA. The recovery always runs with RECOVER_WITH_DATA if the on resize failure. // Enum: [RECOVER_WITH_DATA RECOVER_WITHOUT_DATA] RecoveryType string `json:"recoveryType,omitempty"` }
RecoverDatalakeRequest Datalake recover request.
swagger:model RecoverDatalakeRequest
func (*RecoverDatalakeRequest) ContextValidate ¶
func (m *RecoverDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this recover datalake request based on context it is used
func (*RecoverDatalakeRequest) MarshalBinary ¶
func (m *RecoverDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecoverDatalakeRequest) UnmarshalBinary ¶
func (m *RecoverDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecoverDatalakeResponse ¶
type RecoverDatalakeResponse interface{}
RecoverDatalakeResponse Datalake recover response.
swagger:model RecoverDatalakeResponse
type RenewCertificateRequest ¶
type RenewCertificateRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
RenewCertificateRequest Request object for renew datalake certificate request, deprecated.
swagger:model RenewCertificateRequest
func (*RenewCertificateRequest) ContextValidate ¶
func (m *RenewCertificateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this renew certificate request based on context it is used
func (*RenewCertificateRequest) MarshalBinary ¶
func (m *RenewCertificateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RenewCertificateRequest) UnmarshalBinary ¶
func (m *RenewCertificateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RenewCertificateResponse ¶
type RenewCertificateResponse interface{}
RenewCertificateResponse Response object for renew certificate request, deprecated.
swagger:model RenewCertificateResponse
type RenewPublicCertificateRequest ¶
type RenewPublicCertificateRequest struct { // The name or CRN of the datalake. // Required: true Datalake *string `json:"datalake"` }
RenewPublicCertificateRequest Request object to renew the public certificate for Datalake.
swagger:model RenewPublicCertificateRequest
func (*RenewPublicCertificateRequest) ContextValidate ¶
func (m *RenewPublicCertificateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this renew public certificate request based on context it is used
func (*RenewPublicCertificateRequest) MarshalBinary ¶
func (m *RenewPublicCertificateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RenewPublicCertificateRequest) UnmarshalBinary ¶
func (m *RenewPublicCertificateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RenewPublicCertificateResponse ¶
type RenewPublicCertificateResponse interface{}
RenewPublicCertificateResponse Response object for renew public certificate request.
swagger:model RenewPublicCertificateResponse
type RepairDatalakeRequest ¶
type RepairDatalakeRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // The instance group where the failed instances will be repaired. InstanceGroupName string `json:"instanceGroupName,omitempty"` // List of instance groups where the failed instances will be repaired. InstanceGroupNames []string `json:"instanceGroupNames"` // List of instances. Instances *RepairInstancesRequest `json:"instances,omitempty"` }
RepairDatalakeRequest Request object for repair datalake request.
swagger:model RepairDatalakeRequest
func (*RepairDatalakeRequest) ContextValidate ¶
ContextValidate validate this repair datalake request based on the context it is used
func (*RepairDatalakeRequest) MarshalBinary ¶
func (m *RepairDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepairDatalakeRequest) UnmarshalBinary ¶
func (m *RepairDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepairDatalakeResponse ¶
type RepairDatalakeResponse interface{}
RepairDatalakeResponse Response object for repair datalake request.
swagger:model RepairDatalakeResponse
type RepairInstancesRequest ¶
type RepairInstancesRequest struct { // List of instance ids. InstanceIds []string `json:"instanceIds"` }
RepairInstancesRequest Details for repair instances.
swagger:model RepairInstancesRequest
func (*RepairInstancesRequest) ContextValidate ¶
func (m *RepairInstancesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this repair instances request based on context it is used
func (*RepairInstancesRequest) MarshalBinary ¶
func (m *RepairInstancesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepairInstancesRequest) UnmarshalBinary ¶
func (m *RepairInstancesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReplaceRecipesRequest ¶
type ReplaceRecipesRequest struct { // The name or CRN of the datalake. // Required: true Datalake *string `json:"datalake"` // The list of instance group and recipe name pairs. // Required: true InstanceGroupRecipes []*InstanceGroupRecipeRequest `json:"instanceGroupRecipes"` }
ReplaceRecipesRequest The request for replacing recipes.
swagger:model ReplaceRecipesRequest
func (*ReplaceRecipesRequest) ContextValidate ¶
ContextValidate validate this replace recipes request based on the context it is used
func (*ReplaceRecipesRequest) MarshalBinary ¶
func (m *ReplaceRecipesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReplaceRecipesRequest) UnmarshalBinary ¶
func (m *ReplaceRecipesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReplaceRecipesResponse ¶
type ReplaceRecipesResponse struct { // The list of recipes, which will be attached to the cluster. AttachedRecipes []*InstanceGroupRecipeResponse `json:"attachedRecipes"` // The list of recipes, which will be detached from the cluster. DetachedRecipes []*InstanceGroupRecipeResponse `json:"detachedRecipes"` }
ReplaceRecipesResponse The response for replacing recipes.
swagger:model ReplaceRecipesResponse
func (*ReplaceRecipesResponse) ContextValidate ¶
func (m *ReplaceRecipesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this replace recipes response based on the context it is used
func (*ReplaceRecipesResponse) MarshalBinary ¶
func (m *ReplaceRecipesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReplaceRecipesResponse) UnmarshalBinary ¶
func (m *ReplaceRecipesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResizeDatalakeRequest ¶
type ResizeDatalakeRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // The target size for the datalake. // Required: true // Enum: [MEDIUM_DUTY_HA] TargetSize *string `json:"targetSize"` }
ResizeDatalakeRequest Datalake resize request.
swagger:model ResizeDatalakeRequest
func (*ResizeDatalakeRequest) ContextValidate ¶
ContextValidate validates this resize datalake request based on context it is used
func (*ResizeDatalakeRequest) MarshalBinary ¶
func (m *ResizeDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResizeDatalakeRequest) UnmarshalBinary ¶
func (m *ResizeDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResizeDatalakeResponse ¶
type ResizeDatalakeResponse struct { // The Cloudbreak version used to create the data lake. CloudbreakVersion string `json:"cloudbreakVersion,omitempty"` // The CRN of the datalake. This will remain the same for the datalake created by the resize process. DatalakeCrn string `json:"datalakeCrn,omitempty"` // The name of the datalake. This will remain the same for the datalake created by the resize process. DatalakeName string `json:"datalakeName,omitempty"` // The CRN of the environment the datalake is attached to. This will remain the same for the datalake created by the resize process. EnvironmentCrn string `json:"environmentCrn,omitempty"` // The runtime of the datalake. This will remain the same for the datalake created by the resize process. Runtime string `json:"runtime,omitempty"` // The current status of the datalake. Status string `json:"status,omitempty"` // The reason for the current status of the datalake. StatusReason string `json:"statusReason,omitempty"` }
ResizeDatalakeResponse Datalake resize response.
swagger:model ResizeDatalakeResponse
func (*ResizeDatalakeResponse) ContextValidate ¶
func (m *ResizeDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this resize datalake response based on context it is used
func (*ResizeDatalakeResponse) MarshalBinary ¶
func (m *ResizeDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResizeDatalakeResponse) UnmarshalBinary ¶
func (m *ResizeDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreDatalakeRequest ¶
type RestoreDatalakeRequest struct { // The ID of the backup to be used to perform a restore. The ID could refer to backup of any datalake in the same account. This is the only way to restore from a backup that was taken on a datalake with a different name. This field is required if the --backup-location-override field is used. BackupID string `json:"backupId,omitempty"` // Backup location. When provided, will be used to lookup the backup. If provided, the --backup-id parameter is required. BackupLocationOverride string `json:"backupLocationOverride,omitempty"` // The name of the backup. When provided, the restore will be performed using the latest successful backup whose name matches the parameter, and that was taken from the datalake that is being restored. BackupName string `json:"backupName,omitempty"` // The name of the datalake to be restored. When backupId is not provided, the most recent successful backup on datalake with the provided name would be used. // Required: true DatalakeName *string `json:"datalakeName"` // DEPRECATED - The database is included in the restore by default. To skip it, use the --skip-ranger-hms-metadata flag. IncludeDatabase bool `json:"includeDatabase,omitempty"` // Skips the restore of the Atlas indexes. If this option or --skipAtlasMetadata is not provided, then by default the Atlas indexes will be restored if the backup used includes the Atlas indexes. Redundant if --skipAtlasMetadata is included. SkipAtlasIndexes bool `json:"skipAtlasIndexes,omitempty"` // Skips the restore of the Atlas metadata. If this option is not provided, then by default the Atlas metadata will be restored if the backup used includes the Atlas metadata. SkipAtlasMetadata bool `json:"skipAtlasMetadata,omitempty"` // Skips the restore of the Ranger audits. If this option is not provided, then by default the Ranger audits will be restored if the backup used includes the Ranger audits. SkipRangerAudits bool `json:"skipRangerAudits,omitempty"` // Skips the restore of the databases backing HMS/Ranger services. If this option is not provided, then by default the Atlas lineage will be restored if the backup used includes the Atlas lineage information. SkipRangerHmsMetadata bool `json:"skipRangerHmsMetadata,omitempty"` // Skips the validation steps that run prior to the restore. If this option is not provided, the validations are performed by default. SkipValidation bool `json:"skipValidation,omitempty"` // Runs only the validation steps and then returns. If this option is not provided, the restore is performed as normal by default. ValidationOnly bool `json:"validationOnly,omitempty"` }
RestoreDatalakeRequest Request to restore datalake from backup. Restore does not restore the database by default.
swagger:model RestoreDatalakeRequest
func (*RestoreDatalakeRequest) ContextValidate ¶
func (m *RestoreDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this restore datalake request based on context it is used
func (*RestoreDatalakeRequest) MarshalBinary ¶
func (m *RestoreDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreDatalakeRequest) UnmarshalBinary ¶
func (m *RestoreDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreDatalakeResponse ¶
type RestoreDatalakeResponse struct { // Account where the datalake exists. // Required: true AccountID *string `json:"accountId"` // Unique identifier of the backup used to perform restore. // Required: true BackupID *string `json:"backupId"` // Location of the backup to be used to perform restore. // Required: true BackupLocation *string `json:"backupLocation"` // Name of the backup. BackupName string `json:"backupName,omitempty"` // Time when the backup operation ended. // Required: true EndTime *string `json:"endTime"` // Reason for the failure. FailureReason string `json:"failureReason,omitempty"` // Provides the details of the internal state where the restore operation stands. // Required: true InternalState *string `json:"internalState"` // Provides the details of the internal state of each operation. // Required: true OperationStates *InternalBackupRestoreState `json:"operationStates"` // Unique identifier of the restore operation performed. // Required: true RestoreID *string `json:"restoreId"` // The runtime version of the datalake when the restore was initiated. RuntimeVersion string `json:"runtimeVersion,omitempty"` // Time when the backup operation started. // Required: true StartTime *string `json:"startTime"` // Provide the current status. // Required: true Status *string `json:"status"` // Crn of the user who triggered this operation. // Required: true UserCrn *string `json:"userCrn"` }
RestoreDatalakeResponse Response object to a request to perform restore of datalake.
swagger:model RestoreDatalakeResponse
func (*RestoreDatalakeResponse) ContextValidate ¶
func (m *RestoreDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this restore datalake response based on the context it is used
func (*RestoreDatalakeResponse) MarshalBinary ¶
func (m *RestoreDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreDatalakeResponse) UnmarshalBinary ¶
func (m *RestoreDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreDatalakeStatusRequest ¶
type RestoreDatalakeStatusRequest struct { // The name of the Data Lake for which the most recent restore status will be retrieved. // Required: true DatalakeName *string `json:"datalakeName"` // Unique identifier of the restore operation performed. RestoreID string `json:"restoreId,omitempty"` }
RestoreDatalakeStatusRequest Request object to get the status of a restore operation.
swagger:model RestoreDatalakeStatusRequest
func (*RestoreDatalakeStatusRequest) ContextValidate ¶
func (m *RestoreDatalakeStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this restore datalake status request based on context it is used
func (*RestoreDatalakeStatusRequest) MarshalBinary ¶
func (m *RestoreDatalakeStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreDatalakeStatusRequest) UnmarshalBinary ¶
func (m *RestoreDatalakeStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestoreDatalakeStatusResponse ¶
type RestoreDatalakeStatusResponse struct { // Account where the datalake exists. // Required: true AccountID *string `json:"accountId"` // Unique identifier of the backup used to perform restore. // Required: true BackupID *string `json:"backupId"` // Location of the backup to be used to perform restore. // Required: true BackupLocation *string `json:"backupLocation"` // Name of the backup. BackupName string `json:"backupName,omitempty"` // Time when the backup operation ended. // Required: true EndTime *string `json:"endTime"` // Reason for the failure. FailureReason string `json:"failureReason,omitempty"` // Provides the details of the internal state where the restore operation stands. // Required: true InternalState *string `json:"internalState"` // Provides the details of the internal state of each operation. // Required: true OperationStates *InternalBackupRestoreState `json:"operationStates"` // Unique identifier of the restore operation performed. // Required: true RestoreID *string `json:"restoreId"` // The runtime version of the datalake when the restore was initiated. RuntimeVersion string `json:"runtimeVersion,omitempty"` // Time when the backup operation started. // Required: true StartTime *string `json:"startTime"` // Provide the current status. // Required: true Status *string `json:"status"` // Crn of the user who triggered this operation. // Required: true UserCrn *string `json:"userCrn"` }
RestoreDatalakeStatusResponse Response object with information on last restore operation on a datalake.
swagger:model RestoreDatalakeStatusResponse
func (*RestoreDatalakeStatusResponse) ContextValidate ¶
func (m *RestoreDatalakeStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this restore datalake status response based on the context it is used
func (*RestoreDatalakeStatusResponse) MarshalBinary ¶
func (m *RestoreDatalakeStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestoreDatalakeStatusResponse) UnmarshalBinary ¶
func (m *RestoreDatalakeStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RetryDatalakeRequest ¶
type RetryDatalakeRequest struct { // The name or CRN of the datalake to be retry on. // Required: true DatalakeName *string `json:"datalakeName"` }
RetryDatalakeRequest Request object for retry datalake request.
swagger:model RetryDatalakeRequest
func (*RetryDatalakeRequest) ContextValidate ¶
ContextValidate validates this retry datalake request based on context it is used
func (*RetryDatalakeRequest) MarshalBinary ¶
func (m *RetryDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RetryDatalakeRequest) UnmarshalBinary ¶
func (m *RetryDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RetryDatalakeResponse ¶
type RetryDatalakeResponse interface{}
RetryDatalakeResponse Response object for retry datalake request.
swagger:model RetryDatalakeResponse
type RotateAutoTLSCertificatesRequest ¶
type RotateAutoTLSCertificatesRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
RotateAutoTLSCertificatesRequest Request object to rotate autotls certificates on datalake's hosts, deprecated.
swagger:model RotateAutoTlsCertificatesRequest
func (*RotateAutoTLSCertificatesRequest) ContextValidate ¶
func (m *RotateAutoTLSCertificatesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rotate auto Tls certificates request based on context it is used
func (*RotateAutoTLSCertificatesRequest) MarshalBinary ¶
func (m *RotateAutoTLSCertificatesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RotateAutoTLSCertificatesRequest) UnmarshalBinary ¶
func (m *RotateAutoTLSCertificatesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RotateAutoTLSCertificatesResponse ¶
type RotateAutoTLSCertificatesResponse interface{}
RotateAutoTLSCertificatesResponse Response object to rotate autotls certificates on datalake's hosts, deprecated.
swagger:model RotateAutoTlsCertificatesResponse
type RotatePrivateCertificatesRequest ¶
type RotatePrivateCertificatesRequest struct { // The name or CRN of the datalake. // Required: true Datalake *string `json:"datalake"` }
RotatePrivateCertificatesRequest Request object to rotate private certificates on datalake's hosts.
swagger:model RotatePrivateCertificatesRequest
func (*RotatePrivateCertificatesRequest) ContextValidate ¶
func (m *RotatePrivateCertificatesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rotate private certificates request based on context it is used
func (*RotatePrivateCertificatesRequest) MarshalBinary ¶
func (m *RotatePrivateCertificatesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RotatePrivateCertificatesRequest) UnmarshalBinary ¶
func (m *RotatePrivateCertificatesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RotatePrivateCertificatesResponse ¶
type RotatePrivateCertificatesResponse interface{}
RotatePrivateCertificatesResponse Response object to rotate private certificates on datalake's hosts.
swagger:model RotatePrivateCertificatesResponse
type RotateSaltPasswordRequest ¶
type RotateSaltPasswordRequest struct { // The name or CRN of the datalake. // Required: true Datalake *string `json:"datalake"` }
RotateSaltPasswordRequest Request object for rotating SaltStack user password on DataLake instances.
swagger:model RotateSaltPasswordRequest
func (*RotateSaltPasswordRequest) ContextValidate ¶
func (m *RotateSaltPasswordRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rotate salt password request based on context it is used
func (*RotateSaltPasswordRequest) MarshalBinary ¶
func (m *RotateSaltPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RotateSaltPasswordRequest) UnmarshalBinary ¶
func (m *RotateSaltPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RotateSaltPasswordResponse ¶
type RotateSaltPasswordResponse interface{}
RotateSaltPasswordResponse Response object for rotating SaltStack user password on DataLake instances.
swagger:model RotateSaltPasswordResponse
type Runtime ¶
type Runtime struct { // Whether it is a default runtime version or not. // Required: true DefaultRuntimeVersion *bool `json:"defaultRuntimeVersion"` // The actual version number. // Required: true RuntimeVersion *string `json:"runtimeVersion"` }
Runtime An advertised datalake runtime version.
swagger:model Runtime
func (*Runtime) ContextValidate ¶
ContextValidate validates this runtime based on context it is used
func (*Runtime) MarshalBinary ¶
MarshalBinary interface implementation
func (*Runtime) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SdxInstanceGroupRequest ¶
type SdxInstanceGroupRequest struct { // Cloud provider instance type to create instances with. InstanceType string `json:"instanceType,omitempty"` // Name of the instance group. // Required: true Name *string `json:"name"` }
SdxInstanceGroupRequest Request object for host group level custom configurations.
swagger:model SdxInstanceGroupRequest
func (*SdxInstanceGroupRequest) ContextValidate ¶
func (m *SdxInstanceGroupRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sdx instance group request based on context it is used
func (*SdxInstanceGroupRequest) MarshalBinary ¶
func (m *SdxInstanceGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxInstanceGroupRequest) UnmarshalBinary ¶
func (m *SdxInstanceGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceStatus ¶
type ServiceStatus struct { // The service health checks. HealthChecks []*HealthCheck `json:"healthChecks"` // The service health summary. HealthSummary string `json:"healthSummary,omitempty"` // The service state. State string `json:"state,omitempty"` // The service type. Type string `json:"type,omitempty"` }
ServiceStatus Information about a cluster service.
swagger:model ServiceStatus
func (*ServiceStatus) ContextValidate ¶
ContextValidate validate this service status based on the context it is used
func (*ServiceStatus) MarshalBinary ¶
func (m *ServiceStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceStatus) UnmarshalBinary ¶
func (m *ServiceStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetCatalogRequest ¶
type SetCatalogRequest struct { // The name of the catalog to be used. // Required: true CatalogName *string `json:"catalogName"` // The name or CRN of the affected DataLake. // Required: true Datalake *string `json:"datalake"` }
SetCatalogRequest The request object to set catalog for a DataLake.
swagger:model SetCatalogRequest
func (*SetCatalogRequest) ContextValidate ¶
ContextValidate validates this set catalog request based on context it is used
func (*SetCatalogRequest) MarshalBinary ¶
func (m *SetCatalogRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetCatalogRequest) UnmarshalBinary ¶
func (m *SetCatalogRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetCatalogResponse ¶
type SetCatalogResponse interface{}
SetCatalogResponse The response object to set catalog for a DataLake request.
swagger:model SetCatalogResponse
type SolrBackupRestoreState ¶
type SolrBackupRestoreState struct { // The status of the EDGE_INDEX_COLLECTION backup/restore. // Required: true EdgeIndexCollection *BackupRestoreOperationStatus `json:"edgeIndexCollection"` // The status of the EDGE_INDEX_COLLECTION deletion, which is done before a restore. EdgeIndexCollectionDelete *BackupRestoreOperationStatus `json:"edgeIndexCollectionDelete,omitempty"` // The status of the FULLTEXT_INDEX_COLLECTION backup/restore. // Required: true FulltextIndexCollection *BackupRestoreOperationStatus `json:"fulltextIndexCollection"` // The status of the FULLTEXT_INDEX_COLLECTION deletion, which is done before a restore. FulltextIndexCollectionDelete *BackupRestoreOperationStatus `json:"fulltextIndexCollectionDelete,omitempty"` // The status of the RANGER_AUDITS_COLLECTION backup/restore. // Required: true RangerAuditsCollection *BackupRestoreOperationStatus `json:"rangerAuditsCollection"` // The status of the RANGER_AUDITS_COLLECTION deletion, which is done before a restore. RangerAuditsCollectionDelete *BackupRestoreOperationStatus `json:"rangerAuditsCollectionDelete,omitempty"` // The status of the VERTEX_INDEX_COLLECTION backup/restore. // Required: true VertexIndexCollection *BackupRestoreOperationStatus `json:"vertexIndexCollection"` // The status of the VERTEX_INDEX_COLLECTION deletion, which is done before a restore. VertexIndexCollectionDelete *BackupRestoreOperationStatus `json:"vertexIndexCollectionDelete,omitempty"` }
SolrBackupRestoreState The state of each Solr backup/restore operation.
swagger:model SolrBackupRestoreState
func (*SolrBackupRestoreState) ContextValidate ¶
func (m *SolrBackupRestoreState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this solr backup restore state based on the context it is used
func (*SolrBackupRestoreState) MarshalBinary ¶
func (m *SolrBackupRestoreState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SolrBackupRestoreState) UnmarshalBinary ¶
func (m *SolrBackupRestoreState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartDatabaseUpgradeRequest ¶
type StartDatabaseUpgradeRequest struct { // The name or CRN of the Data Lake. // Required: true Datalake *string `json:"datalake"` // The database engine major version to upgrade to. // Enum: [VERSION_11] TargetVersion string `json:"targetVersion,omitempty"` }
StartDatabaseUpgradeRequest Request object for Data Lake database upgrade.
swagger:model StartDatabaseUpgradeRequest
func (*StartDatabaseUpgradeRequest) ContextValidate ¶
func (m *StartDatabaseUpgradeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this start database upgrade request based on context it is used
func (*StartDatabaseUpgradeRequest) MarshalBinary ¶
func (m *StartDatabaseUpgradeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartDatabaseUpgradeRequest) UnmarshalBinary ¶
func (m *StartDatabaseUpgradeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartDatabaseUpgradeResponse ¶
type StartDatabaseUpgradeResponse struct { // The database engine major version to upgrade to. // Enum: [VERSION_11] TargetVersion string `json:"targetVersion,omitempty"` }
StartDatabaseUpgradeResponse Response object to Data Lake database upgrade.
swagger:model StartDatabaseUpgradeResponse
func (*StartDatabaseUpgradeResponse) ContextValidate ¶
func (m *StartDatabaseUpgradeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this start database upgrade response based on context it is used
func (*StartDatabaseUpgradeResponse) MarshalBinary ¶
func (m *StartDatabaseUpgradeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartDatabaseUpgradeResponse) UnmarshalBinary ¶
func (m *StartDatabaseUpgradeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartDatalakeRequest ¶
type StartDatalakeRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
StartDatalakeRequest Request object to start a datalake, deprecated.
swagger:model StartDatalakeRequest
func (*StartDatalakeRequest) ContextValidate ¶
ContextValidate validates this start datalake request based on context it is used
func (*StartDatalakeRequest) MarshalBinary ¶
func (m *StartDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartDatalakeRequest) UnmarshalBinary ¶
func (m *StartDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartDatalakeResponse ¶
type StartDatalakeResponse interface{}
StartDatalakeResponse Response object of starting a datalake, deprecated.
swagger:model StartDatalakeResponse
type StartDatalakeVerticalScalingRequest ¶
type StartDatalakeVerticalScalingRequest struct { // The name or CRN of the Data Lake. // Required: true Datalake *string `json:"datalake"` // The target group that requested vertical scaling. // Required: true Group *string `json:"group"` // Instance template that specifies the core information for the vertical scale. // Required: true InstanceTemplate *InstanceTemplate `json:"instanceTemplate"` }
StartDatalakeVerticalScalingRequest The request object for Data Lake vertical scaling.
swagger:model StartDatalakeVerticalScalingRequest
func (*StartDatalakeVerticalScalingRequest) ContextValidate ¶
func (m *StartDatalakeVerticalScalingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this start datalake vertical scaling request based on the context it is used
func (*StartDatalakeVerticalScalingRequest) MarshalBinary ¶
func (m *StartDatalakeVerticalScalingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartDatalakeVerticalScalingRequest) UnmarshalBinary ¶
func (m *StartDatalakeVerticalScalingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartDatalakeVerticalScalingResponse ¶
type StartDatalakeVerticalScalingResponse struct { // The result of the operation. Result string `json:"result,omitempty"` }
StartDatalakeVerticalScalingResponse The response object for Data Lake vertical scaling.
swagger:model StartDatalakeVerticalScalingResponse
func (*StartDatalakeVerticalScalingResponse) ContextValidate ¶
func (m *StartDatalakeVerticalScalingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this start datalake vertical scaling response based on context it is used
func (*StartDatalakeVerticalScalingResponse) MarshalBinary ¶
func (m *StartDatalakeVerticalScalingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartDatalakeVerticalScalingResponse) UnmarshalBinary ¶
func (m *StartDatalakeVerticalScalingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StopDatalakeRequest ¶
type StopDatalakeRequest struct { // The name or CRN of the datalakeName. // Required: true DatalakeName *string `json:"datalakeName"` }
StopDatalakeRequest Request object to stop a datalake, deprecated.
swagger:model StopDatalakeRequest
func (*StopDatalakeRequest) ContextValidate ¶
ContextValidate validates this stop datalake request based on context it is used
func (*StopDatalakeRequest) MarshalBinary ¶
func (m *StopDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StopDatalakeRequest) UnmarshalBinary ¶
func (m *StopDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StopDatalakeResponse ¶
type StopDatalakeResponse interface{}
StopDatalakeResponse Response object of stopping a datalake, deprecated.
swagger:model StopDatalakeResponse
type SyncComponentVersionsFromCmRequest ¶
type SyncComponentVersionsFromCmRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` }
SyncComponentVersionsFromCmRequest Datalake sync CM component versions request.
swagger:model SyncComponentVersionsFromCmRequest
func (*SyncComponentVersionsFromCmRequest) ContextValidate ¶
func (m *SyncComponentVersionsFromCmRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sync component versions from cm request based on context it is used
func (*SyncComponentVersionsFromCmRequest) MarshalBinary ¶
func (m *SyncComponentVersionsFromCmRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncComponentVersionsFromCmRequest) UnmarshalBinary ¶
func (m *SyncComponentVersionsFromCmRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncComponentVersionsFromCmResponse ¶
type SyncComponentVersionsFromCmResponse interface{}
SyncComponentVersionsFromCmResponse Datalake sync CM component versions response.
swagger:model SyncComponentVersionsFromCmResponse
type UpdateOrchestratorStateRequest ¶
type UpdateOrchestratorStateRequest struct { // The CRN of the Data Lake cluster. // Required: true ClusterCrn *string `json:"clusterCrn"` }
UpdateOrchestratorStateRequest Request object for running orchestrator engine state update on the Data Lake cluster.
swagger:model UpdateOrchestratorStateRequest
func (*UpdateOrchestratorStateRequest) ContextValidate ¶
func (m *UpdateOrchestratorStateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update orchestrator state request based on context it is used
func (*UpdateOrchestratorStateRequest) MarshalBinary ¶
func (m *UpdateOrchestratorStateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateOrchestratorStateRequest) UnmarshalBinary ¶
func (m *UpdateOrchestratorStateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateOrchestratorStateResponse ¶
type UpdateOrchestratorStateResponse interface{}
UpdateOrchestratorStateResponse Response object for running orchestrator engine state update on the Data Lake cluster.
swagger:model UpdateOrchestratorStateResponse
type UpgradeDatalakeRequest ¶
type UpgradeDatalakeRequest struct { // The name or CRN of the datalake. // Required: true DatalakeName *string `json:"datalakeName"` // Checks the eligibility of an image to upgrade DryRun bool `json:"dryRun,omitempty"` // The id of an image to upgrade to ImageID string `json:"imageId,omitempty"` // Perform an os upgrade only LockComponents bool `json:"lockComponents,omitempty"` // Enables the ability to perform rolling runtime upgrade. RollingUpgradeEnabled bool `json:"rollingUpgradeEnabled,omitempty"` // The runtime version to upgrade to Runtime string `json:"runtime,omitempty"` // Returns the list of images that are eligible for the upgrade ShowAvailableImages bool `json:"showAvailableImages,omitempty"` // Returns the latest image that is eligible for the upgrade for each runtime version with at least one available upgrade candidate ShowLatestAvailableImagePerRuntime bool `json:"showLatestAvailableImagePerRuntime,omitempty"` // Skips the backup of the Atlas metadata. Redundant if --skip-backup is included. If this option is not provided, the Atlas metadata is backed up by default. SkipAtlasMetadata bool `json:"skipAtlasMetadata,omitempty"` // If provided, will skip the backup flow for the upgrade process. SkipBackup bool `json:"skipBackup,omitempty"` // With this option, the Data Lake upgrade can be performed with running Data Hub clusters. This option may cause problems on the running Data Hub clusters during the Data Lake upgrade. SkipDatahubValidation bool `json:"skipDatahubValidation,omitempty"` // Skips the backup of the Ranger audits. Redundant if --skip-backup is included. If this option is not provided, Ranger audits are backed up by default. SkipRangerAudits bool `json:"skipRangerAudits,omitempty"` // Skips the backup of the databases backing HMS/Ranger services. Redundant if --skip-backup is included. If this option is not provided, the HMS/Ranger services are backed up by default. SkipRangerHmsMetadata bool `json:"skipRangerHmsMetadata,omitempty"` }
UpgradeDatalakeRequest Request object to upgrade datalake.
swagger:model UpgradeDatalakeRequest
func (*UpgradeDatalakeRequest) ContextValidate ¶
func (m *UpgradeDatalakeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this upgrade datalake request based on context it is used
func (*UpgradeDatalakeRequest) MarshalBinary ¶
func (m *UpgradeDatalakeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeDatalakeRequest) UnmarshalBinary ¶
func (m *UpgradeDatalakeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeDatalakeResponse ¶
type UpgradeDatalakeResponse struct { // Information about the current image Current *ImageInfo `json:"current,omitempty"` // The reason why upgrade is not possible Reason string `json:"reason,omitempty"` // List of images and components to upgrade to UpgradeCandidates []*ImageInfo `json:"upgradeCandidates"` }
UpgradeDatalakeResponse Response object for upgrade datalake request.
swagger:model UpgradeDatalakeResponse
func (*UpgradeDatalakeResponse) ContextValidate ¶
func (m *UpgradeDatalakeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this upgrade datalake response based on the context it is used
func (*UpgradeDatalakeResponse) MarshalBinary ¶
func (m *UpgradeDatalakeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeDatalakeResponse) UnmarshalBinary ¶
func (m *UpgradeDatalakeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- a_w_s_configuration.go
- a_w_s_configuration_request.go
- admin_operations_backup_restore_state.go
- azure_configuration.go
- azure_configuration_request.go
- backup_datalake_request.go
- backup_datalake_response.go
- backup_datalake_status_request.go
- backup_datalake_status_response.go
- backup_restore_operation_status.go
- cancel_backup_request.go
- cancel_backup_response.go
- cancel_datalake_diagnostics_request.go
- cancel_datalake_diagnostics_response.go
- cloudera_manager_details.go
- collect_cm_diagnostics_request.go
- collect_cm_diagnostics_response.go
- collect_datalake_diagnostics_request.go
- collect_datalake_diagnostics_response.go
- create_a_w_s_datalake_request.go
- create_a_w_s_datalake_response.go
- create_azure_datalake_request.go
- create_azure_datalake_response.go
- create_g_c_p_datalake_request.go
- create_g_c_p_datalake_response.go
- database_backup_restore_state.go
- datalake.go
- datalake_backup.go
- datalake_details.go
- datalake_diagnostics_collection_details_response.go
- datalake_diagnostics_collection_response.go
- datalake_instance_status.go
- datalake_instance_type.go
- datalake_load_balancer_sku_type.go
- datalake_resource_g_c_p_tag_request.go
- datalake_resource_tag_request.go
- datalake_scale_type.go
- datalake_vm_log_request.go
- datalake_vm_log_response.go
- delete_datalake_request.go
- delete_datalake_response.go
- describe_datalake_request.go
- describe_datalake_response.go
- enable_ranger_raz_request.go
- enable_ranger_raz_response.go
- endpoint.go
- endpoints.go
- error.go
- g_c_p_configuration.go
- g_c_p_configuration_request.go
- get_cluster_host_status_request.go
- get_cluster_host_status_response.go
- get_cluster_service_status_request.go
- get_cluster_service_status_response.go
- get_cm_roles_request.go
- get_cm_roles_response.go
- get_datalake_log_descriptors_request.go
- get_datalake_log_descriptors_response.go
- hbase_backup_restore_state.go
- health_check.go
- host_status.go
- image_component_versions.go
- image_info.go
- image_request.go
- instance.go
- instance_group.go
- instance_group_recipe_request.go
- instance_group_recipe_response.go
- instance_template.go
- internal_backup_restore_state.go
- list_datalake_backups_request.go
- list_datalake_backups_response.go
- list_datalake_diagnostics_request.go
- list_datalake_diagnostics_response.go
- list_datalakes_request.go
- list_datalakes_response.go
- list_runtimes_request.go
- list_runtimes_response.go
- prepare_datalake_upgrade_request.go
- prepare_datalake_upgrade_response.go
- product_version.go
- recover_datalake_request.go
- recover_datalake_response.go
- renew_certificate_request.go
- renew_certificate_response.go
- renew_public_certificate_request.go
- renew_public_certificate_response.go
- repair_datalake_request.go
- repair_datalake_response.go
- repair_instances_request.go
- replace_recipes_request.go
- replace_recipes_response.go
- resize_datalake_request.go
- resize_datalake_response.go
- restore_datalake_request.go
- restore_datalake_response.go
- restore_datalake_status_request.go
- restore_datalake_status_response.go
- retry_datalake_request.go
- retry_datalake_response.go
- rotate_auto_tls_certificates_request.go
- rotate_auto_tls_certificates_response.go
- rotate_private_certificates_request.go
- rotate_private_certificates_response.go
- rotate_salt_password_request.go
- rotate_salt_password_response.go
- runtime.go
- sdx_instance_group_request.go
- service_status.go
- set_catalog_request.go
- set_catalog_response.go
- solr_backup_restore_state.go
- start_database_upgrade_request.go
- start_database_upgrade_response.go
- start_datalake_request.go
- start_datalake_response.go
- start_datalake_vertical_scaling_request.go
- start_datalake_vertical_scaling_response.go
- stop_datalake_request.go
- stop_datalake_response.go
- sync_component_versions_from_cm_request.go
- sync_component_versions_from_cm_response.go
- update_orchestrator_state_request.go
- update_orchestrator_state_response.go
- upgrade_datalake_request.go
- upgrade_datalake_response.go