model

package
v1.999.999-b9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2020 License: Apache-2.0, BSD-2-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// CloudwatchParamsStreamKeyHOSTNAME captures enum value "HOSTNAME"
	CloudwatchParamsStreamKeyHOSTNAME string = "HOSTNAME"

	// CloudwatchParamsStreamKeyCOMPONENT captures enum value "COMPONENT"
	CloudwatchParamsStreamKeyCOMPONENT string = "COMPONENT"
)
View Source
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"
)
View Source
const (

	// ClusterV4RequestExecutorTypeCONTAINER captures enum value "CONTAINER"
	ClusterV4RequestExecutorTypeCONTAINER string = "CONTAINER"

	// ClusterV4RequestExecutorTypeDEFAULT captures enum value "DEFAULT"
	ClusterV4RequestExecutorTypeDEFAULT string = "DEFAULT"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// GatewayV4RequestGatewayTypeCENTRAL captures enum value "CENTRAL"
	GatewayV4RequestGatewayTypeCENTRAL string = "CENTRAL"

	// GatewayV4RequestGatewayTypeINDIVIDUAL captures enum value "INDIVIDUAL"
	GatewayV4RequestGatewayTypeINDIVIDUAL string = "INDIVIDUAL"
)
View Source
const (

	// GatewayV4RequestSsoTypeSSOPROVIDER captures enum value "SSO_PROVIDER"
	GatewayV4RequestSsoTypeSSOPROVIDER string = "SSO_PROVIDER"

	// GatewayV4RequestSsoTypeNONE captures enum value "NONE"
	GatewayV4RequestSsoTypeNONE string = "NONE"
)
View Source
const (

	// GatewayV4ResponseGatewayTypeCENTRAL captures enum value "CENTRAL"
	GatewayV4ResponseGatewayTypeCENTRAL string = "CENTRAL"

	// GatewayV4ResponseGatewayTypeINDIVIDUAL captures enum value "INDIVIDUAL"
	GatewayV4ResponseGatewayTypeINDIVIDUAL string = "INDIVIDUAL"
)
View Source
const (

	// GatewayV4ResponseSsoTypeSSOPROVIDER captures enum value "SSO_PROVIDER"
	GatewayV4ResponseSsoTypeSSOPROVIDER string = "SSO_PROVIDER"

	// GatewayV4ResponseSsoTypeNONE captures enum value "NONE"
	GatewayV4ResponseSsoTypeNONE string = "NONE"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// HardwareInfoGroupV4ResponseRecoveryModeMANUAL captures enum value "MANUAL"
	HardwareInfoGroupV4ResponseRecoveryModeMANUAL string = "MANUAL"

	// HardwareInfoGroupV4ResponseRecoveryModeAUTO captures enum value "AUTO"
	HardwareInfoGroupV4ResponseRecoveryModeAUTO string = "AUTO"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// InstanceGroupV4RequestRecoveryModeMANUAL captures enum value "MANUAL"
	InstanceGroupV4RequestRecoveryModeMANUAL string = "MANUAL"

	// InstanceGroupV4RequestRecoveryModeAUTO captures enum value "AUTO"
	InstanceGroupV4RequestRecoveryModeAUTO string = "AUTO"
)
View Source
const (

	// InstanceGroupV4RequestTypeCORE captures enum value "CORE"
	InstanceGroupV4RequestTypeCORE string = "CORE"

	// InstanceGroupV4RequestTypeGATEWAY captures enum value "GATEWAY"
	InstanceGroupV4RequestTypeGATEWAY string = "GATEWAY"
)
View Source
const (

	// InstanceGroupV4ResponseRecoveryModeMANUAL captures enum value "MANUAL"
	InstanceGroupV4ResponseRecoveryModeMANUAL string = "MANUAL"

	// InstanceGroupV4ResponseRecoveryModeAUTO captures enum value "AUTO"
	InstanceGroupV4ResponseRecoveryModeAUTO string = "AUTO"
)
View Source
const (

	// InstanceGroupV4ResponseTypeCORE captures enum value "CORE"
	InstanceGroupV4ResponseTypeCORE string = "CORE"

	// InstanceGroupV4ResponseTypeGATEWAY captures enum value "GATEWAY"
	InstanceGroupV4ResponseTypeGATEWAY string = "GATEWAY"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// InstanceMetaDataV4ResponseLifeCycleNORMAL captures enum value "NORMAL"
	InstanceMetaDataV4ResponseLifeCycleNORMAL string = "NORMAL"

	// InstanceMetaDataV4ResponseLifeCycleSPOT captures enum value "SPOT"
	InstanceMetaDataV4ResponseLifeCycleSPOT string = "SPOT"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// StorageIdentityBaseTypeIDBROKER captures enum value "ID_BROKER"
	StorageIdentityBaseTypeIDBROKER string = "ID_BROKER"

	// StorageIdentityBaseTypeLOG captures enum value "LOG"
	StorageIdentityBaseTypeLOG string = "LOG"
)
View Source
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

func (*AccountMappingBase) Validate

func (m *AccountMappingBase) Validate(formats strfmt.Registry) error

Validate validates this account mapping base

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

func (*AdlsCloudStorageV1Parameters) Validate

func (m *AdlsCloudStorageV1Parameters) Validate(formats strfmt.Registry) error

Validate validates this adls cloud storage v1 parameters

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

func (*AdlsGen2CloudStorageV1Parameters) Validate

Validate validates this adls gen2 cloud storage v1 parameters

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

func (*AdvertisedRuntime) Validate

func (m *AdvertisedRuntime) Validate(formats strfmt.Registry) error

Validate validates this advertised runtime

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

func (*AttachedClusterInfoV4Response) Validate

func (m *AttachedClusterInfoV4Response) Validate(formats strfmt.Registry) error

Validate validates this attached cluster info v4 response

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

func (*AwsEncryptionV4Parameters) Validate

func (m *AwsEncryptionV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this aws encryption v4 parameters

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

func (*AwsInstanceTemplateV4Parameters) Validate

Validate validates this aws instance template v4 parameters

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

func (*AwsInstanceTemplateV4SpotParameters) Validate

Validate validates this aws instance template v4 spot parameters

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

func (*AwsNetworkV4Parameters) Validate

func (m *AwsNetworkV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this aws network v4 parameters

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

func (*AwsStorageParameters) Validate

func (m *AwsStorageParameters) Validate(formats strfmt.Registry) error

Validate validates this aws storage parameters

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

func (*AzureAvailabiltySetV4) Validate

func (m *AzureAvailabiltySetV4) Validate(formats strfmt.Registry) error

Validate validates this azure availabilty set v4

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

func (*AzureInstanceGroupV4Parameters) Validate

func (m *AzureInstanceGroupV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this azure instance group v4 parameters

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

func (*AzureInstanceTemplateV4Parameters) Validate

Validate validates this azure instance template v4 parameters

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

func (*AzureNetworkV4Parameters) Validate

func (m *AzureNetworkV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this azure network v4 parameters

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

func (*AzureStackV4Parameters) Validate

func (m *AzureStackV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this azure stack v4 parameters

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

func (*BlueprintV4Response) Validate

func (m *BlueprintV4Response) Validate(formats strfmt.Registry) error

Validate validates this blueprint v4 response

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

func (*CloudStorageRequest) Validate

func (m *CloudStorageRequest) Validate(formats strfmt.Registry) error

Validate validates this cloud storage request

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

func (*CloudStorageResponse) Validate

func (m *CloudStorageResponse) Validate(formats strfmt.Registry) error

Validate validates this cloud storage response

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

func (*CloudbreakDetailsV4Response) Validate

func (m *CloudbreakDetailsV4Response) Validate(formats strfmt.Registry) error

Validate validates this cloudbreak details v4 response

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

func (*CloudbreakEventV4Response) Validate

func (m *CloudbreakEventV4Response) Validate(formats strfmt.Registry) error

Validate validates this cloudbreak event v4 response

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

func (*ClouderaManagerProductV4Request) Validate

Validate validates this cloudera manager product v4 request

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

func (*ClouderaManagerProductV4Response) Validate

Validate validates this cloudera manager product v4 response

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

func (*ClouderaManagerRepositoryV4Request) Validate

Validate validates this cloudera manager repository v4 request

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

func (*ClouderaManagerRepositoryV4Response) Validate

Validate validates this cloudera manager repository v4 response

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

func (*ClouderaManagerV4Request) Validate

func (m *ClouderaManagerV4Request) Validate(formats strfmt.Registry) error

Validate validates this cloudera manager v4 request

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

func (*ClouderaManagerV4Response) Validate

func (m *ClouderaManagerV4Response) Validate(formats strfmt.Registry) error

Validate validates this cloudera manager v4 response

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

func (*CloudwatchParams) Validate

func (m *CloudwatchParams) Validate(formats strfmt.Registry) error

Validate validates this cloudwatch params

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

func (*ClusterExposedServiceV4Response) Validate

Validate validates this cluster exposed service v4 response

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

func (*ClusterV4Request) Validate

func (m *ClusterV4Request) Validate(formats strfmt.Registry) error

Validate validates this cluster v4 request

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

func (*ClusterV4Response) Validate

func (m *ClusterV4Response) Validate(formats strfmt.Registry) error

Validate validates this cluster v4 response

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

func (*CustomContainerV4Request) Validate

func (m *CustomContainerV4Request) Validate(formats strfmt.Registry) error

Validate validates this custom container v4 request

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

func (*CustomContainerV4Response) Validate

func (m *CustomContainerV4Response) Validate(formats strfmt.Registry) error

Validate validates this custom container v4 response

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

func (*CustomDomainSettingsV4Request) Validate

func (m *CustomDomainSettingsV4Request) Validate(formats strfmt.Registry) error

Validate validates this custom domain settings v4 request

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

func (*CustomDomainSettingsV4Response) Validate

func (m *CustomDomainSettingsV4Response) Validate(formats strfmt.Registry) error

Validate validates this custom domain settings v4 response

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

func (*DatabaseRequest) Validate

func (m *DatabaseRequest) Validate(formats strfmt.Registry) error

Validate validates this database request

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

func (*DatabaseResponse) Validate

func (m *DatabaseResponse) Validate(formats strfmt.Registry) error

Validate validates this database response

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

func (*DatabaseV4Response) Validate

func (m *DatabaseV4Response) Validate(formats strfmt.Registry) error

Validate validates this database v4 response

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

func (*FeatureSetting) Validate

func (m *FeatureSetting) Validate(formats strfmt.Registry) error

Validate validates this feature setting

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

func (*FeaturesRequest) Validate

func (m *FeaturesRequest) Validate(formats strfmt.Registry) error

Validate validates this features request

type FeaturesResponse

type FeaturesResponse struct {

	// enable cluster logs collection
	ClusterLogsCollection *FeatureSetting `json:"clusterLogsCollection,omitempty"`

	// Telemetry metering feature setting
	Metering *FeatureSetting `json:"metering,omitempty"`

	// enable shared Altus credential usage
	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

func (*FeaturesResponse) Validate

func (m *FeaturesResponse) Validate(formats strfmt.Registry) error

Validate validates this features response

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

func (*FlowCheckResponse) Validate

func (m *FlowCheckResponse) Validate(formats strfmt.Registry) error

Validate validates this flow check response

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

func (*FlowIdentifier) Validate

func (m *FlowIdentifier) Validate(formats strfmt.Registry) error

Validate validates this flow identifier

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

func (*FlowLogResponse) Validate

func (m *FlowLogResponse) Validate(formats strfmt.Registry) error

Validate validates this flow log response

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

func (*GatewayTopologyV4Request) Validate

func (m *GatewayTopologyV4Request) Validate(formats strfmt.Registry) error

Validate validates this gateway topology v4 request

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

func (*GatewayTopologyV4Response) Validate

func (m *GatewayTopologyV4Response) Validate(formats strfmt.Registry) error

Validate validates this gateway topology v4 response

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

func (*GatewayV4Request) Validate

func (m *GatewayV4Request) Validate(formats strfmt.Registry) error

Validate validates this gateway v4 request

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

func (*GatewayV4Response) Validate

func (m *GatewayV4Response) Validate(formats strfmt.Registry) error

Validate validates this gateway v4 response

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

func (*GcpEncryptionV4Parameters) Validate

func (m *GcpEncryptionV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this gcp encryption v4 parameters

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

func (*GcpInstanceGroupV4Parameters) Validate

func (m *GcpInstanceGroupV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this gcp instance group v4 parameters

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

func (*GcpInstanceTemplateV4Parameters) Validate

Validate validates this gcp instance template v4 parameters

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"`

	// shared project Id
	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

func (*GcpNetworkV4Parameters) Validate

func (m *GcpNetworkV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this gcp network v4 parameters

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

func (*GcsCloudStorageV1Parameters) Validate

func (m *GcsCloudStorageV1Parameters) Validate(formats strfmt.Registry) error

Validate validates this gcs cloud storage v1 parameters

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

func (*HardwareInfoGroupV4Response) Validate

func (m *HardwareInfoGroupV4Response) Validate(formats strfmt.Registry) error

Validate validates this hardware info group v4 response

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

func (*HardwareInfoV4Response) Validate

func (m *HardwareInfoV4Response) Validate(formats strfmt.Registry) error

Validate validates this hardware info v4 response

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

func (*ImageComponentVersions) Validate

func (m *ImageComponentVersions) Validate(formats strfmt.Registry) error

Validate validates this image component versions

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

func (*ImageInfoV4Response) Validate

func (m *ImageInfoV4Response) Validate(formats strfmt.Registry) error

Validate validates this image info v4 response

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

func (*ImageSettingsV4Request) Validate

func (m *ImageSettingsV4Request) Validate(formats strfmt.Registry) error

Validate validates this image settings v4 request

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

func (*InstanceGroupV4Request) Validate

func (m *InstanceGroupV4Request) Validate(formats strfmt.Registry) error

Validate validates this instance group v4 request

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

func (*InstanceGroupV4Response) Validate

func (m *InstanceGroupV4Response) Validate(formats strfmt.Registry) error

Validate validates this instance group v4 response

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

func (*InstanceMetaDataV4Response) Validate

func (m *InstanceMetaDataV4Response) Validate(formats strfmt.Registry) error

Validate validates this instance meta data v4 response

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

func (*InstanceTemplateV4Request) Validate

func (m *InstanceTemplateV4Request) Validate(formats strfmt.Registry) error

Validate validates this instance template v4 request

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

func (*InstanceTemplateV4Response) Validate

func (m *InstanceTemplateV4Response) Validate(formats strfmt.Registry) error

Validate validates this instance template v4 response

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

func (*LdapDetails) Validate

func (m *LdapDetails) Validate(formats strfmt.Registry) error

Validate validates this ldap details

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

func (*LoggingRequest) Validate

func (m *LoggingRequest) Validate(formats strfmt.Registry) error

Validate validates this logging request

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

func (*LoggingResponse) Validate

func (m *LoggingResponse) Validate(formats strfmt.Registry) error

Validate validates this logging response

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

func (*MountedVolumeV4Response) Validate

func (m *MountedVolumeV4Response) Validate(formats strfmt.Registry) error

Validate validates this mounted volume v4 response

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

func (*NetworkV4Request) Validate

func (m *NetworkV4Request) Validate(formats strfmt.Registry) error

Validate validates this network v4 request

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

func (*NetworkV4Response) Validate

func (m *NetworkV4Response) Validate(formats strfmt.Registry) error

Validate validates this network v4 response

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

func (*OpenStackInstanceGroupV4Parameters) Validate

Validate validates this open stack instance group v4 parameters

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

func (*OpenStackNetworkV4Parameters) Validate

func (m *OpenStackNetworkV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this open stack network v4 parameters

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

func (*PlacementSettingsV4Request) Validate

func (m *PlacementSettingsV4Request) Validate(formats strfmt.Registry) error

Validate validates this placement settings v4 request

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

func (*PlacementSettingsV4Response) Validate

func (m *PlacementSettingsV4Response) Validate(formats strfmt.Registry) error

Validate validates this placement settings v4 response

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

func (*RdsDetails) Validate

func (m *RdsDetails) Validate(formats strfmt.Registry) error

Validate validates this rds details

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

func (*RecipeV4Response) Validate

func (m *RecipeV4Response) Validate(formats strfmt.Registry) error

Validate validates this recipe v4 response

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

func (*RootVolumeV4Request) Validate

func (m *RootVolumeV4Request) Validate(formats strfmt.Registry) error

Validate validates this root volume v4 request

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

func (*RootVolumeV4Response) Validate

func (m *RootVolumeV4Response) Validate(formats strfmt.Registry) error

Validate validates this root volume v4 response

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

func (*S3CloudStorageV1Parameters) Validate

func (m *S3CloudStorageV1Parameters) Validate(formats strfmt.Registry) error

Validate validates this s3 cloud storage v1 parameters

type S3Guard

type S3Guard struct {

	// dynamo table name
	DynamoTableName string `json:"dynamoTableName,omitempty"`
}

S3Guard s3 guard swagger:model S3Guard

func (*S3Guard) MarshalBinary

func (m *S3Guard) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*S3Guard) UnmarshalBinary

func (m *S3Guard) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*S3Guard) Validate

func (m *S3Guard) Validate(formats strfmt.Registry) error

Validate validates this s3 guard

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

func (*SdxAwsRequest) Validate

func (m *SdxAwsRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx aws request

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

func (*SdxAwsSpotParameters) Validate

func (m *SdxAwsSpotParameters) Validate(formats strfmt.Registry) error

Validate validates this sdx aws spot parameters

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

func (*SdxCloudStorageRequest) Validate

func (m *SdxCloudStorageRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx cloud storage request

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

func (*SdxClusterDetailResponse) Validate

func (m *SdxClusterDetailResponse) Validate(formats strfmt.Registry) error

Validate validates this sdx cluster detail response

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

func (*SdxClusterRequest) Validate

func (m *SdxClusterRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx cluster request

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

func (*SdxClusterResponse) Validate

func (m *SdxClusterResponse) Validate(formats strfmt.Registry) error

Validate validates this sdx cluster response

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

func (*SdxDatabaseRequest) Validate

func (m *SdxDatabaseRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx database request

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

func (*SdxInternalClusterRequest) Validate

func (m *SdxInternalClusterRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx internal cluster request

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

func (*SdxRepairRequest) Validate

func (m *SdxRepairRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx repair request

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

func (*SdxUpgradeRequest) Validate

func (m *SdxUpgradeRequest) Validate(formats strfmt.Registry) error

Validate validates this sdx upgrade request

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

func (*SdxUpgradeResponse) Validate

func (m *SdxUpgradeResponse) Validate(formats strfmt.Registry) error

Validate validates this sdx upgrade response

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

func (*SecretResponse) Validate

func (m *SecretResponse) Validate(formats strfmt.Registry) error

Validate validates this secret response

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

func (*SecurityGroupV4Request) Validate

func (m *SecurityGroupV4Request) Validate(formats strfmt.Registry) error

Validate validates this security group v4 request

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

func (*SecurityGroupV4Response) Validate

func (m *SecurityGroupV4Response) Validate(formats strfmt.Registry) error

Validate validates this security group v4 response

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

func (*SecurityRuleV4Request) Validate

func (m *SecurityRuleV4Request) Validate(formats strfmt.Registry) error

Validate validates this security rule v4 request

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

func (*SecurityRuleV4Response) Validate

func (m *SecurityRuleV4Response) Validate(formats strfmt.Registry) error

Validate validates this security rule v4 response

type SharedServiceV4Request

type SharedServiceV4Request struct {

	// datalake name
	// Required: true
	DatalakeName *string `json:"datalakeName"`

	// runtime version
	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

func (*SharedServiceV4Request) Validate

func (m *SharedServiceV4Request) Validate(formats strfmt.Registry) error

Validate validates this shared service v4 request

type SharedServiceV4Response

type SharedServiceV4Response struct {

	// attached clusters
	// Unique: true
	AttachedClusters []*AttachedClusterInfoV4Response `json:"attachedClusters"`

	// sdx crn
	SdxCrn string `json:"sdxCrn,omitempty"`

	// sdx name
	SdxName string `json:"sdxName,omitempty"`

	// shared cluster Id
	SharedClusterID int64 `json:"sharedClusterId,omitempty"`

	// shared cluster name
	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

func (*SharedServiceV4Response) Validate

func (m *SharedServiceV4Response) Validate(formats strfmt.Registry) error

Validate validates this shared service v4 response

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

func (*StackAuthenticationV4Request) Validate

func (m *StackAuthenticationV4Request) Validate(formats strfmt.Registry) error

Validate validates this stack authentication v4 request

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

func (*StackAuthenticationV4Response) Validate

func (m *StackAuthenticationV4Response) Validate(formats strfmt.Registry) error

Validate validates this stack authentication v4 response

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

func (*StackImageV4Response) Validate

func (m *StackImageV4Response) Validate(formats strfmt.Registry) error

Validate validates this stack image v4 response

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"`

	// Shared service request
	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

func (*StackV4Request) Validate

func (m *StackV4Request) Validate(formats strfmt.Registry) error

Validate validates this stack v4 request

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"`

	// Shared service request
	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

func (*StackV4Response) Validate

func (m *StackV4Response) Validate(formats strfmt.Registry) error

Validate validates this stack v4 response

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

func (*StorageIdentityBase) Validate

func (m *StorageIdentityBase) Validate(formats strfmt.Registry) error

Validate validates this storage identity base

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

func (*StorageLocationBase) Validate

func (m *StorageLocationBase) Validate(formats strfmt.Registry) error

Validate validates this storage location base

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

func (*TagsV4Request) Validate

func (m *TagsV4Request) Validate(formats strfmt.Registry) error

Validate validates this tags v4 request

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

func (*TagsV4Response) Validate

func (m *TagsV4Response) Validate(formats strfmt.Registry) error

Validate validates this tags v4 response

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

func (*TelemetryRequest) Validate

func (m *TelemetryRequest) Validate(formats strfmt.Registry) error

Validate validates this telemetry request

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

func (*TelemetryResponse) Validate

func (m *TelemetryResponse) Validate(formats strfmt.Registry) error

Validate validates this telemetry response

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

func (*VersionCheckResult) Validate

func (m *VersionCheckResult) Validate(formats strfmt.Registry) error

Validate validates this version check result

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

func (*VolumeV4Request) Validate

func (m *VolumeV4Request) Validate(formats strfmt.Registry) error

Validate validates this volume v4 request

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

func (*VolumeV4Response) Validate

func (m *VolumeV4Response) Validate(formats strfmt.Registry) error

Validate validates this volume v4 response

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

func (*WasbCloudStorageV1Parameters) Validate

func (m *WasbCloudStorageV1Parameters) Validate(formats strfmt.Registry) error

Validate validates this wasb cloud storage v1 parameters

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

func (*WorkloadAnalyticsRequest) Validate

func (m *WorkloadAnalyticsRequest) Validate(formats strfmt.Registry) error

Validate validates this workload analytics request

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

func (*WorkloadAnalyticsResponse) Validate

func (m *WorkloadAnalyticsResponse) Validate(formats strfmt.Registry) error

Validate validates this workload analytics response

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

func (*WorkspaceResourceV4Response) Validate

func (m *WorkspaceResourceV4Response) Validate(formats strfmt.Registry) error

Validate validates this workspace resource v4 response

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

func (*YarnInstanceTemplateV4Parameters) Validate

Validate validates this yarn instance template v4 parameters

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

func (*YarnStackV4Parameters) Validate

func (m *YarnStackV4Parameters) Validate(formats strfmt.Registry) error

Validate validates this yarn stack v4 parameters

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL