Documentation
¶
Index ¶
- Constants
- type AccountMappingBase
- type AdlsCloudStorageV1Parameters
- type AdlsGen2CloudStorageV1Parameters
- type AdvertisedRuntime
- type AttachedClusterInfoV4Response
- type AwsEncryptionV4Parameters
- type AwsInstanceGroupV4Parameters
- type AwsInstanceTemplateV4Parameters
- type AwsInstanceTemplateV4SpotParameters
- type AwsNetworkV4Parameters
- type AwsStackV4Parameters
- type AwsStorageParameters
- type AzureAvailabiltySetV4
- type AzureInstanceGroupV4Parameters
- type AzureInstanceTemplateV4Parameters
- type AzureNetworkV4Parameters
- type AzureStackV4Parameters
- type BlueprintV4Response
- type CloudStorageRequest
- type CloudStorageResponse
- type CloudbreakDetailsV4Response
- type CloudbreakEventV4Response
- type ClouderaManagerProductV4Request
- type ClouderaManagerProductV4Response
- type ClouderaManagerRepositoryV4Request
- type ClouderaManagerRepositoryV4Response
- type ClouderaManagerV4Request
- type ClouderaManagerV4Response
- type CloudwatchParams
- type ClusterExposedServiceV4Response
- type ClusterV4Request
- type ClusterV4Response
- type CustomContainerV4Request
- type CustomContainerV4Response
- type CustomDomainSettingsV4Request
- type CustomDomainSettingsV4Response
- type DatabaseRequest
- type DatabaseResponse
- type DatabaseV4Response
- type FeatureSetting
- type FeaturesRequest
- type FeaturesResponse
- type FlowCheckResponse
- type FlowIdentifier
- type FlowLogResponse
- type GatewayTopologyV4Request
- type GatewayTopologyV4Response
- type GatewayV4Request
- type GatewayV4Response
- type GcpEncryptionV4Parameters
- type GcpInstanceGroupV4Parameters
- type GcpInstanceTemplateV4Parameters
- type GcpNetworkV4Parameters
- type GcpStackV4Parameters
- type GcsCloudStorageV1Parameters
- type HardwareInfoGroupV4Response
- type HardwareInfoV4Response
- type ImageComponentVersions
- type ImageInfoV4Response
- type ImageSettingsV4Request
- type InstanceGroupV4Request
- type InstanceGroupV4Response
- type InstanceMetaDataV4Response
- type InstanceTemplateV4Request
- type InstanceTemplateV4Response
- type LdapDetails
- type LoggingRequest
- type LoggingResponse
- type MockInstanceTemplateV4Parameters
- type MountedVolumeV4Response
- type NetworkV4Request
- type NetworkV4Response
- type OpenStackInstanceGroupV4Parameters
- type OpenStackInstanceTemplateV4Parameters
- type OpenStackNetworkV4Parameters
- type OpenStackStackV4Parameters
- type PlacementSettingsV4Request
- type PlacementSettingsV4Response
- type RdsDetails
- type RecipeV4Response
- type RootVolumeV4Request
- type RootVolumeV4Response
- type S3CloudStorageV1Parameters
- type S3Guard
- type SdxAwsRequest
- type SdxAwsSpotParameters
- type SdxCloudStorageRequest
- type SdxClusterDetailResponse
- type SdxClusterRequest
- type SdxClusterResponse
- type SdxDatabaseRequest
- type SdxInternalClusterRequest
- type SdxRepairRequest
- type SdxUpgradeRequest
- type SdxUpgradeResponse
- type SecretResponse
- type SecurityGroupV4Request
- type SecurityGroupV4Response
- type SecurityRuleV4Request
- type SecurityRuleV4Response
- type SharedServiceV4Request
- type SharedServiceV4Response
- type StackAuthenticationV4Request
- type StackAuthenticationV4Response
- type StackImageV4Response
- type StackV4Request
- type StackV4Response
- type StorageIdentityBase
- type StorageLocationBase
- type TagsV4Request
- type TagsV4Response
- type TelemetryRequest
- type TelemetryResponse
- type VersionCheckResult
- type VolumeV4Request
- type VolumeV4Response
- type WasbCloudStorageV1Parameters
- type WorkloadAnalyticsRequest
- type WorkloadAnalyticsResponse
- type WorkspaceResourceV4Response
- type YarnInstanceTemplateV4Parameters
- type YarnStackV4Parameters
Constants ¶
const ( // AwsEncryptionV4ParametersTypeDEFAULT captures enum value "DEFAULT" AwsEncryptionV4ParametersTypeDEFAULT string = "DEFAULT" // AwsEncryptionV4ParametersTypeNONE captures enum value "NONE" AwsEncryptionV4ParametersTypeNONE string = "NONE" // AwsEncryptionV4ParametersTypeCUSTOM captures enum value "CUSTOM" AwsEncryptionV4ParametersTypeCUSTOM string = "CUSTOM" )
const ( // BlueprintV4ResponseStatusDEFAULT captures enum value "DEFAULT" BlueprintV4ResponseStatusDEFAULT string = "DEFAULT" // BlueprintV4ResponseStatusDEFAULTDELETED captures enum value "DEFAULT_DELETED" BlueprintV4ResponseStatusDEFAULTDELETED string = "DEFAULT_DELETED" // BlueprintV4ResponseStatusUSERMANAGED captures enum value "USER_MANAGED" BlueprintV4ResponseStatusUSERMANAGED string = "USER_MANAGED" // BlueprintV4ResponseStatusOUTDATED captures enum value "OUTDATED" BlueprintV4ResponseStatusOUTDATED string = "OUTDATED" )
const ( // CloudbreakEventV4ResponseClusterStatusREQUESTED captures enum value "REQUESTED" CloudbreakEventV4ResponseClusterStatusREQUESTED string = "REQUESTED" // CloudbreakEventV4ResponseClusterStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusAVAILABLE captures enum value "AVAILABLE" CloudbreakEventV4ResponseClusterStatusAVAILABLE string = "AVAILABLE" // CloudbreakEventV4ResponseClusterStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" CloudbreakEventV4ResponseClusterStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // CloudbreakEventV4ResponseClusterStatusUPDATEFAILED captures enum value "UPDATE_FAILED" CloudbreakEventV4ResponseClusterStatusUPDATEFAILED string = "UPDATE_FAILED" // CloudbreakEventV4ResponseClusterStatusCREATEFAILED captures enum value "CREATE_FAILED" CloudbreakEventV4ResponseClusterStatusCREATEFAILED string = "CREATE_FAILED" // CloudbreakEventV4ResponseClusterStatusENABLESECURITYFAILED captures enum value "ENABLE_SECURITY_FAILED" CloudbreakEventV4ResponseClusterStatusENABLESECURITYFAILED string = "ENABLE_SECURITY_FAILED" // CloudbreakEventV4ResponseClusterStatusPREDELETEINPROGRESS captures enum value "PRE_DELETE_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusPREDELETEINPROGRESS string = "PRE_DELETE_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusDELETEFAILED captures enum value "DELETE_FAILED" CloudbreakEventV4ResponseClusterStatusDELETEFAILED string = "DELETE_FAILED" // CloudbreakEventV4ResponseClusterStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" CloudbreakEventV4ResponseClusterStatusDELETECOMPLETED string = "DELETE_COMPLETED" // CloudbreakEventV4ResponseClusterStatusSTOPPED captures enum value "STOPPED" CloudbreakEventV4ResponseClusterStatusSTOPPED string = "STOPPED" // CloudbreakEventV4ResponseClusterStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" CloudbreakEventV4ResponseClusterStatusSTOPREQUESTED string = "STOP_REQUESTED" // CloudbreakEventV4ResponseClusterStatusSTARTREQUESTED captures enum value "START_REQUESTED" CloudbreakEventV4ResponseClusterStatusSTARTREQUESTED string = "START_REQUESTED" // CloudbreakEventV4ResponseClusterStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusSTARTFAILED captures enum value "START_FAILED" CloudbreakEventV4ResponseClusterStatusSTARTFAILED string = "START_FAILED" // CloudbreakEventV4ResponseClusterStatusSTOPFAILED captures enum value "STOP_FAILED" CloudbreakEventV4ResponseClusterStatusSTOPFAILED string = "STOP_FAILED" // CloudbreakEventV4ResponseClusterStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" CloudbreakEventV4ResponseClusterStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // CloudbreakEventV4ResponseClusterStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" CloudbreakEventV4ResponseClusterStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // CloudbreakEventV4ResponseClusterStatusAMBIGUOUS captures enum value "AMBIGUOUS" CloudbreakEventV4ResponseClusterStatusAMBIGUOUS string = "AMBIGUOUS" // CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASECREATIONINPROGRESS captures enum value "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASECREATIONINPROGRESS string = "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASECREATIONFAILED captures enum value "EXTERNAL_DATABASE_CREATION_FAILED" CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASECREATIONFAILED string = "EXTERNAL_DATABASE_CREATION_FAILED" // CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASEDELETIONINPROGRESS captures enum value "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASEDELETIONINPROGRESS string = "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" // CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASEDELETIONFINISHED captures enum value "EXTERNAL_DATABASE_DELETION_FINISHED" CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASEDELETIONFINISHED string = "EXTERNAL_DATABASE_DELETION_FINISHED" // CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASEDELETIONFAILED captures enum value "EXTERNAL_DATABASE_DELETION_FAILED" CloudbreakEventV4ResponseClusterStatusEXTERNALDATABASEDELETIONFAILED string = "EXTERNAL_DATABASE_DELETION_FAILED" )
const ( // CloudbreakEventV4ResponseStackStatusREQUESTED captures enum value "REQUESTED" CloudbreakEventV4ResponseStackStatusREQUESTED string = "REQUESTED" // CloudbreakEventV4ResponseStackStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusAVAILABLE captures enum value "AVAILABLE" CloudbreakEventV4ResponseStackStatusAVAILABLE string = "AVAILABLE" // CloudbreakEventV4ResponseStackStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" CloudbreakEventV4ResponseStackStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // CloudbreakEventV4ResponseStackStatusUPDATEFAILED captures enum value "UPDATE_FAILED" CloudbreakEventV4ResponseStackStatusUPDATEFAILED string = "UPDATE_FAILED" // CloudbreakEventV4ResponseStackStatusCREATEFAILED captures enum value "CREATE_FAILED" CloudbreakEventV4ResponseStackStatusCREATEFAILED string = "CREATE_FAILED" // CloudbreakEventV4ResponseStackStatusENABLESECURITYFAILED captures enum value "ENABLE_SECURITY_FAILED" CloudbreakEventV4ResponseStackStatusENABLESECURITYFAILED string = "ENABLE_SECURITY_FAILED" // CloudbreakEventV4ResponseStackStatusPREDELETEINPROGRESS captures enum value "PRE_DELETE_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusPREDELETEINPROGRESS string = "PRE_DELETE_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusDELETEFAILED captures enum value "DELETE_FAILED" CloudbreakEventV4ResponseStackStatusDELETEFAILED string = "DELETE_FAILED" // CloudbreakEventV4ResponseStackStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" CloudbreakEventV4ResponseStackStatusDELETECOMPLETED string = "DELETE_COMPLETED" // CloudbreakEventV4ResponseStackStatusSTOPPED captures enum value "STOPPED" CloudbreakEventV4ResponseStackStatusSTOPPED string = "STOPPED" // CloudbreakEventV4ResponseStackStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" CloudbreakEventV4ResponseStackStatusSTOPREQUESTED string = "STOP_REQUESTED" // CloudbreakEventV4ResponseStackStatusSTARTREQUESTED captures enum value "START_REQUESTED" CloudbreakEventV4ResponseStackStatusSTARTREQUESTED string = "START_REQUESTED" // CloudbreakEventV4ResponseStackStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusSTARTFAILED captures enum value "START_FAILED" CloudbreakEventV4ResponseStackStatusSTARTFAILED string = "START_FAILED" // CloudbreakEventV4ResponseStackStatusSTOPFAILED captures enum value "STOP_FAILED" CloudbreakEventV4ResponseStackStatusSTOPFAILED string = "STOP_FAILED" // CloudbreakEventV4ResponseStackStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" CloudbreakEventV4ResponseStackStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // CloudbreakEventV4ResponseStackStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" CloudbreakEventV4ResponseStackStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // CloudbreakEventV4ResponseStackStatusAMBIGUOUS captures enum value "AMBIGUOUS" CloudbreakEventV4ResponseStackStatusAMBIGUOUS string = "AMBIGUOUS" // CloudbreakEventV4ResponseStackStatusEXTERNALDATABASECREATIONINPROGRESS captures enum value "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusEXTERNALDATABASECREATIONINPROGRESS string = "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusEXTERNALDATABASECREATIONFAILED captures enum value "EXTERNAL_DATABASE_CREATION_FAILED" CloudbreakEventV4ResponseStackStatusEXTERNALDATABASECREATIONFAILED string = "EXTERNAL_DATABASE_CREATION_FAILED" // CloudbreakEventV4ResponseStackStatusEXTERNALDATABASEDELETIONINPROGRESS captures enum value "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" CloudbreakEventV4ResponseStackStatusEXTERNALDATABASEDELETIONINPROGRESS string = "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" // CloudbreakEventV4ResponseStackStatusEXTERNALDATABASEDELETIONFINISHED captures enum value "EXTERNAL_DATABASE_DELETION_FINISHED" CloudbreakEventV4ResponseStackStatusEXTERNALDATABASEDELETIONFINISHED string = "EXTERNAL_DATABASE_DELETION_FINISHED" // CloudbreakEventV4ResponseStackStatusEXTERNALDATABASEDELETIONFAILED captures enum value "EXTERNAL_DATABASE_DELETION_FAILED" CloudbreakEventV4ResponseStackStatusEXTERNALDATABASEDELETIONFAILED string = "EXTERNAL_DATABASE_DELETION_FAILED" )
const ( // CloudwatchParamsStreamKeyHOSTNAME captures enum value "HOSTNAME" CloudwatchParamsStreamKeyHOSTNAME string = "HOSTNAME" // CloudwatchParamsStreamKeyCOMPONENT captures enum value "COMPONENT" CloudwatchParamsStreamKeyCOMPONENT string = "COMPONENT" )
const ( // ClusterExposedServiceV4ResponseModeSSOPROVIDER captures enum value "SSO_PROVIDER" ClusterExposedServiceV4ResponseModeSSOPROVIDER string = "SSO_PROVIDER" // ClusterExposedServiceV4ResponseModeSSOPROVIDERFROMUMS captures enum value "SSO_PROVIDER_FROM_UMS" ClusterExposedServiceV4ResponseModeSSOPROVIDERFROMUMS string = "SSO_PROVIDER_FROM_UMS" // ClusterExposedServiceV4ResponseModeNONE captures enum value "NONE" ClusterExposedServiceV4ResponseModeNONE string = "NONE" // ClusterExposedServiceV4ResponseModePAM captures enum value "PAM" ClusterExposedServiceV4ResponseModePAM string = "PAM" )
const ( // ClusterV4RequestExecutorTypeCONTAINER captures enum value "CONTAINER" ClusterV4RequestExecutorTypeCONTAINER string = "CONTAINER" // ClusterV4RequestExecutorTypeDEFAULT captures enum value "DEFAULT" ClusterV4RequestExecutorTypeDEFAULT string = "DEFAULT" )
const ( // ClusterV4ResponseStatusREQUESTED captures enum value "REQUESTED" ClusterV4ResponseStatusREQUESTED string = "REQUESTED" // ClusterV4ResponseStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" ClusterV4ResponseStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // ClusterV4ResponseStatusAVAILABLE captures enum value "AVAILABLE" ClusterV4ResponseStatusAVAILABLE string = "AVAILABLE" // ClusterV4ResponseStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" ClusterV4ResponseStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // ClusterV4ResponseStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" ClusterV4ResponseStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // ClusterV4ResponseStatusUPDATEFAILED captures enum value "UPDATE_FAILED" ClusterV4ResponseStatusUPDATEFAILED string = "UPDATE_FAILED" // ClusterV4ResponseStatusCREATEFAILED captures enum value "CREATE_FAILED" ClusterV4ResponseStatusCREATEFAILED string = "CREATE_FAILED" // ClusterV4ResponseStatusENABLESECURITYFAILED captures enum value "ENABLE_SECURITY_FAILED" ClusterV4ResponseStatusENABLESECURITYFAILED string = "ENABLE_SECURITY_FAILED" // ClusterV4ResponseStatusPREDELETEINPROGRESS captures enum value "PRE_DELETE_IN_PROGRESS" ClusterV4ResponseStatusPREDELETEINPROGRESS string = "PRE_DELETE_IN_PROGRESS" // ClusterV4ResponseStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" ClusterV4ResponseStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // ClusterV4ResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" ClusterV4ResponseStatusDELETEFAILED string = "DELETE_FAILED" // ClusterV4ResponseStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" ClusterV4ResponseStatusDELETECOMPLETED string = "DELETE_COMPLETED" // ClusterV4ResponseStatusSTOPPED captures enum value "STOPPED" ClusterV4ResponseStatusSTOPPED string = "STOPPED" // ClusterV4ResponseStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" ClusterV4ResponseStatusSTOPREQUESTED string = "STOP_REQUESTED" // ClusterV4ResponseStatusSTARTREQUESTED captures enum value "START_REQUESTED" ClusterV4ResponseStatusSTARTREQUESTED string = "START_REQUESTED" // ClusterV4ResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" ClusterV4ResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // ClusterV4ResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" ClusterV4ResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // ClusterV4ResponseStatusSTARTFAILED captures enum value "START_FAILED" ClusterV4ResponseStatusSTARTFAILED string = "START_FAILED" // ClusterV4ResponseStatusSTOPFAILED captures enum value "STOP_FAILED" ClusterV4ResponseStatusSTOPFAILED string = "STOP_FAILED" // ClusterV4ResponseStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" ClusterV4ResponseStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // ClusterV4ResponseStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" ClusterV4ResponseStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // ClusterV4ResponseStatusAMBIGUOUS captures enum value "AMBIGUOUS" ClusterV4ResponseStatusAMBIGUOUS string = "AMBIGUOUS" // ClusterV4ResponseStatusEXTERNALDATABASECREATIONINPROGRESS captures enum value "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" ClusterV4ResponseStatusEXTERNALDATABASECREATIONINPROGRESS string = "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" // ClusterV4ResponseStatusEXTERNALDATABASECREATIONFAILED captures enum value "EXTERNAL_DATABASE_CREATION_FAILED" ClusterV4ResponseStatusEXTERNALDATABASECREATIONFAILED string = "EXTERNAL_DATABASE_CREATION_FAILED" // ClusterV4ResponseStatusEXTERNALDATABASEDELETIONINPROGRESS captures enum value "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" ClusterV4ResponseStatusEXTERNALDATABASEDELETIONINPROGRESS string = "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" // ClusterV4ResponseStatusEXTERNALDATABASEDELETIONFINISHED captures enum value "EXTERNAL_DATABASE_DELETION_FINISHED" ClusterV4ResponseStatusEXTERNALDATABASEDELETIONFINISHED string = "EXTERNAL_DATABASE_DELETION_FINISHED" // ClusterV4ResponseStatusEXTERNALDATABASEDELETIONFAILED captures enum value "EXTERNAL_DATABASE_DELETION_FAILED" ClusterV4ResponseStatusEXTERNALDATABASEDELETIONFAILED string = "EXTERNAL_DATABASE_DELETION_FAILED" )
const ( // DatabaseRequestAvailabilityTypeNONE captures enum value "NONE" DatabaseRequestAvailabilityTypeNONE string = "NONE" // DatabaseRequestAvailabilityTypeNONHA captures enum value "NON_HA" DatabaseRequestAvailabilityTypeNONHA string = "NON_HA" // DatabaseRequestAvailabilityTypeHA captures enum value "HA" DatabaseRequestAvailabilityTypeHA string = "HA" )
const ( // DatabaseResponseAvailabilityTypeNONE captures enum value "NONE" DatabaseResponseAvailabilityTypeNONE string = "NONE" // DatabaseResponseAvailabilityTypeNONHA captures enum value "NON_HA" DatabaseResponseAvailabilityTypeNONHA string = "NON_HA" // DatabaseResponseAvailabilityTypeHA captures enum value "HA" DatabaseResponseAvailabilityTypeHA string = "HA" )
const ( // FlowIdentifierTypeFLOW captures enum value "FLOW" FlowIdentifierTypeFLOW string = "FLOW" // FlowIdentifierTypeFLOWCHAIN captures enum value "FLOW_CHAIN" FlowIdentifierTypeFLOWCHAIN string = "FLOW_CHAIN" // FlowIdentifierTypeNOTTRIGGERED captures enum value "NOT_TRIGGERED" FlowIdentifierTypeNOTTRIGGERED string = "NOT_TRIGGERED" )
const ( // FlowLogResponseStateStatusPENDING captures enum value "PENDING" FlowLogResponseStateStatusPENDING string = "PENDING" // FlowLogResponseStateStatusSUCCESSFUL captures enum value "SUCCESSFUL" FlowLogResponseStateStatusSUCCESSFUL string = "SUCCESSFUL" // FlowLogResponseStateStatusFAILED captures enum value "FAILED" FlowLogResponseStateStatusFAILED string = "FAILED" )
const ( // GatewayV4RequestGatewayTypeCENTRAL captures enum value "CENTRAL" GatewayV4RequestGatewayTypeCENTRAL string = "CENTRAL" // GatewayV4RequestGatewayTypeINDIVIDUAL captures enum value "INDIVIDUAL" GatewayV4RequestGatewayTypeINDIVIDUAL string = "INDIVIDUAL" )
const ( // GatewayV4RequestSsoTypeSSOPROVIDER captures enum value "SSO_PROVIDER" GatewayV4RequestSsoTypeSSOPROVIDER string = "SSO_PROVIDER" // GatewayV4RequestSsoTypeNONE captures enum value "NONE" GatewayV4RequestSsoTypeNONE string = "NONE" )
const ( // GatewayV4ResponseGatewayTypeCENTRAL captures enum value "CENTRAL" GatewayV4ResponseGatewayTypeCENTRAL string = "CENTRAL" // GatewayV4ResponseGatewayTypeINDIVIDUAL captures enum value "INDIVIDUAL" GatewayV4ResponseGatewayTypeINDIVIDUAL string = "INDIVIDUAL" )
const ( // GatewayV4ResponseSsoTypeSSOPROVIDER captures enum value "SSO_PROVIDER" GatewayV4ResponseSsoTypeSSOPROVIDER string = "SSO_PROVIDER" // GatewayV4ResponseSsoTypeNONE captures enum value "NONE" GatewayV4ResponseSsoTypeNONE string = "NONE" )
const ( // GcpEncryptionV4ParametersKeyEncryptionMethodRAW captures enum value "RAW" GcpEncryptionV4ParametersKeyEncryptionMethodRAW string = "RAW" // GcpEncryptionV4ParametersKeyEncryptionMethodRSA captures enum value "RSA" GcpEncryptionV4ParametersKeyEncryptionMethodRSA string = "RSA" // GcpEncryptionV4ParametersKeyEncryptionMethodKMS captures enum value "KMS" GcpEncryptionV4ParametersKeyEncryptionMethodKMS string = "KMS" )
const ( // GcpEncryptionV4ParametersTypeDEFAULT captures enum value "DEFAULT" GcpEncryptionV4ParametersTypeDEFAULT string = "DEFAULT" // GcpEncryptionV4ParametersTypeNONE captures enum value "NONE" GcpEncryptionV4ParametersTypeNONE string = "NONE" // GcpEncryptionV4ParametersTypeCUSTOM captures enum value "CUSTOM" GcpEncryptionV4ParametersTypeCUSTOM string = "CUSTOM" )
const ( // HardwareInfoGroupV4ResponseRecoveryModeMANUAL captures enum value "MANUAL" HardwareInfoGroupV4ResponseRecoveryModeMANUAL string = "MANUAL" // HardwareInfoGroupV4ResponseRecoveryModeAUTO captures enum value "AUTO" HardwareInfoGroupV4ResponseRecoveryModeAUTO string = "AUTO" )
const ( // HardwareInfoV4ResponseInstanceMetadataTypeGATEWAY captures enum value "GATEWAY" HardwareInfoV4ResponseInstanceMetadataTypeGATEWAY string = "GATEWAY" // HardwareInfoV4ResponseInstanceMetadataTypeGATEWAYPRIMARY captures enum value "GATEWAY_PRIMARY" HardwareInfoV4ResponseInstanceMetadataTypeGATEWAYPRIMARY string = "GATEWAY_PRIMARY" // HardwareInfoV4ResponseInstanceMetadataTypeCORE captures enum value "CORE" HardwareInfoV4ResponseInstanceMetadataTypeCORE string = "CORE" )
const ( // HardwareInfoV4ResponseInstanceStatusREQUESTED captures enum value "REQUESTED" HardwareInfoV4ResponseInstanceStatusREQUESTED string = "REQUESTED" // HardwareInfoV4ResponseInstanceStatusFAILED captures enum value "FAILED" HardwareInfoV4ResponseInstanceStatusFAILED string = "FAILED" // HardwareInfoV4ResponseInstanceStatusCREATED captures enum value "CREATED" HardwareInfoV4ResponseInstanceStatusCREATED string = "CREATED" // HardwareInfoV4ResponseInstanceStatusORCHESTRATIONFAILED captures enum value "ORCHESTRATION_FAILED" HardwareInfoV4ResponseInstanceStatusORCHESTRATIONFAILED string = "ORCHESTRATION_FAILED" // HardwareInfoV4ResponseInstanceStatusSERVICESRUNNING captures enum value "SERVICES_RUNNING" HardwareInfoV4ResponseInstanceStatusSERVICESRUNNING string = "SERVICES_RUNNING" // HardwareInfoV4ResponseInstanceStatusSERVICESHEALTHY captures enum value "SERVICES_HEALTHY" HardwareInfoV4ResponseInstanceStatusSERVICESHEALTHY string = "SERVICES_HEALTHY" // HardwareInfoV4ResponseInstanceStatusSERVICESUNHEALTHY captures enum value "SERVICES_UNHEALTHY" HardwareInfoV4ResponseInstanceStatusSERVICESUNHEALTHY string = "SERVICES_UNHEALTHY" // HardwareInfoV4ResponseInstanceStatusWAITINGFORREPAIR captures enum value "WAITING_FOR_REPAIR" HardwareInfoV4ResponseInstanceStatusWAITINGFORREPAIR string = "WAITING_FOR_REPAIR" // HardwareInfoV4ResponseInstanceStatusSTOPPED captures enum value "STOPPED" HardwareInfoV4ResponseInstanceStatusSTOPPED string = "STOPPED" // HardwareInfoV4ResponseInstanceStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" HardwareInfoV4ResponseInstanceStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // HardwareInfoV4ResponseInstanceStatusDELETEDBYPROVIDER captures enum value "DELETED_BY_PROVIDER" HardwareInfoV4ResponseInstanceStatusDELETEDBYPROVIDER string = "DELETED_BY_PROVIDER" // HardwareInfoV4ResponseInstanceStatusDELETEREQUESTED captures enum value "DELETE_REQUESTED" HardwareInfoV4ResponseInstanceStatusDELETEREQUESTED string = "DELETE_REQUESTED" // HardwareInfoV4ResponseInstanceStatusDECOMMISSIONED captures enum value "DECOMMISSIONED" HardwareInfoV4ResponseInstanceStatusDECOMMISSIONED string = "DECOMMISSIONED" // HardwareInfoV4ResponseInstanceStatusDECOMMISSIONFAILED captures enum value "DECOMMISSION_FAILED" HardwareInfoV4ResponseInstanceStatusDECOMMISSIONFAILED string = "DECOMMISSION_FAILED" // HardwareInfoV4ResponseInstanceStatusTERMINATED captures enum value "TERMINATED" HardwareInfoV4ResponseInstanceStatusTERMINATED string = "TERMINATED" )
const ( // InstanceGroupV4RequestRecoveryModeMANUAL captures enum value "MANUAL" InstanceGroupV4RequestRecoveryModeMANUAL string = "MANUAL" // InstanceGroupV4RequestRecoveryModeAUTO captures enum value "AUTO" InstanceGroupV4RequestRecoveryModeAUTO string = "AUTO" )
const ( // InstanceGroupV4RequestTypeCORE captures enum value "CORE" InstanceGroupV4RequestTypeCORE string = "CORE" // InstanceGroupV4RequestTypeGATEWAY captures enum value "GATEWAY" InstanceGroupV4RequestTypeGATEWAY string = "GATEWAY" )
const ( // InstanceGroupV4ResponseRecoveryModeMANUAL captures enum value "MANUAL" InstanceGroupV4ResponseRecoveryModeMANUAL string = "MANUAL" // InstanceGroupV4ResponseRecoveryModeAUTO captures enum value "AUTO" InstanceGroupV4ResponseRecoveryModeAUTO string = "AUTO" )
const ( // InstanceGroupV4ResponseTypeCORE captures enum value "CORE" InstanceGroupV4ResponseTypeCORE string = "CORE" // InstanceGroupV4ResponseTypeGATEWAY captures enum value "GATEWAY" InstanceGroupV4ResponseTypeGATEWAY string = "GATEWAY" )
const ( // InstanceMetaDataV4ResponseInstanceStatusREQUESTED captures enum value "REQUESTED" InstanceMetaDataV4ResponseInstanceStatusREQUESTED string = "REQUESTED" // InstanceMetaDataV4ResponseInstanceStatusFAILED captures enum value "FAILED" InstanceMetaDataV4ResponseInstanceStatusFAILED string = "FAILED" // InstanceMetaDataV4ResponseInstanceStatusCREATED captures enum value "CREATED" InstanceMetaDataV4ResponseInstanceStatusCREATED string = "CREATED" // InstanceMetaDataV4ResponseInstanceStatusORCHESTRATIONFAILED captures enum value "ORCHESTRATION_FAILED" InstanceMetaDataV4ResponseInstanceStatusORCHESTRATIONFAILED string = "ORCHESTRATION_FAILED" // InstanceMetaDataV4ResponseInstanceStatusSERVICESRUNNING captures enum value "SERVICES_RUNNING" InstanceMetaDataV4ResponseInstanceStatusSERVICESRUNNING string = "SERVICES_RUNNING" // InstanceMetaDataV4ResponseInstanceStatusSERVICESHEALTHY captures enum value "SERVICES_HEALTHY" InstanceMetaDataV4ResponseInstanceStatusSERVICESHEALTHY string = "SERVICES_HEALTHY" // InstanceMetaDataV4ResponseInstanceStatusSERVICESUNHEALTHY captures enum value "SERVICES_UNHEALTHY" InstanceMetaDataV4ResponseInstanceStatusSERVICESUNHEALTHY string = "SERVICES_UNHEALTHY" // InstanceMetaDataV4ResponseInstanceStatusWAITINGFORREPAIR captures enum value "WAITING_FOR_REPAIR" InstanceMetaDataV4ResponseInstanceStatusWAITINGFORREPAIR string = "WAITING_FOR_REPAIR" // InstanceMetaDataV4ResponseInstanceStatusSTOPPED captures enum value "STOPPED" InstanceMetaDataV4ResponseInstanceStatusSTOPPED string = "STOPPED" // InstanceMetaDataV4ResponseInstanceStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" InstanceMetaDataV4ResponseInstanceStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // InstanceMetaDataV4ResponseInstanceStatusDELETEDBYPROVIDER captures enum value "DELETED_BY_PROVIDER" InstanceMetaDataV4ResponseInstanceStatusDELETEDBYPROVIDER string = "DELETED_BY_PROVIDER" // InstanceMetaDataV4ResponseInstanceStatusDELETEREQUESTED captures enum value "DELETE_REQUESTED" InstanceMetaDataV4ResponseInstanceStatusDELETEREQUESTED string = "DELETE_REQUESTED" // InstanceMetaDataV4ResponseInstanceStatusDECOMMISSIONED captures enum value "DECOMMISSIONED" InstanceMetaDataV4ResponseInstanceStatusDECOMMISSIONED string = "DECOMMISSIONED" // InstanceMetaDataV4ResponseInstanceStatusDECOMMISSIONFAILED captures enum value "DECOMMISSION_FAILED" InstanceMetaDataV4ResponseInstanceStatusDECOMMISSIONFAILED string = "DECOMMISSION_FAILED" // InstanceMetaDataV4ResponseInstanceStatusTERMINATED captures enum value "TERMINATED" InstanceMetaDataV4ResponseInstanceStatusTERMINATED string = "TERMINATED" )
const ( // InstanceMetaDataV4ResponseInstanceTypeGATEWAY captures enum value "GATEWAY" InstanceMetaDataV4ResponseInstanceTypeGATEWAY string = "GATEWAY" // InstanceMetaDataV4ResponseInstanceTypeGATEWAYPRIMARY captures enum value "GATEWAY_PRIMARY" InstanceMetaDataV4ResponseInstanceTypeGATEWAYPRIMARY string = "GATEWAY_PRIMARY" // InstanceMetaDataV4ResponseInstanceTypeCORE captures enum value "CORE" InstanceMetaDataV4ResponseInstanceTypeCORE string = "CORE" )
const ( // InstanceMetaDataV4ResponseLifeCycleNORMAL captures enum value "NORMAL" InstanceMetaDataV4ResponseLifeCycleNORMAL string = "NORMAL" // InstanceMetaDataV4ResponseLifeCycleSPOT captures enum value "SPOT" InstanceMetaDataV4ResponseLifeCycleSPOT string = "SPOT" )
const ( // RecipeV4ResponseTypePRECLOUDERAMANAGERSTART captures enum value "PRE_CLOUDERA_MANAGER_START" RecipeV4ResponseTypePRECLOUDERAMANAGERSTART string = "PRE_CLOUDERA_MANAGER_START" // RecipeV4ResponseTypePRETERMINATION captures enum value "PRE_TERMINATION" RecipeV4ResponseTypePRETERMINATION string = "PRE_TERMINATION" // RecipeV4ResponseTypePOSTCLOUDERAMANAGERSTART captures enum value "POST_CLOUDERA_MANAGER_START" RecipeV4ResponseTypePOSTCLOUDERAMANAGERSTART string = "POST_CLOUDERA_MANAGER_START" // RecipeV4ResponseTypePOSTCLUSTERINSTALL captures enum value "POST_CLUSTER_INSTALL" RecipeV4ResponseTypePOSTCLUSTERINSTALL string = "POST_CLUSTER_INSTALL" )
const ( // SdxCloudStorageRequestFileSystemTypeWASBINTEGRATED captures enum value "WASB_INTEGRATED" SdxCloudStorageRequestFileSystemTypeWASBINTEGRATED string = "WASB_INTEGRATED" // SdxCloudStorageRequestFileSystemTypeGCS captures enum value "GCS" SdxCloudStorageRequestFileSystemTypeGCS string = "GCS" // SdxCloudStorageRequestFileSystemTypeWASB captures enum value "WASB" SdxCloudStorageRequestFileSystemTypeWASB string = "WASB" // SdxCloudStorageRequestFileSystemTypeADLS captures enum value "ADLS" SdxCloudStorageRequestFileSystemTypeADLS string = "ADLS" // SdxCloudStorageRequestFileSystemTypeADLSGEN2 captures enum value "ADLS_GEN_2" SdxCloudStorageRequestFileSystemTypeADLSGEN2 string = "ADLS_GEN_2" // SdxCloudStorageRequestFileSystemTypeS3 captures enum value "S3" SdxCloudStorageRequestFileSystemTypeS3 string = "S3" )
const ( // SdxClusterDetailResponseCloudStorageFileSystemTypeWASBINTEGRATED captures enum value "WASB_INTEGRATED" SdxClusterDetailResponseCloudStorageFileSystemTypeWASBINTEGRATED string = "WASB_INTEGRATED" // SdxClusterDetailResponseCloudStorageFileSystemTypeGCS captures enum value "GCS" SdxClusterDetailResponseCloudStorageFileSystemTypeGCS string = "GCS" // SdxClusterDetailResponseCloudStorageFileSystemTypeWASB captures enum value "WASB" SdxClusterDetailResponseCloudStorageFileSystemTypeWASB string = "WASB" // SdxClusterDetailResponseCloudStorageFileSystemTypeADLS captures enum value "ADLS" SdxClusterDetailResponseCloudStorageFileSystemTypeADLS string = "ADLS" // SdxClusterDetailResponseCloudStorageFileSystemTypeADLSGEN2 captures enum value "ADLS_GEN_2" SdxClusterDetailResponseCloudStorageFileSystemTypeADLSGEN2 string = "ADLS_GEN_2" // SdxClusterDetailResponseCloudStorageFileSystemTypeS3 captures enum value "S3" SdxClusterDetailResponseCloudStorageFileSystemTypeS3 string = "S3" )
const ( // SdxClusterDetailResponseClusterShapeCUSTOM captures enum value "CUSTOM" SdxClusterDetailResponseClusterShapeCUSTOM string = "CUSTOM" // SdxClusterDetailResponseClusterShapeLIGHTDUTY captures enum value "LIGHT_DUTY" SdxClusterDetailResponseClusterShapeLIGHTDUTY string = "LIGHT_DUTY" // SdxClusterDetailResponseClusterShapeMEDIUMDUTYHA captures enum value "MEDIUM_DUTY_HA" SdxClusterDetailResponseClusterShapeMEDIUMDUTYHA string = "MEDIUM_DUTY_HA" )
const ( // SdxClusterDetailResponseStatusREQUESTED captures enum value "REQUESTED" SdxClusterDetailResponseStatusREQUESTED string = "REQUESTED" // SdxClusterDetailResponseStatusWAITFORENVIRONMENT captures enum value "WAIT_FOR_ENVIRONMENT" SdxClusterDetailResponseStatusWAITFORENVIRONMENT string = "WAIT_FOR_ENVIRONMENT" // SdxClusterDetailResponseStatusENVIRONMENTCREATED captures enum value "ENVIRONMENT_CREATED" SdxClusterDetailResponseStatusENVIRONMENTCREATED string = "ENVIRONMENT_CREATED" // SdxClusterDetailResponseStatusSTACKCREATIONINPROGRESS captures enum value "STACK_CREATION_IN_PROGRESS" SdxClusterDetailResponseStatusSTACKCREATIONINPROGRESS string = "STACK_CREATION_IN_PROGRESS" // SdxClusterDetailResponseStatusSTACKCREATIONFINISHED captures enum value "STACK_CREATION_FINISHED" SdxClusterDetailResponseStatusSTACKCREATIONFINISHED string = "STACK_CREATION_FINISHED" // SdxClusterDetailResponseStatusSTACKDELETED captures enum value "STACK_DELETED" SdxClusterDetailResponseStatusSTACKDELETED string = "STACK_DELETED" // SdxClusterDetailResponseStatusSTACKDELETIONINPROGRESS captures enum value "STACK_DELETION_IN_PROGRESS" SdxClusterDetailResponseStatusSTACKDELETIONINPROGRESS string = "STACK_DELETION_IN_PROGRESS" // SdxClusterDetailResponseStatusEXTERNALDATABASECREATIONINPROGRESS captures enum value "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" SdxClusterDetailResponseStatusEXTERNALDATABASECREATIONINPROGRESS string = "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" // SdxClusterDetailResponseStatusEXTERNALDATABASEDELETIONINPROGRESS captures enum value "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" SdxClusterDetailResponseStatusEXTERNALDATABASEDELETIONINPROGRESS string = "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" // SdxClusterDetailResponseStatusEXTERNALDATABASESTARTINPROGRESS captures enum value "EXTERNAL_DATABASE_START_IN_PROGRESS" SdxClusterDetailResponseStatusEXTERNALDATABASESTARTINPROGRESS string = "EXTERNAL_DATABASE_START_IN_PROGRESS" // SdxClusterDetailResponseStatusEXTERNALDATABASESTARTED captures enum value "EXTERNAL_DATABASE_STARTED" SdxClusterDetailResponseStatusEXTERNALDATABASESTARTED string = "EXTERNAL_DATABASE_STARTED" // SdxClusterDetailResponseStatusEXTERNALDATABASESTOPINPROGRESS captures enum value "EXTERNAL_DATABASE_STOP_IN_PROGRESS" SdxClusterDetailResponseStatusEXTERNALDATABASESTOPINPROGRESS string = "EXTERNAL_DATABASE_STOP_IN_PROGRESS" // SdxClusterDetailResponseStatusEXTERNALDATABASESTOPPED captures enum value "EXTERNAL_DATABASE_STOPPED" SdxClusterDetailResponseStatusEXTERNALDATABASESTOPPED string = "EXTERNAL_DATABASE_STOPPED" // SdxClusterDetailResponseStatusEXTERNALDATABASECREATED captures enum value "EXTERNAL_DATABASE_CREATED" SdxClusterDetailResponseStatusEXTERNALDATABASECREATED string = "EXTERNAL_DATABASE_CREATED" // SdxClusterDetailResponseStatusRUNNING captures enum value "RUNNING" SdxClusterDetailResponseStatusRUNNING string = "RUNNING" // SdxClusterDetailResponseStatusPROVISIONINGFAILED captures enum value "PROVISIONING_FAILED" SdxClusterDetailResponseStatusPROVISIONINGFAILED string = "PROVISIONING_FAILED" // SdxClusterDetailResponseStatusREPAIRINPROGRESS captures enum value "REPAIR_IN_PROGRESS" SdxClusterDetailResponseStatusREPAIRINPROGRESS string = "REPAIR_IN_PROGRESS" // SdxClusterDetailResponseStatusREPAIRFAILED captures enum value "REPAIR_FAILED" SdxClusterDetailResponseStatusREPAIRFAILED string = "REPAIR_FAILED" // SdxClusterDetailResponseStatusCHANGEIMAGEINPROGRESS captures enum value "CHANGE_IMAGE_IN_PROGRESS" SdxClusterDetailResponseStatusCHANGEIMAGEINPROGRESS string = "CHANGE_IMAGE_IN_PROGRESS" // SdxClusterDetailResponseStatusUPGRADEINPROGRESS captures enum value "UPGRADE_IN_PROGRESS" SdxClusterDetailResponseStatusUPGRADEINPROGRESS string = "UPGRADE_IN_PROGRESS" // SdxClusterDetailResponseStatusUPGRADEFAILED captures enum value "UPGRADE_FAILED" SdxClusterDetailResponseStatusUPGRADEFAILED string = "UPGRADE_FAILED" // SdxClusterDetailResponseStatusDATALAKEUPGRADEINPROGRESS captures enum value "DATALAKE_UPGRADE_IN_PROGRESS" SdxClusterDetailResponseStatusDATALAKEUPGRADEINPROGRESS string = "DATALAKE_UPGRADE_IN_PROGRESS" // SdxClusterDetailResponseStatusDATALAKEUPGRADEFAILED captures enum value "DATALAKE_UPGRADE_FAILED" SdxClusterDetailResponseStatusDATALAKEUPGRADEFAILED string = "DATALAKE_UPGRADE_FAILED" // SdxClusterDetailResponseStatusDELETEREQUESTED captures enum value "DELETE_REQUESTED" SdxClusterDetailResponseStatusDELETEREQUESTED string = "DELETE_REQUESTED" // SdxClusterDetailResponseStatusDELETED captures enum value "DELETED" SdxClusterDetailResponseStatusDELETED string = "DELETED" // SdxClusterDetailResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" SdxClusterDetailResponseStatusDELETEFAILED string = "DELETE_FAILED" // SdxClusterDetailResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" SdxClusterDetailResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // SdxClusterDetailResponseStatusSTARTFAILED captures enum value "START_FAILED" SdxClusterDetailResponseStatusSTARTFAILED string = "START_FAILED" // SdxClusterDetailResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" SdxClusterDetailResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // SdxClusterDetailResponseStatusSTOPFAILED captures enum value "STOP_FAILED" SdxClusterDetailResponseStatusSTOPFAILED string = "STOP_FAILED" // SdxClusterDetailResponseStatusSTOPPED captures enum value "STOPPED" SdxClusterDetailResponseStatusSTOPPED string = "STOPPED" // SdxClusterDetailResponseStatusCLUSTERAMBIGUOUS captures enum value "CLUSTER_AMBIGUOUS" SdxClusterDetailResponseStatusCLUSTERAMBIGUOUS string = "CLUSTER_AMBIGUOUS" // SdxClusterDetailResponseStatusSYNCFAILED captures enum value "SYNC_FAILED" SdxClusterDetailResponseStatusSYNCFAILED string = "SYNC_FAILED" )
const ( // SdxClusterRequestClusterShapeCUSTOM captures enum value "CUSTOM" SdxClusterRequestClusterShapeCUSTOM string = "CUSTOM" // SdxClusterRequestClusterShapeLIGHTDUTY captures enum value "LIGHT_DUTY" SdxClusterRequestClusterShapeLIGHTDUTY string = "LIGHT_DUTY" // SdxClusterRequestClusterShapeMEDIUMDUTYHA captures enum value "MEDIUM_DUTY_HA" SdxClusterRequestClusterShapeMEDIUMDUTYHA string = "MEDIUM_DUTY_HA" )
const ( // SdxClusterResponseCloudStorageFileSystemTypeWASBINTEGRATED captures enum value "WASB_INTEGRATED" SdxClusterResponseCloudStorageFileSystemTypeWASBINTEGRATED string = "WASB_INTEGRATED" // SdxClusterResponseCloudStorageFileSystemTypeGCS captures enum value "GCS" SdxClusterResponseCloudStorageFileSystemTypeGCS string = "GCS" // SdxClusterResponseCloudStorageFileSystemTypeWASB captures enum value "WASB" SdxClusterResponseCloudStorageFileSystemTypeWASB string = "WASB" // SdxClusterResponseCloudStorageFileSystemTypeADLS captures enum value "ADLS" SdxClusterResponseCloudStorageFileSystemTypeADLS string = "ADLS" // SdxClusterResponseCloudStorageFileSystemTypeADLSGEN2 captures enum value "ADLS_GEN_2" SdxClusterResponseCloudStorageFileSystemTypeADLSGEN2 string = "ADLS_GEN_2" // SdxClusterResponseCloudStorageFileSystemTypeS3 captures enum value "S3" SdxClusterResponseCloudStorageFileSystemTypeS3 string = "S3" )
const ( // SdxClusterResponseClusterShapeCUSTOM captures enum value "CUSTOM" SdxClusterResponseClusterShapeCUSTOM string = "CUSTOM" // SdxClusterResponseClusterShapeLIGHTDUTY captures enum value "LIGHT_DUTY" SdxClusterResponseClusterShapeLIGHTDUTY string = "LIGHT_DUTY" // SdxClusterResponseClusterShapeMEDIUMDUTYHA captures enum value "MEDIUM_DUTY_HA" SdxClusterResponseClusterShapeMEDIUMDUTYHA string = "MEDIUM_DUTY_HA" )
const ( // SdxClusterResponseStatusREQUESTED captures enum value "REQUESTED" SdxClusterResponseStatusREQUESTED string = "REQUESTED" // SdxClusterResponseStatusWAITFORENVIRONMENT captures enum value "WAIT_FOR_ENVIRONMENT" SdxClusterResponseStatusWAITFORENVIRONMENT string = "WAIT_FOR_ENVIRONMENT" // SdxClusterResponseStatusENVIRONMENTCREATED captures enum value "ENVIRONMENT_CREATED" SdxClusterResponseStatusENVIRONMENTCREATED string = "ENVIRONMENT_CREATED" // SdxClusterResponseStatusSTACKCREATIONINPROGRESS captures enum value "STACK_CREATION_IN_PROGRESS" SdxClusterResponseStatusSTACKCREATIONINPROGRESS string = "STACK_CREATION_IN_PROGRESS" // SdxClusterResponseStatusSTACKCREATIONFINISHED captures enum value "STACK_CREATION_FINISHED" SdxClusterResponseStatusSTACKCREATIONFINISHED string = "STACK_CREATION_FINISHED" // SdxClusterResponseStatusSTACKDELETED captures enum value "STACK_DELETED" SdxClusterResponseStatusSTACKDELETED string = "STACK_DELETED" // SdxClusterResponseStatusSTACKDELETIONINPROGRESS captures enum value "STACK_DELETION_IN_PROGRESS" SdxClusterResponseStatusSTACKDELETIONINPROGRESS string = "STACK_DELETION_IN_PROGRESS" // SdxClusterResponseStatusEXTERNALDATABASECREATIONINPROGRESS captures enum value "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" SdxClusterResponseStatusEXTERNALDATABASECREATIONINPROGRESS string = "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" // SdxClusterResponseStatusEXTERNALDATABASEDELETIONINPROGRESS captures enum value "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" SdxClusterResponseStatusEXTERNALDATABASEDELETIONINPROGRESS string = "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" // SdxClusterResponseStatusEXTERNALDATABASESTARTINPROGRESS captures enum value "EXTERNAL_DATABASE_START_IN_PROGRESS" SdxClusterResponseStatusEXTERNALDATABASESTARTINPROGRESS string = "EXTERNAL_DATABASE_START_IN_PROGRESS" // SdxClusterResponseStatusEXTERNALDATABASESTARTED captures enum value "EXTERNAL_DATABASE_STARTED" SdxClusterResponseStatusEXTERNALDATABASESTARTED string = "EXTERNAL_DATABASE_STARTED" // SdxClusterResponseStatusEXTERNALDATABASESTOPINPROGRESS captures enum value "EXTERNAL_DATABASE_STOP_IN_PROGRESS" SdxClusterResponseStatusEXTERNALDATABASESTOPINPROGRESS string = "EXTERNAL_DATABASE_STOP_IN_PROGRESS" // SdxClusterResponseStatusEXTERNALDATABASESTOPPED captures enum value "EXTERNAL_DATABASE_STOPPED" SdxClusterResponseStatusEXTERNALDATABASESTOPPED string = "EXTERNAL_DATABASE_STOPPED" // SdxClusterResponseStatusEXTERNALDATABASECREATED captures enum value "EXTERNAL_DATABASE_CREATED" SdxClusterResponseStatusEXTERNALDATABASECREATED string = "EXTERNAL_DATABASE_CREATED" // SdxClusterResponseStatusRUNNING captures enum value "RUNNING" SdxClusterResponseStatusRUNNING string = "RUNNING" // SdxClusterResponseStatusPROVISIONINGFAILED captures enum value "PROVISIONING_FAILED" SdxClusterResponseStatusPROVISIONINGFAILED string = "PROVISIONING_FAILED" // SdxClusterResponseStatusREPAIRINPROGRESS captures enum value "REPAIR_IN_PROGRESS" SdxClusterResponseStatusREPAIRINPROGRESS string = "REPAIR_IN_PROGRESS" // SdxClusterResponseStatusREPAIRFAILED captures enum value "REPAIR_FAILED" SdxClusterResponseStatusREPAIRFAILED string = "REPAIR_FAILED" // SdxClusterResponseStatusCHANGEIMAGEINPROGRESS captures enum value "CHANGE_IMAGE_IN_PROGRESS" SdxClusterResponseStatusCHANGEIMAGEINPROGRESS string = "CHANGE_IMAGE_IN_PROGRESS" // SdxClusterResponseStatusUPGRADEINPROGRESS captures enum value "UPGRADE_IN_PROGRESS" SdxClusterResponseStatusUPGRADEINPROGRESS string = "UPGRADE_IN_PROGRESS" // SdxClusterResponseStatusUPGRADEFAILED captures enum value "UPGRADE_FAILED" SdxClusterResponseStatusUPGRADEFAILED string = "UPGRADE_FAILED" // SdxClusterResponseStatusDATALAKEUPGRADEINPROGRESS captures enum value "DATALAKE_UPGRADE_IN_PROGRESS" SdxClusterResponseStatusDATALAKEUPGRADEINPROGRESS string = "DATALAKE_UPGRADE_IN_PROGRESS" // SdxClusterResponseStatusDATALAKEUPGRADEFAILED captures enum value "DATALAKE_UPGRADE_FAILED" SdxClusterResponseStatusDATALAKEUPGRADEFAILED string = "DATALAKE_UPGRADE_FAILED" // SdxClusterResponseStatusDELETEREQUESTED captures enum value "DELETE_REQUESTED" SdxClusterResponseStatusDELETEREQUESTED string = "DELETE_REQUESTED" // SdxClusterResponseStatusDELETED captures enum value "DELETED" SdxClusterResponseStatusDELETED string = "DELETED" // SdxClusterResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" SdxClusterResponseStatusDELETEFAILED string = "DELETE_FAILED" // SdxClusterResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" SdxClusterResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // SdxClusterResponseStatusSTARTFAILED captures enum value "START_FAILED" SdxClusterResponseStatusSTARTFAILED string = "START_FAILED" // SdxClusterResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" SdxClusterResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // SdxClusterResponseStatusSTOPFAILED captures enum value "STOP_FAILED" SdxClusterResponseStatusSTOPFAILED string = "STOP_FAILED" // SdxClusterResponseStatusSTOPPED captures enum value "STOPPED" SdxClusterResponseStatusSTOPPED string = "STOPPED" // SdxClusterResponseStatusCLUSTERAMBIGUOUS captures enum value "CLUSTER_AMBIGUOUS" SdxClusterResponseStatusCLUSTERAMBIGUOUS string = "CLUSTER_AMBIGUOUS" // SdxClusterResponseStatusSYNCFAILED captures enum value "SYNC_FAILED" SdxClusterResponseStatusSYNCFAILED string = "SYNC_FAILED" )
const ( // SdxDatabaseRequestAvailabilityTypeNONE captures enum value "NONE" SdxDatabaseRequestAvailabilityTypeNONE string = "NONE" // SdxDatabaseRequestAvailabilityTypeNONHA captures enum value "NON_HA" SdxDatabaseRequestAvailabilityTypeNONHA string = "NON_HA" // SdxDatabaseRequestAvailabilityTypeHA captures enum value "HA" SdxDatabaseRequestAvailabilityTypeHA string = "HA" )
const ( // SdxInternalClusterRequestClusterShapeCUSTOM captures enum value "CUSTOM" SdxInternalClusterRequestClusterShapeCUSTOM string = "CUSTOM" // SdxInternalClusterRequestClusterShapeLIGHTDUTY captures enum value "LIGHT_DUTY" SdxInternalClusterRequestClusterShapeLIGHTDUTY string = "LIGHT_DUTY" // SdxInternalClusterRequestClusterShapeMEDIUMDUTYHA captures enum value "MEDIUM_DUTY_HA" SdxInternalClusterRequestClusterShapeMEDIUMDUTYHA string = "MEDIUM_DUTY_HA" )
const ( // StackV4RequestTypeWORKLOAD captures enum value "WORKLOAD" StackV4RequestTypeWORKLOAD string = "WORKLOAD" // StackV4RequestTypeDATALAKE captures enum value "DATALAKE" StackV4RequestTypeDATALAKE string = "DATALAKE" // StackV4RequestTypeTEMPLATE captures enum value "TEMPLATE" StackV4RequestTypeTEMPLATE string = "TEMPLATE" )
const ( // StackV4ResponseCloudPlatformAWS captures enum value "AWS" StackV4ResponseCloudPlatformAWS string = "AWS" // StackV4ResponseCloudPlatformGCP captures enum value "GCP" StackV4ResponseCloudPlatformGCP string = "GCP" // StackV4ResponseCloudPlatformAZURE captures enum value "AZURE" StackV4ResponseCloudPlatformAZURE string = "AZURE" // StackV4ResponseCloudPlatformOPENSTACK captures enum value "OPENSTACK" StackV4ResponseCloudPlatformOPENSTACK string = "OPENSTACK" // StackV4ResponseCloudPlatformYARN captures enum value "YARN" StackV4ResponseCloudPlatformYARN string = "YARN" // StackV4ResponseCloudPlatformMOCK captures enum value "MOCK" StackV4ResponseCloudPlatformMOCK string = "MOCK" )
const ( // StackV4ResponseStatusREQUESTED captures enum value "REQUESTED" StackV4ResponseStatusREQUESTED string = "REQUESTED" // StackV4ResponseStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" StackV4ResponseStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // StackV4ResponseStatusAVAILABLE captures enum value "AVAILABLE" StackV4ResponseStatusAVAILABLE string = "AVAILABLE" // StackV4ResponseStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" StackV4ResponseStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // StackV4ResponseStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" StackV4ResponseStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // StackV4ResponseStatusUPDATEFAILED captures enum value "UPDATE_FAILED" StackV4ResponseStatusUPDATEFAILED string = "UPDATE_FAILED" // StackV4ResponseStatusCREATEFAILED captures enum value "CREATE_FAILED" StackV4ResponseStatusCREATEFAILED string = "CREATE_FAILED" // StackV4ResponseStatusENABLESECURITYFAILED captures enum value "ENABLE_SECURITY_FAILED" StackV4ResponseStatusENABLESECURITYFAILED string = "ENABLE_SECURITY_FAILED" // StackV4ResponseStatusPREDELETEINPROGRESS captures enum value "PRE_DELETE_IN_PROGRESS" StackV4ResponseStatusPREDELETEINPROGRESS string = "PRE_DELETE_IN_PROGRESS" // StackV4ResponseStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" StackV4ResponseStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // StackV4ResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" StackV4ResponseStatusDELETEFAILED string = "DELETE_FAILED" // StackV4ResponseStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" StackV4ResponseStatusDELETECOMPLETED string = "DELETE_COMPLETED" // StackV4ResponseStatusSTOPPED captures enum value "STOPPED" StackV4ResponseStatusSTOPPED string = "STOPPED" // StackV4ResponseStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" StackV4ResponseStatusSTOPREQUESTED string = "STOP_REQUESTED" // StackV4ResponseStatusSTARTREQUESTED captures enum value "START_REQUESTED" StackV4ResponseStatusSTARTREQUESTED string = "START_REQUESTED" // StackV4ResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" StackV4ResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // StackV4ResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" StackV4ResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // StackV4ResponseStatusSTARTFAILED captures enum value "START_FAILED" StackV4ResponseStatusSTARTFAILED string = "START_FAILED" // StackV4ResponseStatusSTOPFAILED captures enum value "STOP_FAILED" StackV4ResponseStatusSTOPFAILED string = "STOP_FAILED" // StackV4ResponseStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" StackV4ResponseStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // StackV4ResponseStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" StackV4ResponseStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // StackV4ResponseStatusAMBIGUOUS captures enum value "AMBIGUOUS" StackV4ResponseStatusAMBIGUOUS string = "AMBIGUOUS" // StackV4ResponseStatusEXTERNALDATABASECREATIONINPROGRESS captures enum value "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" StackV4ResponseStatusEXTERNALDATABASECREATIONINPROGRESS string = "EXTERNAL_DATABASE_CREATION_IN_PROGRESS" // StackV4ResponseStatusEXTERNALDATABASECREATIONFAILED captures enum value "EXTERNAL_DATABASE_CREATION_FAILED" StackV4ResponseStatusEXTERNALDATABASECREATIONFAILED string = "EXTERNAL_DATABASE_CREATION_FAILED" // StackV4ResponseStatusEXTERNALDATABASEDELETIONINPROGRESS captures enum value "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" StackV4ResponseStatusEXTERNALDATABASEDELETIONINPROGRESS string = "EXTERNAL_DATABASE_DELETION_IN_PROGRESS" // StackV4ResponseStatusEXTERNALDATABASEDELETIONFINISHED captures enum value "EXTERNAL_DATABASE_DELETION_FINISHED" StackV4ResponseStatusEXTERNALDATABASEDELETIONFINISHED string = "EXTERNAL_DATABASE_DELETION_FINISHED" // StackV4ResponseStatusEXTERNALDATABASEDELETIONFAILED captures enum value "EXTERNAL_DATABASE_DELETION_FAILED" StackV4ResponseStatusEXTERNALDATABASEDELETIONFAILED string = "EXTERNAL_DATABASE_DELETION_FAILED" )
const ( // StackV4ResponseTunnelDIRECT captures enum value "DIRECT" StackV4ResponseTunnelDIRECT string = "DIRECT" // StackV4ResponseTunnelCCM captures enum value "CCM" StackV4ResponseTunnelCCM string = "CCM" // StackV4ResponseTunnelCLUSTERPROXY captures enum value "CLUSTER_PROXY" StackV4ResponseTunnelCLUSTERPROXY string = "CLUSTER_PROXY" )
const ( // StorageIdentityBaseTypeIDBROKER captures enum value "ID_BROKER" StorageIdentityBaseTypeIDBROKER string = "ID_BROKER" // StorageIdentityBaseTypeLOG captures enum value "LOG" StorageIdentityBaseTypeLOG string = "LOG" )
const ( // StorageLocationBaseTypeZEPPELINNOTEBOOK captures enum value "ZEPPELIN_NOTEBOOK" StorageLocationBaseTypeZEPPELINNOTEBOOK string = "ZEPPELIN_NOTEBOOK" // StorageLocationBaseTypeYARNLOG captures enum value "YARN_LOG" StorageLocationBaseTypeYARNLOG string = "YARN_LOG" // StorageLocationBaseTypeHIVEMETASTOREWAREHOUSE captures enum value "HIVE_METASTORE_WAREHOUSE" StorageLocationBaseTypeHIVEMETASTOREWAREHOUSE string = "HIVE_METASTORE_WAREHOUSE" // StorageLocationBaseTypeHIVEMETASTOREEXTERNALWAREHOUSE captures enum value "HIVE_METASTORE_EXTERNAL_WAREHOUSE" StorageLocationBaseTypeHIVEMETASTOREEXTERNALWAREHOUSE string = "HIVE_METASTORE_EXTERNAL_WAREHOUSE" // StorageLocationBaseTypeHIVEREPLICAWAREHOUSE captures enum value "HIVE_REPLICA_WAREHOUSE" StorageLocationBaseTypeHIVEREPLICAWAREHOUSE string = "HIVE_REPLICA_WAREHOUSE" // StorageLocationBaseTypeHBASEROOT captures enum value "HBASE_ROOT" StorageLocationBaseTypeHBASEROOT string = "HBASE_ROOT" // StorageLocationBaseTypeRANGERAUDIT captures enum value "RANGER_AUDIT" StorageLocationBaseTypeRANGERAUDIT string = "RANGER_AUDIT" // StorageLocationBaseTypePROFILERSERVICEFSURI captures enum value "PROFILER_SERVICE_FS_URI" StorageLocationBaseTypePROFILERSERVICEFSURI string = "PROFILER_SERVICE_FS_URI" // StorageLocationBaseTypeDEFAULTFS captures enum value "DEFAULT_FS" StorageLocationBaseTypeDEFAULTFS string = "DEFAULT_FS" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountMappingBase ¶
type AccountMappingBase struct { // group mappings GroupMappings map[string]string `json:"groupMappings,omitempty"` // user mappings UserMappings map[string]string `json:"userMappings,omitempty"` }
AccountMappingBase account mapping base swagger:model AccountMappingBase
func (*AccountMappingBase) MarshalBinary ¶
func (m *AccountMappingBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountMappingBase) UnmarshalBinary ¶
func (m *AccountMappingBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdlsCloudStorageV1Parameters ¶
type AdlsCloudStorageV1Parameters struct { // account name // Required: true AccountName *string `json:"accountName"` // client Id // Required: true ClientID *string `json:"clientId"` // credential // Required: true Credential *string `json:"credential"` // tenant Id TenantID string `json:"tenantId,omitempty"` }
AdlsCloudStorageV1Parameters adls cloud storage v1 parameters swagger:model AdlsCloudStorageV1Parameters
func (*AdlsCloudStorageV1Parameters) MarshalBinary ¶
func (m *AdlsCloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdlsCloudStorageV1Parameters) UnmarshalBinary ¶
func (m *AdlsCloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdlsGen2CloudStorageV1Parameters ¶
type AdlsGen2CloudStorageV1Parameters struct { // account key AccountKey string `json:"accountKey,omitempty"` // account name AccountName string `json:"accountName,omitempty"` // managed identity ManagedIdentity string `json:"managedIdentity,omitempty"` // secure Secure bool `json:"secure,omitempty"` }
AdlsGen2CloudStorageV1Parameters adls gen2 cloud storage v1 parameters swagger:model AdlsGen2CloudStorageV1Parameters
func (*AdlsGen2CloudStorageV1Parameters) MarshalBinary ¶
func (m *AdlsGen2CloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdlsGen2CloudStorageV1Parameters) UnmarshalBinary ¶
func (m *AdlsGen2CloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdvertisedRuntime ¶
type AdvertisedRuntime struct { // default runtime version DefaultRuntimeVersion bool `json:"defaultRuntimeVersion,omitempty"` // runtime version RuntimeVersion string `json:"runtimeVersion,omitempty"` }
AdvertisedRuntime advertised runtime swagger:model AdvertisedRuntime
func (*AdvertisedRuntime) MarshalBinary ¶
func (m *AdvertisedRuntime) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdvertisedRuntime) UnmarshalBinary ¶
func (m *AdvertisedRuntime) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachedClusterInfoV4Response ¶
type AttachedClusterInfoV4Response struct { // id of the resource ID int64 `json:"id,omitempty"` // name of the resource Name string `json:"name,omitempty"` }
AttachedClusterInfoV4Response attached cluster info v4 response swagger:model AttachedClusterInfoV4Response
func (*AttachedClusterInfoV4Response) MarshalBinary ¶
func (m *AttachedClusterInfoV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachedClusterInfoV4Response) UnmarshalBinary ¶
func (m *AttachedClusterInfoV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsEncryptionV4Parameters ¶
type AwsEncryptionV4Parameters struct { // encryption key for vm Key string `json:"key,omitempty"` // encryption type for vm (DEFAULT|CUSTOM|NONE) // Enum: [DEFAULT NONE CUSTOM] Type string `json:"type,omitempty"` }
AwsEncryptionV4Parameters aws encryption v4 parameters swagger:model AwsEncryptionV4Parameters
func (*AwsEncryptionV4Parameters) MarshalBinary ¶
func (m *AwsEncryptionV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsEncryptionV4Parameters) UnmarshalBinary ¶
func (m *AwsEncryptionV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsInstanceGroupV4Parameters ¶
type AwsInstanceGroupV4Parameters interface{}
AwsInstanceGroupV4Parameters aws instance group v4 parameters swagger:model AwsInstanceGroupV4Parameters
type AwsInstanceTemplateV4Parameters ¶
type AwsInstanceTemplateV4Parameters struct { // encryption for vm Encryption *AwsEncryptionV4Parameters `json:"encryption,omitempty"` // aws specific spot instance parameters for template Spot *AwsInstanceTemplateV4SpotParameters `json:"spot,omitempty"` }
AwsInstanceTemplateV4Parameters aws instance template v4 parameters swagger:model AwsInstanceTemplateV4Parameters
func (*AwsInstanceTemplateV4Parameters) MarshalBinary ¶
func (m *AwsInstanceTemplateV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsInstanceTemplateV4Parameters) UnmarshalBinary ¶
func (m *AwsInstanceTemplateV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsInstanceTemplateV4SpotParameters ¶
type AwsInstanceTemplateV4SpotParameters struct { // percentage of spot instances launched in instance group // Maximum: 100 // Minimum: 0 Percentage *int32 `json:"percentage,omitempty"` }
AwsInstanceTemplateV4SpotParameters aws instance template v4 spot parameters swagger:model AwsInstanceTemplateV4SpotParameters
func (*AwsInstanceTemplateV4SpotParameters) MarshalBinary ¶
func (m *AwsInstanceTemplateV4SpotParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsInstanceTemplateV4SpotParameters) UnmarshalBinary ¶
func (m *AwsInstanceTemplateV4SpotParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsNetworkV4Parameters ¶
type AwsNetworkV4Parameters struct { // internet gateway Id InternetGatewayID string `json:"internetGatewayId,omitempty"` // subnet Id SubnetID string `json:"subnetId,omitempty"` // vpc Id VpcID string `json:"vpcId,omitempty"` }
AwsNetworkV4Parameters aws network v4 parameters swagger:model AwsNetworkV4Parameters
func (*AwsNetworkV4Parameters) MarshalBinary ¶
func (m *AwsNetworkV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsNetworkV4Parameters) UnmarshalBinary ¶
func (m *AwsNetworkV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsStackV4Parameters ¶
type AwsStackV4Parameters interface{}
AwsStackV4Parameters aws stack v4 parameters swagger:model AwsStackV4Parameters
type AwsStorageParameters ¶
type AwsStorageParameters struct { // s3 guard S3Guard *S3Guard `json:"s3Guard,omitempty"` }
AwsStorageParameters aws storage parameters swagger:model AwsStorageParameters
func (*AwsStorageParameters) MarshalBinary ¶
func (m *AwsStorageParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsStorageParameters) UnmarshalBinary ¶
func (m *AwsStorageParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureAvailabiltySetV4 ¶
type AzureAvailabiltySetV4 struct { // fault domain count FaultDomainCount int32 `json:"faultDomainCount,omitempty"` // name Name string `json:"name,omitempty"` // update domain count UpdateDomainCount int32 `json:"updateDomainCount,omitempty"` }
AzureAvailabiltySetV4 azure availabilty set v4 swagger:model AzureAvailabiltySetV4
func (*AzureAvailabiltySetV4) MarshalBinary ¶
func (m *AzureAvailabiltySetV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureAvailabiltySetV4) UnmarshalBinary ¶
func (m *AzureAvailabiltySetV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureInstanceGroupV4Parameters ¶
type AzureInstanceGroupV4Parameters struct { // availability set AvailabilitySet *AzureAvailabiltySetV4 `json:"availabilitySet,omitempty"` }
AzureInstanceGroupV4Parameters azure instance group v4 parameters swagger:model AzureInstanceGroupV4Parameters
func (*AzureInstanceGroupV4Parameters) MarshalBinary ¶
func (m *AzureInstanceGroupV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureInstanceGroupV4Parameters) UnmarshalBinary ¶
func (m *AzureInstanceGroupV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureInstanceTemplateV4Parameters ¶
type AzureInstanceTemplateV4Parameters struct { // encrypted Encrypted bool `json:"encrypted,omitempty"` // managed disk ManagedDisk bool `json:"managedDisk,omitempty"` // private id for azure PrivateID string `json:"privateId,omitempty"` }
AzureInstanceTemplateV4Parameters azure instance template v4 parameters swagger:model AzureInstanceTemplateV4Parameters
func (*AzureInstanceTemplateV4Parameters) MarshalBinary ¶
func (m *AzureInstanceTemplateV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureInstanceTemplateV4Parameters) UnmarshalBinary ¶
func (m *AzureInstanceTemplateV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureNetworkV4Parameters ¶
type AzureNetworkV4Parameters struct { // network Id NetworkID string `json:"networkId,omitempty"` // no public Ip NoPublicIP bool `json:"noPublicIp,omitempty"` // resource group name ResourceGroupName string `json:"resourceGroupName,omitempty"` // subnet Id SubnetID string `json:"subnetId,omitempty"` }
AzureNetworkV4Parameters azure network v4 parameters swagger:model AzureNetworkV4Parameters
func (*AzureNetworkV4Parameters) MarshalBinary ¶
func (m *AzureNetworkV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureNetworkV4Parameters) UnmarshalBinary ¶
func (m *AzureNetworkV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureStackV4Parameters ¶
type AzureStackV4Parameters struct { // encrypt storage EncryptStorage bool `json:"encryptStorage,omitempty"` // resource group name ResourceGroupName string `json:"resourceGroupName,omitempty"` }
AzureStackV4Parameters azure stack v4 parameters swagger:model AzureStackV4Parameters
func (*AzureStackV4Parameters) MarshalBinary ¶
func (m *AzureStackV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureStackV4Parameters) UnmarshalBinary ¶
func (m *AzureStackV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BlueprintV4Response ¶
type BlueprintV4Response struct { // blueprint, set this or the url field Blueprint string `json:"blueprint,omitempty"` // created Created int64 `json:"created,omitempty"` // the unique crn of the resource // Required: true Crn *string `json:"crn"` // description of the resource // Max Length: 1000 // Min Length: 0 Description *string `json:"description,omitempty"` // number of host groups HostGroupCount int32 `json:"hostGroupCount,omitempty"` // name of the resource // Required: true // Max Length: 100 // Min Length: 1 // Pattern: ^[^;\/%]*$ Name *string `json:"name"` // status of the blueprint // Enum: [DEFAULT DEFAULT_DELETED USER_MANAGED OUTDATED] Status string `json:"status,omitempty"` // user defined tags for blueprint Tags map[string]interface{} `json:"tags,omitempty"` }
BlueprintV4Response blueprint v4 response swagger:model BlueprintV4Response
func (*BlueprintV4Response) MarshalBinary ¶
func (m *BlueprintV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BlueprintV4Response) UnmarshalBinary ¶
func (m *BlueprintV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudStorageRequest ¶
type CloudStorageRequest struct { // cloud storage account mapping AccountMapping *AccountMappingBase `json:"accountMapping,omitempty"` // aws Aws *AwsStorageParameters `json:"aws,omitempty"` // identities Identities []*StorageIdentityBase `json:"identities"` // locations Locations []*StorageLocationBase `json:"locations"` }
CloudStorageRequest cloud storage request swagger:model CloudStorageRequest
func (*CloudStorageRequest) MarshalBinary ¶
func (m *CloudStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudStorageRequest) UnmarshalBinary ¶
func (m *CloudStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudStorageResponse ¶
type CloudStorageResponse struct { // cloud storage account mapping AccountMapping *AccountMappingBase `json:"accountMapping,omitempty"` // aws Aws *AwsStorageParameters `json:"aws,omitempty"` // identities Identities []*StorageIdentityBase `json:"identities"` // locations Locations []*StorageLocationBase `json:"locations"` }
CloudStorageResponse cloud storage response swagger:model CloudStorageResponse
func (*CloudStorageResponse) MarshalBinary ¶
func (m *CloudStorageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudStorageResponse) UnmarshalBinary ¶
func (m *CloudStorageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudbreakDetailsV4Response ¶
type CloudbreakDetailsV4Response struct { // version of the Cloudbreak that provisioned the stack Version string `json:"version,omitempty"` }
CloudbreakDetailsV4Response cloudbreak details v4 response swagger:model CloudbreakDetailsV4Response
func (*CloudbreakDetailsV4Response) MarshalBinary ¶
func (m *CloudbreakDetailsV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudbreakDetailsV4Response) UnmarshalBinary ¶
func (m *CloudbreakDetailsV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudbreakEventV4Response ¶
type CloudbreakEventV4Response struct { // availability zone of the stack AvailabilityZone string `json:"availabilityZone,omitempty"` // blueprint id for the cluster BlueprintID int64 `json:"blueprintId,omitempty"` // gathered from blueprintName field from the blueprint BlueprintName string `json:"blueprintName,omitempty"` // type of cloud provider Cloud string `json:"cloud,omitempty"` // id of the cluster ClusterID int64 `json:"clusterId,omitempty"` // name of the cluster ClusterName string `json:"clusterName,omitempty"` // status of the cluster // Enum: [REQUESTED CREATE_IN_PROGRESS AVAILABLE UPDATE_IN_PROGRESS UPDATE_REQUESTED UPDATE_FAILED CREATE_FAILED ENABLE_SECURITY_FAILED PRE_DELETE_IN_PROGRESS DELETE_IN_PROGRESS DELETE_FAILED DELETE_COMPLETED STOPPED STOP_REQUESTED START_REQUESTED STOP_IN_PROGRESS START_IN_PROGRESS START_FAILED STOP_FAILED WAIT_FOR_SYNC MAINTENANCE_MODE_ENABLED AMBIGUOUS EXTERNAL_DATABASE_CREATION_IN_PROGRESS EXTERNAL_DATABASE_CREATION_FAILED EXTERNAL_DATABASE_DELETION_IN_PROGRESS EXTERNAL_DATABASE_DELETION_FINISHED EXTERNAL_DATABASE_DELETION_FAILED] ClusterStatus string `json:"clusterStatus,omitempty"` // message of the event EventMessage string `json:"eventMessage,omitempty"` // timestamp of the event EventTimestamp int64 `json:"eventTimestamp,omitempty"` // type of the event EventType string `json:"eventType,omitempty"` // name of the instance group InstanceGroup string `json:"instanceGroup,omitempty"` // ldap details LdapDetails *LdapDetails `json:"ldapDetails,omitempty"` // number of nodes NodeCount int32 `json:"nodeCount,omitempty"` // Type of the notification to be identifiable by the UI NotificationType string `json:"notificationType,omitempty"` // rds details RdsDetails *RdsDetails `json:"rdsDetails,omitempty"` // region of the stack Region string `json:"region,omitempty"` // the unique crn of the resource StackCrn string `json:"stackCrn,omitempty"` // name of the stack StackName string `json:"stackName,omitempty"` // status of the stack // Enum: [REQUESTED CREATE_IN_PROGRESS AVAILABLE UPDATE_IN_PROGRESS UPDATE_REQUESTED UPDATE_FAILED CREATE_FAILED ENABLE_SECURITY_FAILED PRE_DELETE_IN_PROGRESS DELETE_IN_PROGRESS DELETE_FAILED DELETE_COMPLETED STOPPED STOP_REQUESTED START_REQUESTED STOP_IN_PROGRESS START_IN_PROGRESS START_FAILED STOP_FAILED WAIT_FOR_SYNC MAINTENANCE_MODE_ENABLED AMBIGUOUS EXTERNAL_DATABASE_CREATION_IN_PROGRESS EXTERNAL_DATABASE_CREATION_FAILED EXTERNAL_DATABASE_DELETION_IN_PROGRESS EXTERNAL_DATABASE_DELETION_FINISHED EXTERNAL_DATABASE_DELETION_FAILED] StackStatus string `json:"stackStatus,omitempty"` // name of the current tenant TenantName string `json:"tenantName,omitempty"` // User ID in the new authorization model UserID string `json:"userId,omitempty"` // Workspace ID of the resource WorkspaceID int64 `json:"workspaceId,omitempty"` }
CloudbreakEventV4Response cloudbreak event v4 response swagger:model CloudbreakEventV4Response
func (*CloudbreakEventV4Response) MarshalBinary ¶
func (m *CloudbreakEventV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudbreakEventV4Response) UnmarshalBinary ¶
func (m *CloudbreakEventV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClouderaManagerProductV4Request ¶
type ClouderaManagerProductV4Request struct { // CSD (service descriptor) urls for the Cloudera manager product Csd []string `json:"csd"` // name of the Cloudera manager product Name string `json:"name,omitempty"` // parcel url of the Cloudera manager product Parcel string `json:"parcel,omitempty"` // version of the Cloudera manager product Version string `json:"version,omitempty"` }
ClouderaManagerProductV4Request cloudera manager product v4 request swagger:model ClouderaManagerProductV4Request
func (*ClouderaManagerProductV4Request) MarshalBinary ¶
func (m *ClouderaManagerProductV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerProductV4Request) UnmarshalBinary ¶
func (m *ClouderaManagerProductV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClouderaManagerProductV4Response ¶
type ClouderaManagerProductV4Response struct { // CSD (service descriptor) urls for the Cloudera manager product Csd []string `json:"csd"` // name of the Cloudera manager product // Required: true Name *string `json:"name"` // parcel url of the Cloudera manager product Parcel string `json:"parcel,omitempty"` // version of the Cloudera manager product Version string `json:"version,omitempty"` }
ClouderaManagerProductV4Response cloudera manager product v4 response swagger:model ClouderaManagerProductV4Response
func (*ClouderaManagerProductV4Response) MarshalBinary ¶
func (m *ClouderaManagerProductV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerProductV4Response) UnmarshalBinary ¶
func (m *ClouderaManagerProductV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClouderaManagerRepositoryV4Request ¶
type ClouderaManagerRepositoryV4Request struct { // url of the cluster manager repository BaseURL string `json:"baseUrl,omitempty"` // gpg key of the cluster manager repository GpgKeyURL string `json:"gpgKeyUrl,omitempty"` // version of the cluster manager // Required: true Version *string `json:"version"` }
ClouderaManagerRepositoryV4Request cloudera manager repository v4 request swagger:model ClouderaManagerRepositoryV4Request
func (*ClouderaManagerRepositoryV4Request) MarshalBinary ¶
func (m *ClouderaManagerRepositoryV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerRepositoryV4Request) UnmarshalBinary ¶
func (m *ClouderaManagerRepositoryV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClouderaManagerRepositoryV4Response ¶
type ClouderaManagerRepositoryV4Response struct { // url of the cluster manager repository BaseURL string `json:"baseUrl,omitempty"` // gpg key of the cluster manager repository GpgKeyURL string `json:"gpgKeyUrl,omitempty"` // version of the cluster manager // Required: true Version *string `json:"version"` }
ClouderaManagerRepositoryV4Response cloudera manager repository v4 response swagger:model ClouderaManagerRepositoryV4Response
func (*ClouderaManagerRepositoryV4Response) MarshalBinary ¶
func (m *ClouderaManagerRepositoryV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerRepositoryV4Response) UnmarshalBinary ¶
func (m *ClouderaManagerRepositoryV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClouderaManagerV4Request ¶
type ClouderaManagerV4Request struct { // Enable autotls on clusters generated by Cloudera Manager // Required: true EnableAutoTLS *bool `json:"enableAutoTls"` // list of Cloudera Manager product detials Products []*ClouderaManagerProductV4Request `json:"products"` // details of the Cloudera Manager package repository Repository *ClouderaManagerRepositoryV4Request `json:"repository,omitempty"` }
ClouderaManagerV4Request cloudera manager v4 request swagger:model ClouderaManagerV4Request
func (*ClouderaManagerV4Request) MarshalBinary ¶
func (m *ClouderaManagerV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerV4Request) UnmarshalBinary ¶
func (m *ClouderaManagerV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClouderaManagerV4Response ¶
type ClouderaManagerV4Response struct { // Enable autotls on clusters generated by Cloudera Manager EnableAutoTLS bool `json:"enableAutoTls,omitempty"` // list of Cloudera Manager product detials Products []*ClouderaManagerProductV4Response `json:"products"` // details of the Cloudera Manager package repository Repository *ClouderaManagerRepositoryV4Response `json:"repository,omitempty"` }
ClouderaManagerV4Response cloudera manager v4 response swagger:model ClouderaManagerV4Response
func (*ClouderaManagerV4Response) MarshalBinary ¶
func (m *ClouderaManagerV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClouderaManagerV4Response) UnmarshalBinary ¶
func (m *ClouderaManagerV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudwatchParams ¶
type CloudwatchParams struct { // instance profile // Required: true InstanceProfile *string `json:"instanceProfile"` // telemetry - CloudWatch related AWS region (should be used only outside of AWS platform) Region string `json:"region,omitempty"` // telemetry - CloudWatch releated parameters // Enum: [HOSTNAME COMPONENT] StreamKey string `json:"streamKey,omitempty"` }
CloudwatchParams cloudwatch params swagger:model CloudwatchParams
func (*CloudwatchParams) MarshalBinary ¶
func (m *CloudwatchParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudwatchParams) UnmarshalBinary ¶
func (m *CloudwatchParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClusterExposedServiceV4Response ¶
type ClusterExposedServiceV4Response struct { // display name DisplayName string `json:"displayName,omitempty"` // knox service KnoxService string `json:"knoxService,omitempty"` // mode // Enum: [SSO_PROVIDER SSO_PROVIDER_FROM_UMS NONE PAM] Mode string `json:"mode,omitempty"` // open Open bool `json:"open,omitempty"` // service name ServiceName string `json:"serviceName,omitempty"` // service Url ServiceURL string `json:"serviceUrl,omitempty"` }
ClusterExposedServiceV4Response cluster exposed service v4 response swagger:model ClusterExposedServiceV4Response
func (*ClusterExposedServiceV4Response) MarshalBinary ¶
func (m *ClusterExposedServiceV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterExposedServiceV4Response) UnmarshalBinary ¶
func (m *ClusterExposedServiceV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClusterV4Request ¶
type ClusterV4Request struct { // blueprint name for the cluster BlueprintName string `json:"blueprintName,omitempty"` // external cloud storage configuration CloudStorage *CloudStorageRequest `json:"cloudStorage,omitempty"` // cloudera manager specific requests Cm *ClouderaManagerV4Request `json:"cm,omitempty"` // custom containers CustomContainer *CustomContainerV4Request `json:"customContainer,omitempty"` // custom queue for yarn orchestrator CustomQueue string `json:"customQueue,omitempty"` // Contains valid Crn for a redbeams database server DatabaseServerCrn string `json:"databaseServerCrn,omitempty"` // RDS configuration names for the cluster // Unique: true Databases []string `json:"databases"` // executor type of cluster // Enum: [CONTAINER DEFAULT] ExecutorType string `json:"executorType,omitempty"` // gateway Gateway *GatewayV4Request `json:"gateway,omitempty"` // ambari password // Max Length: 100 // Min Length: 8 Password string `json:"password,omitempty"` // proxy CRN for the cluster ProxyConfigCrn string `json:"proxyConfigCrn,omitempty"` // ambari username // Max Length: 15 // Min Length: 5 // Pattern: (^[a-z][-a-z0-9]*[a-z0-9]$) UserName string `json:"userName,omitempty"` // blueprint validation ValidateBlueprint bool `json:"validateBlueprint,omitempty"` }
ClusterV4Request cluster v4 request swagger:model ClusterV4Request
func (*ClusterV4Request) MarshalBinary ¶
func (m *ClusterV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterV4Request) UnmarshalBinary ¶
func (m *ClusterV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClusterV4Response ¶
type ClusterV4Response struct { // Additional information for ambari cluster Attributes map[string]interface{} `json:"attributes,omitempty"` // blueprint for the cluster Blueprint *BlueprintV4Response `json:"blueprint,omitempty"` // filesystem for a specific stack CloudStorage *CloudStorageResponse `json:"cloudStorage,omitempty"` // cm Cm *ClouderaManagerV4Response `json:"cm,omitempty"` // CM password for shared usage CmMgmtPassword *SecretResponse `json:"cmMgmtPassword,omitempty"` // CM username for shared usage CmMgmtUser *SecretResponse `json:"cmMgmtUser,omitempty"` // Epoch time of cluster creation finish CreationFinished int64 `json:"creationFinished,omitempty"` // custom containers CustomContainers *CustomContainerV4Response `json:"customContainers,omitempty"` // custom queue for yarn orchestrator CustomQueue string `json:"customQueue,omitempty"` // Contains valid Crn for a redbeams database server DatabaseServerCrn string `json:"databaseServerCrn,omitempty"` // Database configurations for the cluster Databases []*DatabaseV4Response `json:"databases"` // description of the resource Description string `json:"description,omitempty"` // cluster exposed services for topologies ExposedServices map[string][]ClusterExposedServiceV4Response `json:"exposedServices,omitempty"` // blueprint, set this or the url field ExtendedBlueprintText string `json:"extendedBlueprintText,omitempty"` // gateway Gateway *GatewayV4Response `json:"gateway,omitempty"` // duration - how long the cluster is running in hours HoursUp int32 `json:"hoursUp,omitempty"` // id of the resource ID int64 `json:"id,omitempty"` // duration - how long the cluster is running in minutes (minus hours) MinutesUp int32 `json:"minutesUp,omitempty"` // name of the resource Name string `json:"name,omitempty"` // proxy CRN for the cluster ProxyConfigCrn string `json:"proxyConfigCrn,omitempty"` // proxy config name ProxyConfigName string `json:"proxyConfigName,omitempty"` // FQDN of the gateway node for the stack ServerFqdn string `json:"serverFqdn,omitempty"` // public ambari ip of the stack ServerIP string `json:"serverIp,omitempty"` // public ambari url ServerURL string `json:"serverUrl,omitempty"` // status of the cluster // Enum: [REQUESTED CREATE_IN_PROGRESS AVAILABLE UPDATE_IN_PROGRESS UPDATE_REQUESTED UPDATE_FAILED CREATE_FAILED ENABLE_SECURITY_FAILED PRE_DELETE_IN_PROGRESS DELETE_IN_PROGRESS DELETE_FAILED DELETE_COMPLETED STOPPED STOP_REQUESTED START_REQUESTED STOP_IN_PROGRESS START_IN_PROGRESS START_FAILED STOP_FAILED WAIT_FOR_SYNC MAINTENANCE_MODE_ENABLED AMBIGUOUS EXTERNAL_DATABASE_CREATION_IN_PROGRESS EXTERNAL_DATABASE_CREATION_FAILED EXTERNAL_DATABASE_DELETION_IN_PROGRESS EXTERNAL_DATABASE_DELETION_FINISHED EXTERNAL_DATABASE_DELETION_FAILED] Status string `json:"status,omitempty"` // status message of the cluster StatusReason string `json:"statusReason,omitempty"` // duration - how long the cluster is running in milliseconds Uptime int64 `json:"uptime,omitempty"` // workspace of the resource Workspace *WorkspaceResourceV4Response `json:"workspace,omitempty"` }
ClusterV4Response cluster v4 response swagger:model ClusterV4Response
func (*ClusterV4Response) MarshalBinary ¶
func (m *ClusterV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterV4Response) UnmarshalBinary ¶
func (m *ClusterV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomContainerV4Request ¶
type CustomContainerV4Request struct { // definitions Definitions map[string]string `json:"definitions,omitempty"` }
CustomContainerV4Request custom container v4 request swagger:model CustomContainerV4Request
func (*CustomContainerV4Request) MarshalBinary ¶
func (m *CustomContainerV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomContainerV4Request) UnmarshalBinary ¶
func (m *CustomContainerV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomContainerV4Response ¶
type CustomContainerV4Response struct { // definitions Definitions map[string]string `json:"definitions,omitempty"` }
CustomContainerV4Response custom container v4 response swagger:model CustomContainerV4Response
func (*CustomContainerV4Response) MarshalBinary ¶
func (m *CustomContainerV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomContainerV4Response) UnmarshalBinary ¶
func (m *CustomContainerV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomDomainSettingsV4Request ¶
type CustomDomainSettingsV4Request struct { // using the cluster name to create subdomain ClusterNameAsSubdomain bool `json:"clusterNameAsSubdomain,omitempty"` // custom domain name for the nodes in the stack DomainName string `json:"domainName,omitempty"` // using the hostgroup names to create hostnames HostgroupNameAsHostname bool `json:"hostgroupNameAsHostname,omitempty"` // custom hostname for nodes in the stack Hostname string `json:"hostname,omitempty"` }
CustomDomainSettingsV4Request custom domain settings v4 request swagger:model CustomDomainSettingsV4Request
func (*CustomDomainSettingsV4Request) MarshalBinary ¶
func (m *CustomDomainSettingsV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomDomainSettingsV4Request) UnmarshalBinary ¶
func (m *CustomDomainSettingsV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomDomainSettingsV4Response ¶
type CustomDomainSettingsV4Response struct { // using the cluster name to create subdomain ClusterNameAsSubdomain bool `json:"clusterNameAsSubdomain,omitempty"` // custom domain name for the nodes in the stack DomainName string `json:"domainName,omitempty"` // using the hostgroup names to create hostnames HostgroupNameAsHostname bool `json:"hostgroupNameAsHostname,omitempty"` // custom hostname for nodes in the stack Hostname string `json:"hostname,omitempty"` }
CustomDomainSettingsV4Response custom domain settings v4 response swagger:model CustomDomainSettingsV4Response
func (*CustomDomainSettingsV4Response) MarshalBinary ¶
func (m *CustomDomainSettingsV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomDomainSettingsV4Response) UnmarshalBinary ¶
func (m *CustomDomainSettingsV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseRequest ¶
type DatabaseRequest struct { // availability type // Required: true // Enum: [NONE NON_HA HA] AvailabilityType *string `json:"availabilityType"` }
DatabaseRequest database request swagger:model DatabaseRequest
func (*DatabaseRequest) MarshalBinary ¶
func (m *DatabaseRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseRequest) UnmarshalBinary ¶
func (m *DatabaseRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseResponse ¶
type DatabaseResponse struct { // availability type // Required: true // Enum: [NONE NON_HA HA] AvailabilityType *string `json:"availabilityType"` }
DatabaseResponse database response swagger:model DatabaseResponse
func (*DatabaseResponse) MarshalBinary ¶
func (m *DatabaseResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseResponse) UnmarshalBinary ¶
func (m *DatabaseResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseV4Response ¶
type DatabaseV4Response struct { // list of clusters which use config // Unique: true ClusterNames []string `json:"clusterNames"` // Name of the JDBC connection driver (for example: 'org.postgresql.Driver') // Required: true ConnectionDriver *string `json:"connectionDriver"` // Password to use for the jdbc connection ConnectionPassword *SecretResponse `json:"connectionPassword,omitempty"` // JDBC connection URL in the form of jdbc:<db-type>://<address>:<port>/<db> // Required: true ConnectionURL *string `json:"connectionURL"` // Username to use for the jdbc connection ConnectionUserName *SecretResponse `json:"connectionUserName,omitempty"` // URL that points to the jar of the connection driver(connector) ConnectorJarURL string `json:"connectorJarUrl,omitempty"` // creation time of the resource in long CreationDate int64 `json:"creationDate,omitempty"` // Name of the external database engine (MYSQL, POSTGRES...) // Required: true DatabaseEngine *string `json:"databaseEngine"` // Display name of the external database engine (Mysql, PostgreSQL...) // Required: true DatabaseEngineDisplayName *string `json:"databaseEngineDisplayName"` // description of the resource // Max Length: 1000 // Min Length: 0 Description *string `json:"description,omitempty"` // id of the resource ID int64 `json:"id,omitempty"` // Name of the RDS configuration resource // Required: true // Max Length: 100 // Min Length: 5 // Pattern: (^[a-z][-a-z0-9]*[a-z0-9]$) Name *string `json:"name"` // Type of RDS, aka the service name that will use the RDS like HIVE, DRUID, SUPERSET, RANGER, etc. // Required: true Type *string `json:"type"` // workspace of the resource Workspace *WorkspaceResourceV4Response `json:"workspace,omitempty"` }
DatabaseV4Response database v4 response swagger:model DatabaseV4Response
func (*DatabaseV4Response) MarshalBinary ¶
func (m *DatabaseV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseV4Response) UnmarshalBinary ¶
func (m *DatabaseV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FeatureSetting ¶
type FeatureSetting struct { // enabled // Required: true Enabled *bool `json:"enabled"` }
FeatureSetting feature setting swagger:model FeatureSetting
func (*FeatureSetting) MarshalBinary ¶
func (m *FeatureSetting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FeatureSetting) UnmarshalBinary ¶
func (m *FeatureSetting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FeaturesRequest ¶
type FeaturesRequest struct { // enable cluster logs collection ClusterLogsCollection *FeatureSetting `json:"clusterLogsCollection,omitempty"` // Workload analytics (telemetry) settings. WorkloadAnalytics *FeatureSetting `json:"workloadAnalytics,omitempty"` }
FeaturesRequest features request swagger:model FeaturesRequest
func (*FeaturesRequest) MarshalBinary ¶
func (m *FeaturesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FeaturesRequest) UnmarshalBinary ¶
func (m *FeaturesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FeaturesResponse ¶
type FeaturesResponse struct { // enable cluster logs collection ClusterLogsCollection *FeatureSetting `json:"clusterLogsCollection,omitempty"` // Telemetry metering feature setting Metering *FeatureSetting `json:"metering,omitempty"` UseSharedAltusCredential *FeatureSetting `json:"useSharedAltusCredential,omitempty"` // Workload analytics (telemetry) settings. WorkloadAnalytics *FeatureSetting `json:"workloadAnalytics,omitempty"` }
FeaturesResponse features response swagger:model FeaturesResponse
func (*FeaturesResponse) MarshalBinary ¶
func (m *FeaturesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FeaturesResponse) UnmarshalBinary ¶
func (m *FeaturesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlowCheckResponse ¶
type FlowCheckResponse struct { // flow chain Id FlowChainID string `json:"flowChainId,omitempty"` // flow Id FlowID string `json:"flowId,omitempty"` // has active flow HasActiveFlow bool `json:"hasActiveFlow,omitempty"` }
FlowCheckResponse flow check response swagger:model FlowCheckResponse
func (*FlowCheckResponse) MarshalBinary ¶
func (m *FlowCheckResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlowCheckResponse) UnmarshalBinary ¶
func (m *FlowCheckResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlowIdentifier ¶
type FlowIdentifier struct { // pollable Id PollableID string `json:"pollableId,omitempty"` // type // Enum: [FLOW FLOW_CHAIN NOT_TRIGGERED] Type string `json:"type,omitempty"` }
FlowIdentifier flow identifier swagger:model FlowIdentifier
func (*FlowIdentifier) MarshalBinary ¶
func (m *FlowIdentifier) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlowIdentifier) UnmarshalBinary ¶
func (m *FlowIdentifier) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlowLogResponse ¶
type FlowLogResponse struct { // created Created int64 `json:"created,omitempty"` // current state CurrentState string `json:"currentState,omitempty"` // finalized Finalized bool `json:"finalized,omitempty"` // flow chain Id FlowChainID string `json:"flowChainId,omitempty"` // flow Id FlowID string `json:"flowId,omitempty"` // flow trigger user crn FlowTriggerUserCrn string `json:"flowTriggerUserCrn,omitempty"` // next event NextEvent string `json:"nextEvent,omitempty"` // node Id NodeID string `json:"nodeId,omitempty"` // resource Id ResourceID int64 `json:"resourceId,omitempty"` // state status // Enum: [PENDING SUCCESSFUL FAILED] StateStatus string `json:"stateStatus,omitempty"` }
FlowLogResponse flow log response swagger:model FlowLogResponse
func (*FlowLogResponse) MarshalBinary ¶
func (m *FlowLogResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlowLogResponse) UnmarshalBinary ¶
func (m *FlowLogResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GatewayTopologyV4Request ¶
type GatewayTopologyV4Request struct { // exposed Knox services - those services that should be accessible through Knox gateway. ExposedServices []string `json:"exposedServices"` // Knox topology name TopologyName string `json:"topologyName,omitempty"` }
GatewayTopologyV4Request gateway topology v4 request swagger:model GatewayTopologyV4Request
func (*GatewayTopologyV4Request) MarshalBinary ¶
func (m *GatewayTopologyV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GatewayTopologyV4Request) UnmarshalBinary ¶
func (m *GatewayTopologyV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GatewayTopologyV4Response ¶
type GatewayTopologyV4Response struct { // exposed Knox services - those services that should be accessible through Knox gateway. ExposedServices []string `json:"exposedServices"` // Knox topology name TopologyName string `json:"topologyName,omitempty"` }
GatewayTopologyV4Response gateway topology v4 response swagger:model GatewayTopologyV4Response
func (*GatewayTopologyV4Response) MarshalBinary ¶
func (m *GatewayTopologyV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GatewayTopologyV4Response) UnmarshalBinary ¶
func (m *GatewayTopologyV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GatewayV4Request ¶
type GatewayV4Request struct { // Knox gateway type // Enum: [CENTRAL INDIVIDUAL] GatewayType string `json:"gatewayType,omitempty"` // Knox SSO type // Enum: [SSO_PROVIDER NONE] SsoType string `json:"ssoType,omitempty"` // SSO Provider certificate TokenCert string `json:"tokenCert,omitempty"` // Topology definitions of the gateway. Topologies []*GatewayTopologyV4Request `json:"topologies"` }
GatewayV4Request gateway v4 request swagger:model GatewayV4Request
func (*GatewayV4Request) MarshalBinary ¶
func (m *GatewayV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GatewayV4Request) UnmarshalBinary ¶
func (m *GatewayV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GatewayV4Response ¶
type GatewayV4Response struct { // Knox gateway type // Enum: [CENTRAL INDIVIDUAL] GatewayType string `json:"gatewayType,omitempty"` // Knox SSO type // Enum: [SSO_PROVIDER NONE] SsoType string `json:"ssoType,omitempty"` // SSO Provider certificate TokenCert string `json:"tokenCert,omitempty"` // Topology definitions of the gateway. Topologies []*GatewayTopologyV4Response `json:"topologies"` }
GatewayV4Response gateway v4 response swagger:model GatewayV4Response
func (*GatewayV4Response) MarshalBinary ¶
func (m *GatewayV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GatewayV4Response) UnmarshalBinary ¶
func (m *GatewayV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpEncryptionV4Parameters ¶
type GcpEncryptionV4Parameters struct { // encryption key for vm Key string `json:"key,omitempty"` // encryption method for the key (RAW|RSA) // Enum: [RAW RSA KMS] KeyEncryptionMethod string `json:"keyEncryptionMethod,omitempty"` // encryption type for vm (DEFAULT|CUSTOM|NONE) // Enum: [DEFAULT NONE CUSTOM] Type string `json:"type,omitempty"` }
GcpEncryptionV4Parameters gcp encryption v4 parameters swagger:model GcpEncryptionV4Parameters
func (*GcpEncryptionV4Parameters) MarshalBinary ¶
func (m *GcpEncryptionV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpEncryptionV4Parameters) UnmarshalBinary ¶
func (m *GcpEncryptionV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpInstanceGroupV4Parameters ¶
type GcpInstanceGroupV4Parameters struct { // op Id OpID string `json:"opId,omitempty"` }
GcpInstanceGroupV4Parameters gcp instance group v4 parameters swagger:model GcpInstanceGroupV4Parameters
func (*GcpInstanceGroupV4Parameters) MarshalBinary ¶
func (m *GcpInstanceGroupV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpInstanceGroupV4Parameters) UnmarshalBinary ¶
func (m *GcpInstanceGroupV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpInstanceTemplateV4Parameters ¶
type GcpInstanceTemplateV4Parameters struct { // encryption for vm Encryption *GcpEncryptionV4Parameters `json:"encryption,omitempty"` // preemptible Preemptible bool `json:"preemptible,omitempty"` }
GcpInstanceTemplateV4Parameters gcp instance template v4 parameters swagger:model GcpInstanceTemplateV4Parameters
func (*GcpInstanceTemplateV4Parameters) MarshalBinary ¶
func (m *GcpInstanceTemplateV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpInstanceTemplateV4Parameters) UnmarshalBinary ¶
func (m *GcpInstanceTemplateV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpNetworkV4Parameters ¶
type GcpNetworkV4Parameters struct { // network Id NetworkID string `json:"networkId,omitempty"` // no firewall rules NoFirewallRules bool `json:"noFirewallRules,omitempty"` // no public Ip NoPublicIP bool `json:"noPublicIp,omitempty"` SharedProjectID string `json:"sharedProjectId,omitempty"` // subnet Id SubnetID string `json:"subnetId,omitempty"` }
GcpNetworkV4Parameters gcp network v4 parameters swagger:model GcpNetworkV4Parameters
func (*GcpNetworkV4Parameters) MarshalBinary ¶
func (m *GcpNetworkV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpNetworkV4Parameters) UnmarshalBinary ¶
func (m *GcpNetworkV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpStackV4Parameters ¶
type GcpStackV4Parameters interface{}
GcpStackV4Parameters gcp stack v4 parameters swagger:model GcpStackV4Parameters
type GcsCloudStorageV1Parameters ¶
type GcsCloudStorageV1Parameters struct { // service account email // Required: true ServiceAccountEmail *string `json:"serviceAccountEmail"` }
GcsCloudStorageV1Parameters gcs cloud storage v1 parameters swagger:model GcsCloudStorageV1Parameters
func (*GcsCloudStorageV1Parameters) MarshalBinary ¶
func (m *GcsCloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcsCloudStorageV1Parameters) UnmarshalBinary ¶
func (m *GcsCloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HardwareInfoGroupV4Response ¶
type HardwareInfoGroupV4Response struct { // Metadata of instances. // Unique: true HardwareInfos []*HardwareInfoV4Response `json:"hardwareInfos"` // name Name string `json:"name,omitempty"` // recovery mode of the hostgroup's nodes // Enum: [MANUAL AUTO] RecoveryMode string `json:"recoveryMode,omitempty"` }
HardwareInfoGroupV4Response hardware info group v4 response swagger:model HardwareInfoGroupV4Response
func (*HardwareInfoGroupV4Response) MarshalBinary ¶
func (m *HardwareInfoGroupV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HardwareInfoGroupV4Response) UnmarshalBinary ¶
func (m *HardwareInfoGroupV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HardwareInfoV4Response ¶
type HardwareInfoV4Response struct { // ambari server address AmbariServer bool `json:"ambariServer,omitempty"` // the fully qualified domain name of the node in the service discovery cluster DiscoveryFQDN string `json:"discoveryFQDN,omitempty"` // name of the host group // Required: true GroupName *string `json:"groupName"` // image catalog name ImageCatalogName string `json:"imageCatalogName,omitempty"` // image catalog Url ImageCatalogURL string `json:"imageCatalogUrl,omitempty"` // image Id ImageID string `json:"imageId,omitempty"` // image name ImageName string `json:"imageName,omitempty"` // name of the instance group InstanceGroup string `json:"instanceGroup,omitempty"` // id of the instance InstanceID string `json:"instanceId,omitempty"` // type of the instance // Enum: [GATEWAY GATEWAY_PRIMARY CORE] InstanceMetadataType string `json:"instanceMetadataType,omitempty"` // status of the instance // Enum: [REQUESTED FAILED CREATED ORCHESTRATION_FAILED SERVICES_RUNNING SERVICES_HEALTHY SERVICES_UNHEALTHY WAITING_FOR_REPAIR STOPPED DELETED_ON_PROVIDER_SIDE DELETED_BY_PROVIDER DELETE_REQUESTED DECOMMISSIONED DECOMMISSION_FAILED TERMINATED] InstanceStatus string `json:"instanceStatus,omitempty"` // name of the resource // Required: true Name *string `json:"name"` // os Os string `json:"os,omitempty"` // os type OsType string `json:"osType,omitempty"` // package versions PackageVersions map[string]string `json:"packageVersions,omitempty"` // private ip of the insctance PrivateIP string `json:"privateIp,omitempty"` // public ip of the instance PublicIP string `json:"publicIp,omitempty"` // ssh port SSHPort int32 `json:"sshPort,omitempty"` // state of the host State string `json:"state,omitempty"` // instancegroup related template Template *InstanceTemplateV4Response `json:"template,omitempty"` }
HardwareInfoV4Response hardware info v4 response swagger:model HardwareInfoV4Response
func (*HardwareInfoV4Response) MarshalBinary ¶
func (m *HardwareInfoV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HardwareInfoV4Response) UnmarshalBinary ¶
func (m *HardwareInfoV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageComponentVersions ¶
type ImageComponentVersions struct { // cdp Cdp string `json:"cdp,omitempty"` // cdp g b n CdpGBN string `json:"cdpGBN,omitempty"` // cm Cm string `json:"cm,omitempty"` // cm g b n CmGBN string `json:"cmGBN,omitempty"` // os Os string `json:"os,omitempty"` // os patch level OsPatchLevel string `json:"osPatchLevel,omitempty"` }
ImageComponentVersions image component versions swagger:model ImageComponentVersions
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 ImageInfoV4Response ¶
type ImageInfoV4Response struct { // component versions ComponentVersions *ImageComponentVersions `json:"componentVersions,omitempty"` // created Created int64 `json:"created,omitempty"` // date Date string `json:"date,omitempty"` // image catalog name ImageCatalogName string `json:"imageCatalogName,omitempty"` // image Id ImageID string `json:"imageId,omitempty"` // image name ImageName string `json:"imageName,omitempty"` }
ImageInfoV4Response image info v4 response swagger:model ImageInfoV4Response
func (*ImageInfoV4Response) MarshalBinary ¶
func (m *ImageInfoV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageInfoV4Response) UnmarshalBinary ¶
func (m *ImageInfoV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageSettingsV4Request ¶
type ImageSettingsV4Request struct { // custom image catalog URL Catalog string `json:"catalog,omitempty"` // virtual machine image id from ImageCatalog, machines of the cluster will be started from this image ID string `json:"id,omitempty"` // os type of the image, this property is only considered when no specific image id is provided Os string `json:"os,omitempty"` }
ImageSettingsV4Request image settings v4 request swagger:model ImageSettingsV4Request
func (*ImageSettingsV4Request) MarshalBinary ¶
func (m *ImageSettingsV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageSettingsV4Request) UnmarshalBinary ¶
func (m *ImageSettingsV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceGroupV4Request ¶
type InstanceGroupV4Request struct { // aws specific parameters for instance group Aws AwsInstanceGroupV4Parameters `json:"aws,omitempty"` // azure specific parameters for instance group Azure *AzureInstanceGroupV4Parameters `json:"azure,omitempty"` // gcp specific parameters for instance group Gcp *GcpInstanceGroupV4Parameters `json:"gcp,omitempty"` // name of the instance group // Required: true Name *string `json:"name"` // number of nodes // Required: true // Maximum: 100000 // Minimum: 0 NodeCount *int32 `json:"nodeCount"` // openstack specific parameters for instance group Openstack *OpenStackInstanceGroupV4Parameters `json:"openstack,omitempty"` // referenced recipe names // Unique: true RecipeNames []string `json:"recipeNames"` // recovery mode of the hostgroup's nodes // Enum: [MANUAL AUTO] RecoveryMode string `json:"recoveryMode,omitempty"` // instancegroup related securitygroup SecurityGroup *SecurityGroupV4Request `json:"securityGroup,omitempty"` // instancegroup related template // Required: true Template *InstanceTemplateV4Request `json:"template"` // type of the instance group, default value is CORE // Enum: [CORE GATEWAY] Type string `json:"type,omitempty"` }
InstanceGroupV4Request instance group v4 request swagger:model InstanceGroupV4Request
func (*InstanceGroupV4Request) MarshalBinary ¶
func (m *InstanceGroupV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroupV4Request) UnmarshalBinary ¶
func (m *InstanceGroupV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceGroupV4Response ¶
type InstanceGroupV4Response struct { // aws specific parameters for instance group Aws AwsInstanceGroupV4Parameters `json:"aws,omitempty"` // azure specific parameters for instance group Azure *AzureInstanceGroupV4Parameters `json:"azure,omitempty"` // gcp specific parameters for instance group Gcp *GcpInstanceGroupV4Parameters `json:"gcp,omitempty"` // id of the resource ID int64 `json:"id,omitempty"` // metadata of instances // Unique: true Metadata []*InstanceMetaDataV4Response `json:"metadata"` // name of the instance group // Required: true Name *string `json:"name"` // number of nodes // Required: true // Maximum: 100000 // Minimum: 0 NodeCount *int32 `json:"nodeCount"` // openstack specific parameters for instance group Openstack *OpenStackInstanceGroupV4Parameters `json:"openstack,omitempty"` // recipes Recipes []*RecipeV4Response `json:"recipes"` // recovery mode of the hostgroup's nodes // Enum: [MANUAL AUTO] RecoveryMode string `json:"recoveryMode,omitempty"` // instancegroup related securitygroup SecurityGroup *SecurityGroupV4Response `json:"securityGroup,omitempty"` // instancegroup related template Template *InstanceTemplateV4Response `json:"template,omitempty"` // type of the instance group, default value is CORE // Enum: [CORE GATEWAY] Type string `json:"type,omitempty"` }
InstanceGroupV4Response instance group v4 response swagger:model InstanceGroupV4Response
func (*InstanceGroupV4Response) MarshalBinary ¶
func (m *InstanceGroupV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroupV4Response) UnmarshalBinary ¶
func (m *InstanceGroupV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceMetaDataV4Response ¶
type InstanceMetaDataV4Response struct { // ambari server address AmbariServer bool `json:"ambariServer,omitempty"` // the fully qualified domain name of the node in the service discovery cluster DiscoveryFQDN string `json:"discoveryFQDN,omitempty"` // name of the instance group InstanceGroup string `json:"instanceGroup,omitempty"` // id of the instance InstanceID string `json:"instanceId,omitempty"` // status of the instance // Enum: [REQUESTED FAILED CREATED ORCHESTRATION_FAILED SERVICES_RUNNING SERVICES_HEALTHY SERVICES_UNHEALTHY WAITING_FOR_REPAIR STOPPED DELETED_ON_PROVIDER_SIDE DELETED_BY_PROVIDER DELETE_REQUESTED DECOMMISSIONED DECOMMISSION_FAILED TERMINATED] InstanceStatus string `json:"instanceStatus,omitempty"` // type of the instance // Enum: [GATEWAY GATEWAY_PRIMARY CORE] InstanceType string `json:"instanceType,omitempty"` // life cycle // Enum: [NORMAL SPOT] LifeCycle string `json:"lifeCycle,omitempty"` // mounted volumes MountedVolumes []*MountedVolumeV4Response `json:"mountedVolumes"` // private ip of the insctance PrivateIP string `json:"privateIp,omitempty"` // public ip of the instance PublicIP string `json:"publicIp,omitempty"` // ssh port SSHPort int32 `json:"sshPort,omitempty"` // state of the host State string `json:"state,omitempty"` // reason of the state StatusReason string `json:"statusReason,omitempty"` }
InstanceMetaDataV4Response instance meta data v4 response swagger:model InstanceMetaDataV4Response
func (*InstanceMetaDataV4Response) MarshalBinary ¶
func (m *InstanceMetaDataV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceMetaDataV4Response) UnmarshalBinary ¶
func (m *InstanceMetaDataV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceTemplateV4Request ¶
type InstanceTemplateV4Request struct { // attached volumes // Unique: true AttachedVolumes []*VolumeV4Request `json:"attachedVolumes"` // aws specific parameters for template Aws *AwsInstanceTemplateV4Parameters `json:"aws,omitempty"` // azure specific parameters for template Azure *AzureInstanceTemplateV4Parameters `json:"azure,omitempty"` // ephemeral volume EphemeralVolume *VolumeV4Request `json:"ephemeralVolume,omitempty"` // gcp specific parameters for template Gcp *GcpInstanceTemplateV4Parameters `json:"gcp,omitempty"` // type of the instance InstanceType string `json:"instanceType,omitempty"` // yarn specific parameters for template Mock MockInstanceTemplateV4Parameters `json:"mock,omitempty"` // openstack specific parameters for template Openstack OpenStackInstanceTemplateV4Parameters `json:"openstack,omitempty"` // root volume RootVolume *RootVolumeV4Request `json:"rootVolume,omitempty"` // yarn specific parameters for template Yarn *YarnInstanceTemplateV4Parameters `json:"yarn,omitempty"` }
InstanceTemplateV4Request instance template v4 request swagger:model InstanceTemplateV4Request
func (*InstanceTemplateV4Request) MarshalBinary ¶
func (m *InstanceTemplateV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceTemplateV4Request) UnmarshalBinary ¶
func (m *InstanceTemplateV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceTemplateV4Response ¶
type InstanceTemplateV4Response struct { // attached volumes // Unique: true AttachedVolumes []*VolumeV4Response `json:"attachedVolumes"` // aws specific parameters for template Aws *AwsInstanceTemplateV4Parameters `json:"aws,omitempty"` // azure specific parameters for template Azure *AzureInstanceTemplateV4Parameters `json:"azure,omitempty"` // ephemeral volume EphemeralVolume *VolumeV4Response `json:"ephemeralVolume,omitempty"` // gcp specific parameters for template Gcp *GcpInstanceTemplateV4Parameters `json:"gcp,omitempty"` // id of the resource ID int64 `json:"id,omitempty"` // type of the instance InstanceType string `json:"instanceType,omitempty"` // yarn specific parameters for template Mock MockInstanceTemplateV4Parameters `json:"mock,omitempty"` // openstack specific parameters for template Openstack OpenStackInstanceTemplateV4Parameters `json:"openstack,omitempty"` // root volume RootVolume *RootVolumeV4Response `json:"rootVolume,omitempty"` // yarn specific parameters for template Yarn *YarnInstanceTemplateV4Parameters `json:"yarn,omitempty"` }
InstanceTemplateV4Response instance template v4 response swagger:model InstanceTemplateV4Response
func (*InstanceTemplateV4Response) MarshalBinary ¶
func (m *InstanceTemplateV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceTemplateV4Response) UnmarshalBinary ¶
func (m *InstanceTemplateV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LdapDetails ¶
type LdapDetails struct { // admin group AdminGroup string `json:"adminGroup,omitempty"` // certificate Certificate string `json:"certificate,omitempty"` // description Description string `json:"description,omitempty"` // directory type DirectoryType string `json:"directoryType,omitempty"` // domain Domain string `json:"domain,omitempty"` // group member attribute GroupMemberAttribute string `json:"groupMemberAttribute,omitempty"` // group name attribute GroupNameAttribute string `json:"groupNameAttribute,omitempty"` // group object class GroupObjectClass string `json:"groupObjectClass,omitempty"` // group search base GroupSearchBase string `json:"groupSearchBase,omitempty"` // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // protocol Protocol string `json:"protocol,omitempty"` // server host ServerHost string `json:"serverHost,omitempty"` // server port ServerPort int32 `json:"serverPort,omitempty"` // tenant name TenantName string `json:"tenantName,omitempty"` // user dn pattern UserDnPattern string `json:"userDnPattern,omitempty"` // user Id UserID string `json:"userId,omitempty"` // user name UserName string `json:"userName,omitempty"` // user name attribute UserNameAttribute string `json:"userNameAttribute,omitempty"` // user object class UserObjectClass string `json:"userObjectClass,omitempty"` // user search base UserSearchBase string `json:"userSearchBase,omitempty"` // workspace Id WorkspaceID int64 `json:"workspaceId,omitempty"` }
LdapDetails ldap details swagger:model LdapDetails
func (*LdapDetails) MarshalBinary ¶
func (m *LdapDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LdapDetails) UnmarshalBinary ¶
func (m *LdapDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LoggingRequest ¶
type LoggingRequest struct { // telemetry - logging adls gen2 attributes AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"` // telemetry - logging cloudwatch attributes Cloudwatch *CloudwatchParams `json:"cloudwatch,omitempty"` // telemetry - logging s3 attributes S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"` // telemetry - logging storage location / container // Required: true StorageLocation *string `json:"storageLocation"` }
LoggingRequest logging request swagger:model LoggingRequest
func (*LoggingRequest) MarshalBinary ¶
func (m *LoggingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LoggingRequest) UnmarshalBinary ¶
func (m *LoggingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LoggingResponse ¶
type LoggingResponse struct { // telemetry - logging adls gen2 attributes AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"` // telemetry - logging cloudwatch attributes Cloudwatch *CloudwatchParams `json:"cloudwatch,omitempty"` // telemetry - logging s3 attributes S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"` // telemetry - logging storage location / container // Required: true StorageLocation *string `json:"storageLocation"` }
LoggingResponse logging response swagger:model LoggingResponse
func (*LoggingResponse) MarshalBinary ¶
func (m *LoggingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LoggingResponse) UnmarshalBinary ¶
func (m *LoggingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MockInstanceTemplateV4Parameters ¶
type MockInstanceTemplateV4Parameters interface{}
MockInstanceTemplateV4Parameters mock instance template v4 parameters swagger:model MockInstanceTemplateV4Parameters
type MountedVolumeV4Response ¶
type MountedVolumeV4Response struct { // device Device string `json:"device,omitempty"` // volume Id VolumeID string `json:"volumeId,omitempty"` // volume size VolumeSize string `json:"volumeSize,omitempty"` // volume type VolumeType string `json:"volumeType,omitempty"` }
MountedVolumeV4Response mounted volume v4 response swagger:model MountedVolumeV4Response
func (*MountedVolumeV4Response) MarshalBinary ¶
func (m *MountedVolumeV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MountedVolumeV4Response) UnmarshalBinary ¶
func (m *MountedVolumeV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkV4Request ¶
type NetworkV4Request struct { // provider specific parameters of the specified network Aws *AwsNetworkV4Parameters `json:"aws,omitempty"` // provider specific parameters of the specified network Azure *AzureNetworkV4Parameters `json:"azure,omitempty"` // provider specific parameters of the specified network Gcp *GcpNetworkV4Parameters `json:"gcp,omitempty"` // provider specific parameters of the specified network Openstack *OpenStackNetworkV4Parameters `json:"openstack,omitempty"` // the subnet definition of the network in CIDR format SubnetCIDR string `json:"subnetCIDR,omitempty"` }
NetworkV4Request network v4 request swagger:model NetworkV4Request
func (*NetworkV4Request) MarshalBinary ¶
func (m *NetworkV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkV4Request) UnmarshalBinary ¶
func (m *NetworkV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkV4Response ¶
type NetworkV4Response struct { // provider specific parameters of the specified network Aws *AwsNetworkV4Parameters `json:"aws,omitempty"` // provider specific parameters of the specified network Azure *AzureNetworkV4Parameters `json:"azure,omitempty"` // provider specific parameters of the specified network Gcp *GcpNetworkV4Parameters `json:"gcp,omitempty"` // id of the resource // Read Only: true ID int64 `json:"id,omitempty"` // provider specific parameters of the specified network Openstack *OpenStackNetworkV4Parameters `json:"openstack,omitempty"` // the subnet definition of the network in CIDR format SubnetCIDR string `json:"subnetCIDR,omitempty"` // workspace of the resource Workspace *WorkspaceResourceV4Response `json:"workspace,omitempty"` }
NetworkV4Response network v4 response swagger:model NetworkV4Response
func (*NetworkV4Response) MarshalBinary ¶
func (m *NetworkV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkV4Response) UnmarshalBinary ¶
func (m *NetworkV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenStackInstanceGroupV4Parameters ¶
type OpenStackInstanceGroupV4Parameters struct { // server Server string `json:"server,omitempty"` }
OpenStackInstanceGroupV4Parameters open stack instance group v4 parameters swagger:model OpenStackInstanceGroupV4Parameters
func (*OpenStackInstanceGroupV4Parameters) MarshalBinary ¶
func (m *OpenStackInstanceGroupV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenStackInstanceGroupV4Parameters) UnmarshalBinary ¶
func (m *OpenStackInstanceGroupV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenStackInstanceTemplateV4Parameters ¶
type OpenStackInstanceTemplateV4Parameters interface{}
OpenStackInstanceTemplateV4Parameters open stack instance template v4 parameters swagger:model OpenStackInstanceTemplateV4Parameters
type OpenStackNetworkV4Parameters ¶
type OpenStackNetworkV4Parameters struct { // network Id NetworkID string `json:"networkId,omitempty"` // networking option NetworkingOption string `json:"networkingOption,omitempty"` // public net Id PublicNetID string `json:"publicNetId,omitempty"` // router Id RouterID string `json:"routerId,omitempty"` // subnet Id SubnetID string `json:"subnetId,omitempty"` }
OpenStackNetworkV4Parameters open stack network v4 parameters swagger:model OpenStackNetworkV4Parameters
func (*OpenStackNetworkV4Parameters) MarshalBinary ¶
func (m *OpenStackNetworkV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenStackNetworkV4Parameters) UnmarshalBinary ¶
func (m *OpenStackNetworkV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenStackStackV4Parameters ¶
type OpenStackStackV4Parameters interface{}
OpenStackStackV4Parameters open stack stack v4 parameters swagger:model OpenStackStackV4Parameters
type PlacementSettingsV4Request ¶
type PlacementSettingsV4Request struct { // availability zone of the stack AvailabilityZone string `json:"availabilityZone,omitempty"` // region of the stack // Required: true Region *string `json:"region"` }
PlacementSettingsV4Request placement settings v4 request swagger:model PlacementSettingsV4Request
func (*PlacementSettingsV4Request) MarshalBinary ¶
func (m *PlacementSettingsV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlacementSettingsV4Request) UnmarshalBinary ¶
func (m *PlacementSettingsV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PlacementSettingsV4Response ¶
type PlacementSettingsV4Response struct { // availability zone of the stack AvailabilityZone string `json:"availabilityZone,omitempty"` // region of the stack // Required: true Region *string `json:"region"` }
PlacementSettingsV4Response placement settings v4 response swagger:model PlacementSettingsV4Response
func (*PlacementSettingsV4Response) MarshalBinary ¶
func (m *PlacementSettingsV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlacementSettingsV4Response) UnmarshalBinary ¶
func (m *PlacementSettingsV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsDetails ¶
type RdsDetails struct { // connection driver ConnectionDriver string `json:"connectionDriver,omitempty"` // connection URL ConnectionURL string `json:"connectionURL,omitempty"` // connector jar Url ConnectorJarURL string `json:"connectorJarUrl,omitempty"` // creation date CreationDate int64 `json:"creationDate,omitempty"` // database engine DatabaseEngine string `json:"databaseEngine,omitempty"` // description Description string `json:"description,omitempty"` // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // stack version StackVersion string `json:"stackVersion,omitempty"` // status Status string `json:"status,omitempty"` // tenant name TenantName string `json:"tenantName,omitempty"` // type Type string `json:"type,omitempty"` // user Id UserID string `json:"userId,omitempty"` // user name UserName string `json:"userName,omitempty"` // workspace Id WorkspaceID int64 `json:"workspaceId,omitempty"` }
RdsDetails rds details swagger:model RdsDetails
func (*RdsDetails) MarshalBinary ¶
func (m *RdsDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsDetails) UnmarshalBinary ¶
func (m *RdsDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecipeV4Response ¶
type RecipeV4Response struct { // content of recipe Content string `json:"content,omitempty"` // created Created int64 `json:"created,omitempty"` // the creator of the resource Creator string `json:"creator,omitempty"` // the unique crn of the resource Crn string `json:"crn,omitempty"` // description of the resource // Max Length: 1000 // Min Length: 0 Description *string `json:"description,omitempty"` // name of the resource // Max Length: 100 // Min Length: 5 // Pattern: (^[a-z][-a-z0-9]*[a-z0-9]$) Name string `json:"name,omitempty"` // type of recipe [PRE_CLOUDERA_MANAGER_START,PRE_TERMINATION,POST_CLOUDERA_MANAGER_START,POST_CLUSTER_INSTALL]. The default is PRE_CLOUDERA_MANAGER_START // Required: true // Enum: [PRE_CLOUDERA_MANAGER_START PRE_TERMINATION POST_CLOUDERA_MANAGER_START POST_CLUSTER_INSTALL] Type *string `json:"type"` // workspace of the resource Workspace *WorkspaceResourceV4Response `json:"workspace,omitempty"` }
RecipeV4Response A recipe is a script that runs on all nodes of a selected node group at a specific time. You can use recipes for tasks such as installing additional software or performing advanced cluster configuration. For example, you can use a recipe to put a JAR file on the Hadoop classpath. swagger:model RecipeV4Response
func (*RecipeV4Response) MarshalBinary ¶
func (m *RecipeV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecipeV4Response) UnmarshalBinary ¶
func (m *RecipeV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RootVolumeV4Request ¶
type RootVolumeV4Request struct { // size of the root volume // Required: true Size *int32 `json:"size"` }
RootVolumeV4Request root volume v4 request swagger:model RootVolumeV4Request
func (*RootVolumeV4Request) MarshalBinary ¶
func (m *RootVolumeV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RootVolumeV4Request) UnmarshalBinary ¶
func (m *RootVolumeV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RootVolumeV4Response ¶
type RootVolumeV4Response struct { // size of the root volume Size int32 `json:"size,omitempty"` }
RootVolumeV4Response root volume v4 response swagger:model RootVolumeV4Response
func (*RootVolumeV4Response) MarshalBinary ¶
func (m *RootVolumeV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RootVolumeV4Response) UnmarshalBinary ¶
func (m *RootVolumeV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type S3CloudStorageV1Parameters ¶
type S3CloudStorageV1Parameters struct { // instance profile // Required: true InstanceProfile *string `json:"instanceProfile"` }
S3CloudStorageV1Parameters s3 cloud storage v1 parameters swagger:model S3CloudStorageV1Parameters
func (*S3CloudStorageV1Parameters) MarshalBinary ¶
func (m *S3CloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*S3CloudStorageV1Parameters) UnmarshalBinary ¶
func (m *S3CloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type S3Guard ¶
type S3Guard struct { // dynamo table name DynamoTableName string `json:"dynamoTableName,omitempty"` }
S3Guard s3 guard swagger:model S3Guard
func (*S3Guard) MarshalBinary ¶
MarshalBinary interface implementation
func (*S3Guard) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SdxAwsRequest ¶
type SdxAwsRequest struct { // spot Spot *SdxAwsSpotParameters `json:"spot,omitempty"` }
SdxAwsRequest sdx aws request swagger:model SdxAwsRequest
func (*SdxAwsRequest) MarshalBinary ¶
func (m *SdxAwsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxAwsRequest) UnmarshalBinary ¶
func (m *SdxAwsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxAwsSpotParameters ¶
type SdxAwsSpotParameters struct { // percentage // Maximum: 100 // Minimum: 0 Percentage *int32 `json:"percentage,omitempty"` }
SdxAwsSpotParameters sdx aws spot parameters swagger:model SdxAwsSpotParameters
func (*SdxAwsSpotParameters) MarshalBinary ¶
func (m *SdxAwsSpotParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxAwsSpotParameters) UnmarshalBinary ¶
func (m *SdxAwsSpotParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxCloudStorageRequest ¶
type SdxCloudStorageRequest struct { // adls Adls *AdlsCloudStorageV1Parameters `json:"adls,omitempty"` // adls gen2 AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"` // base location BaseLocation string `json:"baseLocation,omitempty"` // file system type // Enum: [WASB_INTEGRATED GCS WASB ADLS ADLS_GEN_2 S3] FileSystemType string `json:"fileSystemType,omitempty"` // gcs Gcs *GcsCloudStorageV1Parameters `json:"gcs,omitempty"` // s3 S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"` // wasb Wasb *WasbCloudStorageV1Parameters `json:"wasb,omitempty"` }
SdxCloudStorageRequest sdx cloud storage request swagger:model SdxCloudStorageRequest
func (*SdxCloudStorageRequest) MarshalBinary ¶
func (m *SdxCloudStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxCloudStorageRequest) UnmarshalBinary ¶
func (m *SdxCloudStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxClusterDetailResponse ¶
type SdxClusterDetailResponse struct { // cloud storage base location CloudStorageBaseLocation string `json:"cloudStorageBaseLocation,omitempty"` // cloud storage file system type // Enum: [WASB_INTEGRATED GCS WASB ADLS ADLS_GEN_2 S3] CloudStorageFileSystemType string `json:"cloudStorageFileSystemType,omitempty"` // cluster shape // Enum: [CUSTOM LIGHT_DUTY MEDIUM_DUTY_HA] ClusterShape string `json:"clusterShape,omitempty"` // created Created int64 `json:"created,omitempty"` // crn Crn string `json:"crn,omitempty"` // database server crn DatabaseServerCrn string `json:"databaseServerCrn,omitempty"` // environment crn EnvironmentCrn string `json:"environmentCrn,omitempty"` // environment name EnvironmentName string `json:"environmentName,omitempty"` // flow identifier FlowIdentifier *FlowIdentifier `json:"flowIdentifier,omitempty"` // name Name string `json:"name,omitempty"` // runtime Runtime string `json:"runtime,omitempty"` // stack crn StackCrn string `json:"stackCrn,omitempty"` // stack v4 response StackV4Response *StackV4Response `json:"stackV4Response,omitempty"` // status // Enum: [REQUESTED WAIT_FOR_ENVIRONMENT ENVIRONMENT_CREATED STACK_CREATION_IN_PROGRESS STACK_CREATION_FINISHED STACK_DELETED STACK_DELETION_IN_PROGRESS EXTERNAL_DATABASE_CREATION_IN_PROGRESS EXTERNAL_DATABASE_DELETION_IN_PROGRESS EXTERNAL_DATABASE_START_IN_PROGRESS EXTERNAL_DATABASE_STARTED EXTERNAL_DATABASE_STOP_IN_PROGRESS EXTERNAL_DATABASE_STOPPED EXTERNAL_DATABASE_CREATED RUNNING PROVISIONING_FAILED REPAIR_IN_PROGRESS REPAIR_FAILED CHANGE_IMAGE_IN_PROGRESS UPGRADE_IN_PROGRESS UPGRADE_FAILED DATALAKE_UPGRADE_IN_PROGRESS DATALAKE_UPGRADE_FAILED DELETE_REQUESTED DELETED DELETE_FAILED START_IN_PROGRESS START_FAILED STOP_IN_PROGRESS STOP_FAILED STOPPED CLUSTER_AMBIGUOUS SYNC_FAILED] Status string `json:"status,omitempty"` // status reason StatusReason string `json:"statusReason,omitempty"` }
SdxClusterDetailResponse sdx cluster detail response swagger:model SdxClusterDetailResponse
func (*SdxClusterDetailResponse) MarshalBinary ¶
func (m *SdxClusterDetailResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxClusterDetailResponse) UnmarshalBinary ¶
func (m *SdxClusterDetailResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxClusterRequest ¶
type SdxClusterRequest struct { // aws Aws *SdxAwsRequest `json:"aws,omitempty"` // cloud storage CloudStorage *SdxCloudStorageRequest `json:"cloudStorage,omitempty"` // cluster shape // Required: true // Enum: [CUSTOM LIGHT_DUTY MEDIUM_DUTY_HA] ClusterShape *string `json:"clusterShape"` // environment // Required: true Environment *string `json:"environment"` // external database ExternalDatabase *SdxDatabaseRequest `json:"externalDatabase,omitempty"` // runtime Runtime string `json:"runtime,omitempty"` // tags Tags map[string]string `json:"tags,omitempty"` }
SdxClusterRequest sdx cluster request swagger:model SdxClusterRequest
func (*SdxClusterRequest) MarshalBinary ¶
func (m *SdxClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxClusterRequest) UnmarshalBinary ¶
func (m *SdxClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxClusterResponse ¶
type SdxClusterResponse struct { // cloud storage base location CloudStorageBaseLocation string `json:"cloudStorageBaseLocation,omitempty"` // cloud storage file system type // Enum: [WASB_INTEGRATED GCS WASB ADLS ADLS_GEN_2 S3] CloudStorageFileSystemType string `json:"cloudStorageFileSystemType,omitempty"` // cluster shape // Enum: [CUSTOM LIGHT_DUTY MEDIUM_DUTY_HA] ClusterShape string `json:"clusterShape,omitempty"` // created Created int64 `json:"created,omitempty"` // crn Crn string `json:"crn,omitempty"` // database server crn DatabaseServerCrn string `json:"databaseServerCrn,omitempty"` // environment crn EnvironmentCrn string `json:"environmentCrn,omitempty"` // environment name EnvironmentName string `json:"environmentName,omitempty"` // flow identifier FlowIdentifier *FlowIdentifier `json:"flowIdentifier,omitempty"` // name Name string `json:"name,omitempty"` // runtime Runtime string `json:"runtime,omitempty"` // stack crn StackCrn string `json:"stackCrn,omitempty"` // status // Enum: [REQUESTED WAIT_FOR_ENVIRONMENT ENVIRONMENT_CREATED STACK_CREATION_IN_PROGRESS STACK_CREATION_FINISHED STACK_DELETED STACK_DELETION_IN_PROGRESS EXTERNAL_DATABASE_CREATION_IN_PROGRESS EXTERNAL_DATABASE_DELETION_IN_PROGRESS EXTERNAL_DATABASE_START_IN_PROGRESS EXTERNAL_DATABASE_STARTED EXTERNAL_DATABASE_STOP_IN_PROGRESS EXTERNAL_DATABASE_STOPPED EXTERNAL_DATABASE_CREATED RUNNING PROVISIONING_FAILED REPAIR_IN_PROGRESS REPAIR_FAILED CHANGE_IMAGE_IN_PROGRESS UPGRADE_IN_PROGRESS UPGRADE_FAILED DATALAKE_UPGRADE_IN_PROGRESS DATALAKE_UPGRADE_FAILED DELETE_REQUESTED DELETED DELETE_FAILED START_IN_PROGRESS START_FAILED STOP_IN_PROGRESS STOP_FAILED STOPPED CLUSTER_AMBIGUOUS SYNC_FAILED] Status string `json:"status,omitempty"` // status reason StatusReason string `json:"statusReason,omitempty"` }
SdxClusterResponse sdx cluster response swagger:model SdxClusterResponse
func (*SdxClusterResponse) MarshalBinary ¶
func (m *SdxClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxClusterResponse) UnmarshalBinary ¶
func (m *SdxClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxDatabaseRequest ¶
type SdxDatabaseRequest struct { // availability type // Enum: [NONE NON_HA HA] AvailabilityType string `json:"availabilityType,omitempty"` // create Create bool `json:"create,omitempty"` }
SdxDatabaseRequest sdx database request swagger:model SdxDatabaseRequest
func (*SdxDatabaseRequest) MarshalBinary ¶
func (m *SdxDatabaseRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxDatabaseRequest) UnmarshalBinary ¶
func (m *SdxDatabaseRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxInternalClusterRequest ¶
type SdxInternalClusterRequest struct { // aws Aws *SdxAwsRequest `json:"aws,omitempty"` // cloud storage CloudStorage *SdxCloudStorageRequest `json:"cloudStorage,omitempty"` // cluster shape // Required: true // Enum: [CUSTOM LIGHT_DUTY MEDIUM_DUTY_HA] ClusterShape *string `json:"clusterShape"` // environment // Required: true Environment *string `json:"environment"` // external database ExternalDatabase *SdxDatabaseRequest `json:"externalDatabase,omitempty"` // runtime Runtime string `json:"runtime,omitempty"` // stack v4 request StackV4Request *StackV4Request `json:"stackV4Request,omitempty"` // tags Tags map[string]string `json:"tags,omitempty"` }
SdxInternalClusterRequest sdx internal cluster request swagger:model SdxInternalClusterRequest
func (*SdxInternalClusterRequest) MarshalBinary ¶
func (m *SdxInternalClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxInternalClusterRequest) UnmarshalBinary ¶
func (m *SdxInternalClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxRepairRequest ¶
type SdxRepairRequest struct { // host group name HostGroupName string `json:"hostGroupName,omitempty"` // host group names HostGroupNames []string `json:"hostGroupNames"` }
SdxRepairRequest sdx repair request swagger:model SdxRepairRequest
func (*SdxRepairRequest) MarshalBinary ¶
func (m *SdxRepairRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxRepairRequest) UnmarshalBinary ¶
func (m *SdxRepairRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxUpgradeRequest ¶
type SdxUpgradeRequest struct { // dry run DryRun bool `json:"dryRun,omitempty"` // empty Empty bool `json:"empty,omitempty"` // image Id ImageID string `json:"imageId,omitempty"` // lock components LockComponents bool `json:"lockComponents,omitempty"` // runtime Runtime string `json:"runtime,omitempty"` }
SdxUpgradeRequest sdx upgrade request swagger:model SdxUpgradeRequest
func (*SdxUpgradeRequest) MarshalBinary ¶
func (m *SdxUpgradeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxUpgradeRequest) UnmarshalBinary ¶
func (m *SdxUpgradeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SdxUpgradeResponse ¶
type SdxUpgradeResponse struct { // current Current *ImageInfoV4Response `json:"current,omitempty"` // flow identifier FlowIdentifier *FlowIdentifier `json:"flowIdentifier,omitempty"` // reason Reason string `json:"reason,omitempty"` // upgrade candidates UpgradeCandidates []*ImageInfoV4Response `json:"upgradeCandidates"` }
SdxUpgradeResponse sdx upgrade response swagger:model SdxUpgradeResponse
func (*SdxUpgradeResponse) MarshalBinary ¶
func (m *SdxUpgradeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SdxUpgradeResponse) UnmarshalBinary ¶
func (m *SdxUpgradeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecretResponse ¶
type SecretResponse struct { // Engine path of the secret. EnginePath string `json:"enginePath,omitempty"` // Path of the secret. SecretPath string `json:"secretPath,omitempty"` }
SecretResponse secret response swagger:model SecretResponse
func (*SecretResponse) MarshalBinary ¶
func (m *SecretResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecretResponse) UnmarshalBinary ¶
func (m *SecretResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityGroupV4Request ¶
type SecurityGroupV4Request struct { // Exisiting security group ids // Unique: true SecurityGroupIds []string `json:"securityGroupIds"` // list of security rules that relates to the security group SecurityRules []*SecurityRuleV4Request `json:"securityRules"` }
SecurityGroupV4Request security group v4 request swagger:model SecurityGroupV4Request
func (*SecurityGroupV4Request) MarshalBinary ¶
func (m *SecurityGroupV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityGroupV4Request) UnmarshalBinary ¶
func (m *SecurityGroupV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityGroupV4Response ¶
type SecurityGroupV4Response struct { // Exisiting security group ids // Unique: true SecurityGroupIds []string `json:"securityGroupIds"` // list of security rules that relates to the security group SecurityRules []*SecurityRuleV4Response `json:"securityRules"` }
SecurityGroupV4Response security group v4 response swagger:model SecurityGroupV4Response
func (*SecurityGroupV4Response) MarshalBinary ¶
func (m *SecurityGroupV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityGroupV4Response) UnmarshalBinary ¶
func (m *SecurityGroupV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityRuleV4Request ¶
type SecurityRuleV4Request struct { // flag for making the rule modifiable Modifiable bool `json:"modifiable,omitempty"` // list of accessible ports // Required: true Ports []string `json:"ports"` // protocol of the rule // Required: true Protocol *string `json:"protocol"` // definition of allowed subnet in CIDR format // Required: true Subnet *string `json:"subnet"` }
SecurityRuleV4Request security rule v4 request swagger:model SecurityRuleV4Request
func (*SecurityRuleV4Request) MarshalBinary ¶
func (m *SecurityRuleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityRuleV4Request) UnmarshalBinary ¶
func (m *SecurityRuleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityRuleV4Response ¶
type SecurityRuleV4Response struct { // id of the resource ID int64 `json:"id,omitempty"` // flag for making the rule modifiable Modifiable bool `json:"modifiable,omitempty"` // list of accessible ports // Required: true Ports []string `json:"ports"` // protocol of the rule // Required: true Protocol *string `json:"protocol"` // definition of allowed subnet in CIDR format // Required: true Subnet *string `json:"subnet"` }
SecurityRuleV4Response security rule v4 response swagger:model SecurityRuleV4Response
func (*SecurityRuleV4Response) MarshalBinary ¶
func (m *SecurityRuleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityRuleV4Response) UnmarshalBinary ¶
func (m *SecurityRuleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SharedServiceV4Request ¶
type SharedServiceV4Request struct { // Required: true DatalakeName *string `json:"datalakeName"` RuntimeVersion string `json:"runtimeVersion,omitempty"` }
SharedServiceV4Request shared service v4 request swagger:model SharedServiceV4Request
func (*SharedServiceV4Request) MarshalBinary ¶
func (m *SharedServiceV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SharedServiceV4Request) UnmarshalBinary ¶
func (m *SharedServiceV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SharedServiceV4Response ¶
type SharedServiceV4Response struct { // Unique: true AttachedClusters []*AttachedClusterInfoV4Response `json:"attachedClusters"` SdxCrn string `json:"sdxCrn,omitempty"` SdxName string `json:"sdxName,omitempty"` SharedClusterID int64 `json:"sharedClusterId,omitempty"` SharedClusterName string `json:"sharedClusterName,omitempty"` }
SharedServiceV4Response shared service v4 response swagger:model SharedServiceV4Response
func (*SharedServiceV4Response) MarshalBinary ¶
func (m *SharedServiceV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SharedServiceV4Response) UnmarshalBinary ¶
func (m *SharedServiceV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackAuthenticationV4Request ¶
type StackAuthenticationV4Request struct { // authentication name for machines // Max Length: 32 // Min Length: 0 LoginUserName *string `json:"loginUserName,omitempty"` // public key for accessing instances // Max Length: 2048 // Min Length: 0 PublicKey *string `json:"publicKey,omitempty"` // public key id for accessing instances // Max Length: 255 // Min Length: 0 PublicKeyID *string `json:"publicKeyId,omitempty"` }
StackAuthenticationV4Request stack authentication v4 request swagger:model StackAuthenticationV4Request
func (*StackAuthenticationV4Request) MarshalBinary ¶
func (m *StackAuthenticationV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackAuthenticationV4Request) UnmarshalBinary ¶
func (m *StackAuthenticationV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackAuthenticationV4Response ¶
type StackAuthenticationV4Response struct { // authentication name for machines // Max Length: 32 // Min Length: 0 LoginUserName *string `json:"loginUserName,omitempty"` // public key for accessing instances // Max Length: 2048 // Min Length: 0 PublicKey *string `json:"publicKey,omitempty"` // public key id for accessing instances // Max Length: 255 // Min Length: 0 PublicKeyID *string `json:"publicKeyId,omitempty"` }
StackAuthenticationV4Response stack authentication v4 response swagger:model StackAuthenticationV4Response
func (*StackAuthenticationV4Response) MarshalBinary ¶
func (m *StackAuthenticationV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackAuthenticationV4Response) UnmarshalBinary ¶
func (m *StackAuthenticationV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackImageV4Response ¶
type StackImageV4Response struct { // name of the image catalog CatalogName string `json:"catalogName,omitempty"` // url of the image catalog CatalogURL string `json:"catalogUrl,omitempty"` // id of the image ID string `json:"id,omitempty"` // name of the image Name string `json:"name,omitempty"` }
StackImageV4Response stack image v4 response swagger:model StackImageV4Response
func (*StackImageV4Response) MarshalBinary ¶
func (m *StackImageV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackImageV4Response) UnmarshalBinary ¶
func (m *StackImageV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackV4Request ¶
type StackV4Request struct { // stack related authentication // Required: true Authentication *StackAuthenticationV4Request `json:"authentication"` // aws specific parameters for stack Aws AwsStackV4Parameters `json:"aws,omitempty"` // azure specific parameters for stack Azure *AzureStackV4Parameters `json:"azure,omitempty"` // cluster request object on stack Cluster *ClusterV4Request `json:"cluster,omitempty"` // settings related to custom domain names CustomDomain *CustomDomainSettingsV4Request `json:"customDomain,omitempty"` // CRN of the environment which the stack is assigned to // Required: true EnvironmentCrn *string `json:"environmentCrn"` // External database parameters for the stack. ExternalDatabase *DatabaseRequest `json:"externalDatabase,omitempty"` // port of the gateway secured proxy // Maximum: 65535 // Minimum: 1025 GatewayPort int32 `json:"gatewayPort,omitempty"` // gcp specific parameters for stack Gcp GcpStackV4Parameters `json:"gcp,omitempty"` // settings for custom images Image *ImageSettingsV4Request `json:"image,omitempty"` // dynamic properties Inputs map[string]interface{} `json:"inputs,omitempty"` // collection of instance groupst // Required: true InstanceGroups []*InstanceGroupV4Request `json:"instanceGroups"` // name of the stack // Required: true Name *string `json:"name"` // stack related network Network *NetworkV4Request `json:"network,omitempty"` // openstack specific parameters for stack Openstack OpenStackStackV4Parameters `json:"openstack,omitempty"` // placement configuration parameters for a cluster (e.g. 'region', 'availabilityZone') Placement *PlacementSettingsV4Request `json:"placement,omitempty"` SharedService *SharedServiceV4Request `json:"sharedService,omitempty"` // stack related tags Tags *TagsV4Request `json:"tags,omitempty"` // stack related telemetry settings Telemetry *TelemetryRequest `json:"telemetry,omitempty"` // time to live TimeToLive int64 `json:"timeToLive,omitempty"` // type // Enum: [WORKLOAD DATALAKE TEMPLATE] Type string `json:"type,omitempty"` // openstack specific parameters for stack Yarn *YarnStackV4Parameters `json:"yarn,omitempty"` }
StackV4Request stack v4 request swagger:model StackV4Request
func (*StackV4Request) MarshalBinary ¶
func (m *StackV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackV4Request) UnmarshalBinary ¶
func (m *StackV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackV4Response ¶
type StackV4Response struct { // stack related authentication Authentication *StackAuthenticationV4Response `json:"authentication,omitempty"` // aws specific parameters for stack Aws AwsStackV4Parameters `json:"aws,omitempty"` // azure specific parameters for stack Azure *AzureStackV4Parameters `json:"azure,omitempty"` // Cloudplatform of the stack // Enum: [AWS GCP AZURE OPENSTACK YARN MOCK] CloudPlatform string `json:"cloudPlatform,omitempty"` // details of the Cloudbreak that provisioned the stack CloudbreakDetails *CloudbreakDetailsV4Response `json:"cloudbreakDetails,omitempty"` // related events for a cloudbreak stack CloudbreakEvents []*CloudbreakEventV4Response `json:"cloudbreakEvents"` // cluster object on stack Cluster *ClusterV4Response `json:"cluster,omitempty"` // creation time of the stack in long Created int64 `json:"created,omitempty"` // credential crn CredentialCrn string `json:"credentialCrn,omitempty"` // credential name CredentialName string `json:"credentialName,omitempty"` // crn Crn string `json:"crn,omitempty"` // custom domains CustomDomains *CustomDomainSettingsV4Response `json:"customDomains,omitempty"` // environment crn EnvironmentCrn string `json:"environmentCrn,omitempty"` // environment name EnvironmentName string `json:"environmentName,omitempty"` // External database parameters for the stack. ExternalDatabase *DatabaseResponse `json:"externalDatabase,omitempty"` // Flow identifier for the current stack creation. Only returned during the stack create request/response. FlowIdentifier *FlowIdentifier `json:"flowIdentifier,omitempty"` // port of the gateway secured proxy GatewayPort int32 `json:"gatewayPort,omitempty"` // gcp specific parameters for stack Gcp GcpStackV4Parameters `json:"gcp,omitempty"` // hardware information where pairing hostmetadata with instancemetadata // Unique: true HardwareInfoGroups []*HardwareInfoGroupV4Response `json:"hardwareInfoGroups"` // id ID int64 `json:"id,omitempty"` // image of the stack Image *StackImageV4Response `json:"image,omitempty"` // instance groups InstanceGroups []*InstanceGroupV4Response `json:"instanceGroups"` // name of the stack // Required: true Name *string `json:"name"` // stack related network Network *NetworkV4Response `json:"network,omitempty"` // node count of the stack NodeCount int32 `json:"nodeCount,omitempty"` // openstack specific parameters for stack Openstack OpenStackStackV4Parameters `json:"openstack,omitempty"` // placement configuration parameters for a cluster (e.g. 'region', 'availabilityZone') // Required: true Placement *PlacementSettingsV4Response `json:"placement"` SharedService *SharedServiceV4Response `json:"sharedService,omitempty"` // status of the stack // Enum: [REQUESTED CREATE_IN_PROGRESS AVAILABLE UPDATE_IN_PROGRESS UPDATE_REQUESTED UPDATE_FAILED CREATE_FAILED ENABLE_SECURITY_FAILED PRE_DELETE_IN_PROGRESS DELETE_IN_PROGRESS DELETE_FAILED DELETE_COMPLETED STOPPED STOP_REQUESTED START_REQUESTED STOP_IN_PROGRESS START_IN_PROGRESS START_FAILED STOP_FAILED WAIT_FOR_SYNC MAINTENANCE_MODE_ENABLED AMBIGUOUS EXTERNAL_DATABASE_CREATION_IN_PROGRESS EXTERNAL_DATABASE_CREATION_FAILED EXTERNAL_DATABASE_DELETION_IN_PROGRESS EXTERNAL_DATABASE_DELETION_FINISHED EXTERNAL_DATABASE_DELETION_FAILED] Status string `json:"status,omitempty"` // status message of the stack StatusReason string `json:"statusReason,omitempty"` // stack related tags Tags *TagsV4Response `json:"tags,omitempty"` // stack related telemetry settings Telemetry *TelemetryResponse `json:"telemetry,omitempty"` // termination completion time of stack in long Terminated int64 `json:"terminated,omitempty"` // time to live TimeToLive int64 `json:"timeToLive,omitempty"` // Configuration that the connection going directly or with cluster proxy or with ccm and cluster proxy. // Enum: [DIRECT CCM CLUSTER_PROXY] Tunnel string `json:"tunnel,omitempty"` // workspace of the resource Workspace *WorkspaceResourceV4Response `json:"workspace,omitempty"` // openstack specific parameters for stack Yarn *YarnStackV4Parameters `json:"yarn,omitempty"` }
StackV4Response stack v4 response swagger:model StackV4Response
func (*StackV4Response) MarshalBinary ¶
func (m *StackV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackV4Response) UnmarshalBinary ¶
func (m *StackV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageIdentityBase ¶
type StorageIdentityBase struct { // adls Adls *AdlsCloudStorageV1Parameters `json:"adls,omitempty"` // adls gen2 AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"` // gcs Gcs *GcsCloudStorageV1Parameters `json:"gcs,omitempty"` // s3 S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"` // type // Enum: [ID_BROKER LOG] Type string `json:"type,omitempty"` // wasb Wasb *WasbCloudStorageV1Parameters `json:"wasb,omitempty"` }
StorageIdentityBase storage identity base swagger:model StorageIdentityBase
func (*StorageIdentityBase) MarshalBinary ¶
func (m *StorageIdentityBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageIdentityBase) UnmarshalBinary ¶
func (m *StorageIdentityBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageLocationBase ¶
type StorageLocationBase struct { // type // Enum: [ZEPPELIN_NOTEBOOK YARN_LOG HIVE_METASTORE_WAREHOUSE HIVE_METASTORE_EXTERNAL_WAREHOUSE HIVE_REPLICA_WAREHOUSE HBASE_ROOT RANGER_AUDIT PROFILER_SERVICE_FS_URI DEFAULT_FS] Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
StorageLocationBase storage location base swagger:model StorageLocationBase
func (*StorageLocationBase) MarshalBinary ¶
func (m *StorageLocationBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageLocationBase) UnmarshalBinary ¶
func (m *StorageLocationBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TagsV4Request ¶
type TagsV4Request struct { // stack related application tags Application map[string]string `json:"application,omitempty"` // stack related default tags Defaults map[string]string `json:"defaults,omitempty"` // stack related userdefined tags UserDefined map[string]string `json:"userDefined,omitempty"` }
TagsV4Request tags v4 request swagger:model TagsV4Request
func (*TagsV4Request) MarshalBinary ¶
func (m *TagsV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagsV4Request) UnmarshalBinary ¶
func (m *TagsV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TagsV4Response ¶
type TagsV4Response struct { // stack related application tags Application map[string]string `json:"application,omitempty"` // stack related default tags Defaults map[string]string `json:"defaults,omitempty"` // stack related userdefined tags UserDefined map[string]string `json:"userDefined,omitempty"` }
TagsV4Response tags v4 response swagger:model TagsV4Response
func (*TagsV4Response) MarshalBinary ¶
func (m *TagsV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagsV4Response) UnmarshalBinary ¶
func (m *TagsV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TelemetryRequest ¶
type TelemetryRequest struct { // Telemetry features settings Features *FeaturesRequest `json:"features,omitempty"` // Telemetry fluent settings (overrides). FluentAttributes map[string]interface{} `json:"fluentAttributes,omitempty"` // Cloud Logging (telemetry) settings. Logging *LoggingRequest `json:"logging,omitempty"` // Workload analytics (telemetry) settings. WorkloadAnalytics *WorkloadAnalyticsRequest `json:"workloadAnalytics,omitempty"` }
TelemetryRequest telemetry request swagger:model TelemetryRequest
func (*TelemetryRequest) MarshalBinary ¶
func (m *TelemetryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TelemetryRequest) UnmarshalBinary ¶
func (m *TelemetryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TelemetryResponse ¶
type TelemetryResponse struct { // Telemetry features settings Features *FeaturesResponse `json:"features,omitempty"` // Telemetry fluent settings (overrides). FluentAttributes map[string]interface{} `json:"fluentAttributes,omitempty"` // Cloud Logging (telemetry) settings. Logging *LoggingResponse `json:"logging,omitempty"` // Workload analytics (telemetry) settings. WorkloadAnalytics *WorkloadAnalyticsResponse `json:"workloadAnalytics,omitempty"` }
TelemetryResponse telemetry response swagger:model TelemetryResponse
func (*TelemetryResponse) MarshalBinary ¶
func (m *TelemetryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TelemetryResponse) UnmarshalBinary ¶
func (m *TelemetryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VersionCheckResult ¶
type VersionCheckResult struct { // message Message string `json:"message,omitempty"` // version check ok VersionCheckOk bool `json:"versionCheckOk,omitempty"` }
VersionCheckResult version check result swagger:model VersionCheckResult
func (*VersionCheckResult) MarshalBinary ¶
func (m *VersionCheckResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VersionCheckResult) UnmarshalBinary ¶
func (m *VersionCheckResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VolumeV4Request ¶
type VolumeV4Request struct { // number of volumes Count int32 `json:"count,omitempty"` // size of volume // Required: true Size *int32 `json:"size"` // type of the volumes Type string `json:"type,omitempty"` }
VolumeV4Request volume v4 request swagger:model VolumeV4Request
func (*VolumeV4Request) MarshalBinary ¶
func (m *VolumeV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VolumeV4Request) UnmarshalBinary ¶
func (m *VolumeV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VolumeV4Response ¶
type VolumeV4Response struct { // number of volumes Count int32 `json:"count,omitempty"` // size of volume Size int32 `json:"size,omitempty"` // type of the volumes Type string `json:"type,omitempty"` }
VolumeV4Response volume v4 response swagger:model VolumeV4Response
func (*VolumeV4Response) MarshalBinary ¶
func (m *VolumeV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VolumeV4Response) UnmarshalBinary ¶
func (m *VolumeV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WasbCloudStorageV1Parameters ¶
type WasbCloudStorageV1Parameters struct { // account key // Required: true AccountKey *string `json:"accountKey"` // account name // Required: true AccountName *string `json:"accountName"` // secure Secure bool `json:"secure,omitempty"` }
WasbCloudStorageV1Parameters wasb cloud storage v1 parameters swagger:model WasbCloudStorageV1Parameters
func (*WasbCloudStorageV1Parameters) MarshalBinary ¶
func (m *WasbCloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WasbCloudStorageV1Parameters) UnmarshalBinary ¶
func (m *WasbCloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkloadAnalyticsRequest ¶
type WorkloadAnalyticsRequest struct { // Workload analytics (telemetry) attributes. Attributes map[string]interface{} `json:"attributes,omitempty"` }
WorkloadAnalyticsRequest workload analytics request swagger:model WorkloadAnalyticsRequest
func (*WorkloadAnalyticsRequest) MarshalBinary ¶
func (m *WorkloadAnalyticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkloadAnalyticsRequest) UnmarshalBinary ¶
func (m *WorkloadAnalyticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkloadAnalyticsResponse ¶
type WorkloadAnalyticsResponse struct { // Workload analytics (telemetry) attributes. Attributes map[string]interface{} `json:"attributes,omitempty"` }
WorkloadAnalyticsResponse workload analytics response swagger:model WorkloadAnalyticsResponse
func (*WorkloadAnalyticsResponse) MarshalBinary ¶
func (m *WorkloadAnalyticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkloadAnalyticsResponse) UnmarshalBinary ¶
func (m *WorkloadAnalyticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceResourceV4Response ¶
type WorkspaceResourceV4Response struct { // id of the workspace ID int64 `json:"id,omitempty"` // name of the workspace Name string `json:"name,omitempty"` }
WorkspaceResourceV4Response workspace resource v4 response swagger:model WorkspaceResourceV4Response
func (*WorkspaceResourceV4Response) MarshalBinary ¶
func (m *WorkspaceResourceV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceResourceV4Response) UnmarshalBinary ¶
func (m *WorkspaceResourceV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type YarnInstanceTemplateV4Parameters ¶
type YarnInstanceTemplateV4Parameters struct { // cpus Cpus int32 `json:"cpus,omitempty"` // memory Memory int32 `json:"memory,omitempty"` }
YarnInstanceTemplateV4Parameters yarn instance template v4 parameters swagger:model YarnInstanceTemplateV4Parameters
func (*YarnInstanceTemplateV4Parameters) MarshalBinary ¶
func (m *YarnInstanceTemplateV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*YarnInstanceTemplateV4Parameters) UnmarshalBinary ¶
func (m *YarnInstanceTemplateV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type YarnStackV4Parameters ¶
type YarnStackV4Parameters struct { // yarn queue YarnQueue string `json:"yarnQueue,omitempty"` }
YarnStackV4Parameters yarn stack v4 parameters swagger:model YarnStackV4Parameters
func (*YarnStackV4Parameters) MarshalBinary ¶
func (m *YarnStackV4Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*YarnStackV4Parameters) UnmarshalBinary ¶
func (m *YarnStackV4Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- account_mapping_base.go
- adls_cloud_storage_v1_parameters.go
- adls_gen2_cloud_storage_v1_parameters.go
- advertised_runtime.go
- attached_cluster_info_v4_response.go
- aws_encryption_v4_parameters.go
- aws_instance_group_v4_parameters.go
- aws_instance_template_v4_parameters.go
- aws_instance_template_v4_spot_parameters.go
- aws_network_v4_parameters.go
- aws_stack_v4_parameters.go
- aws_storage_parameters.go
- azure_availabilty_set_v4.go
- azure_instance_group_v4_parameters.go
- azure_instance_template_v4_parameters.go
- azure_network_v4_parameters.go
- azure_stack_v4_parameters.go
- blueprint_v4_response.go
- cloud_storage_request.go
- cloud_storage_response.go
- cloudbreak_details_v4_response.go
- cloudbreak_event_v4_response.go
- cloudera_manager_product_v4_request.go
- cloudera_manager_product_v4_response.go
- cloudera_manager_repository_v4_request.go
- cloudera_manager_repository_v4_response.go
- cloudera_manager_v4_request.go
- cloudera_manager_v4_response.go
- cloudwatch_params.go
- cluster_exposed_service_v4_response.go
- cluster_v4_request.go
- cluster_v4_response.go
- custom_container_v4_request.go
- custom_container_v4_response.go
- custom_domain_settings_v4_request.go
- custom_domain_settings_v4_response.go
- database_request.go
- database_response.go
- database_v4_response.go
- feature_setting.go
- features_request.go
- features_response.go
- flow_check_response.go
- flow_identifier.go
- flow_log_response.go
- gateway_topology_v4_request.go
- gateway_topology_v4_response.go
- gateway_v4_request.go
- gateway_v4_response.go
- gcp_encryption_v4_parameters.go
- gcp_instance_group_v4_parameters.go
- gcp_instance_template_v4_parameters.go
- gcp_network_v4_parameters.go
- gcp_stack_v4_parameters.go
- gcs_cloud_storage_v1_parameters.go
- hardware_info_group_v4_response.go
- hardware_info_v4_response.go
- image_component_versions.go
- image_info_v4_response.go
- image_settings_v4_request.go
- instance_group_v4_request.go
- instance_group_v4_response.go
- instance_meta_data_v4_response.go
- instance_template_v4_request.go
- instance_template_v4_response.go
- ldap_details.go
- logging_request.go
- logging_response.go
- mock_instance_template_v4_parameters.go
- mounted_volume_v4_response.go
- network_v4_request.go
- network_v4_response.go
- open_stack_instance_group_v4_parameters.go
- open_stack_instance_template_v4_parameters.go
- open_stack_network_v4_parameters.go
- open_stack_stack_v4_parameters.go
- placement_settings_v4_request.go
- placement_settings_v4_response.go
- rds_details.go
- recipe_v4_response.go
- root_volume_v4_request.go
- root_volume_v4_response.go
- s3_cloud_storage_v1_parameters.go
- s3_guard.go
- sdx_aws_request.go
- sdx_aws_spot_parameters.go
- sdx_cloud_storage_request.go
- sdx_cluster_detail_response.go
- sdx_cluster_request.go
- sdx_cluster_response.go
- sdx_database_request.go
- sdx_internal_cluster_request.go
- sdx_repair_request.go
- sdx_upgrade_request.go
- sdx_upgrade_response.go
- secret_response.go
- security_group_v4_request.go
- security_group_v4_response.go
- security_rule_v4_request.go
- security_rule_v4_response.go
- shared_service_v4_request.go
- shared_service_v4_response.go
- stack_authentication_v4_request.go
- stack_authentication_v4_response.go
- stack_image_v4_response.go
- stack_v4_request.go
- stack_v4_response.go
- storage_identity_base.go
- storage_location_base.go
- tags_v4_request.go
- tags_v4_response.go
- telemetry_request.go
- telemetry_response.go
- version_check_result.go
- volume_v4_request.go
- volume_v4_response.go
- wasb_cloud_storage_v1_parameters.go
- workload_analytics_request.go
- workload_analytics_response.go
- workspace_resource_v4_response.go
- yarn_instance_template_v4_parameters.go
- yarn_stack_v4_parameters.go